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
Link To Document