发明名称 |
Memory control system and method utilizing distributed memory controllers for multibank memory |
摘要 |
A memory control system and method for controlling access to a global memory. The global memory has multiple memory banks coupled to a memory bus. Multiple memory controllers are coupled between processing devices and the memory bus. The memory controllers control access of the processing devices to the multiple memory banks by independently monitoring the memory bus with each memory controller. The memory controllers track which processing devices are currently accessing which memory banks. The memory controllers overlap bus transactions for idle memory banks. The bus transactions include a control bus cycle that initially activates the target memory bank and data bus cycles that transfer data for previously activated memory banks. A control bus arbiter coupled to the memory bus grants activation of the multiple memory banks according to a first control bus request signal and a separate data bus arbiter operating independently of the control bus arbiter grants data transfer requests according to a second data bus request signal.
|
申请公布号 |
US6026464(A) |
申请公布日期 |
2000.02.15 |
申请号 |
US19970881551 |
申请日期 |
1997.06.24 |
申请人 |
CISCO TECHNOLOGY, INC. |
发明人 |
COHEN, GARY LEON |
分类号 |
G06F13/16;(IPC1-7):G06F13/364 |
主分类号 |
G06F13/16 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|