发明名称 Shared-memory switch fabric architecture
摘要 A shared memory is described having a plurality of receive ports and a plurality of transmit ports characterized by a first data rate. A memory includes a plurality of memory banks organized in rows and columns. Operation of the memory array is characterized by a second data rate. Non-blocking receive crossbar circuitry is operable to connect any of the receive ports with any of the memory banks. Non-blocking transmit crossbar circuitry is operable to connect any of the memory banks with any of the transmit ports. Buffering is operable to decouple operation of the receive and transmit ports at the first data rate from operation of the memory array at the second data rate. Scheduling circuitry is operable to control interaction of the ports, crossbar circuitry, and memory array to effect storage and retrieval of the data segments in the shared memory. The scheduling circuitry is further operable to facilitate striping of each data segment of a frame across the memory banks in one of the rows, and to facilitate striping of successive data segments of the frame across successive rows in the array.
申请公布号 US7814280(B2) 申请公布日期 2010.10.12
申请号 US20050208451 申请日期 2005.08.18
申请人 FULCRUM MICROSYSTEMS INC. 发明人 CUMMINGS URI;LINES ANDREW;PELLETIER PATRICK;SOUTHWORTH ROBERT
分类号 G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址