Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1119772.1119816acmconferencesArticle/Chapter ViewAbstractPublication PagesaspdacConference Proceedingsconference-collections
Article

Combining architecture exploration and a path to implementation to build a complete SoC design flow from system specification to RTL

Published: 21 January 2003 Publication History
  • Get Citation Alerts
  • Abstract

    This paper presents a full System-on-Chip (SoC) design flow from system specification to RT-level. A new approach to obtain a full path to implementation for SoC design is proposed. This approach combines architecture design space exploration using the VCC design environment and system synthesis using the ROSES design flow, allowing a true and complete system level design flow. The experiment with a VDSL application shows a significant reduction of design time.

    References

    [1]
    A. D. Pimentel, et al. "Exploring embedded-systems architectures with Artemis," IEEE Computer, Vol. 34, pp. 57--63, 2001.
    [2]
    Cadence, http.//www.cadence.com/products/vcc.html
    [3]
    "Cadence Virtual Component Co-design Modeling guide,"
    [4]
    "Cadence Virtual Component Co-design Architecture Evaluation Guide,"
    [5]
    "Cadence Virtual Component Co-design Link to Implementation," Cadence Design Systems, Inc., March 2001.
    [6]
    CoWare N2C, http://www.coware.com
    [7]
    D. J. G. Mestdagh, M. R. Isaksson, P. Odling, "zipper VDSL: a solution for robust duplex communication over telephone lines," IEEE Communication magazine, pp. 90--96, May 2000.
    [8]
    D. Lyonnard, S. Yoo, A. Baghdadi, A. A. Jerraya, "Automatic generation of application specific architectures for heterogeneous multiprocessor system-on-chip," Proceedings DAC 2001, June 2001, Las Vegas, USA.
    [9]
    I. Bolsens, et al. "Hardware/software co-design of digital telecommunication systems," Proceedings of IEEE, Vol. 85, No. 3, pp. 391--418, 1997.
    [10]
    J-Y. Brunel et al., "COSY communication IP's," DAC 2000, Los Angeles, California, USA.
    [11]
    J. Gerlach, W. Rosenstiel, "System Level Design Using the SystemC Modeling Platform," In: R. Merker, W. Schwarz (Eds.), "System Design Automation -Fundamentals, Principles, Methods, Examples", VDI Verlag Düsseldorf, 2000.
    [12]
    L. Gauthier, S. Yoo, A. A. Jerraya, "Automatic generation and targeting of application specific operating systems and embedded systems software," 5th International Workshop on Software and Compilers for Embedded Systems (SCOPES 2001), St. Goar, Germany, March 2001.
    [13]
    L. Gauthier, S. Yoo, AA. Jerraya, "Application specific operating systems generation and targeting for embedded SoCs," the 10th Workshop on Synthesis and System Integration of MIxed Technologies(SASIMI'01), October2001.
    [14]
    M. D. Nava, G. S. Okvist, "The zipper prototype: a complete and flexible VDSL multi-carrier solution," ST Journal special issue xDSL, September 2001.
    [15]
    M. Fujita, H. Nakamura, "The standard SpecC language," ISSS '01, October 2001, Montréal, Québec, Canada.
    [16]
    R. Ernst, J. Henkel, Th. Benner, "Hardware software cosynthesis for microcontrollers," IEEE Design and Test of computers, December 1993.
    [17]
    R. K. Gupta, "Co-synthesis of hardware and software for digital embedded systems," PhD Thesis, standford, December 1993.
    [18]
    S. Vercauteren, B. Lin, H. De Man, "Constructing application-specific heterogeneous embedded architectures from custom HW/SW applications," 33rd DAC 1996, June 1996, Las Vegas, USA.
    [19]
    SystemC, http://www.systemc.org
    [20]
    T. Kuhn, et al. "A framework for object oriented hardware specification, verification, and synthesis," DAC 2001, June 2001, Las Vegas, USA.
    [21]
    W. Cesàrio, et al. "Component-based design approach for multicore SoCs," Proceedings DAC 2002, June 2002, New Orleans, USA.
    [22]
    W. Cesàrio, et al. "HW/SW interfaces design of a VDSL modem using automatic refinement of a virtual architecture specification into a multiprocessor SoC: a case study," Proceedings DATE 2002, March 2002, Paris, France.

    Cited By

    View all
    • (2005)System-level architectural exploration using allocation-on-demand techniqueProceedings of the 2005 Asia and South Pacific Design Automation Conference10.1145/1120725.1121047(1296-1298)Online publication date: 18-Jan-2005
    • (2004)A Communication-Centric Design Flow for HIBI-Based SoCsComputer Systems: Architectures, Modeling, and Simulation10.1007/978-3-540-27776-7_49(474-483)Online publication date: 2004

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    ASP-DAC '03: Proceedings of the 2003 Asia and South Pacific Design Automation Conference
    January 2003
    865 pages
    ISBN:0780376609
    DOI:10.1145/1119772
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 21 January 2003

    Permissions

    Request permissions for this article.

    Check for updates

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate 466 of 1,454 submissions, 32%

    Upcoming Conference

    ASPDAC '25

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 28 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2005)System-level architectural exploration using allocation-on-demand techniqueProceedings of the 2005 Asia and South Pacific Design Automation Conference10.1145/1120725.1121047(1296-1298)Online publication date: 18-Jan-2005
    • (2004)A Communication-Centric Design Flow for HIBI-Based SoCsComputer Systems: Architectures, Modeling, and Simulation10.1007/978-3-540-27776-7_49(474-483)Online publication date: 2004

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media