Proceedings of the 1997 International Symposium on Physical Design - ISPD '97 1997
DOI: 10.1145/267665.267709
|View full text |Cite
|
Sign up to set email alerts
|

Preserving HDL synthesis hierarchy for cell placement

Abstract: We propose an integrated HDL-synthesis and placement method for row-based layouts. Our approach bridges the gap between HDL synthesis and placement by fully utilizing design hierarchy. It jkt synthesizes an HDL design specification into a hierarchy of subcircuits. It then groups subcircuits to form strongly connected macro cells, followed by performing a macrocell placement to determine the location of the macro cells on the layout plane. Finally, it maps the resulting macro-cell placement into a row-based pla… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

1999
1999
2014
2014

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 6 publications
(3 reference statements)
0
3
0
Order By: Relevance
“…These algorithms do not consider information embedded in the original design, since circuits are typically flattened before SA is run. Some previous work in ASIC placers suggest that high-level information and design hierarchy should be considered during both clustering [18] and placement [19]. Floorplanning (or hierarchical) approaches to placement, based on the design's hierarchy as specified in its RTL have been introduced [20] and [21].…”
Section: Applying High-level Informationmentioning
confidence: 99%
“…These algorithms do not consider information embedded in the original design, since circuits are typically flattened before SA is run. Some previous work in ASIC placers suggest that high-level information and design hierarchy should be considered during both clustering [18] and placement [19]. Floorplanning (or hierarchical) approaches to placement, based on the design's hierarchy as specified in its RTL have been introduced [20] and [21].…”
Section: Applying High-level Informationmentioning
confidence: 99%
“…The first one is to develop a method which can utilize design structural hierarchy to guide soft-macro placement. Several recent studies [14]- [20] have demonstrated that considering the circuit structural properties during the placement process can improve the placement result. In this study, we investigate how to preserve HDL design hierarchy to improve the quality of soft-macro placement, as shown in Fig.…”
Section: Problem Descriptionmentioning
confidence: 99%
“…Although we are interested in using system-level information for clustering algorithms and multiphased placement, we do not assume a fixed number of clusters per super-cluster (like the Ultra-Fast Placement algorithm [9]) or a fixed number of super-clusters (like the K-clustering algorithms [17] Design Level Information: FPGA placements based on SA use random initial placements and do not consider information embedded in the original design as circuits are typically flattened before SA is run. Some previous work in ASIC placers suggest that high-level information and design hierarchy should be considered during both clustering [18] and placement [19]. Previously, floorplanning (or hierarchical) approaches to placement, based on the design's hierarchy as specified in its RTL have been introduced [20], [21].…”
Section: Introductionmentioning
confidence: 99%