An efficient self-timed queue architecture for ATM switch LSI's

A new approach to implement queues for controlling ATM switch LSI is presented. We combined a self-timed FIFO with a search circuit that finds the earliest entry for each output port. Using this architecture, queues provided for each output port can be effectively realized by a single FIFO. The delay priority and multicasting are supported without doubling the number of the queues. This new FIFO can also be utilized as an ATM switch by itself. Evaluation chip was fabricated using 0.5-/spl mu/m CMOS process technology. Interstage transfer speed over 500 MHz and cycle time over 125 MHz were obtained.<<ETX>>

[1]  Toshiyuki Tamura,et al.  An elastic pipeline mechanism by self-timed circuits , 1988 .

[2]  K. Oshima,et al.  A 622-Mb/s 8*8 ATM switch chip set with shared multibuffer architecture , 1993 .

[3]  H. Yamada,et al.  An atm switching system based on a distributed control architecture , 1990, International Symposium on Switching.

[4]  A. Botta,et al.  A High Speed CMOS Circuit for 1.244 Gb/s 16×16 ATM Switching , 1991, ESSCIRC '91: Proceedings - Seventeenth European Solid-State Circuits Conference.

[5]  R. Muller,et al.  A Multifunctional High Speed Switching Element for ATM Applications , 1991, ESSCIRC '91: Proceedings - Seventeenth European Solid-State Circuits Conference.