摘要:
A method and system for DMA transfer of data in scatter/gather mode. A table of buffer descriptors may be used to determine the next buffer to be used when a current buffer storing data that has been transferred or will be transferred and may be used in automatic buffer switching, which does not require processor intervention. Entries in the table of buffer descriptors are entered programmatically. The method and system also provide for hardware writing to table of packet descriptors which describes location and size of incoming data and can indicate whether a packet of data straddles two or more buffers, thus decoupling packet sizes from buffer sizes.
摘要:
A system for dispensing a plurality of customized doses of pharmaceuticals includes: a housing; a customer interaction station; a customized packaging station configured to selectively package individual doses of medication into customized packaging, the medications being selected responsive to input from the customer input station; and a controller connected to the customer interaction station and the customized packaging station, the controller configured to control the customized packaging based on customer input from the customer interaction station.
摘要:
A size and retry programmable multi-synchronous FIFO. In one embodiment, a multi-synchronous FIFO memory generally comprises a selectable number of addressable memory locations for storing information; read control means synchronized by a read clock for controlling pop transactions configured to read from one or more of the selected number of addressable memory locations; write control means synchronized by a write clock asynchronous to the read clock for controlling push transactions to write to one or more of the selected number of addressable memory locations; and selectable transaction retry control means configured to cause read control means to repeat selected pop transactions and/or cause write control means to repeat selected push transactions. In another embodiment a method of retrying a transaction in a multi-synchronous FIFO having a selectable number of addressable memory locations generally comprises the steps of receiving a transaction request; storing the starting address of the transaction register in a start register; executing the transaction; incrementing the starting address in the transaction register after comparing the incremented address to the selected number of addressable memory locations; receiving a retry request; and retrying the transaction.
摘要:
A system for storing and dispensing discrete doses of pharmaceuticals includes: a housing with an internal cavity having a front wall with first and second windows; multiple storage locations positioned within the housing; and a carrier assembly positioned and movable within the housing. The carrier assembly is configured to receive a pharmaceutical dose package loaded into either the first or second window and convey the pharmaceutical dose package to one of the storage locations for storage therein, and is further configured to retrieve a pharmaceutical dose package from one of the storage locations and return the pharmaceutical dose package to the first or second window for dispensing therefrom.
摘要:
A system for dispensing a plurality of customized doses of pharmaceuticals includes: a housing; a customer interaction station; a customized packaging station configured to selectively package individual doses of medication into customized packaging, the medications being selected responsive to input from the customer input station; and a controller connected to the customer interaction station and the customized packaging station, the controller configured to control the customized packaging based on customer input from the customer interaction station.
摘要:
A size and retry programmable multi-synchronous FIFO. In one embodiment, a multi-synchronous FIFO memory generally comprises a selectable number of addressable memory locations for storing information; read control means synchronized by a read clock for controlling pop transactions configured to read from one or more of the selected number of addressable memory locations; write control means synchronized by a write clock asynchronous to the read clock for controlling push transactions to write to one or more of the selected number of addressable memory locations; and selectable transaction retry control means configured to cause read control means to repeat selected pop transactions and/or cause write control means to repeat selected push transactions. In another embodiment a method of retrying a transaction in a multi-synchronous FIFO having a selectable number of addressable memory locations generally comprises the steps of receiving a transaction request; storing the starting address of the transaction register in a start register; executing the transaction; incrementing the starting address in the transaction register after comparing the incremented address to the selected number of addressable memory locations; receiving a retry request; and retrying the transaction.
摘要:
A pharmaceutical dispensing system includes: a frame having opposed replenishment and dispensing sides; a plurality of bins configured to house pharmaceutical tablets, each of the bins being accessible from the replenishment of the frame for replenishment of pharmaceutical tablets; a plurality of chutes, each of the chutes connected to and associated with a respective one of the plurality of bins, each of the chutes being accessible from the dispensing side of the frame for dispensing of pharmaceutical tablets; a controller operatively associated with the plurality of bins and the plurality of chutes; a replenishment side security camera mounted on the replenishment side of the frame and connected with the controller, the replenishment side security camera being configured to take an image of a person positioned to access the plurality of bins; and a dispensing side security camera mounted on the dispensing side of the frame and connected with the controller, the dispensing side security camera being configured to take an image of a person positioned to access the plurality of chutes.
摘要:
A method and system for DMA transfer of data in scatter/gather mode. A table of buffer descriptors may be used to determine the next buffer to be used when a current buffer storing data that has been transferred or will be transferred and may be used in automatic buffer switching, which does not require processor intervention. Entries in the table of buffer descriptors are entered programmatically. The method and system also provide for hardware writing to table of packet descriptors which describes location and size of incoming data and can indicate whether a packet of data straddles two or more buffers, thus decoupling packet sizes from buffer sizes.