VHDL-Based Modelling Approach for the Digital Simulation of 4-Phase Adiabatic Logic Design

In comparison to conventional CMOS (non-adiabatic logic), the verification of the functionality and the low energy traits of adiabatic logic techniques are generally performed using transient simulations at the transistor level. However, as the size and complexity of the adiabatic system increases, the amount of time required to design and simulate also increases. Moreover, due to the complexity of synchronizing the power-clock phases, debugging of errors becomes difficult too thus, increasing the overall verification time. This paper proposes a VHSIC Hardware Descriptive Language (VHDL) based modelling approach for developing models representing the 4-phase adiabatic logic designs. Using the proposed approach, the functional errors can be detected and corrected at an early design stage so that when designing adiabatic circuits at the transistor level, the circuit performs correctly and the time for debugging the errors can substantially be reduced. The function defining the four periods of the trapezoidal AC power-clock is defined in a package which is followed by designing a library containing the behavioral VHDL models of adiabatic logic gates namely; AND/NAND, OR/NOR and XOR/XNOR. Finally, the model library is used to develop and verify the structural VHDL representation of the 4-phase 2-bit ring-counter and 3-bit up-down counter, as a design example that demonstrates the practicality of the proposed approach.

[1]  Christina Kluge Adiabatic Logic Future Trend And System Level Perspective , 2016 .

[2]  William C. Athas,et al.  An energy-efficient CMOS line driver using adiabatic switching , 1994, Proceedings of 4th Great Lakes Symposium on VLSI.

[3]  J. S. Denker,et al.  A review of adiabatic computing , 1994, Proceedings of 1994 IEEE Symposium on Low Power Electronics.

[4]  Izzet Kale,et al.  Adiabatic flip-flops and sequential circuit design using novel resettable adiabatic buffers , 2017, 2017 European Conference on Circuit Theory and Design (ECCTD).

[5]  V. S. Kanchana Bhaaskaran,et al.  Energy recovery performance of quasi-adiabatic circuits using lower technology nodes , 2011, India International Conference on Power Electronics 2010 (IICPE2010).

[6]  L. J. Svensson,et al.  Driving a capacitive load without dissipating fCV/sup 2/ , 1994, Proceedings of 1994 IEEE Symposium on Low Power Electronics.

[7]  D. J. Willingham,et al.  Asynchrobatic logic for low-power VLSI design , 2010 .

[8]  J. G. Koller,et al.  Adiabatic Switching, Low Energy Computing, And The Physics Of Storing And Erasing Information , 1992, Workshop on Physics and Computation.

[9]  Izzet Kale,et al.  4-phase resettable quasi-adiabatic flip-flops and sequential circuit design , 2016, 2016 12th Conference on Ph.D. Research in Microelectronics and Electronics (PRIME).

[10]  L. Reyneri,et al.  Positive feedback in adiabatic logic , 1996 .

[11]  Sankalp Jain,et al.  Implementation of Subthreshold Adiabatic Logic for Ultralow-Power Application , 2015, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[12]  Izzet Kale,et al.  Energy efficiency of 2-step charging power-clock for adiabatic logic , 2016, 2016 26th International Workshop on Power and Timing Modeling, Optimization and Simulation (PATMOS).

[13]  P. Lee,et al.  Very-large-scale integration implementation of a 16-bit clocked adiabatic logic logarithmic signal processor , 2015, IET Comput. Digit. Tech..

[14]  L. Varga,et al.  Two-level Pipeline Scheduling of Adiabatic Logic , 2006, 2006 29th International Spring Seminar on Electronics Technology.

[15]  J. Götze,et al.  An Adiabatic Architecture for Linear Signal Processing , 2005 .

[16]  Giuseppe Iannaccone,et al.  Variations of the Power Dissipation in Adiabatic Logic Gates , 2011 .

[17]  Gaël Pillonnet,et al.  Adiabatic capacitive logic: A paradigm for low-power logic , 2017, 2017 IEEE International Symposium on Circuits and Systems (ISCAS).

[18]  Izzet Kale,et al.  Investigation of stepwise charging circuits for power-clock generation in Adiabatic Logic , 2016, 2016 12th Conference on Ph.D. Research in Microelectronics and Electronics (PRIME).

[19]  Giuseppe Iannaccone,et al.  Reduction of the Energy Consumption in Adiabatic Gates by Optimal Transistor Sizing , 2003, PATMOS.

[20]  Nestoras Tzartzanis,et al.  Low-power digital systems based on adiabatic-switching principles , 1994, IEEE Trans. Very Large Scale Integr. Syst..