Proceedings of the 2012 ACM International Symposium on International Symposium on Physical Design 2012
DOI: 10.1145/2160916.2160952
|View full text |Cite
|
Sign up to set email alerts
|

Towards layout-friendly high-level synthesis

Abstract: There are two prominent problems with technology scaling: increasing design complexity and more challenges with interconnect design, including routability. High-level synthesis has been proposed to solve the complexity problem by raising the abstraction level. In this paper, we share our vision that high-level synthesis can potentially help the routability problem as well. We show that many interconnect problems that occur in layout can be avoided or mitigated by adopting a layout-friendly RTL architecture gen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0
1

Year Published

2014
2014
2024
2024

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 17 publications
(5 citation statements)
references
References 41 publications
0
4
0
1
Order By: Relevance
“…Routing congestion can lead to timing violations, and lower power and area performance in the post-layout design phase [12]. Several methods have been proposed to adapt the HLS scheduling and allocation algorithms [13]- [16] to generate layout-friendly RTL models. For example, cut sizes and graph embedding metrics can correlate with routability, allowing one to evaluate the impact of HLS to improve the generated RTL routability on FPGA [16].…”
Section: Related Workmentioning
confidence: 99%
“…Routing congestion can lead to timing violations, and lower power and area performance in the post-layout design phase [12]. Several methods have been proposed to adapt the HLS scheduling and allocation algorithms [13]- [16] to generate layout-friendly RTL models. For example, cut sizes and graph embedding metrics can correlate with routability, allowing one to evaluate the impact of HLS to improve the generated RTL routability on FPGA [16].…”
Section: Related Workmentioning
confidence: 99%
“…However, as the abstraction level increases, the difficulty of congestion estimation is exacerbated due to the lack of physical information. Several HLS-based methods [8]- [11] are proposed to improve HLS scheduling or allocation algorithms to generate layout-friendly RTL models. [8]- [10] incorporate floorplanning to HLS and [11] summarizes multiple RTL metrics to evaluate the quality of HLS-generated models.…”
Section: Introductionmentioning
confidence: 99%
“…Several HLS-based methods [8]- [11] are proposed to improve HLS scheduling or allocation algorithms to generate layout-friendly RTL models. [8]- [10] incorporate floorplanning to HLS and [11] summarizes multiple RTL metrics to evaluate the quality of HLS-generated models. All of these methods aim at improving HLS algorithms, which is different from our problem that how to detect and eliminate congestion issues in the source code.…”
Section: Introductionmentioning
confidence: 99%
“…When running logic synthesis it may be too hard (or impossible) to resolve the congestion introduced by logic designers or HLS tools. To address this issue physically aware HLS approaches have been proposed to improve the congestion by changing the register/resource allocation or scheduling [1] [2][4] [6][8] [9] [10]. J. Cong and et al [3] propose a method of structural metrics called spreading score to handle the congestion problem at the HLS phase.…”
Section: Introductionmentioning
confidence: 99%