• DocumentCode
    3399697
  • Title

    Synthesis for SoC architecture using VCores

  • Author

    Nishi, Hiroaki ; Muraoka, Michiaki ; Morizawa, Rafael K. ; Yokota, Hideaki ; Hamada, Hideyuki

  • Author_Institution
    Semicond. Technol. Acad. Res. Center, Yokohama, Japan
  • fYear
    2003
  • fDate
    21-24 Jan. 2003
  • Firstpage
    446
  • Lastpage
    452
  • Abstract
    In this paper, we propose a novel architecture synthesis method for SoCs using VCores (virtual cores). 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.
  • Keywords
    computer architecture; hardware-software codesign; industrial property; integrated circuit design; logic design; system-on-chip; CPU; SoC architecture; architecture performance estimation; architecture template; buses; configurable high-level descriptions; functional VCores; hardware VCores; hardware software tradeoff; hardware/software codesign; intellectual property; peripherals; reusable high-level descriptions; software VCores; virtual cores; Computer architecture; Design methodology; Electronic mail; Hardware; Intellectual property; Product design; Prototypes; Software performance; Software prototyping; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2003. Proceedings of the ASP-DAC 2003. Asia and South Pacific
  • Print_ISBN
    0-7803-7659-5
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2003.1195057
  • Filename
    1195057