发明名称 Memory controller and method for meory devices with multiple banks of memory cells
摘要 A memory controller is used in conjunction with a plurality of dynamic memory devices (DRAM's). Each DRAM device has a plurality of adjacent dependent banks of memory cells. The memory controller has a cache. Each entry in the cache corresponds to one bank in one of the dynamic memory devices, and stores information indicating which of the dynamic memory devices the entry corresponds to, whether the bank to which the entry corresponds is open, and which row of the bank was last accessed. Bank status lookup logic is used to access cache entries in response to a memory access request that includes a bank address, a device address and a row address. The bank status lookup logic retrieves an entry, if any, in the cache corresponding to the device address and bank address. It also simultaneously retrieves entries, if any, in the cache for banks physically adjacent to the bank identified by the device address and bank address. Reduction logic converts the information in the retrieved cache entries into a selection signal, and a protocol state machine lookup outputs a sequence of control signals in accordance with the selection signal. The control signals are sent to the dynamic memory devices to service the memory access request. Control signal issuing circuitry issues control signals in accordance with the one or more control values.
申请公布号 US6282604(B1) 申请公布日期 2001.08.28
申请号 US20000665731 申请日期 2000.09.20
申请人 RAMBUS INC. 发明人 MAY BRADLEY A.
分类号 G06F12/00;(IPC1-7):G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址