Design of a New External Signal Controlled Polymorphic Gates

As encountered in electronics systems, a conventional circuit fails in extreme conditions due to changes in transistors characteristics. Engineers are trying to deal with this problem for years until they come up with the adaptive electronics circuit they called polymorphic circuits. Polymorphic circuits are multifunctional in many ways. It has an ability to modify its system and vary with different conditions of environment; this depends on its components response. Its components are transistors combined to form a building block called polymorphic gates that changes its functionality as a response to controls such as temperature, power supply voltage (Vdd), light, an external signal, etc. For example, there is a logic gate that operates as AND when the temperature is 300 K and as OR when the temperature is 398 K. The reconfiguration of the polymorphic system does not depend on modifying the structure, instead on changing the functionality of individual building block. Considering the structure of the circuit, it always remains unchanged which makes it different from the classic reconfiguration process made with electronics system. This paper will design a building block polymorphic gates with the least transistors possible and applies it to a multifunctional two-bit Adder-Subtractor polymorphic circuit. After being applied to a polymorphic circuit, there will be comparisons of two technologies of IC design using Tanner EDA Tools and LT Spice IV.

[1]  Vl. V. Saposhnikov,et al.  New self-checking circuits by use of Berger-codes , 2000, Proceedings 6th IEEE International On-Line Testing Workshop (Cat. No.PR00646).

[2]  Lihua Yue,et al.  On the completeness of the polymorphic gate set , 2010, TODE.

[3]  Lukás Sekanina,et al.  Evolutionary circuit design in REPOMO - reconfigurable polymorphic module , 2006, Computational Intelligence.

[4]  Lukás Sekanina,et al.  Extrinsic and Intrinsic Evolution of Multifunctional Combinational Modules , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[5]  Zdenek Kotásek,et al.  Novel Logic Circuits Controlled by Vdd , 2006, 2006 IEEE Design and Diagnostics of Electronic Circuits and systems.

[6]  Zdenek Kotásek,et al.  Evolution of Multifunctional Combinational Modules Controlled by the Power Supply Voltage , 2006, First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06).

[7]  Yufu Zhang,et al.  On-chip sensor-driven efficient thermal profile estimation algorithms , 2010, TODE.

[8]  Zdenek Kotásek,et al.  Reduction of Test Vectors Volume by Means of Gate-Level Reconfiguration , 2008, 2008 11th IEEE Workshop on Design and Diagnostics of Electronic Circuits and Systems.

[9]  Wenjian Luo,et al.  Designing polymorphic circuits with polymorphic gates: a general design approach , 2007, IET Circuits Devices Syst..

[10]  Xin Guo,et al.  Taking evolutionary circuit design from experimentation to implementation: some useful techniques and a silicon demonstration , 2004 .

[11]  Adrian Stoica,et al.  On Polymorphic Circuits and Their Design Using Evolutionary Algorithms , 2002 .

[12]  Adrian Stoica,et al.  Polymorphic Electronics , 2001, ICES.