ACM Home Page
Please provide us with feedback. Feedback
Floorplanning of pipelined array modules using sequence pairs
Full text PdfPdf (195 KB)
Source International Symposium on Physical Design archive
Proceedings of the 2003 international symposium on Physical design table of contents
Monterey, CA, USA
SESSION: Session 8: Floorplanning table of contents
Pages: 143 - 150  
Year of Publication: 2003
ISBN:1-58113-650-1
Authors
Matthew Moe  Carnegie Mellon University, Pittsburgh, PA
Herman Schmit  Carnegie Mellon University, Pittsburgh, PA
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 14,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/640000.640032
What is a DOI?

ABSTRACT

Floorplanning individual pipelined array modules of a larger overall die can yield beneficial results. Critical paths in every pipeline stage of a pipelined design are roughly equivalent after synthesis. The inability of synthesis tools to predict without full placement both wire congestion and the distance traveled by a wire or wires between consecutive registers are the greatest causes of additional delay and area during place and route. This paper will detail a floorplanning methodology for pipelined arrays that is used to regulate wire congestion and the shortest/longest distances travelled by wire(s) between consecutive registers. A new wire length metric for pipelined arrays will be discussed that attempts to measure the distance travelled by wire(s) between registers. A new move set for floorplanning pipelined arrays using sequence pairs will also be introduced that significantly reduces the annealing design space from previous work. These two contributions when used together have produced up to 10% faster clock periods, 12% smaller designs, and 85% less area used to fix hold time violations in a placed and routed 0.18 μm design.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
H. Murata, K. Fujiyoshi, S. Nakatake, Y. Kajitani, "VLSI Module Placement Based on Rectangle Packing by the Sequence Pair," IEEE Trans. on Computer Aided Design of Integrated Circuits and Systems, vol. 15, no. 12, pp. 1518--1524, December 1996.
 
4
 
5
S. Wimer, I. Koren, I. Cederbai,. "Optimal Aspect Ratios of Building Blocks in VLSI," IEEE Trans. on Computer Aided Design, vol. 8, no. 2, pp. 139--145, December 1996.
6
 
7
 
8
F. Y. Young, C. C. N. Chu, W.S. Luk, and Y. C. Wong, "Handling Soft Modules in General Nonslicing Floorplan Using Lagrangian Relaxation," in IEEE Trans. on Computer Aided Design of Integrated Circuits and Systems, vol. 20, no. 5, pp. 687--692, May 2001.
 
9
 
10
Bruce Schneier, Applied Cryptography, Second Edition, John Wiley & Sons, Inc., 1996, pp. 319--325.
 
11
R. G. Gallager "Low Density Parity Check Nodes," IRE Trans. Inform. Theory, Jan. 1962, pp. 21--28.
 
12
"Design Compiler Reference Manual", Synopsys Inc., 1999.
 
13
"Dolphin 2.0 Online Help", Monterey Design Systems, December 2000.


Collaborative Colleagues:
Matthew Moe: colleagues
Herman Schmit: colleagues