• DocumentCode
    474492
  • Title

    Binary de Bruijn on-chip network for a flexible multiprocessor LDPC decoder

  • Author

    Moussa, Hazem ; Baghdadi, Amer ; Jezequel, Michel

  • Author_Institution
    Inst. TELECOM, TELECOM Bretagne, Brest
  • fYear
    2008
  • fDate
    8-13 June 2008
  • Firstpage
    429
  • Lastpage
    434
  • Abstract
    This paper proposes a novel on-chip interconnection network adapted to a flexible multiprocessor LDPC decoder based on the de Bruijn network. The main characteristics of this network - including its logarithmic diameter, scalable aggregate bandwidth, and optimized routing technique- allow it to efficiently support the communication intensive nature of the application. We present a detailed hardware implementation of the routers and the network interfaces as well as the packet format and the routing algorithm. The latter is a parallelized version of the shortest path with deflection routing algorithm. In order to evaluate the performance of the proposed network, a generic RTL VHDL description has been developed and synthesized with CMOS STMicroelectronics 0.18 mum technology. The flexibility and the scalability of this on-chip communication network enable it to be used for any kind of LDPC code.
  • Keywords
    decoding; hardware description languages; multiprocessor interconnection networks; network routing; network-on-chip; parity check codes; RTL VHDL; binary de Bruijn on-chip network; deflection routing algorithm; flexible multiprocessor LDPC decoder; on-chip interconnection network; packet format; routers; Aggregates; Bandwidth; Decoding; Hardware; Multiprocessor interconnection networks; Network interfaces; Network synthesis; Network-on-a-chip; Parity check codes; Routing; De Bruijn graph; Flexible LDPC Decoder; Multiprocessor; NoC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2008. DAC 2008. 45th ACM/IEEE
  • Conference_Location
    Anaheim, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-60558-115-6
  • Type

    conf

  • Filename
    4555856