Skip to Main Content
Communication synthesis is an essential step in hardware/software co-synthesis: many embedded systems use automatic generation of interface for point to point communication or use external supports of communication as standard bus or micro networks. In this paper, we address the problem of hardware-software interface design in a codesign approach for real-time applications. We refer to the hardware component as a hardware accelerator and the software component as a processor. In our approach, the accelerators are directly integrated into the processor core in order to optimize the transfers of data between the two units. In this paper, we describe a configuration approach to design a communication interface.