A Novel Multiplier Design using Adaptive Hold Logic to Mitigate BTI Effect

Similar documents
A Low Complexity and Highly Robust Multiplier Design using Adaptive Hold Logic Vaishak Narayanan 1 Mr.G.RajeshBabu 2

Implementation of a High Speed and Power Efficient Reliable Multiplier Using Adaptive Hold Technique

Design of Signed Multiplier Using T-Flip Flop

DESIGN OF EFFICIENT MULTIPLIER USING ADAPTIVE HOLD LOGIC

Design A Redundant Binary Multiplier Using Dual Logic Level Technique

Design and Implementation of Multiplier using Advanced Booth Multiplier and Razor Flip Flop

Figure 2. Column Bypassing Multiplier 3.3 Row Bypassing Multiplier The multiplier which works on the basis of row

Design of Baugh Wooley Multiplier with Adaptive Hold Logic. M.Kavia, V.Meenakshi

Design and performance analysis of aging aware reliable multiplier with adaptive hold logic

Implementation of a FFT using High Speed and Power Efficient Multiplier

Volume 5 Issue 4, April Licensed Under Creative Commons Attribution CC BY

Analyzing Combined Impacts of Parameter Variations and BTI in Nano-scale Logical Gates

ISSN Vol.04,Issue.01, January-2016, Pages:

Transistor Network Restructuring Against NBTI Degradation. P. F. Butzen a, V. Dal Bem a, A. I. Reis b, R. P. Ribas b.

RELIABILITY ANALYSIS OF DYNAMIC LOGIC CIRCUITS UNDER TRANSISTOR AGING EFFECTS IN NANOTECHNOLOGY

Minimization of Area and Power in Digital System Design for Digital Combinational Circuits

RECENT technology trends have lead to an increase in

Design and Analysis of Row Bypass Multiplier using various logic Full Adders

An Efficient Reconfigurable Fir Filter based on Twin Precision Multiplier and Low Power Adder

Low Power Design of Schmitt Trigger Based SRAM Cell Using NBTI Technique

Aarthi.P, Suresh Kumar.R, Muniraj N. J. R, International Journal of Advance Research, Ideas and Innovations in Technology.

Gdi Technique Based Carry Look Ahead Adder Design

A Novel Approach for High Speed and Low Power 4-Bit Multiplier

A Novel Low-Power Scan Design Technique Using Supply Gating

SIGNED PIPELINED MULTIPLIER USING HIGH SPEED COMPRESSORS

Enhancement of Design Quality for an 8-bit ALU

Defect-Oriented Degradations in Recent VLSIs: Random Telegraph Noise, Bias Temperature Instability and Total Ionizing Dose

Design and Implementation of 64-bit MAC Unit for DSP Applications using verilog HDL

Introducing Pulsing into Reliability Tests for Advanced CMOS Technologies

A Literature Survey on Low PDP Adder Circuits

Improving Design Reliability By Avoiding EOS. Matthew Hogan, Mentor Graphics

Design of Low Power Column bypass Multiplier using FPGA

Semiconductor Process Reliability SVTW 2012 Esko Mikkola, Ph.D. & Andrew Levy

Design of Low power and Area Efficient 8-bit ALU using GDI Full Adder and Multiplexer

Temperature-aware NBTI modeling and the impact of input vector control on performance degradation

Implementation of High Performance Carry Save Adder Using Domino Logic

A HIGH SPEED & LOW POWER 16T 1-BIT FULL ADDER CIRCUIT DESIGN BY USING MTCMOS TECHNIQUE IN 45nm TECHNOLOGY

Modified Booth Encoding Multiplier for both Signed and Unsigned Radix Based Multi-Modulus Multiplier

NBTI and Process Variation Circuit Design Using Adaptive Body Biasing

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May ISSN

NOVEL HIGH SPEED IMPLEMENTATION OF 32 BIT MULTIPLIER USING CSLA and CLAA

High Speed Binary Counters Based on Wallace Tree Multiplier in VHDL

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Design and Performance Analysis of a Reconfigurable Fir Filter

Reduce Power Consumption for Digital Cmos Circuits Using Dvts Algoritham

Implementation of Parallel Multiplier-Accumulator using Radix- 2 Modified Booth Algorithm and SPST

AN EFFICIENT APPROACH TO MINIMIZE POWER AND AREA IN CARRY SELECT ADDER USING BINARY TO EXCESS ONE CONVERTER

Design and Analysis of CMOS based Low Power Carry Select Full Adder

Implementation of 1-bit Full Adder using Gate Difuision Input (GDI) cell

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer

