Automatic synthesis of inter-heterogeneous-processor communication implementation for programmable system-on-chip

Yuki Ando, Yukihito Ishida, Shinya Honda, Hiroaki Takada, Masato Edahiro

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Citations (Scopus)

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.

Original languageEnglish
Title of host publication2015 International Conference on VLSI Systems, Architecture, Technology and Applications, VLSI-SATA 2015
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781479979264
DOIs
Publication statusPublished - 2015 Feb 26
Externally publishedYes
Event2015 International Conference on VLSI Systems, Architecture, Technology and Applications, VLSI-SATA 2015 - Bengaluru, India
Duration: 2015 Jan 82015 Jan 10

Publication series

Name2015 International Conference on VLSI Systems, Architecture, Technology and Applications, VLSI-SATA 2015

Conference

Conference2015 International Conference on VLSI Systems, Architecture, Technology and Applications, VLSI-SATA 2015
CountryIndia
CityBengaluru
Period15/1/815/1/10

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Computer Science Applications
  • Hardware and Architecture
  • Software
  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'Automatic synthesis of inter-heterogeneous-processor communication implementation for programmable system-on-chip'. Together they form a unique fingerprint.

Cite this