DocumentCode :
2254318
Title :
Large-scale Boolean matching
Author :
Katebi, Hadi ; Markov, Igor L.
Author_Institution :
Univ. of Michigan, Ann Arbor, MI, USA
fYear :
2010
fDate :
8-12 March 2010
Firstpage :
771
Lastpage :
776
Abstract :
We propose a methodology for Boolean matching under permutations of inputs and outputs (PP-equivalence checking problem) - a key step in incremental logic design that identifies large sections of a netlist that are not affected by a change in specifications. Finding reusable sections of a netlist reduces the amount of work in each design iteration and accelerates design closure. Our approach integrates graph-based, simulation-driven and SAT-based techniques to make Boolean matching feasible for large circuits. Experimental results confirm scalability of our techniques to circuits with hundreds and even thousands of inputs and outputs.
Keywords :
Boolean functions; computability; graph theory; iterative methods; large-scale systems; logic design; PP equivalence checking problem; SAT based technique; design iteration; graph based approach; incremental logic design; large scale Boolean matching; netlist; simulation driven method; Acceleration; Boolean functions; Circuit simulation; Circuit synthesis; Controllability; Large-scale systems; Logic design; Observability; Scalability; Tires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location :
Dresden
ISSN :
1530-1591
Print_ISBN :
978-1-4244-7054-9
Type :
conf
DOI :
10.1109/DATE.2010.5456949
Filename :
5456949
Link To Document :
بازگشت