DocumentCode
2261572
Title
Fast Boolean optimization by rewiring
Author
Shih-Chieh Chang ; Van Ginneken, L.P.P.P. ; Marek-Sadowska, M.
Author_Institution
Nat. Chung-Cheng Univ., Jay-Yi, Taiwan
fYear
1996
fDate
10-14 Nov. 1996
Firstpage
262
Lastpage
269
Abstract
This paper presents a very efficient Boolean logic optimization method. The boolean optimization is achieved by adding and removing redundant wires in a circuit. Our algorithm applies the reasoning of Automatic Test Pattern Generation (ATPG) which can detect redundancy efficiently. During the ATPG process, mandatory assignments are assignments which must be satisfied. Our algorithm analyzes different characteristics of mandatory assignments during the ATPG process. New theoretical results based on the analysis are presented which lead to significant performance improvements. The fast run time and the excellent scaling to large problems make our Boolean optimization method practical for industrial applications. Experiments show that the optimization results are comparable to those of Kunz and Pradhan (1994) while the run time is two orders of magnitude faster (average 126/spl times/ speed up). Furthermore, we report optimization results for several large examples, which were previously thought to be too large to be handled by Boolean optimization methods.
Keywords
automatic testing; logic CAD; logic testing; minimisation of switching nets; Automatic Test Pattern Generation; Boolean logic optimization; boolean optimization; mandatory assignments; rewiring; Algorithm design and analysis; Automatic test pattern generation; Boolean functions; Circuit testing; Delay; Field programmable gate arrays; Logic testing; Optimization methods; Redundancy; Wire;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 1996. ICCAD-96. Digest of Technical Papers., 1996 IEEE/ACM International Conference on
Conference_Location
San Jose, CA, USA
Print_ISBN
0-8186-7597-7
Type
conf
DOI
10.1109/ICCAD.1996.569641
Filename
569641
Link To Document