• No results found

An efficient BIST architecture for low power applications using dual sleep approach and tri mode logic

N/A
N/A
Protected

Academic year: 2020

Share "An efficient BIST architecture for low power applications using dual sleep approach and tri mode logic"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

AN EFFICIENT BIST ARCHITECTURE FOR LOW POWER

APPLICATIONS USING DUAL SLEEP APPROACH AND

TRI MODE LOGIC

Kondepati Madhuri and Shamini G. I.

Department of Electronics and Communication Engineering, Sathyabama University, Jeppiar Nagar, Rajiv Gandhi Salai, Chennai, India E-Mail: madhuri2594@gmail.com

ABSTRACT

BIST, Built In Self Test is a mechanism that is used to test itself the high reliability and low repair cyclic times .It is used to reduce complexity of the circuit it also reduces the cost and decreases the external test equipment. There are different powers gating techniques which are applied to the BIST architecture. In this paper an efficient BIST architecture is implemented using two different power gating schemes namely dual sleep approach and trimode logic. Dual sleep approach reduces the power consumption and dealy, in this technique main advantage is using extra pull up and pull down transistors while sleep state either ON or OFF. Trimode technique is reduces power, in this technique used virtual VDD and virtual VSS instead of normal VDD and VSS. From sleep to active at that time power consumption is more, by adding intermediate mode leakage power reduced. The simulation results show the comparison of these two techniques and give a better low power BIST architecture.

Index Terms:BIST, trimode logic, dual sleep approach, sleep mode, active mode, fault coverage, power mode logic, control signals.

1. INTRODUCTION

BIST design for test for test, BIST is dealing with test problems at an inside chip level is to incorporate BIST capability inside the chip. BIST is testing purpose and it is easy fault detection. The basic diagram for BIST is as shown in Figure-1, it consists of mainly 3 parts, they are test pattern generator, circuit under test, output response analyzer. BIST increases the controllability observability of the testing. Test pattern generator is used to generate the test patterns; these test patterns are generated with the help of automatic test equipment to determine the actual responses matched to the expected once. And these test patterns are applied to the circuit under test, the resulting output patterns are transferred to the output response analyzer, then it will check the expected output with the reference output. If both are matched means no defect is present in that circuit. In this way BIST can be easily implemented and gives high fault coverage.

Figure-1. Basic BIST architecture.

1.1 Features BIST

Reduces the storage and maintenance of test patterns. BIST is High fault coverage and easy fault detection. It can test the functional system speed.

2. EXISTING METHODOLOGY

The existing BIST architecture composed of two cascade normal D Flip flop as shown in Figure-3. In such

flip flops data input D is propagate to output Q on the falling edge of Clock signal. In [1] the clock inputs to the BIST architecture are control signals driven from the power mode logic.

Power mode control logic generates the control signal to BIST architecture according to the inputs SLEEPBAR and PWRONBAR in [1]. Power mode logic contains three states they are ACT mode, DS mode and PO mode as shown in Figure-2 The DF1 to DF6 are the resistive open defects, these power mode applied to BIST architecture in which identify power mode logic error free or not. Power mode logic states are:

ACT MODE: In act mode both SLEEPBAR and

PWRONBAR must be set to be logic 1 and logic 0.

DS MODE: SLEEPBAR must be set to logic 0

regardless PWRONBAR.

PO MODE: SLEEPBAR and PWRONBAR must be

set to logic one.

(2)

2.1 Power mode BIST architecture

Figure-3. BIST architecture.

 All the control signal driven from the power mode logic are at 0v at that end of wake up phase.

 All the control signals reach 0v in expected order.

First flip flop is connected to VDD (that means logic 1), test results output is observed at the out port out in instant of wake up phase is expected to finished out set logic 1, it means error free logic. Out port set to logic 0 falling transition of signals not occur in expected order. In this case failure is detected.

3. PROPOSED METHODLOGY

3.1 DUAL SLEEP APPROACH

In dual sleep approach uses a two extra pull up transistors and pull down transistors in sleep mood either in ON state or OFF state, in [2] sleep transistors are main used to reduce leakage power. Two sleep transistors contain both NMOS and PMOS is as shown in fig, any one transistor used to turn on ON state and other transistor used to turn on the OFF state .In OFF state contains both NMOS and PMOS transistors to reduce the leakage power.

Figure-5. Dual sleep BIST architecture.

Power mode control logic generates the control signal to BIST architecture according to the inputs SLEEPBAR and PWRONBAR. If the output logic is one power mode logic is error free.

3.2 TRIMODE LOGIC

Trimode logic can be explained in header and footer cell. In this trimode logic mainly used the virtual VDD (VVDD) and virtual VSS (VVSS) in [3]. Instead of using normal VDD use replace with virtual VDD by using this power consumption during the power transmission is less. Replace normal ground with virtual ground, so that leakage power will be reduced in sleep mode, is shown in Figure-6.

Figure-6. Trimode D flip flop.

(3)

Figure-7. Trimode BIST architecture.

4. SIMULATION RESULTS

Figure-8. Simulation results to power mode logic.

Figure-8 represents the power mode control signals in which input signals are sleepbar and prownbar, easily generate the control signals to the BIST architecture.

Figure-9, output of BIST architecture that is output node, out node logic 1 hence the power mode logic is error free defects.

Figure-9. Simulation results to existing BIST architecture.

