• DocumentCode
    611134
  • Title

    Inverting Martin Synthesis for Verification

  • Author

    Longfield, S.J. ; Manohar, Rajit

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Cornell Univ., Ithaca, NY, USA
  • fYear
    2013
  • fDate
    19-22 May 2013
  • Firstpage
    150
  • Lastpage
    157
  • Abstract
    Quasi Delay-Insensitive (QDI) circuits can be created through the procedure of Martin Synthesis, a series of transformations that begin with an executable specification and end in a transistor network. If these transformations are properly applied the circuits will be correct by construction, however if they are improperly applied, finding design errors can be quite difficult. We show that the forward transformations of Martin Synthesis are reversible, and that the inversion of these steps recreates the specification when applied to correctly synthesized circuits. We have created a tool to apply these inversions, and show that it can also be used to verify other compilation methods for QDI circuits. This procedure presents an alternative approach to typical VLSI verification by requiring little designer effort and by reconstructing specifications through transformations.
  • Keywords
    VLSI; asynchronous circuits; integrated circuit design; logic design; Martin synthesis inversion; QDI asynchronous VLSI circuits; VLSI verification; circuit synthesis; compilation methods; design errors; quasidelay-insensitive circuits; transistor network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Asynchronous Circuits and Systems (ASYNC), 2013 IEEE 19th International Symposium on
  • Conference_Location
    Santa Monica, CA
  • ISSN
    1522-8681
  • Print_ISBN
    978-1-4673-5956-6
  • Type

    conf

  • DOI
    10.1109/ASYNC.2013.10
  • Filename
    6546189