Patent
Method for logic optimization for improving timing and congestion during placement in integrated circuit design
Sharad Malik,Larry Pileggi,Abhijeet Chakraborty,Gary Yeap,Douglas B. Boyle +4 more
- 12 Jun 1998
14
TL;DR: In this paper, different types of logic optimizations are used to help placement relieve congestion, such as selecting faster cells and changing the topology of the circuit to move cells to reduce congestion and enable routing.
read more
Abstract: This invention recognizes the ability of logic optimization to help placement relieve congestion. Different types of logic optimizations are used to help placement relieve congestion. In one type of optimization, the speed of parts of the circuit is improved by selecting faster cells. In another type of optimization, the topology of the circuit is changed such that placement can now move cells, which could not have been moved before, to reduce congestion and thus enable routing. A distinguishing feature of this methodology is that it not only uses the placement information for interconnection delay/area estimates during logic optimization, but also uses logic optimization to aid the physical placement steps by providing support to placement so that the congestion of the circuit is improved. The aim is to avoid getting into a situation where the placed circuit cannot be routed.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Patent
Dynamic weighting and/or target zone analysis in timing driven placement of cells of an integrated circuit design
Shing-Chong Chang,Xuequn Xiang,Ihao Chen,Shiang-Tang Huang +3 more
- 02 Jun 2000
TL;DR: In this paper, a global placement process and associated computer software are provided for global placement of functional cells of an integrated circuit design, and a detailed search for improved cell placements is conducted in which target zones are used to assess the signal timing impact of proposed cell movements.
68
Patent
Method for analytical placement of cells using density surface representations
Kamal Chaudhary,Sudip K. Nag +1 more
- 04 Mar 1999
TL;DR: In this article, a method for analytical placement of cells using density surface representations is described, where the cells are iteratively moved from areas having higher densities of placed cells to areas having lower densities for placed cells using the density surface function.
23
Patent
Method for successive placement based refinement of a generalized cost function
Haoxing Ren,Paul G. Villarrubia,Zahi M. Kurzum,Shyam Ramji +3 more
- 27 Jan 2004
TL;DR: In this paper, a generalized method for optimizing the global placement of a VLSI chip across multiple cost metrics, such as total wire length, timing, congestion, and signal integrity, is described.
19
Patent
Methods for improving the performance of VLSI layouts designed by a timing driven physical design tool
Kalapi Roy-Neogi,Nanda Gopal +1 more
- 12 Nov 1999
TL;DR: In this article, the authors proposed a method for improving the performance of VLSI layouts designed by a timing driven physical design tool by placing cells of a circuit design in a placement of an integrated circuit, and wires are routed between the cells to complete a layout of the integrated circuit having a number of nets.
17
Patent
Generation of graphical congestion data during placement driven synthesis optimization
Michael D. Amundson,Brian C. Wilson +1 more
- 23 Dec 2003
TL;DR: In this paper, the authors present a method and a computer-readable program for providing generation of graphical congestion images during placement driven synthesis optimization, which enable a design engineer to make changes and/or improvements to subsequent processes in the design flow before the current placement-driven synthesis step completes, thus saving time.
14
References
Patent
High speed machine for the physical design of very large scale integrated circuits
Se J. Hong,Ravindra K. Nair,Eugene Shapiro +2 more
- 12 Jun 1981
TL;DR: In this article, a method and apparatus for the physical design of very large scale integrated (VLSI) circuits, and in particular the interconnection and wire routing between circuits formed on a chip, is presented.
132
Patent
Cell placement alteration apparatus for integrated circuit chip physical design automation system
James S. Koford,Ranko Scepanovic,Edwin R. Jones,Douglas B. Boyle,Michael D. Rostoker +4 more
- 19 Apr 1994
TL;DR: In this article, a large number of possible placements of cells on an integrated circuit chip are generated and evaluated to determine the placement with the highest fitness, based on the fitness of each cell.
99
Patent
Method for automatic iterative area placement of module cells in an integrated circuit layout
Chih-liang Eric Cheng
- 02 Aug 1996
TL;DR: In this paper, a method for an area based place and route of an integrated circuit layout that provides automatic iterative area placement of module cells intelligently and effectively is presented in three phases.
60
Patent
Expansion bus system for replicating an internal bus as an external bus with logical interrupts replacing physical interrupt lines
Pascal Dornier,Dan Kikinis,William J. Seiler,William S. Jacobs +3 more
- 26 Jul 1994
TL;DR: In this article, a compressed I/O bus system for general-purpose computer multiplexes 32 bit data and addresses on 32 of 42 dedicated parallel signal paths, and optimizes the bus structure by mapping bus requests made by peripheral devices to "high" memory portions of system RAM not dedicated to other purposes.
31
Patent
Block architected static RAM configurable for different word widths and associated method for forming a physical layout of the static RAM
Gary W. Hoshizaki,Jerome A. Grula,Nicholas J. Spence +2 more
- 12 Jun 1995
TL;DR: In this paper, a method for building a compilable static RAM (SRAM) is presented, which includes clock buffers (28), a delayed clock buffer (29), row address buffers (27), row deselect circuits (21), row driver circuits (22), output level translators, and a databus interface.
14
Related Papers (5)
Douglas B. Boyle,James S. Koford +1 more
- 06 Mar 2001
Jay K. Adams,Qingzhou Wang,Xiao Yong +2 more
- 04 Nov 2008
Yanheng Zhang,Chris Chu +1 more
- 02 Nov 2009
Ulrich Brenner,André Rohe +1 more
- 07 Apr 2002