Title :
Synthesis of threshold logic circuits using tree matching
Author :
Gowda, Tejaswi ; Leshner, Samuel ; Vrudhula, Sarma ; Konjevod, Goran
Author_Institution :
Sch. of Comput. & Inf., Arizona State Univ., Tempe, AZ
Abstract :
Threshold logic has been known to be an alternative to Boolean logic for over four decades now. However, due to the lack of efficient circuit implementations, threshold logic did not gain popularity until recently. This change is motivated by new and efficient alternative CMOS implementations for threshold logic and futuristic nano devices like RTDs and SETs which possess inherent threshold properties. This paper motivates the need for threshold logic, and justifies it as an alternative design technique in the post-CMOS era. We present a novel synthesis algorithm for threshold circuits based on tree matching. In comparison with the previous state of the art methods the proposed method demonstrates an improvement of 25% in the number of gates required (max improvement is 50%) and comparable circuit depth.
Keywords :
logic circuits; logic design; network synthesis; threshold logic; Boolean logic; threshold logic circuits synthesis; tree matching; Boolean functions; CMOS logic circuits; CMOS technology; Circuit synthesis; Design automation; Logic circuits; Logic design; Logic devices; Logic programming; Network synthesis;
Conference_Titel :
Circuit Theory and Design, 2007. ECCTD 2007. 18th European Conference on
Conference_Location :
Seville
Print_ISBN :
978-1-4244-1341-6
Electronic_ISBN :
978-1-4244-1342-3
DOI :
10.1109/ECCTD.2007.4529730