发明名称 QUEUE MANAGER FOR A BUFFER
摘要 A bandwidth conserving queue manager for a FIFO buffer is provided, preferab ly on an ASIC chip and preferably including separate DRAM storage that maintains a FI FO queue which can extend beyond the data storage space of the FIFO buffer to provide additiona l data storage space as needed. FIFO buffers are used on the ASIC chip to store and retrieve multipl e queue entries. As long as the total size of the queue does not exceed the storage available in the buffers, no additional data storage is needed. However, when some predetermined amount of the buffe r storage space in the FIFO buffers is exceeded, data are written to and read from the addition al data storage, and preferably in packets which are of optimum size for maintaining peak performance of the data storage device and which are written to the data storage device in such a wa y that they are queued in a first-in, first-out (FIFO) sequence of addresses. Preferably, the data are written to and are read from the DRAM in burst mode.
申请公布号 CA2328268(A1) 申请公布日期 2001.07.04
申请号 CA20002328268 申请日期 2000.12.12
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 VERPLANKEN, FABRICE JEAN;TROMBLEY, MICHAEL RAYMOND;SIEGEL, MICHAEL STEVEN;HEDDES, MARCO C.;CALVIGNAC, JEAN LOUIS;BASS, BRIAN MITCHELL
分类号 G06F12/00;G06F5/06;G06F5/14;G06F12/02;G06F12/08;G06F13/00;G06F13/14;G06F13/16;G06F13/38;(IPC1-7):G06F5/06 主分类号 G06F12/00
代理机构 代理人
主权项
地址