• DocumentCode
    2644939
  • Title

    Illustration of the SFG-tracing multi-level behavioral verification methodology, by the correctness proof of a high to low level synthesis application in Cathedral-II

  • Author

    Genoe, Mark ; Claesen, Luc ; Verlind, Eric ; Proesmans, Frank ; De Man, Hugo

  • Author_Institution
    IMEC, Leuven, Belgium
  • fYear
    1991
  • fDate
    14-16 Oct 1991
  • Firstpage
    338
  • Lastpage
    341
  • Abstract
    The SFG-tracing methodology addresses the automatic verification of digital synchronous circuit implementations as specified at the algorithmic level as signal- (SFG) or data flow graphs. The SFG-tracing methodology is a multi-level design verification paradigm that aims at bridging the gap between higher level specifications down to lower level implementations up to the transistor switch level. The concepts of the SFG-tracing methodology are illustrated by the automatic verification of a transistor level implementation of a small chip generated from its high level specification by the Cathedral-II silicon compiler. This application, although simple, includes a datapath, register files, a multi-branch micro coded controller, and additional circuitry as necessary for design for testability measures. This application illustrates the SFG-tracing verification methodology as applied to one member of a partitioned SFG behavioral specification. Experimental results on more complex, completely verified designs of 32000 transistors demonstrate the feasibility of the approach
  • Keywords
    circuit layout CAD; logic CAD; logic circuits; logic testing; Cathedral-II silicon compiler; SFG-tracing multi-level behavioral verification methodology; automatic verification; correctness proof; datapath; design for testability; digital synchronous circuit; high to low level synthesis; higher level specifications; multi-branch micro coded controller; register files; transistor level implementation; transistor switch level; Automatic control; Boolean functions; Circuit synthesis; Design for testability; Flow graphs; Hardware; Registers; Signal synthesis; Silicon compiler; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design: VLSI in Computers and Processors, 1991. ICCD '91. Proceedings, 1991 IEEE International Conference on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    0-8186-2270-9
  • Type

    conf

  • DOI
    10.1109/ICCD.1991.139913
  • Filename
    139913