TY - GEN
T1 - Budgeting-free hierarchical design method for large scale and high-performance LSIs
AU - Nakamura, Yuichi
AU - Tagata, Mitsuru
AU - Okamoto, Takumi
AU - Tawada, Shigeyoshi
AU - Yoshikawa, Ko
PY - 2006
Y1 - 2006
N2 - This paper describes a new hierarchical design method for large scale and high-performance LSIs, which eliminates the need to perform budgeting. The budgeting step in hierarchical design partitions the total propagation time constraint for a path between any two flip-flops (FFs) in different hierarchical blocks into budgets for the different segments of the path that lie within different blocks. In practice, budgeting may result in the need for additional iterations of the synthesis and physical design flow, or may achieve sub-optimal results in terms of area, power, or clock frequency. The proposed method makes the design process budgeting-free by moving the borders of the hierarchical blocks so that all borders of the hierarchical blocks are FFs. For a commercial 500MHz LSI with 141 million transistors, the design team required 2 months to archive the target frequency through try-and-try-again budgeting, while our budgeting-free method produced a design that meets the performance target within days.
AB - This paper describes a new hierarchical design method for large scale and high-performance LSIs, which eliminates the need to perform budgeting. The budgeting step in hierarchical design partitions the total propagation time constraint for a path between any two flip-flops (FFs) in different hierarchical blocks into budgets for the different segments of the path that lie within different blocks. In practice, budgeting may result in the need for additional iterations of the synthesis and physical design flow, or may achieve sub-optimal results in terms of area, power, or clock frequency. The proposed method makes the design process budgeting-free by moving the borders of the hierarchical blocks so that all borders of the hierarchical blocks are FFs. For a commercial 500MHz LSI with 141 million transistors, the design team required 2 months to archive the target frequency through try-and-try-again budgeting, while our budgeting-free method produced a design that meets the performance target within days.
KW - Budgeting
KW - Hierarchical design
KW - Physical synthesis
UR - http://www.scopus.com/inward/record.url?scp=34547149057&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=34547149057&partnerID=8YFLogxK
U2 - 10.1145/1146909.1147151
DO - 10.1145/1146909.1147151
M3 - Conference contribution
AN - SCOPUS:34547149057
SN - 1595933816
SN - 1595933816
SN - 9781595933812
T3 - Proceedings - Design Automation Conference
SP - 955
EP - 958
BT - 2006 43rd ACM/IEEE Design Automation Conference, DAC'06
ER -