DocumentCode
1013738
Title
Microarchitecture Configurations and Floorplanning Co-Optimization
Author
Long, Changbo ; Simonson, Lucanus J. ; Liao, Weiping ; He, Lei
Author_Institution
Synopsys Inc., Mountain View
Volume
15
Issue
7
fYear
2007
fDate
7/1/2007 12:00:00 AM
Firstpage
830
Lastpage
841
Abstract
Microarchitecture configurations and floorplanning are keys to boost throughput, and they are strongly related. In this paper, we propose a new method to optimize them simultaneously. We first concentrate on floorplanning under given microarchitecture configurations. In addition to the objectives of conventional floorplanning methods, we minimize the throughput degradation caused by pipelined global interconnects based on efficient yet accurate models for microarchitecture throughput over pipeline stages of global interconnects. Our results show that an accurate trajectory piecewise-linear (TPWL) model incurs more offline setup time to obtain 13% better throughput than a rough access ratio-based model, and both models lead to much better throughput (up to 64% higher) compared with conventional floorplanning methods. We then build a unified throughput model parameterized for pipelined global interconnects and microarchitecture configurations based on the TPWL method and apply this model to efficiently explore over one million microarchitecture configurations and corresponding floorplan variations. We obtain microarchitecture configurations and floorplans with throughput 26.9% better than manually chosen microarchitecture followed by automatic floorplanning in a very recent paper.
Keywords
circuit optimisation; integrated circuit interconnections; integrated circuit layout; floorplanning co-optimization; microarchitecture configuration; pipelined global interconnect; trajectory piecewise-linear model; Clocks; Computer aided instruction; Degradation; Design optimization; Helium; Microarchitecture; Optimization methods; Piecewise linear techniques; Pipeline processing; Throughput; Floorplanning; interconnect; performance; piecewise-linear; pipeline;
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.899240
Filename
4252123
Link To Document