• DocumentCode
    2183748
  • Title

    CPU core generation for hardware-software codesign

  • Author

    Jang, Kyung-Sik ; Kunieda, Hiroaki

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Tokyo Inst. of Technol., Japan
  • fYear
    1996
  • fDate
    18-21 Nov 1996
  • Firstpage
    306
  • Lastpage
    309
  • Abstract
    We propose a systematic method which synthesizes the data path and control path of CPU Core from the instruction sequence compiled and translated from C language description of target algorithm in hardware-software codesign environment. We use a graphical representation method to describe instructions in register transfer level. To explore design space more broadly, we apply synthesis parameters selectively, which change the architecture of data path. The number of data transfer paths is reduced by replacing the rarely used path with its bypass route. To select the best among the candidate CPU cores, the data path cost and control path cost are synthesized together
  • Keywords
    graph theory; high level synthesis; C language; CPU core generation; algorithm; control path; data path; graphical method; hardware-software codesign; instruction sequence; register transfer level; synthesis parameters; transfer path; Application software; Application specific processors; Computer architecture; Control systems; Data engineering; Design engineering; Hardware; Space exploration; Time to market; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1996., IEEE Asia Pacific Conference on
  • Conference_Location
    Seoul
  • Print_ISBN
    0-7803-3702-6
  • Type

    conf

  • DOI
    10.1109/APCAS.1996.569277
  • Filename
    569277