• DocumentCode
    341492
  • Title

    Design procedure based on VHDL language transformations

  • Author

    Hosszú, Gábor ; Kovacs, F. ; Varga, László

  • Author_Institution
    Dept. of Electron. Devices, TUB, Budapest, Hungary
  • Volume
    1
  • fYear
    1999
  • fDate
    36342
  • Firstpage
    407
  • Abstract
    Automated hardware synthesis starting from the register transfer level (RT-level) VHDL description is well established. However, starting the design on a higher abstraction level than the RT-level is one of the major problems within the VHDL based system synthesis. We present a novel design procedure called SYLANT (Synthesis based on Language Transformations), which uses the methodology of high-level synthesis. It starts from the abstract functional model and produces an RT-level description through successive language transformations. The biggest advantage of this method is that no other description technique than the standard VHDL is considered. The intermediate VHDL code is accessible to the designer, the circuit model can be simulated after each design step. Different algorithms can be implemented for any step, depending on the applied technology dependent information and various RT-level architectures can be obtained. The output VHDL format is suitable to continue the design flow with RT-level based synthesis tools
  • Keywords
    hardware description languages; high level synthesis; scheduling; RT-level description; SYLANT; VHDL language transformations; abstraction level; automated hardware synthesis; high-level synthesis; technology dependent information; Automata; Circuit simulation; Circuit synthesis; Clocks; Electron devices; Hardware; High level synthesis; Joining processes; Resource management; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1999. ISCAS '99. Proceedings of the 1999 IEEE International Symposium on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7803-5471-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.1999.777891
  • Filename
    777891