Leakage Power Reduction Through Hybrid Multi-Threshold CMOS Stack Technique In Power Gating Switch

INTERNATIONAL JOURNAL OF ADVANCED RESEARCH IN ENGINEERING AND TECHNOLOGY (IJARET)

Implementation and Performance Analysis of different Multipliers

Design and Analysis of Low-Power 11- Transistor Full Adder

Low Power Realization of Subthreshold Digital Logic Circuits using Body Bias Technique

Low Power 8-Bit ALU Design Using Full Adder and Multiplexer Based on GDI Technique

A Low-Power 12 Transistor Full Adder Design using 3 Transistor XOR Gates

ESTIMATION OF LEAKAGE POWER IN CMOS DIGITAL CIRCUIT STACKS

A Review on Low Power Compressors for High Speed Arithmetic Circuits

A Low Power Array Multiplier Design using Modified Gate Diffusion Input (GDI)

ISSN:

PERFORMANCE IMPROVEMENT AND AREA OPTIMIZATION OF CARRY SPECULATIVE ADDITION USING MODIFIED CARRY GENERATORS

LEAKAGE POWER REDUCTION IN CMOS CIRCUITS USING LEAKAGE CONTROL TRANSISTOR TECHNIQUE IN NANOSCALE TECHNOLOGY

DESIGN OF LOW POWER MULTIPLIER USING COMPOUND CONSTANT DELAY LOGIC STYLE

PROCESS and environment parameter variations in scaled

DESIGN OF LOW POWER HIGH SPEED ERROR TOLERANT ADDERS USING FPGA

A Survey of the Low Power Design Techniques at the Circuit Level

Low Power 32-bit Improved Carry Select Adder based on MTCMOS Technique

A Highly Efficient Carry Select Adder

Implementation of Efficient 5:3 & 7:3 Compressors for High Speed and Low-Power Operations

Design of a Power Optimal Reversible FIR Filter ASIC Speech Signal Processing

DESIGN AND ANALYSIS OF LOW POWER CHARGE PUMP CIRCUIT FOR PHASE-LOCKED LOOP

Low Power Approach for Fir Filter Using Modified Booth Multiprecision Multiplier

Implementation of dual stack technique for reducing leakage and dynamic power

INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY

Adiabatic Logic Circuits for Low Power, High Speed Applications

Sleepy Keeper Approach for Power Performance Tuning in VLSI Design

Leakage Power Reduction by Using Sleep Methods

Investigation on Performance of high speed CMOS Full adder Circuits

A HIGH SPEED DYNAMIC RIPPLE CARRY ADDER

Low Power Register Design with Integration Clock Gating and Power Gating

II. Previous Work. III. New 8T Adder Design

An On-Chip NBTI Sensor for Measuring PMOS Threshold Voltage Degradation

Impact of Logic and Circuit Implementation on Full Adder Performance in 50-NM Technologies

International Journal of Advance Engineering and Research Development

Novel Low-Overhead Operand Isolation Techniques for Low-Power Datapath Synthesis

LOW POWER HIGH PERFORMANCE DECODER USING SWITCH LOGIC S. HAMEEDA NOOR 1, T.VIJAYA NIRMALA 2, M.V.SUBBAIAH 3 S.SALEEM 4

An Optimized Design of High-Speed and Energy- Efficient Carry Skip Adder with Variable Latency Extension

Design of Multiplier using Low Power CMOS Technology

Design of an optimized multiplier based on approximation logic

Efficient Multi-Operand Adders in VLSI Technology

UNIT-II LOW POWER VLSI DESIGN APPROACHES

A Low Power and Area Efficient Full Adder Design Using GDI Multiplexer

DESIGNING powerful and versatile computing systems is

Design and Implementation of High Speed Carry Select Adder

CHAPTER 6 GDI BASED LOW POWER FULL ADDER CELL FOR DSP DATA PATH BLOCKS

Design of Robust and power Efficient 8-Bit Ripple Carry Adder using Different Logic Styles

Analysis of Low Power-High Speed Sense Amplifier in Submicron Technology

STATIC POWER OPTIMIZATION USING DUAL SUB-THRESHOLD SUPPLY VOLTAGES IN DIGITAL CMOS VLSI CIRCUITS

Integration of Optimized GDI Logic based NOR Gate and Half Adder into PASTA for Low Power & Low Area Applications

Transcription:

