• DocumentCode
    3266602
  • Title

    Automated formal synthesis of Wallace Tree multipliers

  • Author

    Hasan, Osman ; Kort, Skander

  • Author_Institution
    Concordia Univ., Montreal
  • fYear
    2007
  • fDate
    5-8 Aug. 2007
  • Firstpage
    293
  • Lastpage
    296
  • Abstract
    In this paper, we present a formal synthesis methodology that is capable of performing correct synthesis at almost all levels of abstraction and can be adapted to be used for most of the combinational digital circuits irrespective of their size and complexity. The proposed methodology calls for proving the correctness-preserving characteristic for the transformations that are required in the synthesis of a particular digital circuit in a higher-order-logic theorem prover. These correctness- preserving transformation proofs can then be used to automatically verify the correctness of the corresponding synthesis process within the theorem prover in an automated way. For illustration purposes, we present the construction of an automated formal synthesis tool for Wallace Tree multipliers based on our methodology.
  • Keywords
    combinational circuits; digital circuits; logic CAD; trees (mathematics); Wallace tree multiplier; automated formal synthesis; combinational digital circuit; logic CAD; logic theorem prover; Bridge circuits; Character generation; Circuit synthesis; Digital circuits; Embedded software; Hardware design languages; Software algorithms; Software performance; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. MWSCAS 2007. 50th Midwest Symposium on
  • Conference_Location
    Montreal, Que.
  • ISSN
    1548-3746
  • Print_ISBN
    978-1-4244-1175-7
  • Electronic_ISBN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2007.4488591
  • Filename
    4488591