Synthesis of Generalised Threshold Gates and Multi Threshold Threshold Gates

We present formal models and efficient synthesis algorithms for threshold gates of Generalised Threshold Gate (GTG) and Multi Threshold Threshold Gate (MTTG) structures. For GTG synthesis our method does not require to calculate thresholds, that separate function onset and offsets, which greatly simplifies and speeds up the synthesis algorithm. For MTTG we propose a novel synthesis method that determines structure and circuit parameters efficiently. As complexity of MTTG circuit increases with number of thresholds we have developed a dedicated heuristic for efficiently determining the number of required thresholds. The number of resulting thresholds is smaller compared to the number of thresholds calculated using other methods.

[1]  Stamatis Vassiliadis,et al.  CMOS Implementation of Generalized Threshold Functions , 2003, IWANN.

[2]  Valeriu Beiu,et al.  Review of Capacitive Threshold Gate Implementations , 2003, ICANN.

[3]  Maria J. Avedillo,et al.  Logic models supporting the design of MOBILE-based RTD circuits , 2005, 2005 IEEE International Conference on Application-Specific Systems, Architecture Processors (ASAP'05).

[4]  Leonardo Franco,et al.  A New Decomposition Algorithm for Threshold Synthesis and Generalization of Boolean Functions , 2008, IEEE Transactions on Circuits and Systems I: Regular Papers.

[5]  Sarma B. K. Vrudhula,et al.  Identification of Threshold Functions and Synthesis of Threshold Networks , 2011, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.