Flexible hardware/software interface modeling using high level service based component model

Complex systems-on-chip are designed by interconnecting pre-designed hardware and software components. During the design cycle, a global model of the SoC may be composed of hardware and software models at different abstraction levels. Designing hardware/software interfaces to interconnect SoC component is a source of design bottlenecks. This paper describes a service-based model enabling systematic design and co-simulation of hardware/software interfaces for SoC design. This model, called Service Dependency Graph (SDG) allows modeling of complex, customized (application-specific) interfaces. We also present a model generator that can automatically build hardware/software interfaces based on service and resource requirements described by the SDG. This approach has been applied successfully on the design of a Software Defined Radio application. The results show the effectiveness of the proposed approach in modeling complex interfaces.

Data and Resources

Additional Info

Field Value
Source The 13th Workshop on Synthesis And System Integration of Mixed Information technologies (SASIMI'06), April 3-4
Author Kriaa, L., Sarmento, A., Youssef, W., Bouchhima, A., Pétrot, Frédéric, Jerraya, A.A., Fouillart, A.-M.
Maintainer CCSD
Last Updated May 11, 2026, 15:34 (UTC)
Created May 11, 2026, 15:34 (UTC)
Identifier hal-00080922
Language en
contributor Techniques de l'Informatique et de la Microélectronique pour l'Architecture des systèmes intégrés (TIMA) ; Université Joseph Fourier - Grenoble 1 (UJF)-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP)-Centre National de la Recherche Scientifique (CNRS)
coverage Nagoya, Japan
creator Kriaa, L.
date 2006-05-11T00:00:00
harvest_object_id da53addb-39d3-4644-ac17-a7fcc705d4f0
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2026-03-26T00:00:00
set_spec type:COMM