When sleep=1 the NMOS transistor is on and when sleep= 0 the PMOS transistor is on state. In off state sleep=1 forced to “0” so the PMOS transistor becomes on and NMOS transistor becomes off. Dual sleep D flip flop simulation is as shown in below Figure-10.

Figure-10. Simulations results to dual sleep D flip flop.

(4)

Figure-11. Simulation results to dual sleep BIST architecture.

When s=0, D flip flop works in normal condition always maintain the drowsy node always set to logic one. Simulation results are as shown in Figure-12.

Figure-12. Trimode D flip flop.

Figure-13, output of BIST architecture that is output node, out node logic 1 hence the power mode logic is error free defects. If output node indicates zero, hence is defects present in the power mode logic. First four signals shows the input to the power mode signals, power mode control signals are given to clock signals to BIST

Figure-13. Simulation results to trimode BIST architecture.

Table-1. Performance to different BIST architecture.

Technique

POWER Power

Mode Logic

D Flip

Flop BIST

EXISITING 70mw 62mw 44mw

Dual sleep 70mw 11mw 40mw

Trimode 70mw 3.2mw 39mw

5. CONCLUSIONS

In this paper, different power reduction techniques to reduce the leakage power in BIST architecture. The power mode logic power value is 70mw and power mode BIST architecture power value is 44mw in 130 Nano meter technology. Furthermore to reduce the power in BIST architecture up to 10%, 15% for dual sleep BIST architecture and trimode BIST architecture respectively. These techniques are compared with previously done BIST architecture. The performance comparison of different BIST architecture are shown in Table-1, from this table we can say that modified trimode BIST architecture is an efficient method to reduce the leakage power.

(5)

annual Design Automation Conference. USA - June 02-06.

[3] Ehsan Pakbaznia and Massoud Pedram. 2012. Design of a Tri-Modal Multi-Threshold CMOS Switch With Application to Data Retentive Power Gating. IEEE transactions on very large scale integration (vlsi) systems. 20(2).

[4] E. Pakbaznia and M. Pedram. 2009. Design and application of multi-modal power-gating structures. in Proc. Int. Symp. Quality Electron. Des. pp. 120-126.

[5] Hailong Jiao and VolkanKursun. 2012. Threshold Voltage Tuning for Faster Activation with Lower Noise in Tri-Mode MTCMOS Circuits. IEEE transactions on very large scale integration (vlsi) systems. 20(4).

[6] Jianhui Lin, Jianping Hu, and Qi Chen. 2011. Low voltage adiabatic flip-flops based on power-gating CPAL circuits Science and. Faculty of Information Technology, Ningbo University. Vol. 15.

[7] J.M. Rabaey, A. Chandrakasan, B. Nikolic. 2002. Digital Integrated Circuits. 2nd edition, Prentice Hall.

[8] K. K. Kim, Y. B. Kim, M. Choi, and N. Park. 2007. Leakage minimization technique for nano scale CMOS VLSI. IEEE Design and Test of Computers. 24(4): 322-330.

[9] Laxmi Narayan Pradhan & Minakshi Sanadhya. 2016. Adiabatic Power Gated Circuits to Reduce Leakage Implementing a Mode 6 Counter. Imperial Journal of Interdisciplinary Research (IJIR). 2(8), ISSN: 2454-1362.

[10]Md. Asif Jahangir Chowdhury, Shahriar Rizwan and M. S. Islam. 2012. An Efficient VLSI Design Approach to Reduce Static Power using Variable Body Biasing. International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering. 6(4).

[11] Moshe Avital, Itamar Levi, OsnatKeren. 2016. CMOS Based Gates for Blurring Power Information IEEE transactions on circuits and systems i: regular papers. 63(7).

[12]Nisha, Mr. Anup Kumar, Ms. Geetika Goyal. A Review of Ground-Bouncing-Noise Minimization Techniques in MTCMOS Circuits. International Journal on Recent and Innovation Trends in

Computing and Communication ISSN: 2321-8169 Volume: 2.

[13]N. S. Kim, T. Austin, J. S. Hu, and M. Jane. 2003. Leakage current: Moore’s law meets static power. Computer. 38(12): 68-75.

References

Related documents

Chlorophyll destruction in older leaves and its biosynthesis inhibition in Figure 1 An overview of effects of Cd exposure to plants at different levels in photosynthetic machinery..

The a -WG pair of late elongated hypo- cotyl ( LHY ; AT1G01060) and circadian clock-associated1 ( CCA1 ; AT2G46830) was found to display two types of asym- metric AS events:

In fig shows the PKG( Private key generator) The private key generator send the key to the data generator and analytical system. There are send two types of the key are sending.

We denote the additive genetic variance – covariance ma- trix of the ancestral population by G A to separate it from the mean additive genetic variance – covariance matrix averaged

The effect of increasing the number of loci scored from 10 to 20 does not have an effect on model determination, estimates of regression parameters, and migration rates when the..

Past cattle feeder research has shown that cattle feed conversion, average daily gains, mortality rates, and health are significantly affected by variables such as gender, location

To gain more information concerning other possible genetic differences between irradiated and control line mice, we have made comparative studies on selected fat

The methods used are Probabilistic misbehaviour finding method, Complex network analysis, Social Selfishness Aware Routing (SSAR) algorithm, Secure Multilayer Credit-based