Designing the Optimized Energy of D-Flip Flop using Inverse Narrow Width with Pull Up/Down Network

Bandaru Sonil Kumar*  Dokinala Naga Sanjana**  Inala Monisha***  J. Sant Swaroop Satsangi****  D.Venkatachari*****
*-***** Department of Electronics and Communication Engineering and Technology, JNTUK, Vizianagaram, Andhra Pradesh, India.

Abstract

Ultralow-energy consumption of electronic components has recommended the sub-threshold VLSI logic family in the development of standard CMOS circuits. This brief propounds an unbalanced pull-up or pull-down network together with an inverse narrow-width technique to increase the operating speed of the individual logic cells with respect to varying widths. Effective logical efforts will save both area and power in the process of device sizing and energy optimization. Experimentally, 16 tap - 8 bit finite IIR (Infinite Impulse Response) is optimized for the ultralow-energy concept and is fabricated under 0.13 μm CMOS Technology. We simulated the D-flip flop with 18 transistors with logic gates and implemented the D-flip flop with 10 transistor and 16 tap 8 bit (16 tap is 16 D-flip flop, 16 AND gates and 16 OR gates are used and 8 bit pattern is given). We implemented with 5 transistors and verified by the same procedure with 10 transistors and measured both power dissipation and delay for optimized power.

Keywords :

Introduction

With the concept of substantial energy reduction concept, we achieved the sub-threshold operation as an evidence by the minimum energy point theory ( Calhoun & Chandrakasan, 2004), and VLSI logic families operating under the threshold voltage (V ) is favored for T wearable/implantable biomedical systems that requires low-to-moderate computation speed with stringent power budget. However, the overdrive voltage continues to decrease and dramatically worsens the device susceptibility in the form of delay and noise margin due to voltage, and temperature variations ( Tajalli & Leblebici, 2011). This inevitably leads to suboptimal performance in terms of power, delay, area, and even logic failure in the worst case. Formally, a balanced Pull-Up (PU) and Pull-Down (PD) network approach is preferable in defining the logic cell design, which is important for the concept of sub threshold cell design to have similarities between PU/PD driving capability ( Reynders & Dehaene, 2012; Alioto, 2010). Even though the above process can be readily achieved by either upsizing length/widths of the pMOS in the PU network or stacking the variables for nMOS in the PD network, the area overhead can lead to extra loading and excessive leakage power, and a sub-optimal energy efficiency with an identical total width as a unbalanced one (Figure 1). In Hwang et al. (2007), a balanced PU/PD network is achieved using a body biasing scheme. However, this requires extra monitoring blocks and the occurrence of considerable area and power penalties. In Liu et al. (2013), the statistical distribution of the drain–source current, rather than the current itself is investigated to achieve the balanced networks. In Kim et al. (2007), the Reverse Channel (RSC) effect is used for the device for optimization by increasing the length of the channel to have an optimal threshold voltage (V ) and T higher driving capability. Yet, the RSC effect is not readily applicable to different technological nodes.

Figure 1.(a) Basic Inverter with its Graph (b) NAND Gate with its Graph and (c) NOR Gate

1. Design and Structure

1.1 Single-Stage Gates Design

In general there are Single-mode gates like INV, NOR, and NAND, which are scaled with reference to the standard inverter ( Alioto, 2010). The total energy consumption by an arbitrary circuit is defined as in Calhoun and Chandrakasan (2004).

These basic gates are designed by Mentor Graphics tool. The basic inverter is designed with pMOS and nMOS transistors as shown in Figure 1(a). In this we have to create the universal gates, which are NAND gate and NOR gate which are show in Figure 1(b) and Figure 1(c). In the gates, we observed the saving of power dissipation and area.

1.2 Multistage Gates Design

For multistage gates, such as XOR and XNOR, a logical effort similar to single-stage gates can be utilized to capture the signal propagation delay as it gives the result of different logic topologies as shown in Figure 2. The logical effort is done for a specific logic gate. The specific logic gates are XNOR Conventional and XNOR Pass transistors as shown in Figures 2 and 3 respectively.

