Title :
Simulation and modeling of a multicast ATM switch
Author :
Siddabathuni, Ajoy C. ; Balakrishnan, M.
Author_Institution :
Network Commun. Group, Nat. Inf. Center, New Delhi, India
Abstract :
This article presents the core design of a high-speed [8 Gbps] nonblocking multicast ATM cell switch. The switch uses a self-routing ring of shift-registers to transfer cells from one port to another in a pipelined fashion resolving output contention and efficiently handling multicast cells. The “ring” architecture is advantageous from a VLSI standpoint. A novel feature of this design is an intelligent scheduler at the output buffers which provided a physical switch level support for QoS handling. This algorithm called helix-virtual-Q emulates a “Weighted-Round-Robin Scheduling” on a single-FIFO based output buffer. An object oriented high level simulation model provided key design parameters for the synthesizeable VHDL descriptions that followed
Keywords :
B-ISDN; VLSI; asynchronous transfer mode; circuit simulation; high level synthesis; multicast communication; object-oriented methods; quality of service; scheduling; QoS handling; VLSI; design parameters; helix-virtual-Q; intelligent scheduler; nonblocking multicast ATM cell switch; object oriented high level simulation model; output buffers; output contention; physical switch level support; pipelined fashion; self-routing ring; single-FIFO based output buffer; synthesizeable VHDL descriptions; weighted-round-robin scheduling; Asynchronous transfer mode; Communication switching; Computational modeling; Fabrics; Integrated circuit interconnections; Packet switching; Quality of service; Read only memory; Switches; Switching circuits;
Conference_Titel :
VLSI Design, 1999. Proceedings. Twelfth International Conference On
Conference_Location :
Goa
Print_ISBN :
0-7695-0013-7
DOI :
10.1109/ICVD.1999.745155