• DocumentCode
    1951763
  • Title

    Automatic synthesis from high level ASM to VHDL: a case study

  • Author

    Ogoubi, Etienne ; David, Jean Pierre

  • Author_Institution
    Montreal Univ., Que., Canada
  • fYear
    2004
  • fDate
    20-23 June 2004
  • Firstpage
    81
  • Lastpage
    84
  • Abstract
    Reconfigurable systems now offer tens of millions equivalent gates, allowing highly parallel processing impossible to reach with general purpose processors. Nevertheless, designing a circuit is intrinsically more complicated than a software approach because space and time concepts must be considered together. Current HDLs, which use a low level description, are only accessible to highly qualified hardware designers and require much more time than a pure software solution. This paper demonstrates how the use of higher level HDL allows people with a software background to design complex architectures in a simple and an efficient way. Five sort algorithms have been designed and tested in a few days using our intermediate level HDL. Results show that the design time, circuit space and global performances are at least one order of magnitude better than a processor approach for a NoC and could easily go to three orders of magnitude.
  • Keywords
    field programmable gate arrays; general purpose computers; hardware description languages; high level synthesis; reconfigurable architectures; VHDL; algorithmic state machine; automatic high level synthesis; field programmable gate arrays; general purpose processors; intermediate level HDL; parallel processing; reconfigurable systems; Application specific integrated circuits; Circuit synthesis; Computer aided software engineering; Control system synthesis; Hardware design languages; Parallel processing; Process design; Software design; Software engineering; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2004. NEWCAS 2004. The 2nd Annual IEEE Northeast Workshop on
  • Print_ISBN
    0-7803-8322-2
  • Type

    conf

  • DOI
    10.1109/NEWCAS.2004.1359023
  • Filename
    1359023