GRD Journals Global Research and Development Journal for Engineering International Conference on Innovations in Engineering and Technology (ICIET) - 2016 July 2016 e-issn: 2455-5703 A Novel Multiplier Design using Adaptive Hold Logic to Mitigate BTI Effect 1 A. Gopivignesh 2 P. N. Sundararajan 1 PG Student 2 Associate Professor 1,2 Department of Electronics and communication Engineering 1,2 PSNA College of Engineering and Technology, Tamil Nadu, India Abstract The overall performance of a system depends on the performance of the multipliers, thus digital multipliers are among the most critical arithmetic functional units; but their performance is affected by negative bias temperature instability effect and positive bias temperature instability effect. The negative bias temperature instability effect occurs when a pmos transistor is under negative bias (Vgs = Vdd), increasing the threshold voltage of the pmos transistor, and reducing multiplier speed. A similar phenomenon, positive bias temperature instability, occurs when an nmos transistor is under positive bias. Both these effects degrade transistor speed, and in the long term, the system may fail due to timing violations. Therefore this paper proposes an aging-aware multiplier design with a new adaptive hold logic (AHL) circuit. To mitigate performance degradation due to the aging effect, this architecture can be applied to a column- bypassing multiplier or row-bypassing multiplier. Keyword- Adaptive hold logic (AHL), negative bias temperature instability (NBTI), positive bias temperature instability (PBTI), reliable multiplier, variable latency I. INTRODUCTION A novel multiplier design using adaptive hold logic to mitigate bti effect Digital multipliers are among the most critical arithmetic functional units in many applications, such as the Fourier transform, discrete cosine transforms, and digital filtering. The through put of these applications depends on multipliers, and if the multipliers are too slow, the performance of entire circuits will be reduced. Furthermore, negative bias temperature instability (NBTI) occurs when a pmos transistor is under negative bias (Vgs = Vdd). In this situation, the interaction between inversion layer holes and hydrogen-passivated Si atoms breaks the Si H bond generated during the oxidation process, generating H or H2 molecules. When these molecules diffuse away, interface traps are left. The accumulated interface traps between silicon and the gate oxide interface result in increased threshold voltage (Vth), reducing the circuit switching speed. When the biased voltage is removed, the reverse reaction occurs, reducing the NBTI effect. However, the reverse reaction does not eliminate all the interface traps generated during the stress phase, and Vth is increased in the long term. Hence, it is important to design a reliable high-performance multiplier. The corresponding effect on an nmos transistor is positive bias temperature instability (PBTI), which occurs when an nmos transistor is under positive bias. Compared with the NBTI effect, the PBTI effect is much smaller on oxide/polygate transistors, and therefore is usually ignored. II. RELATED WORK A. Threshold voltage instabilities in high-k gate dielectric stacks Author: S. Zafar, A. Kuma Year: Mar. 2005 Over recent years, there has been increasing research and development efforts to replace SiO2 with high dielectric constant (high-κ) materials such as HfO2, HfSiO, and Al2O3. An important transistor reliability issue is the threshold voltage stability under prolonged stressing. In these materials, threshold voltage is observed to shift with stressing time and conditions, thereby giving rise to threshold voltage instabilities. In this paper, we review various causes of threshold voltage instability: charge trapping under positive bias stressing, positive charge creation under negative bias stressing (NBTI), hot-carrier stressing, detrapping and transient charge trapping effects in high-κ gate dielectric stacks. B. Impacts of NBTI/PBTI on timing control circuits and degradation tolerant design in nanoscale CMOS SRAM Author: H.-I. Yang, S.-C. Yang Year: Jun. 2011 259

