• DocumentCode
    3291431
  • Title

    ATM switch for 2.488 Gbit/s CATV network on FPGA with a high-throughput buffering architecture

  • Author

    Kariniemi, H. ; Nurmi, J. ; Fagerlund, P. ; Liitola, J. ; Alinikula, J.

  • Author_Institution
    Inst. of Digital & Comput. Syst., Tampere Univ. of Technol., Finland
  • Volume
    2
  • fYear
    2002
  • fDate
    4-7 Aug. 2002
  • Abstract
    This paper presents an ATM switch with a high-throughput buffering architecture and a new performance measurement system. The switch has been designed for multiplexing and routing digital video broadcasting (DVB) services over a 2.488 Gbits/s asynchronous transfer mode (ATM) cable TV (CATV) backbone network. The buffering architecture is based on a crossbar switch with internal buffering but it also has features of shared memory and output buffered switches. In addition to the buffering architecture the high throughput of this switch is based on an adaptive arbitration algorithm that is used to schedule the transfers of the cells from the cross-point buffers to the output buffers. This adaptive algorithm, which is a combination of round robin (RR) and longest queue first served (LQFS) algorithms, provides starvation free service for the buffers with a small cell loss rate. Due to the internal buffering it was possible to use distributed arbitration that can easier achieve a high operation rate than one centralized arbiter. This paper also shows a quick and easy way of analyzing the performance of the presented ATM switch architecture. The high throughput of the switch has also been verified using a new method of measuring the probability distribution of the filling of the buffers of the switch. Additionally this paper deals with a few implementation aspects, since the control logic and the internally buffered crossbar are implemented on a field programmable gate array (FPGA) circuit.
  • Keywords
    asynchronous transfer mode; cable television; digital video broadcasting; electronic switching systems; field programmable gate arrays; integrated circuit design; logic design; shared memory systems; ATM switch; ATM switch architecture; CATV network; DVB; FPGA; adaptive arbitration algorithm; asynchronous transfer mode cable TV backbone network; buffer filling probability distribution; cell loss rate; cell transfers; control logic; cross-point buffers; crossbar switch based buffering architecture; digital video broadcasting; distributed arbitration; field programmable gate array; high-throughput buffering architecture; internal buffering; longest queue first served algorithm; multiplexing; operation rate; output buffered switches; performance measurement system; round robin algorithm; routing; shared memory switches; starvation free service; switch throughput; Asynchronous transfer mode; Cable TV; Digital video broadcasting; Field programmable gate arrays; Measurement; Programmable logic arrays; Round robin; Routing; Switches; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2002. MWSCAS-2002. The 2002 45th Midwest Symposium on
  • Print_ISBN
    0-7803-7523-8
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2002.1186814
  • Filename
    1186814