• DocumentCode
    348590
  • Title

    Circuit synthesis based on VHDL language transformations

  • Author

    Varga, László ; Hosszu, Gábor ; Kovács, Ferenc

  • Author_Institution
    TUB, Budapest, Hungary
  • Volume
    1
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    225
  • Abstract
    One of the major problems within the VHDL based system synthesis is to start the design on a higher abstraction level than the register transfer level (RT-level). We present a novel synthesis procedure called SYLANT (Synthesis based on Language Transformations), which uses the methodology of high level synthesis. It starts from the abstract high-level functional model and produces an RT-level description through successive language transformations. The major advantage of this method is that neither a data-flow graph, nor any meta-language as internal representation is used, only the standard VHDL, This internal VHDL representation is accessible to the designer, and the circuit model can be simulated after each step during the synthesis flow. Different algorithms can be implemented for any step, and depending on the applied technology dependent information, various RT-level architectures can be obtained. The output VHDL format is suitable for continuing the design flow with RT-level based synthesis tools
  • Keywords
    finite state machines; hardware description languages; high level synthesis; scheduling; HLS methodology; RT-level architectures; RT-level description; SYLANT synthesis procedure; VHDL based system synthesis; VHDL language transformations; abstract high-level functional model; circuit synthesis; high level synthesis; internal VHDL representation; output VHDL format; register transfer level; Circuit synthesis; Clocks; Electron devices; Flow graphs; Hardware; Joining processes; Libraries; Protocols; Synchronization; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 1999. Proceedings of ICECS '99. The 6th IEEE International Conference on
  • Conference_Location
    Pafos
  • Print_ISBN
    0-7803-5682-9
  • Type

    conf

  • DOI
    10.1109/ICECS.1999.812264
  • Filename
    812264