Hardware/software interface design for memory integration in System-on-Chip
Résumé
This paper deals with the problem of memory integration in embedded system. This is due to the interface heterogeneity between memory components and the others software and hardware parts of system-on-chip (SoC). To solve this problem, we present a method and tools of hardware-software interface design for global memory. These interfaces correspond to flexible hardware wrappers connecting the memory to the communication network and to software drivers adapting the application software to the target processors. Experiments on image processing applications confirmed a saving of significant design time and proved the flexibility as well as the weak communication time and the weak area overhead.