[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.5555/603095.603139acmconferencesArticle/Chapter ViewAbstractPublication PagesiccadConference Proceedingsconference-collections
Article

Congestion aware layout driven logic synthesis

Published: 04 November 2001 Publication History

Abstract

In this paper, we present novel algorithms that effectively combine physical layout and early logic synthesis to improve overall design quality. In addition, we employ partitioning and clustering algorithms to achieve faster turn around times.With the increasing complexity of designs, the traditional separation of logic and physical design leads to sub-optimal results as the cost functions employed during logic synthesis do not accurately represent physical design information. While this problem has been addressed extensively, the existing solutions apply only simple synthesis transforms during physical layout and are generally unable to reverse decisions made during logic minimization and technology mapping, that have a major negative impact on circuit structure.In our novel approach, we propose congestion aware algorithms for layout driven decomposition and technology mapping, two of the steps that affect congestion the most during logic synthesis, to effectively decrease wire length and improve congestion. In addition, to improve design turn-around-time and handle large designs, we present an approach in which synthesis partitioning and placement clustering co-exist, reflecting the different characteristics of logical and physical domain.

References

[1]
T.F. Chan, J. Cong et. al. Multilevel Optimization for Large-Scale Circuit Placement. In Proceedings of the International Conference on Computer Aided Design, pp. 171-176, November 2000
[2]
G. Karypis, R. Aggarwal, V. Kumar and S. Shekhar. Multilevel Hypergraph Partitioning: Application in VLSI Domain. In Proceedings of the Design Automation Conference, pp. 526-529, 1997
[3]
G. Karypis and V. Kumar. Multilevel k-way Hypergraph Partitioning. In VLSI Design, Vol. 11, 3(2000), pp. 285-300
[4]
D. M. Schuler and E. G. Ulrich. Clustering and Linear Placement. In Proceedings of the Design Automation Conference, 1972
[5]
J. Cong and S. K. Lim. Edge Separability Based Circuit Clustering with Application to Circuit Partitioning. In Proceedings of the Conference on Asia and South Pacific Design Automation, pp.429-434, 2000
[6]
H. Fujiwara and T. Shimono. On the Acceleration of Test Generation Algorithms. In IEEE Transactions on Computers, (32), pp. 1137-1144, December 1983
[7]
F. Maamari and J. Rajski. A Reconvergent Fanout Analysis for Efficient Exact Fault Simulation of Combinatorial Circuits. In Proceedings 18th Int. Symposium Fault Tolerant Computing, June 1988
[8]
S. Dey, F. Brglez and G. Kedem. Corolla Based Circuit Partitioning and Resynthesis. In Proc. Design Automation Conference, pp. 607-612, June 1990
[9]
J. Lou, W. Chen and M. Pedram. Concurrent Logic Restructuring and Placement for Timing Closure. In International Conference on Computer-Aided Design, pp. 31-36, 1999
[10]
M. Pedram and N. Bhat. Layout Driven Logic Restructuring/Decomposition. In Proceedings of the Int. Conf. on Computer Aided Design, pp.134-137, 1991
[11]
W. Donath, P. Kudva, P. Villarrubia, L. Stok et. al. Transformational Placement and Synthesis. In Proceedings of The Conference on Design, Automation and Test in Europe, pp. 194-201, 2000
[12]
G. Stenz et. al. Timing Driven in Interaction with Netlist Transformations. In Proceedings of the International Symposium on Physical Design, 1997
[13]
L. Stok, D. Brand, D. Kung et. al. Booledozer: Logic synthesis for ASICs. In IBM Journal of Research and Development, 40(4), pp. 515-547, July 1996
[14]
L. Stok, M. A. Iyer and A. J. Sullivan. Wavefront Technology Mapping. In Proceedings of the Conference on Design, Automation and Test in Europe, pp. 108-113, 1999

Cited By

View all
  • (2012)Towards layout-friendly high-level synthesisProceedings of the 2012 ACM international symposium on International Symposium on Physical Design10.1145/2160916.2160952(165-172)Online publication date: 25-Mar-2012
  • (2010)Logical and physical restructuring of fan-in treesProceedings of the 19th international symposium on Physical design10.1145/1735023.1735046(67-74)Online publication date: 14-Mar-2010
  • (2009)BoxRouter 2.0ACM Transactions on Design Automation of Electronic Systems10.1145/1497561.149757514:2(1-21)Online publication date: 7-Apr-2009
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ICCAD '01: Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design
November 2001
656 pages
ISBN:0780372492
  • Conference Chair:
  • Rolf Ernst

Sponsors

Publisher

IEEE Press

Publication History

Published: 04 November 2001

Check for updates

Qualifiers

  • Article

Conference

ICCAD01
Sponsor:
ICCAD01: International Conference on Computer Aided Design
November 4 - 8, 2001
California, San Jose

Acceptance Rates

Overall Acceptance Rate 457 of 1,762 submissions, 26%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)1
  • Downloads (Last 6 weeks)0
Reflects downloads up to 04 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2012)Towards layout-friendly high-level synthesisProceedings of the 2012 ACM international symposium on International Symposium on Physical Design10.1145/2160916.2160952(165-172)Online publication date: 25-Mar-2012
  • (2010)Logical and physical restructuring of fan-in treesProceedings of the 19th international symposium on Physical design10.1145/1735023.1735046(67-74)Online publication date: 14-Mar-2010
  • (2009)BoxRouter 2.0ACM Transactions on Design Automation of Electronic Systems10.1145/1497561.149757514:2(1-21)Online publication date: 7-Apr-2009
  • (2007)BoxRouter 2.0Proceedings of the 2007 IEEE/ACM international conference on Computer-aided design10.5555/1326073.1326176(503-508)Online publication date: 5-Nov-2007
  • (2005)Wire length prediction-based technology mapping and fanout optimizationProceedings of the 2005 international symposium on Physical design10.1145/1055137.1055167(145-151)Online publication date: 3-Apr-2005
  • (2005)An efficient technology mapping algorithm targeting routing congestion under delay constraintsProceedings of the 2005 international symposium on Physical design10.1145/1055137.1055166(137-144)Online publication date: 3-Apr-2005
  • (2005)A diagnostic method for detecting and assessing the impact of physical design optimizations on routingProceedings of the 2005 international symposium on Physical design10.1145/1055137.1055141(2-6)Online publication date: 3-Apr-2005
  • (2005)Is probabilistic congestion estimation worthwhile?Proceedings of the 2005 international workshop on System level interconnect prediction10.1145/1053355.1053377(99-106)Online publication date: 2-Apr-2005
  • (2004)Pre-layout wire length and congestion estimationProceedings of the 41st annual Design Automation Conference10.1145/996566.996726(582-587)Online publication date: 7-Jun-2004
  • (2004)A predictive distributed congestion metric and its application to technology mappingProceedings of the 2004 international symposium on Physical design10.1145/981066.981111(210-217)Online publication date: 18-Apr-2004
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media