Title :
Inter-processor Communication Interface Design in Complementary Multiprocessor Systems
Author :
Pei, Ke ; Zhang, Gang
Author_Institution :
Coll. of Inf. Eng., Taiyuan Univ. of Technol., Taiyuan, China
fDate :
June 30 2009-July 2 2009
Abstract :
The latest multiprocessor platforms are ideal for implementing multi-OS embedded applications. IPC (inter-processor communication) interface makes it possible for a multiprocessor system to easily support multiple subsystems parallel processing. In this paper, we propose a new type of OS-level communication interface designing based-on CMPS (complementary multiprocessor system) and present the primary principles and corresponding driver structure of HP I (host-port interface). Take a single-board embedded multimedia system which was integrated three embedded microprocessors (PXA255, TMS320DM642 and SM501) as hardware platform, detailed description of how implement tasks communication and A/V (audio/video) data transform via HPI between different OS(Linux and muC/OS-II) running on ARM and DSP separately.
Keywords :
computer interfaces; embedded systems; microcomputers; multimedia systems; multiprocessing systems; operating systems (computers); complementary multiprocessor system; embedded microprocessors; embedded multimedia system; host-port interface; inter-processor communication interface; multi-OS embedded application; multiprocessor systems; Application software; Coprocessors; Digital signal processing; Educational institutions; Embedded system; Hardware; Multimedia systems; Multiprocessing systems; Parallel processing; Registers; ARM; CMPS; DSP; HPI; IPC Interface;
Conference_Titel :
New Trends in Information and Service Science, 2009. NISS '09. International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-0-7695-3687-3
DOI :
10.1109/NISS.2009.266