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

skip to main content
10.5555/787260.787717acmconferencesArticle/Chapter ViewAbstractPublication PagesedtcConference Proceedingsconference-collections
Article
Free access

A Methodology for Hardware Architecture Trade-off at Different Levels of Abstraction

Published: 17 March 1997 Publication History

Abstract

In this paper a method of architecture exploration and selection is presented. Compared with other approaches, no special tools or modeling languages are needed - instead the models and tools of the ASIC design flow are used. The architecture trade-off process is performed iteratively, and considers information from different levels of abstraction in parallel. At system level, software and behavioral models, which are part of executable specifications are examined to get the necessary top-down information (performance). Bottom-up information (hardware costs) for irregular hardware structures is obtained by generating, analyzing and synthesizing VHDL code at RT-Level. For regular structures, formulas or tables can be used to estimate area and timing. The proposed approach was successfully performed for parts of a multimedia design, where an executable specification (in 'C') was available together with the standard.

References

[1]
{AbCo90} Aboulhamid, M.; Cordeau, M.: System Level Modeling in VHDL using Timed Petri Nets. Proceedings of the EURO-VHDL' 90.
[2]
{BRSW87} Brayton, R.K.; Rudell, R.; Sangiovanni-Vincentelli A.; Wang, A.R.: MIS: A Multiple-Level Logic Opti-Mization System, IEEE Trans. on CAD, Nov. 1987.
[3]
{EcHo92} Ecker, W.; Hofmeister, M.: The Design Cube - A Model for VHDL Designflow Representation. Proceedings of the EURO-VHDL'92.
[4]
{GWG93} Gasteier, M.; Wehn, N.; Glesner, M.: Synthesis of Complex VHDL operators, Proceedings of the EURO-VHDL'93.
[5]
{HoGa95} Holmes, N.D.; Gajski, D.D.: Architectural Exploration for Datapaths with Memory Hierarchy, Proceedings of the ED&TC 1995.
[6]
{IHH95} Ibbett, R.N.; Heywood, P.E.; Howell, F.W.: HASE: A Flexible Toolset for Computer Architects, The Computer Journal, Vol. 38, No. 10, 1995.
[7]
{JhDu92} Jha, P.K.; Dutt, N.D.: Rapid Estimation for Parameterized Components in High-Level Synthesis, Sixth International Workshop on High Level Synth., 1992.
[8]
{PHSR95} Preis, V.; Henftling, R.; Schütz, M.; März-Rössel, S.: A Reuse Scenario for the VHDL-based Hardware Design Flow, Proceedings of the EURO-VHDL'95.
[9]
{Ram93} Rammig, F.: Modeling Aspects of System Level Design. Proceedings of the EURO-VHDL'93.
[10]
{ScEc96} Schneider, C.; Ecker, W.: Stepwise Refinement of Behavioral VHDL Specifications by Separation of Synchronization and Functionality, to appear in the Proceedings of the EURO-VHDL'96.
[11]
{TAB95} Tanir, O: Agarwal, V.K.; Bhatt, P.C.P.: A Specification-Driven Architectural Design Environment, Computer Vol. 28, No. 6, 1995.
[12]
{VaGa95} Vahid, F.; Gajski, D.D.: Incremental Hardware Estimation During Hardware/Software Functional Partitioning, IEEE Transactions on VLSI Systems, Vol. 3, No. 3, 1995.
[13]
{VSR94} Verbauwhede, I.M.; Scheers, C.J.; Rabaey, J.M.: Memory Estimation for High Level Synthesis, Proceedings of the 31st DAC 1994.
[14]
{WaSc} Wall, R., Schwartz R.L.: Programming PERL, O'Reilly & Associates, 1992.

Cited By

View all
  • (2000)Si-EmulationProceedings of the 2000 IEEE International Test Conference10.5555/839295.843556Online publication date: 3-Oct-2000
  • (1997)A parallel/serial trade-off methodology for look-up table based decodersProceedings of the 34th annual Design Automation Conference10.1145/266021.266213(498-503)Online publication date: 13-Jun-1997

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
EDTC '97: Proceedings of the 1997 European conference on Design and Test
March 1997
596 pages
ISBN:0818677864

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 17 March 1997

Check for updates

Author Tags

  1. Abstraction Levels
  2. Architecture Exploration
  3. Architecture Selection
  4. Architecture Trade-off

Qualifiers

  • Article

Conference

EDTC96
Sponsor:

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)14
  • Downloads (Last 6 weeks)3
Reflects downloads up to 07 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2000)Si-EmulationProceedings of the 2000 IEEE International Test Conference10.5555/839295.843556Online publication date: 3-Oct-2000
  • (1997)A parallel/serial trade-off methodology for look-up table based decodersProceedings of the 34th annual Design Automation Conference10.1145/266021.266213(498-503)Online publication date: 13-Jun-1997

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media