• DocumentCode
    2578028
  • Title

    A modular VLSI architecture for real-time processing of video streaming applications over ATM network

  • Author

    Doumenis, Gr. ; Konstantoulakis, G. ; Korinthios, G. ; Lykakis, G. ; Reisis, D. ; Synnefakis, G.

  • Author_Institution
    Dept. of Electr. Eng., Nat. Tech. Univ. of Athens, Greece
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    213
  • Abstract
    This paper presents a VLSI architecture specifically designed to support emerging video/data communication/multiplexing applications as a video/communication controller in an ATM network. Using a shared memory with efficient interconnection the design can accommodate either a processing system as a peripheral which can store data and perform specific operations on these, or a switching system as a buffer with real time processing and multiplexing capabilities. The architecture consists of three (3) processing modules, a shared memory with four (4) banks and two (2) input/output modules. The design can operate at a data transfer speed of 622 Mbit/sec. Per flow queuing, implemented in shared memory, supports shaping and multiplexing operations on data, on a process/connection basis. The design is capable of multiplexing thousands of flows performing shaping according to a traffic profile for each flow. Traffic profiles could be either static according to negotiable network parameters or dynamic in applications, such as video transport, where a connection presents diversity in bandwidth allocation requirements. Dynamic update of traffic profiles involves real-time measurements and calculations of incoming packets. These operations are efficiently mapped in hardware/software components, inside the processing modules, implementing the respective algorithms. Performance trials of the design have indicated that the behaviour of the controller under heavy load improves with the use of the appropriate algorithms. The architecture embeds both the processing and the memory modules, thus producing a true system-on-a-chip solution
  • Keywords
    VLSI; asynchronous transfer mode; buffer storage; data communication; digital signal processing chips; modules; multiplexing; real-time systems; telecommunication networks; video signal processing; 622 Mbit/s; ATM network; algorithms; bandwidth allocation; buffer; data communication; data transfer speed; dynamic update; hardware/software components; input/output modules; memory modules; modular VLSI architecture; multiplexing applications; network parameters; per flow queuing; processing modules; real time processing system; real-time measurements; real-time processing; shared memory; switching system; system-on-a-chip solution; traffic profiles; video communication; video streaming applications; video transport; video/communication controller; Asynchronous transfer mode; Buffer storage; Communication system control; Data communication; Real time systems; Switching systems; Telecommunication traffic; Traffic control; Very large scale integration; Video sharing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrotechnical Conference, 2000. MELECON 2000. 10th Mediterranean
  • Conference_Location
    Lemesos
  • Print_ISBN
    0-7803-6290-X
  • Type

    conf

  • DOI
    10.1109/MELCON.2000.880405
  • Filename
    880405