DocumentCode :
2095948
Title :
Efficient Boolean division and substitution
Author :
Chang, Shih-Chieh ; Cheng, David Ihsin
Author_Institution :
Nat. Chung Cheng Univ., Chiayi, Taiwan
fYear :
1998
fDate :
19-19 June 1998
Firstpage :
342
Lastpage :
347
Abstract :
Boolean division, and hence Boolean substitution, produces better result than algebraic division and substitution. However, due to the lack of an efficient Boolean division algorithm, Boolean substitution has rarely been used. We present an efficient Boolean division and substitution algorithm. Our technique is based on the philosophy of redundancy addition and removal. By adding multiple wires/gates in a specialized way, we tailor the philosophy onto the Boolean division and substitution problem. From the viewpoint of traditional division/substitution, our algorithm can perform substitution not only in sum-of-product form for but also in product-of-sum form. Our algorithm can also naturally take all types of don´t cares into consideration. As far as substitution is concerned, we also discuss the case where we are allowed to decompose not only the dividend but also the divisor. Experiments are presented and the result is promising.
Keywords :
Boolean algebra; high level synthesis; logic design; multivalued logic; Boolean division; Boolean substitution; multi-level logic synthesis; redundancy addition and removal; Boolean functions; Circuit synthesis; Integrated circuit interconnections; Logic circuits; Logic functions; Permission; Polynomials; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1998. Proceedings
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-89791-964-5
Type :
conf
Filename :
724494
Link To Document :
بازگشت