• DocumentCode
    1570209
  • Title

    Functional-level synthesis with VHDL

  • Author

    Calvez, J.P. ; Heller, D. ; Bakowski, P.

  • Author_Institution
    IRESTE, Nantes, France
  • fYear
    1993
  • Firstpage
    554
  • Lastpage
    559
  • Abstract
    The authors describe a procedure and a tool for ASIC synthesis with VHDL. They show that the functional level which they define and use as the design input provides a synthesis level located between the system-level synthesis and the RT-level synthesis. The described design and synthesis process is based on a complete methodology and the use of its functional model allows designers to describe their solutions according to two views: an organizational view which defines the internal structure, and a behavioral view which describes the activity of each function. Tools, mainly graphical, have been developed as an aid to capture the design description. After that, a generator is used to obtain the complete VHDL model at a RT-level model which is simulatable and synthesizable. Such a tool leads to obtaining of ASIC prototypes efficiently and in an incremental manner. Results for some ASICs designed by the authors are given to illustrate the benefit of the proposed method and the significance of the functional level
  • Keywords
    VLSI; application specific integrated circuits; circuit CAD; hardware description languages; high level synthesis; integrated circuit design; logic design; ASIC synthesis; RT-level synthesis; VHDL; behavioral view; functional level; functional level synthesis; high level synthesis; internal structure; system-level synthesis; Application specific integrated circuits; Circuit simulation; Circuit synthesis; Costs; Coupling circuits; Large Hadron Collider; Logic; Microprocessors; Prototypes; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 1993, with EURO-VHDL '93. Proceedings EURO-DAC '93., European
  • Conference_Location
    Hamburg
  • Print_ISBN
    0-8186-4350-1
  • Type

    conf

  • DOI
    10.1109/EURDAC.1993.410691
  • Filename
    410691