DocumentCode
1858791
Title
Automatic synthesis of inter-heterogeneous-processor communication implementation for programmable system-on-chip
Author
Ando, Yuki ; Ishida, Yukihito ; Honda, Shinya ; Takada, Hiroaki ; Edahiro, Masato
Author_Institution
Grad. Sch. of Inf. Sci., Nagoya Univ., Nagoya, Japan
fYear
2015
fDate
8-10 Jan. 2015
Firstpage
1
Lastpage
6
Abstract
This paper introduces an automatic synthesis technique and tool to implement inter-heterogeneous-processor communication for programmable system-on-chips (PSoCs). PSoCs have an ARM-based hard processor system connected to an FPGA fabric by the high-bandwidth interconnect. By implementing the soft processors in the FPGA fabric, PSoCs realize heterogeneous multiprocessors. Since the number and type of soft processors are configurable, PSoCs can realize various heterogeneous multiprocessors. However, the inter-heterogeneous-processor communications are not supported by operating systems running on different types of processors. The problem is the cost to design and implement such communications. In order to overcome the problem and increase the design efficiency, we propose an automatic synthesis of inter-heterogeneous-processor communications from a general model description. The inter-heterogeneous-processor communications are realized using a shared memory and inter-processor interrupts. The case study shows that automatically generated inter-heterogeneous-processor communication exactly runs on the system with heterogeneous multiprocessors.
Keywords
field programmable gate arrays; shared memory systems; system-on-chip; ARM-based hard processor system; FPGA fabric; PSoC; automatic synthesis technique; design efficiency; general model description; heterogeneous multiprocessors; high-bandwidth interconnect; interheterogeneous-processor communication implementation; interprocessor interrupts; operating systems; programmable system-on-chip; shared memory; soft processors; Fabrics; Field programmable gate arrays; Program processors; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Systems, Architecture, Technology and Applications (VLSI-SATA), 2015 International Conference on
Conference_Location
Bangalore
Print_ISBN
978-1-4799-7925-7
Type
conf
DOI
10.1109/VLSI-SATA.2015.7050464
Filename
7050464
Link To Document