< back to publications

A Unified HW/SW Interface Model to Remove Discontinuities between HW and SW Design

Author(s): A. Bouchhima, X. Chen, F. Pétrot, W. Cesario, A. A. Jerraya

Doc. Source: 5th ACM international conference on Embedded software (EMSOFT'05)

Publisher: ACM, NY, USA

Doi : 10.1145/1086228.1086258

One major challenge in System-on-Chip (SoC) design is the definition and design of interfaces between hardware and software. Traditional ASIC designer and software designer model HW/SW interface twice. Using two separate models introduces a discontinuity between hardware and software. This paper introduces a unified HW/SW component model to describe different parts of HW/SW interface at different abstraction levels. The benefits of using the proposed model are two fold: first, it provides a single model to present system design from abstract specification to mixed HW/SW implementation and second, it enables full system simulation at different abstraction level during refinement flow.