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

skip to main content
10.5555/1131355.1131376guideproceedingsArticle/Chapter ViewAbstractPublication PagesdateConference Proceedingsconference-collections
Article
Free access

Software-friendly HW/SW co-simulation: an industrial case study

Published: 06 March 2006 Publication History

Abstract

This paper proposes a novel HW/SW co-simulation approach that minimizes the impact on software designers. We propose a SystemC-based system that enables the software team to test their software with their own tools and environment using an accurate simulated ASIC (Application Specific Integrated Circuit) model.The solution presented here enables a smooth and early ASIC and SW integration, which reduces the project development time and improves the ASIC design quality (i.e., SW engineers can help in the ASIC verification and ASIC engineers can help in the SW development). In this solution, the real and full software (i.e., multi-threaded application) runs in its native environment with minimal changes and interfaces with a simulated ASIC model using sockets. We have tested this approach on a pilot-project, which has demonstrated the feasibility of this co-development methodology.

References

[1]
http://www.cadence.com
[2]
http://www.mentor.com
[3]
http://www.xilinx.com
[4]
CODES+ISSS'03 Panel on System Level Design Tools, http://www.ece.uci.edu/codes+isss/
[5]
Mojy Chian, "Economics of SOC Development: How can we make this a profitable endeavor?"; Invited talk at CODES+ISSS'03
[6]
Luca Formaggio, Franco Fummi, Graziano Pravadelli, "A Timing-Accurate HW/SW Co-simulation of an ISS with SystemC". CODES+ISSS'04.
[7]
Shinya Honda, Takayuki Wakabayashi, Hiroyuki Tomiyama, Hiroaki Takada, "RTOS-Centric Hardware/Software Co-simulator for Embedded System Design". CODES+ISSS'04
[8]
Donald E. Thomas, Jay K. Adams, Herman Schmit, "A Model and Methodology for Hardware-Software Codesign", IEEE Design & Test, v.10 n.3, Jul. 1993
[9]
Giovanni De Micheli, "Computer-Aided Hardware-Software Codesign", IEEE Micro, v.14 n.4, Aug. 1994
[10]
Matthias Bauer, Wolfgang Ecker, "Hardware/software co-simulation in a VHDL-based test bench approach", Proc. of the 34th Conf. on Design automation Conference, 1997

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
DATE '06: Proceedings of the conference on Design, automation and test in Europe: Designers' forum
March 2006
262 pages
ISBN:3981080106

Sponsors

  • EDAA: European Design Automation Association
  • The EDA Consortium
  • IEEE-CS\DATC: The IEEE Computer Society

Publisher

European Design and Automation Association

Leuven, Belgium

Publication History

Published: 06 March 2006

Qualifiers

  • Article

Acceptance Rates

DATE '06 Paper Acceptance Rate 45 of 45 submissions, 100%;
Overall Acceptance Rate 518 of 1,794 submissions, 29%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 278
    Total Downloads
  • Downloads (Last 12 months)53
  • Downloads (Last 6 weeks)13
Reflects downloads up to 15 Feb 2025

Other Metrics

Citations

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