• DocumentCode
    918420
  • Title

    Topology/Floorplan/Pipeline Co-Design of Cascaded Crossbar Bus

  • Author

    Yoo, Junhee ; Yoo, Sungjoo ; Choi, Kiyoung

  • Author_Institution
    Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ., Seoul, South Korea
  • Volume
    17
  • Issue
    8
  • fYear
    2009
  • Firstpage
    1034
  • Lastpage
    1047
  • Abstract
    On-chip bus design has a significant impact on the die area, power consumption, performance and design cycle of complex system-on-chips (SoCs). Especially, for high frequency systems having on-chip buses pipelined extensively to cope with long wire delay, a naive bus design may yield a significant area/power cost mostly due to bus pipeline cost. The topology, floorplan, and pipeline are the most important design factors that affect the cost and frequency of the on-chip bus. Since they are strongly correlated with each other, it is imperative to codesign all of the three. In this paper, we present an automated codesign method for cascaded crossbar bus design. We present CADBUS (CAscadeD crossbar BUS design tool), an automated tool for AXI-based cascaded crossbar bus architecture design. The primary objective of this study is to design a cascaded crossbar bus, including the topology/floorplan/bus pipelines, having minimum area/power cost while satisfying the given constraints of communication bandwidth/latency or frequency. Experimental results of the three industrial strength SoCs show that, compared to the existing approach, the proposed method gives as much as 11.6%-34.2% (9.9%-33.5%) savings in bus area (power consumption).
  • Keywords
    integrated circuit interconnections; integrated circuit layout; system-on-chip; CADBUS; cascaded crossbar bus design tool; circuit floorplanning; complex system-on-chips; die area; floorplan; power consumption; system-on-chip; topology; Computer architecture; design automation; on-chip communication;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2009.2017442
  • Filename
    4982672