skip to main content
10.1145/371636.371722acmconferencesArticle/Chapter ViewAbstractPublication PagesesweekConference Proceedingsconference-collections
Article

A generic wrapper architecture for multi-processor SoC cosimulation and design

Published: 25 April 2001 Publication History

Abstract

In communication refinement with multiple communication protocols and abstraction levels, the system specification is described by heterogeneous components in terms of communication protocols and abstraction levels. To adapt each heterogeneous component to the other part of system, we present a generic wrapper architecture that can adapt different protocols or different abstraction levels, or both. In this paper, we give a detailed explanation of applying the generic wrapper architecture to mixed-level cosimulation. As preliminary experiments, we applied it to mixed-level cosimulation of an IS-95 CDMA cellular phone system.

References

[1]
K. Lahiri, A. Rashunathan, G. Lakshnmmmyana, andS. Dey, "Communication Architectures Toners: A Methodology for the Design of length-Performance Communication architectures for System-on-Chips", Proc. Design Automation Co., pp. 513-518, June 2000.]]
[2]
K. Lahiti, A. Raghunathan, and S. Dey, "Efficient Exploration Of the Sec Communication Architecture Design space", Proc Intl Conf. on Computer Aided Desisn, pp. 424-430, Nov. 2000.]]
[3]
M. Drinic D. Khovski, S. Meguerdichian, and M. Potkonjak, "Latency-Guided On-Chip Bus Network Design", Proc. Int'l Conf. on Computer Aided Design, pp. 420-423, Nov. 2000.]]
[4]
S. Vercauteren, B. Lin, md H. De Man, "Constructing Application-Specific Heterogeneous Embedded Architecture from Custom HW/SW Applications", Proc. Design Automation Conf., June 1996.]]
[5]
J.A. Rowsen and A. Sanginvanni-Vincentelli, "Interface-Based Design", Proc Design Automotion Conf., pp. 178 - 183, 1997.]]
[6]
C. K. Lennard P. Schatmmot, G. de Jong, A. Haverinen, andP. Hardee, "Standards for System-Level Design: Practical reality or solution in search of a Question, Proc. Design Automation and Test in Europe, pp. 576--585, Mar. 2000.]]
[7]
D.D. Gajski, J. Zinz, R. Dmer, A., and S. Zao, Specification Language and Methodolosy, Kluwor Academic Publishers, 2000.]]
[8]
Syneps, Inc., "SystemC, Vendon 2.0", available at http:I/www.systemc.org/.]]
[9]
Coware, Inc., "N2C", available at http/www.rare.mm/mwmeN2C.hanL]]
[10]
J. A. Rawson, "Hardware/Software Co-Simulation, Proc. Design Automation Conf., pp. 439-440, 1994.]]
[11]
L. Semeria and A. Ghosh, "Methodology for Software Coverification In CIC ++ ", Proc. Asia South Pacific Design Automation Conference, Jan. 2000.]]
[12]
J-Y.Brunel, H.J.H.N.Kenter, E Petrot and L. Pasquier, "COSY Communications IP's", Proc. Design Automation Conf., pp. 406.409, June 2000.]]
[13]
P. Gerin, S. Yoo G. Nicoleseu end A. A. Jerraya, Scalable and Flexible Cosimulation of SoC Designs with Heterogeneous Multi-Processor Target Architecture", Proc. Asia South Pacific Desisn Automation Coherence, 2001.]]
[14]
G. Nicolcscu, S. Yoo, and A. A. Jenaya, "Mixed-Level Cosimulation for Fine Gradual Refinement of Communication in SoC Design", Proc. Desin Automation and Test in Europe, 2001,]]
[15]
R. Lysecky, F, Vahid, and T. Givargis "Techniques for Reducing Read Latency of Core Bus Wrappers," Proc. Design Automation and Test in Europe, pp. 84 - 91. Mar 2000.]]
[16]
Stoics, Inc., "Silicon Backplane uNetwork", available at http://www.smicainc,pages/Networks.html.]]
[17]
D. Lyonnard, S. Yoo, A. Baghdadi, and A. A. Jerraya, "Automatic Generation of Application-Specific Architectures for Heterogeneous Multiprocesser Systemon-Chip", to appear in Proc. Design Automation Conf., June 2001.]]
[18]
K. Hines and G. Borriello, "Optimizing Conmmnication in Embedded System Co-simulation, Proc. Int'l Workshop on Hardwae-Software Codesign, pp. 121-125, Mar. 1997.]]
[19]
K. Hines aad G. Borriello, "Dynamic Communication Models Embbeded System Co-simulation", Proc. Design Automation Conf., pp. 395-400, June 1997.]]
[20]
K. Hines and G. Borriello, "A Geographically Distributed Frame work for Embedded System Design and Validation", Proc. Design Automation Conf., pp. 140-145, June 1998.]]
[21]
W.O.Cesario,L. Gauthier, D.Lyonnard G. Nicolescu, andA. A. Jerraya, "An based Meta-mudel for the Design of Multiprocessor Embedded Systems", VHDL international User's Forum (VIUF) Fall Workshop, Oct. 2000.]]
[22]
TIA/EIA-95A, "Mobile Station-Base Stafim Compatibility Standard for Dual- Mode Wideband Spread Spectrum Cellular Systems", 1995.]]
[23]
S. Yoo, J. Lee J. Jung, K. Rha, Y. Cho, and K. Choi, "Fast Prototyping of an IS-95 CDMA Cellular Phone: a Case Study", Pmc. the 6th Conference of Asia Pacific Chip Design Languases, pp. 61-66, Oct, 1999.]]
[24]
ARMLtd., "ARM7 Data Sheet", available at http://www.arm.com Documeutation/UserMans/PDFIARMT.p.]]
[25]
A. Bahdadi: D. Lymmard, N-E. Zergninoh, and A. A. Jerraya, "An Efficient Archiecture Model fer Systematic Deign Of Aplication-Specific Multiprocessor SoC", Pro Design Automation and Test in Europe, Mar. 2001.]]
[26]
F. Belina. D. Hosrefe, and A. Sarma, SDL with APPLICATIONS from PRO- TOCOL SPECIFICATION, Carl Hanser Verlag and Prentice Hall International (UK) Ltd., 1991.]]

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CODES '01: Proceedings of the ninth international symposium on Hardware/software codesign
April 2001
271 pages
ISBN:1581133642
DOI:10.1145/371636
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: 25 April 2001

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

CODES01
Sponsor:

Acceptance Rates

CODES '01 Paper Acceptance Rate 43 of 83 submissions, 52%;
Overall Acceptance Rate 280 of 864 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)6
  • Downloads (Last 6 weeks)0
Reflects downloads up to 29 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media