• DocumentCode
    3289645
  • Title

    Pipelined Bus-Invert Coding for FPGAs Driving High-Speed DDR-Channels

  • Author

    Knittel, G.

  • Author_Institution
    Tubingen Univ., Tubingen
  • fYear
    2008
  • fDate
    7-9 April 2008
  • Firstpage
    1131
  • Lastpage
    1136
  • Abstract
    We present designs for high-speed bus-invert coding on FPGAs. The purpose is to reduce switching activities on off-chip buses driven through dual-data-rate outputs. For bus-invert coding, the performance-limiting unit is the majority voter circuit. In order to support very high data rates, we use both pipelined and approximate solutions for this unit. The approximate solution is optimized for LUT-based FPGAs and achieves high performance at lower hardware costs, at an only slightly decreased efficiency. We give performance figures for the algorithms and the circuitry.
  • Keywords
    encoding; field programmable gate arrays; FPGA; approximate solutions; dual-data-rate outputs; high-speed bus-invert coding; pipelined solutions; Capacitance; Circuits; Clocks; Cost function; Field programmable gate arrays; Frequency; Hardware; Information technology; Power dissipation; Wires; Bus-Invert Coding; Dual-Data-Rate; FPGA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology: New Generations, 2008. ITNG 2008. Fifth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-3099-0
  • Type

    conf

  • DOI
    10.1109/ITNG.2008.251
  • Filename
    4492638