An Asynchronous Transfer Mode (ATM) switching network must process data at the rates of 155 Mbps and 620 Mbps as per the standard. Such bandwidth requirements have necessitated the realization of efficient switch architectures. In this paper, we propose a novel architecture for the design of a non-blocking, central buffer switch for ATM networks. The central buffer switch architectures described in the literature organize the logical output queues as linked lists of data packets. Thus, dynamic memory allocation involves the manipulation of the read and the write pointers of these linked lists. In the switch architecture proposed in this work, the packets are stored in the data memory and only the packet addresses are stored in a set of First In First Out (FIFO) buffers that form the logical output queues. This approach eliminates the need for memory accesses for the manipulation of linked lists which improves significantly the response time. A 4/spl times/4 prototype switch of the proposed architecture was designed and verified using the Cadence design tools. The prototype was verified to operate at a frequency of 40 MHz yielding a throughput of 12.334 Gbps.
[1]
K. Oshima,et al.
A 622-Mb/s 8*8 ATM switch chip set with shared multibuffer architecture
,
1993
.
[2]
Hiroshi Kuwahara,et al.
Shared buffer memory switch for an ATM exchange
,
1993,
IEEE Trans. Commun..
[3]
G. Chiruvolu,et al.
An approach towards resource management and transportation of VBR video traffic
,
1997,
Proceedings of ICC'97 - International Conference on Communications.
[4]
M. Nakaya,et al.
A 622Mbps 8×8 ATM Switch Chip Set with Shared Multi-Buffer Architecture
,
1992,
ESSCIRC '92: Eighteenth European Solid-State Circuits conference.
[5]
Michel Servel,et al.
The 'Prelude' ATD experiment: assessments and future prospects
,
1988,
IEEE J. Sel. Areas Commun..
[6]
Wolfgang E. Denzel,et al.
A Flexible Shared-Buffer Switch for ATM at Gb/s Rates
,
1995,
Comput. Networks ISDN Syst..
[7]
Masao Nakaya,et al.
An 8*8 ATM switch LSI with shared multi-buffer architecture
,
1992,
1992 Symposium on VLSI Circuits Digest of Technical Papers.