Figure 2. XNOR Gate Conventional

Figure 3. XNOR Gate Pass Transistor

2. Existing D Flip Flop

D-flip flop of 18 transistors are designed with the logic gates. For 18 transistors of D-flip flop, power and area used is decreased. 16 tap 8 bit 16 tap is 16 D-flip flop and 16 adders and 16 multiplier are used and 8 bit input is given and this capability is difficult to be clarified and characterized. Here, the structure is taken as a standard consideration for transistor scaling, with increased driving capability to obtain a comparable Pull-up and Pull-down propagation delay with respect to basic considered logic cell.

NAND3 and NOR3 provide the most rigorous Pull-up and Pulldown propagation delays, respectively, and their butter-fly plots ( Kwong & Chandrakasan, 2006) are used for characterizing their noise margins, and serve as a reference for validating the meta stability of the remaining gates. The static noise margin is defined by the largest inscribed square, which can indraw in the butterfly plots, and then the noise margin is the diagonal of those squares. Figure 5 shows the corresponding 5-k Monte Carlo simulation results indicating that the gate under test has sufficient noise margin to tolerate the worst case transition slope. Figure 4 shows that the worst case noise margin is stringent with NOR3 at 0.99 um, and the logic function is approaching the point of breakdown. In case of the occurrence of negative noise margin, the power supply voltage can be increased to guarantee an enough noise margin, as shown in Figure 4 and Table 1 shows D-flip flops for different values.

Figure 4. D Flip Flop

Figure 5. 10 Transistors D-Flip Flop

Table 1. D Flip Flops for Different Values

3. Proposed D-Flip Flop

The sequential logic elements, such as latch and flipflop, are indispensable to provide storage logic function. To ensure sub threshold operation with reduced power consumption, an 18-transistor flip-flop based on logical effort is derived and shown in Figure 7.

The butterfly plot is used to verify the meta stability and data retention capability. The proposed D flips-flop (DFF) is implemented with 18 transistors using the unbalanced technique and compared with the conventional balanced 10-transistors (Figure 5) and transistors (Figure 6) and refer Table 2 for comparison of D-flip flops.

Figure 6. 5 Transistors D-Flip Flop

Figure 7.16 Tap D Flip Flop

Table 2. Comparison of D Flip Flops

Conclusion

This paper implemented D-flip flop with 10 transistors and 5 transistors using 130 nm technology. When implementing the inverse narrow width technique, the width of transistors varies from 0.22 mm to 0.99 mm. Corresponding results are power dissipation, rise time, delay and fall time decrease, when compared with the other different width results on parameters such as energy optimization. By using this technology, logic circuits can be designed for the reduction of glitches or noise in signals such as error voltage signal. By comparing the existing paper with 18 transistors using 180nm technologies, the authors designed a 16 tap D-flip flop of 18 transistors, 10 transistors and 5 transistors. From that, it was observed that low power dissipation of 1.24 nW and delay 50.34 ps for 16 tap D-flip flop of 5 transistors implemented for an application is 4 bit shift register.

References

