发明名称 SYSTEM AND METHOD FOR POLLING THE STATUS OF MEMORY DEVICES
摘要 A memory controller and methods thereof suitable for operating a system utilizing multiple memory bus channels and/or multiple banks of memory devices on each channel wherein the memory devices is polled only when necessary. The memory controller includes means for determining a status of each individual memory device of the plurality of memory devices, a channel controller for each memory bus channel, and at least one status register on which is stored a plurality of bits. The channel controller maintains a derived status of each individual memory device based on the current and previous status data. Each individual bit of the plurality of bits of the status register corresponds to an individual memory device of the plurality of memory devices and indicates the derived status of the individual memory device which are used to determine whether to check for a queued command destined for the individual memory device.
申请公布号 US2014250262(A1) 申请公布日期 2014.09.04
申请号 US201414195375 申请日期 2014.03.03
申请人 OCZ STORAGE SOLUTIONS, INC. 发明人 Buxton Neil;Stephens Matthew
分类号 G06F3/06;G11C14/00 主分类号 G06F3/06
代理机构 代理人
主权项 1. A memory controller for a mass storage device comprising a plurality of memory bus channels each connected to a plurality of nonvolatile memory devices, the memory controller comprising: means for determining a status of each individual memory device of the plurality of memory devices, the determining means providing status data indicating if each individual memory device can accept a data command (ready) or not (busy); a channel controller for each memory bus channel, the channel controller maintaining a derived status of each individual memory device based on the current and previous status data; and at least one status register on which is stored a plurality of bits, each individual bit of the plurality of bits corresponding to an individual memory device of the plurality of memory devices and indicating the derived status of the individual memory device; wherein the individual bit corresponding to an individual memory device in the at least one status register is used to determine whether to check for a queued command destined for the individual memory device.
地址 SAN JOSE CA US