ACM Home Page
Please provide us with feedback. Feedback
Service dependency graph: an efficient model for hardware/software interfaces modeling and generation for SoC design
Full text PdfPdf (192 KB)
Source International Conference on Hardware Software Codesign archive
Proceedings of the 3rd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis table of contents
Jersey City, NJ, USA
SESSION: On-chip communication and interface design table of contents
Pages: 261 - 266  
Year of Publication: 2005
ISBN:1-59593-161-9
Authors
Adriano Sarmento  TIMA Laboratory, CEDEX, France
Lobna Kriaa  TIMA Laboratory, CEDEX, France
Arnaud Grasset  TIMA Laboratory, CEDEX, France
Mohamed-Wassim Youssef  TIMA Laboratory, CEDEX, France
Aimen Bouchhima  TIMA Laboratory, CEDEX, France
Frederic Rousseau  TIMA Laboratory, CEDEX, France
Wander Cesario  TIMA Laboratory, CEDEX, France
Ahmed Amine Jerraya  TIMA Laboratory, CEDEX, France
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
SIGBED: ACM Special Interest Group on Embedded Systems
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 42,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1084834.1084900
What is a DOI?

ABSTRACT

Complex systems-on-chip are designed by interconnecting pre-designed hardware (HW) and software (SW) components. During the design cycle, a global model of the SoC may be composed of HW and SW models at different abstraction levels. Designing HW/SW interfaces to interconnect SoC components is a source of design bottlenecks. This paper describes a service-based model enabling systematic design and co-simulation of HW/SW interfaces for SoC design. This model, called Service dependency graph (SDG) allows modeling of complex and application-specific interfaces. We present also a model generator that can automatically build HW/SW interfaces based on service and resource requirements described by the SDG. This approach has been applied successfully on the design of an MPEG-4 encoder. Additionally the SDG seems to be an excellent intermediate representation for the design automation of HW/SW interfaces.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
A. Sangiovanni-Vicentelli "Defining Platform Based Design" EE Design, March 2002
2
 
3
 
4
"The MPI Standard" available at http://www-unix.mcs.anl.gov/mpi/
5
 
6
IBM Corp. IBM CoreConnect Bus Architecture: http://www3.ibm. com/chips/products/coreconnect/index.html
 
7
ARM AMBA: http://www.arm.com
8
 
9
Virtual Socket Interface Alliance. http://www.vsi.org
 
10
Open Core Protocol. http://www.ocpip.org
 
11
Sonics SiliconBackplane uNetwork. http:// www.sonicsinc.com
12
13
 
14
CoWare, Inc. "CoWare N2C " available at http://www.coware.com
 
15
M.Zitterbart, "A Model for Flexible High performance Communication Subsystems", IEEE Journal on selected areas in communication, VOL. 11, NO, 4, MAY 1993.
 
16


Collaborative Colleagues:
Adriano Sarmento: colleagues
Lobna Kriaa: colleagues
Arnaud Grasset: colleagues
Mohamed-Wassim Youssef: colleagues
Aimen Bouchhima: colleagues
Frederic Rousseau: colleagues
Wander Cesario: colleagues
Ahmed Amine Jerraya: colleagues