发明名称 MULTI-PORTED MEMORY WITH ASYNCHRONOUS AND SYNCHRONOUS PROTOCOL
摘要 PURPOSE: A multi-ported memory is provided to receive synchronous and asynchronous memory requests by using an asynchronous and synchronous protocol, and to process the received synchronous and asynchronous memory requests simultaneously so that it can support concurrent activities over multiple channels, including both synchronous and asynchronous operations. CONSTITUTION: The device comprises a synchronous write data bus(112), a synchronous read data bus(114), a synchronous read address bus(116), a synchronous write address bus(118), a synchronous read command bus(120), a synchronous write command bus(122), a synchronous read acknowledge bus(124), a synchronous write acknowledge bus(126). The synchronous write data bus(112) supplies data(SYNCWRDATA) to an MRASR(Multi-Request Asynchronous/Synchronous RAMs, 110a-n) during a synchronous write to the MRASR(110a-n). The synchronous read data bus(114) receives data(SYNCRDDATA) from the MRASR(110a-n) during a synchronous read from the MRASR(110a-n). The synchronous read address bus(116) supplies to the MRASR(110a-n) an address (SYNCRDADDR) of data stored within the MRASR(110a-n) that is to be synchronously read from the MRASR(110a-n). The synchronous write address bus(118) supplies to the MRASR(110a-n) an address (SYNCWRADDR) of a memory location within the MRASR(110a-n) where data is to be synchronously written to the MRASR(110a-n). The synchronous read command bus(120) supplies a synchronous read command(SYNCRD) to the MRASR(110a-n). The synchronous write command bus(122) supplies a synchronous write command(SYNCWR) to an MRASR(110a-n). The synchronous read acknowledge bus(124) receives an acknowledge signal(SYNCRDACK) from the MRASR(110a-n) that a synchronous read command submitted to the MRASR(110a-n) has been performed by the MRASR(110a-n). The synchronous write acknowledge bus(126) receives an acknowledge signal(SYNCWRACK) from the MRASR(110a-n) that a synchronous write command submitted to the MRASR(110a-n) has been performed by the MRASR(110a-n).
申请公布号 KR20010091900(A) 申请公布日期 2001.10.23
申请号 KR20010008684 申请日期 2001.02.21
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BATSON KEVIN A.;KOCH GARRETT S.;VENTRONE SEBASTIAN T.
分类号 G06F13/16;G11C8/16;(IPC1-7):G06F12/00 主分类号 G06F13/16
代理机构 代理人
主权项
地址