Title :
Reconfigurable shared buffer ATM switch
Author :
Jeong, Gab Joong ; Lee, Moon Key ; Lee, Bhum Cheol ; Park, Kwon Chul
Author_Institution :
Switching Tech. Dept., ETRI, Taejon, South Korea
fDate :
6/21/1905 12:00:00 AM
Abstract :
This paper describes the architecture of a reconfigurable shared buffer asynchronous transfer mode (ATM) switch and its VLSI implementation. The reconfigurable shared buffer ATM switch on one chip has a shared buffer of 4 ns scalable pipelined memory. It solves the restriction of memory cycle time in a shared buffer ATM switch, and supports flexible switching performance by the scalability of the embedded buffer. The proposed switch provides port size scalability with the independence of queue address control from buffer memory control. The switch size and the buffer size of the proposed ATM switch can be reconfigured without serious circuit redesign. Prototype chip has been designed for 4×4 ATM switch that has a shared buffer of 128-cell. It is integrated in 10.6×10.6 mm2 with 0.6 μm twin well, double-metal, and single-poly CMOS technology. Simulated operating frequency is 80 MHz which supports 640 Mbps per port
Keywords :
B-ISDN; CMOS digital integrated circuits; VLSI; asynchronous transfer mode; buffer storage; pipeline processing; reconfigurable architectures; 0.6 micron; 4 ns; 640 Mbit/s; 80 MHz; VLSI implementation; buffer memory control; buffer size; double-metal technology; flexible switching performance; memory cycle time; operating frequency; port size scalability; queue address control; reconfigurable shared buffer ATM switch; scalable pipelined memory; single-poly CMOS technology; switch size; twin well technology; Asynchronous transfer mode; CMOS technology; Circuit simulation; Integrated circuit technology; Prototypes; Scalability; Size control; Switches; Switching circuits; Very large scale integration;
Conference_Titel :
ASICs, 1999. AP-ASIC '99. The First IEEE Asia Pacific Conference on
Conference_Location :
Seoul
Print_ISBN :
0-7803-5705-1
DOI :
10.1109/APASIC.1999.824095