• DocumentCode
    3214168
  • Title

    Custom formal verification technique for partial product reduction tree

  • Author

    Castellano, Marco ; Baldrighi, Paola ; Vacchi, Carla ; Natuzzi, Mauro ; Furlan, Alberto

  • Author_Institution
    Dept. of Electron., Univ. of Pavia, Pavia, Italy
  • fYear
    2008
  • fDate
    14-17 Dec. 2008
  • Firstpage
    377
  • Lastpage
    380
  • Abstract
    Wide partial product reduction tree (PPRT) circuits are ideal for high speed low area inner products, and can be designed using merged arithmetic and a speed-optimized reduction algorithm. While the performance of small architectures can be checked successfully using a simulation, the problem with using a simulation to check a merged architecture model is that a merged structure results in a wide PPRT, which produces an extremely high number of partial products. Because the time required to test all of the partial product values is prohibitive, only a small percentage of the possible values can be tested, providing no real picture of the circuit´s functionality. In this paper we present a method (implemented in the C programming language) of deriving the functionality of a PPRT circuit from its topology, and we present a custom PPRT fast simulation setup that can detect the most of the crisscross net errors.
  • Keywords
    C language; circuit simulation; digital arithmetic; formal verification; C programming language; arithmetic algorithm; custom PPRT fast simulation setup; formal verification; partial product reduction tree circuit; speed-optimized reduction algorithm; Algorithm design and analysis; Arithmetic; Circuit simulation; Circuit testing; Circuit topology; Finite impulse response filter; Formal verification; Merging; Microelectronics; Signal processing algorithms; Digital arithmetic; Error analysis; FIR digital filters; Inners; Merging; Software verification and validation; Theorem proving;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics, 2008. ICM 2008. International Conference on
  • Conference_Location
    Sharjah
  • Print_ISBN
    978-1-4244-2369-9
  • Electronic_ISBN
    978-1-4244-2370-5
  • Type

    conf

  • DOI
    10.1109/ICM.2008.5393541
  • Filename
    5393541