DocumentCode
3230873
Title
Mixed integer linear programming-based optimal topology synthesis of cascaded crossbar switches
Author
Jun, Minje ; Yoo, Sungjoo ; Chung, Eui-Young
Author_Institution
Yonsei Univ., Seoul
fYear
2008
fDate
21-24 March 2008
Firstpage
583
Lastpage
588
Abstract
We present a topology synthesis method for high performance system-on-chip (SoC) design. Our method provides an optimal topology of on-chip communication network for the given bandwidth, latency, frequency and/or area constraints. The optimal topology consists of multiple crossbar switches and some of them can be connected in a cascaded fashion for higher clock frequency and/or area efficiency. Compared to previous works, the major contribution of our work is the exactness of the solution from two aspects. First, the solving method of our work is exact by employing the mixed integer linear programming (MILP) method. Second, we generalize the crossbar switch representation in MILP in order that the optimal topology can include any arbitrary sizes of crossbar switches together. The experimental results show that the topologies optimized for the clock frequency (area) give up to 37.3% (12.7%) improvements compared to the conventional single large crossbar switch networks for two industrial strength SoC designs.
Keywords
high level synthesis; integer programming; linear programming; logic design; network topology; semiconductor switches; system-on-chip; SoC design; area efficiency; cascaded crossbar switches; clock frequency; high performance system-on-chip; mixed integer linear programming; on-chip communication network; optimal topology synthesis; Bandwidth; Clocks; Communication networks; Communication switching; Frequency; Network synthesis; Network topology; Network-on-a-chip; Switches; System-on-a-chip;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
Conference_Location
Seoul
Print_ISBN
978-1-4244-1921-0
Electronic_ISBN
978-1-4244-1922-7
Type
conf
DOI
10.1109/ASPDAC.2008.4484019
Filename
4484019
Link To Document