Synthesis for SoC architecture using VCores

  • Authors:
  • Hiroaki Nishi;Michiaki Muraoka;Rafael K. Morizawa;Hideaki Yokota;Hideyuki Hamada

  • Affiliations:
  • Semiconductor Technology Academic Research Center (STARC), Kohoku-ku, Yokohama, Japan;Semiconductor Technology Academic Research Center (STARC), Kohoku-ku, Yokohama, Japan;Semiconductor Technology Academic Research Center (STARC), Kohoku-ku, Yokohama, Japan;Semiconductor Technology Academic Research Center (STARC), Kohoku-ku, Yokohama, Japan;Semiconductor Technology Academic Research Center (STARC), Kohoku-ku, Yokohama, Japan

  • Venue:
  • ASP-DAC '03 Proceedings of the 2003 Asia and South Pacific Design Automation Conference
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we propose a novel architecture synthesis method for SoC using VCores. VCores are reusable and configurable high-level descriptions. An initial SoC architecture, which consists of a CPU, buses, and peripherals, is generated based on an architecture template. The hardware and software tradeoff is possible on the architecture model after assignment of software VCores or hardware VCores. The assignment is based on the results of the architecture's performance estimation. We present a prototype of the synthesis for SoC architecture using VCores and an architecture level design experiment using this prototype.