Negative-bias temperature instability (NBTI) and positive-bias temperature instability (PBTI) weaken PFET and NFET over the lifetime of usage, leading to performance and reliability degradation of nanoscale CMOS SRAM. In addition, most of the stateof-the-art SRAM designs employ replica timing control circuit to mitigate the effects of leakage and process variation, optimize the performance, and reduce power consumption. NBTI and PBTI also degrade the timing control circuits and may render them ineffective. In this paper, we provide comprehensive analyses on the impacts of NBTI and PBTI on a two-port 8T SRAM design, including the stability and Write margin of the cell, Read/Write access paths, and replica timing control circuits. We show, for the first time, that because the Read/Write replica timing control circuits are activated in every Read/Write cycle, they exhibit distinctively different degradation behavior from the normal array access paths, resulting in degradation of timing control and performance. C. Design techniques for NBTI-tolerant power-gating architecture Author: A. Calimera, E. Macii Year: Apr. 2012 While negative bias temperature instability (NBTI) effects on logic gates are of major concern for the reliability of digital circuits, they become even more critical when considering the components for which even minimal parametric variations impact the lifetime of the overall circuit. pmos header transistors used in power-gated architectures are one relevant example of such components. For these types of devices, an NBTI-induced current capability degradation translates into a larger -drop effect on the virtual- rail, which unconditionally affects the performance and, thus, the reliability of all power-gated cells. In this brief, we address the problem of designing NBTI-tolerant power-gating architectures. We propose a set of efficient NBTI-aware circuit design solutions, including both static and dynamic strategies that aim at improving the lifetime stability of power-gated circuits by means of oversizing, body biasing, and stress-probability reduction while minimizing the design overheads. D. Performance optimization using variable-latency design style Author: Y.-S. Su, D.-C. Wang Year: Oct. 2011 In many designs, the worst-case delay of a critical path may be activated infrequently. Traditional optimization approaches assume the worst-case conditions, which could lead to an inefficient resource usage. It is possible to improve the throughput of such designs by introducing variable latency. One existing realization of the variable-latency design style is based on telescopic units. The design of the hold logic in telescopic units influences the circuit's throughput. In this paper, we show that the traditionally designed hold logic may be inaccurate. We use the short path activation conditions to obtain more accurate hold logic and improve the efficiency of telescopic units. To reduce the overhead for large circuits, we propose an efficient heuristic methodology of constructing non-exact hold logic. E. Negative bias temperature instability: Estimation and design for improved reliability of nanoscale circuit Author: B. C. Paul, K. Kang Year: Apr. 2007 Negative bias temperature instability (NBTI) has become one of the major causes for temporal reliability degradation of nanoscale circuits. In this paper, we analyse the temporal delay degradation of logic circuits due to NBTI. We show that knowing the threshold-voltage degradation of a single transistor due to NBTI, one can predict the performance degradation of a circuit with a reasonable degree of accuracy. We also propose a sizing algorithm, taking the NBTI-affected performance degradation into account to ensure the reliability of nanoscale circuits for a given period of time. III. PROPOSED FRAMEWORK Proposed aging-aware multiplier architecture, which includes two m-bit inputs (m is a positive number), one 2m-bit output, one column- or row-bypassing multiplier, 2m 1-bit Razor flip-flops, and an AHL circuit, as shown in fig.1. Fig. 1: Proposed architecture 260

A. Column-Bypassing Multiplier Column-Bypassing Multiplier a column-bypassing multiplier is an improvement on the normal array multiplier (AM). The AM is a fast parallel AM and is shown in Fig. 2. The multiplier array consists of (n 1) rows of carry save adder (CSA), in which each row contains (n 1) full adder (FA) cells. Each FA in the CSA array has two outputs: 1) the sum bit goes down and 2) the carry bit goes to the lower left FA. The last row is a ripple adder for carry propagation. The FAs in the AM are always active regardless of input states. Fig. 2: 4 4 Normal Array Multiplier A low-power column-bypassing multiplier design is proposed in which the FA operations are disabled if the corresponding bit in the multiplicand is 0. Fig. 3 shows a 4 4 column-bypassing multiplier. The multiplicand bit a can be used as the selector of the multiplexer to decide the output of the FA, and ai can also be used as the selector of the tri-state gate to turn off the input path of the FA. If ai is 0, the inputs of FA are disabled, and the sum bit of the current FA is equal to the sum bit from its upper FA, thus reducing the power consumption of the multiplier. If ai is 1, the normal sum result is selected. Fig. 3: 4 4 Column-Bypassing Multiplier. B. Row-Bypassing Multiplier The operation of the low-power row-bypassing multiplier is similar to that of the low-power column-bypassing multiplier, but the selector of the multiplexers and the tri-state gates use the multiplication. Fig. 4 shows a 4 4 row-bypassing multiplier. 261

Fig. 4: 4 4 Row-Bypassing Multiplier Here, the two aging-aware multipliers can be implemented using similar architecture, and the difference between the two bypassing multipliers lies in the input signals of the AHL. According to the bypassing selection in the column or row bypassing multiplier, the input signal of the AHL in the architecture with the column-bypassing multiplier is the multiplicand, whereas of the row-bypassing multiplier is the multiplication. C. Razor flip-flops Fig. 5: Razor flip-flop The AHL circuit is the key component in the aging-ware variable-latency multiplier. Fig. 6 shows the details of the AHL circuit. The AHL circuit contains an aging indicator, two judging blocks, one mux, and one D flip-flop. The aging indicator indicates whether the circuit has suffered significant performance degradation due to the aging effect. The aging indicator is implemented in a simple counter that counts the number of errors over a certain amount of operations and is reset to zero at the end of those operations. If the cycle period is too short, the column- or row-bypassing multiplier is not able to complete these operations successfully, causing timing violations. These timing violations will be caught by the Razor flip-flops, which generate error signals. If errors happen frequently and exceed a predefined threshold, it means the circuit has suffered significant timing degradation due to the aging effect, and the aging indicator will produce output signal 1; otherwise, it will output 0 to indicate the aging effect is still not significant, and no actions are needed. 262

