Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/524431.857928acmconferencesArticle/Chapter ViewAbstractPublication PagesesweekConference Proceedingsconference-collections
Article
Free access

Layout-driven RTL binding techniques for high-level synthesis

Published: 06 November 1996 Publication History

Abstract

The importance of effective and efficient accounting of layout effects is well-established in high-level synthesis (HLS), since it allows more realistic exploration of the design space and the generation of solutions with predictable metrics. This feature is highly desirable in order to avoid unnecessary iterations through the design process. In this paper, we address the problem of layout-driven register-transfer-level (RTL) binding as this step has a direct relevance on the final performance of the design. By producing not only an RTL design but also an approximate physical topology of the chip level implementation, we ensure that the solution will perform at the predicted metric once implemented, thus avoiding unnecessary delays in the design process.

References

[1]
{1} M. C. McFarland, "Using Bottom-Up Design Techniques in the Synthesis of Digital Hardware from Abstract Behavioral Descriptions," Proc. 23rd DAC, pp. 474-480, July 1986.
[2]
{2} F. Brewer and D. Gajski, "Chippe: A System for Constraint Driven Behavioral Synthesis," IEEE Trans. on CAD, Vol. 9, No. 7, pp. 681-695, 1990.
[3]
{3} David W. Knapp, "Fasolt: A Program for Feedback Driven Data-Path Optimization," IEEE Trans. on CAD, Vol. 11, No. 6, pp. 677-695, 1990.
[4]
{4} P. Gupta and A. C. Parker, "SMASH: A Program for Scheduling Memory-Intensive Application-Specific Hardware," Proc. 7th International Workshop on HLS, pp. 54-59, May 1994.
[5]
{5} Hyuk-Jae Jang and Barry M. Pangrle, "A Grid-Based Approach for Connectivity Binding with Geometric Costs," Proc. ICCAD, pp. 94-99, 1993.
[6]
{6} Ashutosh Mujumdar, Minjoong Rim, Rajiv Jain, and Renato De Leone, "BITNET: An Algorithm for Solving The Binding Problem," 7th International Conference on VLSI Design, pp. 163-168, 1994.
[7]
{7} C. Ewering, "Automatic High-Level Synthesis of Partitioned Busses," Proc. EURODAC, pp. 304-307, 1990.
[8]
{8} Elof Frank, Thomas Lengauer "APPlaUSE: Area and Performance Optimization in a Unified Placement and Synthesis Environment," Proc. ICCAD, pp. 662-667, 1995.
[9]
{9} Y. M. Fang and D. F. Wong, "Simultaneous Functional-Unit Binding and Floorplanning," Proc. ICCAD, pp. 317-312, 1994.
[10]
{10} C. Ramachandran, F. J. Kurdahi, D. Gajski, V. Chaiyakul, and A. Wu, "Accurate Layout Area and Delay Modeling for System Level Design," Proc. ICCAD '92, Nov. 1992.
[11]
{11} M. Xu and F. J. Kurdahi "Chip Level Area and Timing Estimation for Lookup Table Based FPGAs," Tech. Report #95-31, UCI, Aug. 1995.
[12]
{12} M. Xu and F. J. Kurdahi "Area and Timing Estimation for Lookup Table Based FPGAs," Proc. of ED&TC, March 1996.
[13]
{13} P. Jha, C. Ramachandran, N. Dutt, and F. J. Kurdahi, "An Empirical Study on the Effects of Component Styles and Shapes on High-Level Synthesis," Proc. of VLSI'94, 1994.
[14]
{14} N. Dutt and C. Ramachandran, "Benchmarks for the 1992 High Level Synthesis Workshop," Tech. Report #92-107, UCI, 1992.

Cited By

View all
  • (2003)Architecture and synthesis for multi-cycle communicationProceedings of the 2003 international symposium on Physical design10.1145/640000.640040(190-196)Online publication date: 6-Apr-2003
  • (1999)Soft scheduling in high level synthesisProceedings of the 36th annual ACM/IEEE Design Automation Conference10.1145/309847.309917(219-224)Online publication date: 1-Jun-1999
  • (1997)RTL Synthesis with Physical and Controller InformationProceedings of the 1997 European conference on Design and Test10.5555/787260.787678Online publication date: 17-Mar-1997

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
ISSS '96: Proceedings of the 9th international symposium on System synthesis
November 1996
146 pages
ISBN:0818675632

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 06 November 1996

Check for updates

Author Tags

  1. binding techniques
  2. chip level implementation
  3. design process
  4. high level synthesis
  5. high-level synthesis
  6. layout-driven register-transfer-level

Qualifiers

  • Article

Conference

9ISSS96
Sponsor:

Acceptance Rates

Overall Acceptance Rate 38 of 71 submissions, 54%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)31
  • Downloads (Last 6 weeks)7
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2003)Architecture and synthesis for multi-cycle communicationProceedings of the 2003 international symposium on Physical design10.1145/640000.640040(190-196)Online publication date: 6-Apr-2003
  • (1999)Soft scheduling in high level synthesisProceedings of the 36th annual ACM/IEEE Design Automation Conference10.1145/309847.309917(219-224)Online publication date: 1-Jun-1999
  • (1997)RTL Synthesis with Physical and Controller InformationProceedings of the 1997 European conference on Design and Test10.5555/787260.787678Online publication date: 17-Mar-1997

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media