• DocumentCode
    1071767
  • Title

    Joint Equalization and Coding for On-Chip Bus Communication

  • Author

    Sridhara, Srinivasa R. ; Balamurugan, Ganesh ; Shanbhag, Naresh R.

  • Author_Institution
    Texas Instrum., Dallas
  • Volume
    16
  • Issue
    3
  • fYear
    2008
  • fDate
    3/1/2008 12:00:00 AM
  • Firstpage
    314
  • Lastpage
    318
  • Abstract
    In this paper, we propose using joint equalization and coding to improve on-chip communication speeds by signaling at rates beyond the rate governed by resistance-capacitance (RC) delay of the interconnect. Operating beyond the RC limit introduces inter-symbol interference (ISI). We mitigate the effects of ISI by employing equalization. The proposed equalizer employs a variable threshold inverter whose switching threshold is modified as a function of past output of the bus. We demonstrate even higher speedups by combining equalization with crosstalk avoidance coding. Specifically, simulation results for a 10-mm 32-bit bus in 0.13-mum CMOS technology show that 1.28 speedup is achievable by equalization alone and 2.30 speedup is achievable by joint equalization and coding.
  • Keywords
    CMOS integrated circuits; crosstalk; encoding; equalisers; intersymbol interference; invertors; 0.13-mum CMOS technology; ISI; crosstalk avoidance coding; equalizer; intersymbol interference; joint equalization-coding; on-chip bus communication; resistance-capacitance delay; size 0.13 mum; size 10 mm; threshold inverter; word length 32 bit; CMOS technology; Capacitance; Crosstalk; Delay; Integrated circuit interconnections; Intersymbol interference; Network-on-a-chip; Pulse width modulation inverters; System-on-a-chip; Wire; Coding; crosstalk avoidance; delay; equalization; interconnection networks; on-chip buses; system-on-chip (SOC);
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2007.915484
  • Filename
    4453957