• DocumentCode
    2925189
  • Title

    SAT-Controlled redundancy addition and removal — a novel circuit restructuring technique

  • Author

    Wu, Chi-An ; Lin, Ting-Hao ; Shao-Lun Huang ; Huang, Shao-Lun

  • Author_Institution
    Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei
  • fYear
    2009
  • fDate
    19-22 Jan. 2009
  • Firstpage
    191
  • Lastpage
    196
  • Abstract
    We proposed a novel Boolean Satisfiability (SAT)-controlled redundancy addition and removal (RAR) algorithm to resolve the performance and quality problems of the previous RAR approaches. With the introduction of modern SAT techniques, such as efficient Boolean constraint propagation (BCP), conflict-driven learning, and flexible decision procedure, our RAR engine can identify 10x more alternative wires/gates while achieving 70% reduction in runtime.
  • Keywords
    Boolean functions; logic gates; redundancy; Boolean constraint propagation; Boolean satisfiability-controlled redundancy addition; Boolean satisfiability-controlled redundancy removal; SAT-controlled redundancy; circuit restructuring technique; conflict-driven learning; flexible decision procedure; Business continuity; Circuit faults; Circuit synthesis; Circuit testing; Engines; Logic design; Redundancy; Runtime; Very large scale integration; Wire;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2009. ASP-DAC 2009. Asia and South Pacific
  • Conference_Location
    Yokohama
  • Print_ISBN
    978-1-4244-2748-2
  • Electronic_ISBN
    978-1-4244-2749-9
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2009.4796479
  • Filename
    4796479