Multi-processor SoC design methodology using a concept of two-layer hardware-dependent software - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2004

Multi-processor SoC design methodology using a concept of two-layer hardware-dependent software

Résumé

In conventional multiprocessor SoC (MPSoC) design methods, we find two problems: lack of SW code portability and lack of early SW validation. The problems cause a long design cycle. To resolve them, we present a concept of two-layer hardware-dependent software (HdS). The presented HdS consists of hardware abstraction layer to abstract the sub-system architecture and SoC abstraction layer to abstract the global MPSoC architecture. During the exploration of global and sub-system architectures, the application programming interfaces of presented two-layer HdS allow to keep the SW independent from architectural change. The simulation models of two-layer HdS enable to validate the entire system including the SW and HW design early in the design steps. We show the effectiveness of the presented methodology in the MPSoC architecture exploration of an OpenDiVX encoder system design.
Fichier non déposé

Dates et versions

hal-00008049 , version 1 (19-08-2005)

Identifiants

Citer

S. Yoo, W. Youssef, A. Bouchhima, A.A. Jerraya, M. Diaz-Nava. Multi-processor SoC design methodology using a concept of two-layer hardware-dependent software. 2004, pp.Vol.2, 1382-3, ⟨10.1109/DATE.2004.1269098⟩. ⟨hal-00008049⟩

Collections

UGA CNRS TIMA
179 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More