DocumentCode
846707
Title
The effect of placement of automatically extracted structure
Author
Hirsch, Mark ; Siewiorek, Daniel P.
Author_Institution
Mentor Graphics, Warren, NJ, USA
Volume
11
Issue
9
fYear
1992
fDate
9/1/1992 12:00:00 AM
Firstpage
1140
Lastpage
1152
Abstract
A tool capable of extracting structure from a logical design was implemented, and the effect of structure on placement was studied. Results demonstrate that structure can reduce the problem complexity of a traditional placement tool when the structured portion of a design is clustered and/or seeded, thereby giving the traditional placement tool fewer cells to place. The reduction in complexity depends on the amount of structure in the logic design. In addition, placing structure may lead to better circuit performance by reducing bit-slice length, the distance a signal must travel as it traverses the combinational logic of a bit slice. The number of layer changes for clock lines and control signals can be reduced by aligning the modules connected by these signals. By strategically placing the drivers of key control signals, the lengths of their longest stubs can be reduced, thereby improving clock speed. Experiments demonstrate that structurally directed placement can reduce bit-slice length by up to 96% and clock stub length by up to 67% with negligible impact on traditional routing metrics, such as track count and wirelength
Keywords
combinatorial circuits; logic CAD; network routing; automatically extracted structure; bit-slice length; clock lines; combinational logic; logic design; logical design; placement; problem complexity; structurally directed placement; stubs; track count; wirelength; Circuit optimization; Clocks; Combinational circuits; Cost function; Driver circuits; Helium; Integrated circuit interconnections; Logic design; Routing; Timing;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/43.160000
Filename
160000
Link To Document