DocumentCode :
503225
Title :
Design of embedded multiprocessor platform with cooperating synchrony
Author :
Wang, Haiyong ; Zhang, Bing ; Xu, Shu ; Wang, Zhiyi
Author_Institution :
Sch. of Astronaut., Beihang Univ., Beijing, China
fYear :
2009
fDate :
16-19 Aug. 2009
Abstract :
To meet the requirement of high-speed data processing of complicated system with multi-sensor inputs and multi-controller outputs, an embedded ARM+FPGA +DSP multiprocessor platform is designed, which is characterized by synchronous cooperation and mutual exchange of shared data. ARM completes interface expansion and task scheduling configuring peripheral interfaces including RS422, CAN and RJ45, and it loads program into the 3 DSPs via HPI bus. Shared data stored in multi FIFO core sets in FPGA can be transmitted between any two processors controlled synchronously by interrupt signal. The interrupt signal from ARM starts a new turn of operation, in which period all processors exchange necessary shared data mutually, after ARM collecting 3 DSP interrupt signals, it means the end of this turn and the beginning of next operation cycle. With characters of high-speed, synchronization and real-time, this system platform is designed for the semi-physical simulation system suitable for the on-orbit spacecraft ground test. The principle and frame have reference value for navigation computer upgrading improvement.
Keywords :
aerospace computing; aerospace simulation; aircraft navigation; aircraft testing; controller area networks; digital signal processing chips; embedded systems; field programmable gate arrays; microcontrollers; multiprocessing systems; peripheral interfaces; processor scheduling; space vehicles; synchronisation; ARM; CAN; DSP; FPGA; HPI bus; RJ45; RS422; complicated system; embedded multiprocessor platform design; high-speed data processing; high-speed real-time system platform; interface expansion; interrupt signal; multiFIFO core set; multicontroller output; multisensor input; mutual shared data exchange; navigation computer upgrade; on-orbit spacecraft ground test; peripheral interface; semiphysical simulation system; synchronous cooperation; task scheduling; Computational modeling; Data processing; Digital signal processing; Field programmable gate arrays; Process control; Processor scheduling; Real time systems; Signal processing; Space vehicles; System testing; ARM; FIFO; FPGA; HPI; Multiprocessor;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronic Measurement & Instruments, 2009. ICEMI '09. 9th International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-3863-1
Electronic_ISBN :
978-1-4244-3864-8
Type :
conf
DOI :
10.1109/ICEMI.2009.5274536
Filename :
5274536
Link To Document :
بازگشت