• DocumentCode
    1014831
  • Title

    An architecture and compiler for scalable on-chip communication

  • Author

    Liang, Jian ; Laffely, Andrew ; Srinivasan, Sriram ; Tessier, Russell

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Massachusetts, Amherst, MA, USA
  • Volume
    12
  • Issue
    7
  • fYear
    2004
  • fDate
    7/1/2004 12:00:00 AM
  • Firstpage
    711
  • Lastpage
    726
  • Abstract
    A dramatic increase in single chip capacity has led to a revolution in on-chip integration. Design reuse and ease of implementation have became important aspects of the design process. This paper describes a new scalable single-chip communication architecture for heterogeneous resources, adaptive system-on-a-chip (aSOC) and supporting software for application mapping. This architecture exhibits hardware simplicity and optimized support for compile-time scheduled communication. To illustrate the benefits of the architecture, four high-bandwidth signal processing applications including an MPEG-2 video encoder and a Doppler radar processor have been mapped to a prototype aSOC device using our design mapping technology. Through experimentation it is shown that aSOC communication outperforms a hierarchical bus-based system-on-chip (SoC) approach by up to a factor of five. A VLSI implementation of the communication architecture indicates clock rates of 400 MHz in 0.18-/spl mu/m technology for sustained on-chip communication. In comparison to previously-published results for an MPEG-2 decoder, our on-chip interconnect shows a runtime improvement of over a factor of four.
  • Keywords
    digital signal processing chips; integrated circuit design; integrated circuit interconnections; system-on-chip; very high speed integrated circuits; 0.18 micron; 400 MHz; Doppler radar processor; MPEG-2 video encoder; SOC communication; VLSI; adaptive SOC; adaptive system-on-a-chip; clock rate; compile time scheduled communication; hierarchical bus based system-on-chip; high bandwidth signal processing application; mapping technology; on-chip integration; scalable on-chip communication; scalable single-chip communication architecture; Adaptive signal processing; Adaptive systems; Application software; Communication system software; Computer architecture; Hardware; Process design; Processor scheduling; Radar signal processing; System-on-a-chip;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2004.830919
  • Filename
    1308206