Fig. 6: AHL circuit The details of the operation of the AHL circuit are as follows: when an input pattern arrives, both judging blocks will decide whether the pattern requires one cycle or two cycles to complete and pass both results to the multiplexer. The multiplexer selects one of either result based on the output of the aging indicator. Then an OR operation is performed between the result of the multiplexer, and the Q_bar signal is used to determine the input of the D flip-flop. When the pattern requires one cycle, the output of the multiplexer is 1. The!(gating) signal will become 1, and the input flip flops will latch new data in the next cycle. On the other hand, when the output of the multiplexer is 0, which means the input pattern requires two cycles to complete, the OR gate will produce output 0 to the D flip-flop. Therefore, the (gating) signal will be 0 to disable the clock signal of the input flip-flops in the next cycle. Note that only a cycle of the input flip-flop will be disabled because the D flip-flop will latch 1 in the next cycle. IV. SIMULATION RESULTS A. For Column-Bypassing Multiplier Fig. 7: RTL Schematic diagram Fig. 8: Technology schematic 263

Fig. 9: Screenshot Fig. 10: For Row-Bypassing Multiplier Fig. 11: RTL Schematic diagram 264

Fig. 12: Technology schematic Fig. 13: Screenshot Fig. 14: 265

V. CONCLUSION This paper proposed an aging-aware variable latency multiplier design with the AHL. The multiplier is able to adjust the AHL to mitigate performance degradation due to increased delay. Our proposed variable latency multipliers have less performance degradation because variable latency multipliers have less timing waste, but traditional multipliers need to consider the degradation caused by both the BTI effect and electro migration and use the worst case delay as the cycle period. The experimental results show that our proposed architecture with 4x4 multiplication with CLA as last stage instead of Normal RCA adder it will decrease the delay and improve the performance compared with previous designs. REFERENCES [1] Y. Cao. (2013). Predictive Technology Model (PTM) and NBTI Model [Online]. Available: http://www.eas.asu.edu/ ptm [2] S. Zafar et al., A comparative study of NBTI and PBTI (charge trapping) in SiO2/HfO2 stacks with FUSI, TiN, Re gates, in Proc. IEEE Symp. VLSI Technol. Dig. Tech. Papers, 2006, pp. 23 25. [3] S. Zafar, A. Kumar, E. Gusev, and E. Cartier, Threshold voltage instabilities in high-k gate dielectric stacks, IEEE Trans. Device Mater. Rel., vol. 5, no. 1, pp. 45 64, Mar. 2005. [4] H.-I. Yang, S.-C. Yang, W. Hwang, and C.-T. Chuang, Impacts of NBTI/PBTI on timing control circuits and degradation tolerant design in nanoscale CMOS SRAM, IEEE Trans. Circuit Syst., vol. 58, no. 6, pp. 1239 1251, Jun. 2011. [5] R. Vattikonda, W. Wang, and Y. Cao, Modeling and miimization of pmos NBTI effect for robust [6] naometer design, in Proc. ACM/IEEE DAC, Jun. 2004, pp. 1047 1052. [7] H. Abrishami, S. Hatami, B. Amelifard, and M. Pedram, NBTI-aware flip-flop characterization and design, in Proc. 44th ACM GLSVLSI, 2008, pp. 29 34 [8] S.V.Kumar,C.H.Kim,and S.S.Sapatnekar, NBTI-awaresynthesis of digital circuits, in Proc. ACM/IEEE DAC, Jun. 2007, pp. 370 375. [9] A. Calimera, E. Macii, and M. Poncino, Design techniqures for NBTI- tolerant power-gating architecture, IEEE Trans. Circuits Syst., Exp. Briefs, vol. 59, no. 4, pp. 249 253, Apr. 2012. [10] K.-C. Wu and D. Marculescu, Joint logic restructuring and pin reordering against NBTI-induced performance degradation, in Proc. DATE, 2009, pp. 75 80. [11] Y. Lee and T. Kim, A fine-grained technique of NBTI-aware voltage scaling and body biasing for standard cell based designs, in Proc. ASP-DAC, 2011, pp. 603 608. 266