2008
DOI: 10.1016/j.vlsi.2008.01.004
|View full text |Cite
|
Sign up to set email alerts
|

SafeResynth: A new technique for physical synthesis

Abstract: Physical synthesis is a relatively young field in Electronic Design Automation. Many published optimizations for physical synthesis end up hurting the quality of the final design, often because they neglect important physical aspects of the layout, such as long wires or routing congestion. Our work defines and explores the concept of physical safeness and evaluates empirically its impact on route length, via count and timing. In addition, we propose a new physically safe and logically sound optimization, calle… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2008
2008
2013
2013

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 25 publications
0
5
0
Order By: Relevance
“…The drawback of the scheme is that the physical synthesis and logic optimization of the scheme are not tightly combined but are serial and performed one after another. In [7], the authors emphasize on the effectiveness of safe netlist transformations which do not create any illegal cell overlap during resynthesis.…”
Section: A Related Workmentioning
confidence: 99%
“…The drawback of the scheme is that the physical synthesis and logic optimization of the scheme are not tightly combined but are serial and performed one after another. In [7], the authors emphasize on the effectiveness of safe netlist transformations which do not create any illegal cell overlap during resynthesis.…”
Section: A Related Workmentioning
confidence: 99%
“…In particular, reset recovery delays due to long reset nets can cause registers to enter metastable states and corrupt reset correctness. One solution is to use physical design methods but doing so can perturb existing timing optimizations [5]. Another solution is to reset only part of the registers [7].…”
Section: B Reset Problems and Existing Solutionsmentioning
confidence: 99%
“…Besides the global placement framework, incremental placement and post-placement optimization algorithms are also proposed in [7,8]. An incremental placer starts with an initial placement as its input, and focuses on further optimization for wirelength, timing, or other objectives.…”
Section: Introductionmentioning
confidence: 99%
“…A timing-driven incremental placement is proposed in [7] that uses linear programming to meet delay constraints. In [8], a safe netlist transformations which do not create any illegal cell overlap during the incremental placement is proposed.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation