On rewiring and simplification for canonicity in threshold logic circuits

  • Authors:
  • Pin-Yi Kuo;Chun-Yao Wang;Ching-Yi Huang

  • Affiliations:
  • National Tsing Hua University, Hsinchu, Taiwan, R. O. C.;National Tsing Hua University, Hsinchu, Taiwan, R. O. C.;National Tsing Hua University, Hsinchu, Taiwan, R. O. C.

  • Venue:
  • Proceedings of the International Conference on Computer-Aided Design
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

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.