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

Using abstract CPU subsystem simulation model for high level HW/SW architecture exploration

Published: 18 January 2005 Publication History

Abstract

Current and future SoC will contain an increasing number of heterogeneous multiprocessor subsystems combined with a complex communication architecture to meet flexibility, performance and cost constraints. The early validation of such complex MP-SoC architectures is a key enabler to manage this complexity and thus to enhance design productivity.In this paper, we describe an abstract, high level CPU subsystem model that captures the specificities of such MP-SoC architectures, along with a timed co-simulation environment to perform early exploration of the entire HW/SW design. The model is based on the Hardware Abstraction Layer (HAL) concept allowing the validation of complex applications written on top of real-life operating systems. Experimentation with a MPEG4 application proves the interest of the proposed methodology.

References

[1]
S. Yoo, A. A Jerraya "Introduction to Hardware Abstraction Layers for SoC." In Proc. of DATE, Mar. 2003.
[2]
A. Fauth and J. Van Praet and M. Freericks. "Describing Instruction Set Processors Using nML". In Proc. of the European Design and Test Conference, Mar. 1995.
[3]
S. Pees, A. Hoffman. "LISA - Machine Description Language for Cycle-Accurate Models of Programmable DSP Architectures". In Proc. Design Automation Conference, 1999.
[4]
D. Desmet, D. Verkest and H. De man. "Operating system based SW generation for system-on-chip". In Proc. Design Automation Conference, Jun. 2000.
[5]
Andreas Gerstlauer, Haobo Yu, Daniel D. Gajski, "RTOS Modeling for System-Level Design" Proc. of Design, Automation & Test in Europe, Munich, Germany, March 2003.
[6]
SystemC. Available: http://www.systemc.org/
[7]
J. R. Bammi, W. Kruijtzer, L. Lavagno, E. Harcourt, M. T. Lazarescu, "Software performance estimation strategies in a system-level design tool". In Proc. of the eighth international workshop on Hardware/software codesign, p. 82--86, May 2000

Cited By

View all
  • (2017)Host-Compiled SimulationHandbook of Hardware/Software Codesign10.1007/978-94-017-7358-4_18-1(1-27)Online publication date: 8-Apr-2017
  • (2017)Host-Compiled SimulationHandbook of Hardware/Software Codesign10.1007/978-94-017-7267-9_18(593-619)Online publication date: 27-Sep-2017
  • (2015)The next generation of virtual prototypingProceedings of the 2015 Design, Automation & Test in Europe Conference & Exhibition10.5555/2755753.2757206(1698-1707)Online publication date: 9-Mar-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ASP-DAC '05: Proceedings of the 2005 Asia and South Pacific Design Automation Conference
January 2005
1495 pages
ISBN:0780387376
DOI:10.1145/1120725
  • General Chair:
  • Ting-Ao Tang
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: 18 January 2005

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ASPDAC05
Sponsor:

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)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2017)Host-Compiled SimulationHandbook of Hardware/Software Codesign10.1007/978-94-017-7358-4_18-1(1-27)Online publication date: 8-Apr-2017
  • (2017)Host-Compiled SimulationHandbook of Hardware/Software Codesign10.1007/978-94-017-7267-9_18(593-619)Online publication date: 27-Sep-2017
  • (2015)The next generation of virtual prototypingProceedings of the 2015 Design, Automation & Test in Europe Conference & Exhibition10.5555/2755753.2757206(1698-1707)Online publication date: 9-Mar-2015
  • (2013)Native simulation of complex VLIW instruction sets using static binary translation and Hardware-Assisted Virtualization2013 18th Asia and South Pacific Design Automation Conference (ASP-DAC)10.1109/ASPDAC.2013.6509660(576-581)Online publication date: Jan-2013
  • (2012)An Extended SystemC Framework for Efficient HW/SW Co-SimulationACM Transactions on Design Automation of Electronic Systems10.1145/2159542.215954317:2(1-16)Online publication date: 1-Apr-2012
  • (2012)Analytical Design Space Exploration Based on Statistically Refined Runtime and Logic Estimation for Software Defined RadiosProceedings of the 2012 15th Euromicro Conference on Digital System Design10.1109/DSD.2012.23(445-452)Online publication date: 5-Sep-2012
  • (2011)MethodologyMultiprocessor Systems on Chip10.1007/978-1-4419-8153-0_5(55-65)Online publication date: 10-Jan-2011
  • (2010)System-level development of embedded softwareProceedings of the 2010 Asia and South Pacific Design Automation Conference10.5555/1899721.1899927(903-909)Online publication date: 18-Jan-2010
  • (2010)Platform modeling for exploration and synthesisProceedings of the 2010 Asia and South Pacific Design Automation Conference10.5555/1899721.1899889(725-731)Online publication date: 18-Jan-2010
  • (2010)Fast and accurate processor models for efficient MPSoC designACM Transactions on Design Automation of Electronic Systems10.1145/1698759.169876015:2(1-26)Online publication date: 2-Mar-2010
  • Show More Cited By

View Options

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