[1]. Akers, L. A. (1986). The inverse-narrow-width effect. IEEE Electron Device Letters, 7(7), 419-421. https://doi.org/ 10.1109/EDL.1986.26422
[2]. Alioto, M. (2010). Understanding DC behavior of subthreshold CMOS logic through closed-form analysis. IEEE Transactions on Circuits and Systems I: Regular Papers, 57(7), 1597-1607. https://doi.org/10.1109/TCSI.2009.2034 233
[3]. Calhoun, B. H., & Chandrakasan, A. (2004, August). Characterizing and modeling minimum energy operation for subthreshold circuits. In Proceedings of the 2004 International Symposium on Low Power Electronics and Design (pp. 90-95).
[4]. Chang, I. J., Park, S. P., & Roy, K. (2010). Exploring asynchronous design techniques for process-tolerant and energy-efficient subthreshold operation. IEEE Journal of Solid-State Circuits, 45(2), 401-410. https://doi.org/10.1 109/JSSC.2009.2036764
[5]. Frustaci, F., Corsonello, P., & Perri, S. (2012). Analytical delay model considering variability effects in subthreshold domain. IEEE Transactions on Circuits and Systems II: Express Briefs, 59(3), 168-172. https://doi.org/10.1109/ TCSII.2012.2184377
[6]. Hwang, M. E., Raychowdhury, A., Kim, K., & Roy, K. (2007, June). A 85mV 40nW process-tolerant subthreshold 8×8 FIR filter in 130nm technology. In 2007 IEEE Symposium on VLSI Circuits (pp. 154-155). IEEE. https://doi.org/10.1109/ VLSIC.2007.4342695
[7]. Kim, T. H., Keane, J., Eom, H., & Kim, C. H. (2007). Utilizing reverse short-channel effect for optimal subthreshold circuit design. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 15(7), 821-829. https://doi.org/10.1109/TVLSI.2007.899239
[8]. Klinefelter, A. M., Zhang, Y., Otis, B., & Calhoun, B. H. (2012). A programmable 34 nW/channel sub-threshold signal band power extractor on a body sensor node SoC. IEEE Transactions on Circuits and Systems II: Express Briefs, 59(12), 937-941. https://doi.org/10.1109/TCSII.2012.2231 041
[9]. Kwong, J., & Chandrakasan, A. P. (2006, October). Variation-driven device sizing for minimum energy subthreshold circuits. In Proceedings of the 2006 International Symposium on Low Power Electronics and Design (pp. 8- 13). https://doi.org/10.1145/1165573.1165578
[10]. Li, M. Z., Ieong, C. I., Law, M. K., Mak, P. I., Vai, M. I., & Martins, R. P. (2013, July). Sub-threshold standard cell library design for ultra-low power biomedical applications. In 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) (pp. 1454-1457). IEEE. https://doi.org/10.1109/EMBC.2013.6 609785
[11]. Liu, B., De Gyvez, J. P., & Ashouei, M. (2013). Subthreshold standard cell sizing methodology and library comparison. Journal of Low Power Electronics and Applications, 3(3), 233-249. https://doi.org/10.3390/jlpea 303233
[12]. Ma, W. H., Kao, J. C., Sathe, V. S., & Papaefthymiou, M. C. (2010). 187 MHz subthreshold-supply chargerecovery FIR. IEEE Journal of Solid-State Circuits, 45(4), 793- 803. https://doi.org/10.1109/JSSC.2010.2042247
[13]. Reynders, N., & Dehaene, W. (2012). Variation-resilient building blocks for ultra-low-energy sub-threshold design. IEEE Transactions on Circuits and Systems II: Express Briefs, 59(12), 898-902. https://doi.org/10.1109/TCSII2012.22310 22
[14]. Sutherland, I., Sproull, R. F., Sproull, B., & Harris, D. (1999). Logical Effort: Designing Fast CMOS Circuits. Morgan Kaufmann.
[15]. Tajalli, A., & Leblebici, Y. (2011). Design trade-offs in ultra-low-power digital nanoscale CMOS. IEEE Transactions on Circuits and Systems I: Regular Papers, 58(9), 2189- 2200. https://doi.org/10.1109/TCSI.2011.2112595
[16]. Wang, J. M., Fang, S. C., & Feng, W. S. (1994). New efficient designs for XOR and XNOR functions on the transistor level. IEEE Journal of Solid-State Circuits, 29(7), 780-786. https://doi.org/10.1109/4.303715
[17]. Zhang, F., Mishra, A., Richardson, A. G., Zanos, S., & Otis, B. P. (2010, September). A low-power multi-band ECoG/EEG interface IC. In IEEE Custom Integrated Circuits Conference 2010 (pp. 1-4). IEEE. https://doi.org/ 10.1109/CICC.2010.5617607
[18]. Zhou, J., Jayapal, S., Busze, B., Huang, L., & Stuyt, J. (2012). A 40 nm dual-width standard cell library for near/sub-threshold operation. IEEE Transactions on Circuits and Systems I: Regular Papers, 59(11), 2569-2577. https://doi.org/10.1109/TCSI.2012.2190674