Το work with title Implementation of ATLAS I: a single-chip ATM switch with backpressure by Pnevmatikatos Dionysios, Kornaros Georgios, Panagiota Vatsolaki, Georgios Kalokerinos, Chara Xanthaki, Dimitrios Mavroidis, Serpanos, Dimitrios, Katevenis, Manolis G is licensed under Creative Commons Attribution 4.0 International
Bibliographic Citation
G. Kornaros, D. Pnevmatikatos, P.Vatsolaki, G. Kalokerinos, C. Xanthaki, D. Mavroidis, D. Serpanos, M. Katevenis.(1999).Implementation of ATLAS I: a single-chip ATM switch with backpressure IEEE Micro [online]. pp. 30-41.Available: https://www.ics.forth.gr/carv/atlasI/hoti98/atlasI_hoti98.ps
ATLAS I is a single-chip ATM switch with 10 Gb/s throughput, a shared buffer, 3 priority levels, multicasting, load monitoring, and optional credit-based flow control. This 6-million-transistor 0.35-micron CMOS chip is about to be taped out for fabrication. We present here the implementation of ATLAS I; we report on the design complexity and sil- icon cost of the chip and of the individual functions that it supports. Based on these metrics, we evaluate the architecture of the switch. The evaluation points in the direction of increasing the cell buffer size and dropping VP/VC translation, while other possible modifications are also discussed. The cost of credit support (10% in chip area and 4% in chip power) is minuscule compared to its benefits, i.e. compared to what alternative architectures have to pay in order to achieve comparable performance levels.