Title :
On rewiring and simplification for canonicity in threshold logic circuits
Author :
Kuo, Pin-Yi ; Wang, Chun-Yao ; Huang, Ching-Yi
Author_Institution :
Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Abstract :
Rewiring is a well developed and widely used technique in the synthesis and optimization of traditional Boolean logic designs. The threshold logic is a new alternative logic representation to Boolean logic which poses a compactness characteristic of representation. Nowadays, with the advances in nanomaterials, research on multi-level synthesis, verification, and testing for threshold networks is flourishing. This paper presents an algorithm for rewiring in a threshold network. It works by removing a target wire, and then corrects circuit´s functionality by adding a corresponding rectification network. It also proposes a simplification procedure for representing a threshold logic gate canonically. The experimental results show that our approach has 7.1 times speedup compared to the-state-of-the-art multi-level synthesis algorithm, in synthesizing a threshold network with a new fanin number constraint.
Keywords :
Boolean functions; logic circuits; logic gates; network synthesis; rectification; threshold logic; Boolean logic design; alternative logic representation; circuit functionality; circuit optimization; circuit rewiring; fanin number constraint; multilevel synthesis; nanomaterial; rectification network; state-of-the-art multilevel synthesis algorithm; threshold logic circuit; threshold logic gate; Algorithm design and analysis; CMOS integrated circuits; Logic functions; Logic gates; Optimization; Vectors; Wires;
Conference_Titel :
Computer-Aided Design (ICCAD), 2011 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4577-1399-6
Electronic_ISBN :
1092-3152
DOI :
10.1109/ICCAD.2011.6105360