Power-Gating Sub-Threshold Source-Coupled Logic (PG-STSCL) circuits for ultra-low-power applications
Introduction
Recent low-power applications such as wearable, implantable biomedical systems, IoT devices, and sensor networks are facing increasingly tighter energy constraints [[1], [2], [3], [4]]. These energy-constrained applications are either battery-operated or use an energy-harvesting source. As a result, they demand ultra-low-power (ULP) circuits. For such applications, maintaining device lifetime is often considered a higher priority than the operation speed due to the difficulty of a battery recharge or replacement. To achieve these requirements, researchers proposed circuits operating in the sub-threshold (weak inversion) regime. Sub-threshold operation using leakage current has been regarded as one of the most power-efficient approaches [[5], [6], [7]]. The minimum energy per operation point (MEP) has been achieved in the sub-threshold operation region by the studies of [1,[8], [9], [10]].
When operated under deeper sub-threshold conditions, circuits exhibit their power consumption quadratically decreasing [11]. Although the delay of the circuits tends to increase in the sub-threshold region, it is usually of less concern in the energy-constrained applications such as IoT.
The process, voltage, and temperature (PVT) variations are of the major design challenges in the sub-threshold region due to their exponential dependency on the sub-threshold current. Furthermore, the design rules for sub-threshold operation differ greatly from the design rules for nominal-voltage operation [12].
To combat the above drawbacks of sub-threshold operations, various alternative circuit structures other than conventional static CMOS circuits have been studied. The source-coupled logic (SCL), also known as MOS current-mode logic (MCML), circuit is considered as a good alternative. The SCL allows for fast and low noise operation compared to static CMOS circuits, while consuming lower power at high speed, due to its differential structure [[13], [14], [15]]. An SCL gate structure is shown in Fig. 1. In this paper, a sub-threshold SCL circuit with a micro-pipelined power gating architecture at the gate-level is proposed. It takes the low power advantage of sub-threshold operations and the high-speed advantage of SCL as explained in details in Section 4.
Static CMOS logic power consumption is mainly determined by dynamic (switching) power consumption which tends to increase quadratically with the supply voltage [1]. By reducing the power supply voltage and operating in sub-threshold regime, it can typically operate with very low power consumption. However, reducing the supply voltage increases the gate delays. The increased delays in turn require longer active period of the circuits, which leads to higher energy consumption. Therefore, there is a strong relationship among circuit parameters, such as supply voltage, operating frequency, dynamic power consumption, and gate delay. These performance parameters along with process parameters make the design optimization highly limited and inflexible. Due to the exponential relationship between the power dissipation and supply voltage in sub-threshold regime, as well as the dependency between the supply voltage and the gate delay, it is very hard to reduce the power consumption considerably. In ultra-deep sub-micron (UDSM) technologies, the sub-threshold leakage becomes excessive in conventional static CMOS logic. To overcome the sub-threshold leakage issues in UDSM conventional CMOS logic, sub-threshold source-coupled logic (STSCL) can provide a favorable alternative solution.
Recently, Tajalli et al. introduced an STSCL topology with a bulk-drain connected pMOS load that exhibits high resistivity suitable for implementing ULP digital systems [16,17].
Also, Cannillo et al. showed the applicability of sub-threshold MOS current-mode logic (ST-MCML) in sub-100 nm technologies and demonstrated the benefit of using the ST-MCML in the ULP applications [18,19].
Unfortunately, STSCL or so-called ST-MCML, however, exhibits constant static power dissipation. Therefore, STSCL suffers from poor power-efficiency when the circuit has very low switching activity or operating at low frequencies. This constant static power dissipation, if left unmanaged, would result in an excessive energy consumption in dense gate designs that operate at moderate or low frequencies.
As technology nodes move towards sub-100 nm, leakage power dissipation dominates the dynamic power dissipation. Power gating techniques have been used to shut off the static or leakage current of a circuit block, when its operation is finished and the circuit block is not switching [20]. This technique, however, is not effective for STSCL circuits. Especially for large data-path circuits such as wide adders or multipliers, the operation cycle is relatively long, and thus power gating would still incur large static current throughout the STSCL circuit block. To effectively shut-off such static current in STSCL, we propose a novel power gating technique employing a fine-grain micro-pipelined power gating which shuts off each gate stage.
This paper presents a power-gating technique for STSCL gates. Section 2 describes the properties of conventional SCL and STSCL with its performance analysis. The Power Gating for STSCL is discussed in Section 3. In Section 4, the proposed architecture for the PG-STSCL is introduced. Extensive simulations for different gates are given in Section 5 to evaluate the performance of the proposed architecture. The conclusions are provided in Section 6.
Section snippets
Properties of source-coupled logic
This section describes the basic properties of STSCL. Section 2.1 Source Coupled Logic (SCL) circuits, 2.2 Sub-Threshold Source Coupled Logic (STSCL) circuits introduce the source coupled logic circuits and the sub-threshold regime for SCL. The performance analysis of the STSCL gates is discussed in Section 2.3.
Power-Gating for Sub-Threshold Source Coupled Logic (PG-STSCL)
This section introduces the power-gating techniques used to reduce the energy consumption in STSCL systems.
Proposed Power-Gating Sub-Threshold Source-Coupled Logic (PG-STSCL) architecture
This section introduces the proposed power-gating STSCL (PG-STSCL) architecture. The key idea is to apply the power gating to each stage of gates starting from the input and to propagate the power gating towards the output of a circuit block. Before the current gate stage is powered off, its output value must be retained, so the output can safely drive the next gate stage even after the current stage is completely shut off.
Fig. 5 Compares two architectures of gate stages with power gating.
Simulation results
This section reports extensive simulation results of STSCL and PG-STSCL circuits using a commercial 65 nm CMOS technology and demonstrates the effectiveness of our proposed architecture.
In the simulation, the supply voltages of 400 mV and 600 mV is considered. In subthreshold region, the nominal VDD for the STSCL is 400 mV, since STSCL and PG-STSCL operate well up to a frequency of 10 KHz with VDD of 400 mV [16] (see Appendix A). However, the standard CMOS circuit stopped operating beyond the
Conclusion
This paper presented a low-power logic circuit called Power-Gating Sub-Threshold Source-Coupled Logic (PG-STSCL). It employs a novel fine-grain power gating with isolation and retention circuits, which shuts off the inherent static power of STSCL and ensures reliable propagation of gate outputs. To evaluate the proposed circuit architecture, we implemented delay chains and 32-bit adders based on PG-STSCL and conventional logic circuits using a 65 nm CMOS technology. Extensive simulations
Acknowledgements
This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (Grant-number 2017R1D1A1B04032098), and also supported by the Center for Integrated Smart Sensors funded by the Ministry of Science, ICT & Future Planning as Global Frontier Project, Korea (CISS-2017). The authors would like to thank the valuable contributions of MSIS Lab members in ChungBuk National University.
References (38)
- et al.
Sub-Threshold Design for Ultra Low-Power Systems
(2006) Ultra-low-power sensor networks in nanometer CMOS
- et al.
An ultra-low energy microcontroller for smart dust wireless sensor networks
- et al.
A very low-power CMOS mixed-signal IC for implantable pacemaker applications
IEEE J. Solid State Circ
(2004) - et al.
Energy-efficient subthreshold processor design
IEEE Trans. Very Large Scale Integr. Syst
(2009) Ultra Low Power Bioelectronics: Fundamentals, Biomedical Applications, and Bio-inspired System
(2010)- et al.
Ultra-low-voltage Design of Energy-Efficient Digital Circuits
(2015) - et al.
Ultra Low Power CMOS Technology
(1991) Cryogenic ultra low power CMOS
- et al.
Can subthreshold and near-threshold circuits go mainstream?
IEEE Micro
(2010)
Sub-threshold design: the challenges of minimizing circuit energy
Ultra-low power VLSI circuit design demystified and explained: a tutorial
IEEE Trans. Circuits Syst. I Regul. Pap
A GHz MOS adaptive pipeline technique using MOS current-mode logic
IEEE J. Solid State Circ
Model and Design of Bipolar and MOS Current-Mode Logic: CML, ECL and SCL Digital Circuits
MOS current mode logic for low power, low noise CORDIC computation in mixed-signal environments
Subthreshold source-coupled logic circuits for ultra-low-power applications
Solid State Circuits IEEE J
Improving power-delay performance of ultra-low-power subthreshold SCL circuits
IEEE Trans. Circuits Syst. II Express Briefs
Nanopower subthreshold MCML in submicrometer CMOS technology
IEEE Trans. Circuits Syst. I Regul. Pap
Nano-power subthreshold current-mode logic in sub-100 nm technologies
Electron. Lett
Cited by (2)
Comparative analysis of various types of multipliers for effective low power
2019, Microelectronic EngineeringCitation Excerpt :Gate level optimization technique: It is another technique used for energy delaying product and it will be enhanced by evading wasting of energy. It is a technique used in integrated circuit design to decrease power depletion by closing off the current blocks of the circuit that can be not used in the circuit [46]. Power gating technique is also used to diminish the clock power consumption by cutting off the idle clock cycles [47].
Design and Investigation of Configurable Source Coupled Logic
2018, Proceedings of the International Conference on Microelectronics, ICM