SlideShare a Scribd company logo
1 of 3
Download to read offline
N. Kiran babu, Asst.Prof. M.siva kumar / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 2, March -April 2013, pp.556-558
556 | P a g e
Test Sequence Generation of Random Single Input Change
(RSIC) Based on Counter
N. Kiran babu1
, Asst.Prof. M.siva kumar2
1
(M. Tech student, Department of Electronics and Communication Engineering, K L University, Vaddeswaram,
Guntur Dt.)
2
(Assoc. Prof, Department of Electronics and Communication Engineering, K L University, Vaddeswaram,
Guntur Dt.)
ABSTRACT
In any VLSI circuit, power consumption
is very important factor that should be taken into
consideration. Generally, dynamic power
consumption is more dominant when compared
to that of static. To reduce the internal switching
activity rate of the circuit under test (CUT), we
can recombine testing vector to raise the
correlation between testing vector. Random
Single Input Change (RSIC) test theory is
proposed, which optimize the switching activity
of circuit-under-test and then result in decrease
of test power consumption. It is suitable for BIST
of digital VLSI especially. The proposed circuit is
simulated in DSCH and Cadence- Virtuso. The
results obtained in various tools are presented in
this paper.
Keywords – Built-in-self-test, Cadence Virtuso
software, Test pattern generator, low power testing.
I. INTRODUCTION
In recent years, with the development of
very large-scale integrated circuit and system of
chip (SoC), test of integrated circuits faces more and
more difficulties; especially power consumption
under testing pattern is greatly higher than that
under working pattern, this problem attracts more
attention. Following the continuous improvement of
IC working frequency integration and complex, the
power consumption of IC rapidly increases. Taking
Intel processor as example, its biggest power
consumption increases by 100% each four years.
Especially under the technology of deep
sub-micron, the width of line is smaller and smaller,
so the electronic density requirement to line
becomes stricter. Electric moving speed becomes
faster with the rise of temperature, which leads to
increase the invalid rate of connection line, thus
reducing the
reliability of the whole circuits. The temperature rise
caused by high power consumption also lowers the
moving rate of charge carrier, which increases the
switching time of transistor, then reduces the
performance of system.
II.CMOS CIRCUIT ENERGY AND
POWER CONSUMPTION
Power consumption in CMOS VISL is
divided into two kinds static and dynamic.
2.1 STATIC:
Static power consumption is mainly
produced by leak current. The structure of CMOS
circuit is complementary and symmetry, only one
tube is on at the same time, leak current is small, so
static power consumption isn‟t the major part of
system power consumption.
2.2DYNAMIC
Dynamic power consumption is from
short circuit current generated by „0/1‟or
„1/0‟switching of component, and from power
consumption produced by discharging or charging
of load capacitance. Generally speaking, dynamic
power consumption is the main source of
circuit power consumption.
In CMOS circuit, average dynamic power
consumption Pd of one CMOS logical gate can be
expressed as[4]:
Pd =αfCLV2
DD (1)
In this formula, α is the rate factor of
switching activity of reaction circuit, f is working
frequency, CL is output node of the whole load
capacitance,VDD represents mains voltage.
From formula (1) we can know dynamic
power consumption in CMOS VLSI mainly depends
on three parameters: mains voltage VDD clock
frequency f and rate factor α which reflects the
switching activity rate of node . Through reducing
mains voltage VDD and clock frequency f , it may
drop power consumption, but this way also lowers
the performance of circuit. So it‟s a main technology
to reduce power consumption through lowering the
switching activity.
III. INDENTATIONS AND EQUATIONS
There is only one different vector called
“Random Single Input Change” between two
adjoining random vectors. It has high correlation
between Random Single Input Change testing
vector, which can realize low power consumption
during testing through dropping switching activity
rate of under-test circuit. Documentary [5]
N. Kiran babu, Asst.Prof. M.siva kumar / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 2, March -April 2013, pp.556-558
557 | P a g e
researches the theory of single input change, it
proves single input change vector can be more
effective than random vector to reduce the switching
activity rate of under-test-circuit node. Figure 1
shows circuit design method of RSIC sequence
generated by logical circuit, which consists of n
digits shift register (n-1) counter and several two
input XOR.
Figure3.1. RSIC TESTING GENERATOR
First of all, shift register SR is initiated to (0, 0, 0,
…, 0), flip-flop is set to “1”by enable signal, FF and
SR are controlled by common testing clock signal,
SR produces testing vector in the (n+1) clock cycle:
{(0,0,0,…,0),(1,0,0,…,0), (1,1,1,…,0),
…(1,1,1,…,1)}. When next signal is started, the first
level of SR is set to “o” by “or” gate, after n clock
pulses, the output of SR is {(0,1,1,…,1),(0,0,1,…,1),
(0,0,0,…,1), …(0,0,0,…,0)}, at
last, it recycles above process continuously.
After initiation, the output of counter stays
stable during (2n+1) clock period, but SR produces
(2n +1) different testing vector. Affected by signal
counter-clock, SR makes “XOR calculation of
corresponding digit”, which can produce (2n+1)
single input change (SIC) testing vector. It can be
used to test power consumption for integrated
circuit.
IV. SIMULATION RESULTS
4.1 Schmatics in DSCH
Fig1. RSIC Testing Generator in DSCH
When CUT Generating output ‘1’:
When CUT Generating output ‘0’:
In this DSCH tool, the correct path is displayed in
one colour and the path with fault is displayed in
another colour so that we can differentiate faulty
paths easily.
3.2 Schematics in Cadence
In cadence, to create the entire
schematic, initially it is necessary to create symbols
for each and every block in the circuit. In RSIC
Testing Generator, the main blocks that exist are D-
Flip flop, Multiplexer, 2- input XOR gates, 2- input
AND gates, 3- input OR gates. So, if we create
schematics for those blocks then the respective
symbols can be instantiated in the main module.
Fig 2. RSIC Testing Generator schematic in
Cadence-Virtuso
N. Kiran babu, Asst.Prof. M.siva kumar / International Journal of Engineering Research and
Applications (IJERA) ISSN: 2248-9622 www.ijera.com
Vol. 3, Issue 2, March -April 2013, pp.556-558
558 | P a g e
The following are the output waveforms in Cadence:
Fig3. Output waveform in cadence
Power Dissipation Values
D- Flip flop : 935.898 pW
2- input XOR gate : 1.27603 nW
2- input OR gate : 32.4249 pW
2- input AND gate : 653.021 pW
2- input NAND gate : 187.583pW
RSIC circuit : 213.034 mW
Delay in RSIC circuit is : 10.59E-9
Power dissipation values for the each
module can be known while generating its transient
analysis. Log file of the particular module contains
its power dissipation value.
V. CONCLUSION
In this paper mainly deals with
generation of random testing sequence using single
input change based on counter. The research of this
paper indicates single input change testing sequence
has higher correlation than multi-input change.
During testing, it can reduce switching activity rate
α of under-test-circuit internal node in order to
lower power consumption. This circuit is
implemented in DSCH, Cadence and its results are
mentioned in the paper.
ACKNOWLEDGEMENTS
I am grateful to Asst.Prof.M.Siva Kumar, K L
University for his constant encouragement and I
whole heartedly thank him for his support in
completion of this paper successfully. I would like
to express my heartfelt thanks to my beloved parents
for their blessings and their wishes that helped me in
successful completion of this report.
REFERENCES
1) BONHOMME Y. Test Power: A Big Issue
in Large SOC Design. Proceedings of the
First IEEE International Workshop on
Electronic Design, Test and Application
DELTA‟02, 2001,447-449
2) F CORNO, P PRINETTO, M
REBAUDENGO, et al. A Test Pattern
Generation Methodology for Low Power
Consumption. IEEE VTS, 1998: 453-457
3) ARNAUD VIRAZEL, HANS-JOACHIM
WUNDERLICH,High Defect Coverage
with Low-Power Test Sequence in a BIST
Environment. IEEE Design &Test of
Computer, 2002, 18 (6):44-52.
4) GAN Xue-wen, Mo Bang-xian, A
Overview of Low-Power Digital CMOS
Design, Micro-electronics, 2000, 30(8):
26(2):5-7.
5) Yi Wang, Xing-hua Fu, Research on A
Low Power Consumption for Random
Single Input Change Test Theory. Micro-
electronics and Computer [J], 2009,
26(2):5-7.
6) IOANNIS VOYIATZIS, ANTONIS
PASCHALIS. An Efficient Built-in Self
Test Method for Robust Path Delay Fault
Testing. JORNAL OF ELECTRONIC
TESTING: Theory and Application
8,219-222

More Related Content

What's hot

Low power test pattern generation for bist applications
Low power test pattern generation for bist applicationsLow power test pattern generation for bist applications
Low power test pattern generation for bist applicationseSAT Publishing House
 
Low power test pattern generation for bist applications
Low power test pattern generation for bist applicationsLow power test pattern generation for bist applications
Low power test pattern generation for bist applicationseSAT Journals
 
The impact of channel fin width on electrical characteristics of Si-FinFET
The impact of channel fin width on electrical characteristics of Si-FinFET The impact of channel fin width on electrical characteristics of Si-FinFET
The impact of channel fin width on electrical characteristics of Si-FinFET IJECEIAES
 
A hybrid algorithm for voltage stability enhancement of distribution systems
A hybrid algorithm for voltage stability enhancement of distribution systems A hybrid algorithm for voltage stability enhancement of distribution systems
A hybrid algorithm for voltage stability enhancement of distribution systems IJECEIAES
 
VOLTAGE STACKING FOR SIMPLIFYING POWER MANAGEMENT IN ASYNCHRONOUS CIRCUITS
VOLTAGE STACKING FOR SIMPLIFYING POWER MANAGEMENT IN ASYNCHRONOUS CIRCUITSVOLTAGE STACKING FOR SIMPLIFYING POWER MANAGEMENT IN ASYNCHRONOUS CIRCUITS
VOLTAGE STACKING FOR SIMPLIFYING POWER MANAGEMENT IN ASYNCHRONOUS CIRCUITSVLSICS Design
 
Novel technique in charactarizing a pv module using pulse width modulator
Novel technique in charactarizing a pv module using pulse width modulatorNovel technique in charactarizing a pv module using pulse width modulator
Novel technique in charactarizing a pv module using pulse width modulatoreSAT Journals
 
Design and Simulation of a Fractal Micro-Transformer
Design and Simulation of a Fractal Micro-TransformerDesign and Simulation of a Fractal Micro-Transformer
Design and Simulation of a Fractal Micro-TransformerIJERA Editor
 
Combined Defence Services Examination (II) - 2014Performance analysis of swcn...
Combined Defence Services Examination (II) - 2014Performance analysis of swcn...Combined Defence Services Examination (II) - 2014Performance analysis of swcn...
Combined Defence Services Examination (II) - 2014Performance analysis of swcn...eSAT Publishing House
 
COUPLED FIELD ANALYSIS OF PIEZOELECTRIC CANTILEVER BEAM
COUPLED FIELD ANALYSIS OF PIEZOELECTRIC CANTILEVER BEAMCOUPLED FIELD ANALYSIS OF PIEZOELECTRIC CANTILEVER BEAM
COUPLED FIELD ANALYSIS OF PIEZOELECTRIC CANTILEVER BEAMijiert bestjournal
 
Matlab simulink based digital protection of transformer
Matlab simulink based digital protection of transformerMatlab simulink based digital protection of transformer
Matlab simulink based digital protection of transformereSAT Journals
 
Matlab simulink based digital protection of
Matlab simulink based digital protection ofMatlab simulink based digital protection of
Matlab simulink based digital protection ofeSAT Publishing House
 

What's hot (18)

Low power test pattern generation for bist applications
Low power test pattern generation for bist applicationsLow power test pattern generation for bist applications
Low power test pattern generation for bist applications
 
Low power test pattern generation for bist applications
Low power test pattern generation for bist applicationsLow power test pattern generation for bist applications
Low power test pattern generation for bist applications
 
Ijetcas14 643
Ijetcas14 643Ijetcas14 643
Ijetcas14 643
 
The impact of channel fin width on electrical characteristics of Si-FinFET
The impact of channel fin width on electrical characteristics of Si-FinFET The impact of channel fin width on electrical characteristics of Si-FinFET
The impact of channel fin width on electrical characteristics of Si-FinFET
 
Ijetcas14 647
Ijetcas14 647Ijetcas14 647
Ijetcas14 647
 
A hybrid algorithm for voltage stability enhancement of distribution systems
A hybrid algorithm for voltage stability enhancement of distribution systems A hybrid algorithm for voltage stability enhancement of distribution systems
A hybrid algorithm for voltage stability enhancement of distribution systems
 
wireless power transfer
wireless power transferwireless power transfer
wireless power transfer
 
Ijetcas14 562
Ijetcas14 562Ijetcas14 562
Ijetcas14 562
 
VOLTAGE STACKING FOR SIMPLIFYING POWER MANAGEMENT IN ASYNCHRONOUS CIRCUITS
VOLTAGE STACKING FOR SIMPLIFYING POWER MANAGEMENT IN ASYNCHRONOUS CIRCUITSVOLTAGE STACKING FOR SIMPLIFYING POWER MANAGEMENT IN ASYNCHRONOUS CIRCUITS
VOLTAGE STACKING FOR SIMPLIFYING POWER MANAGEMENT IN ASYNCHRONOUS CIRCUITS
 
Half Cycle Discrete Transformation for Voltage Sag Improvement in an Islanded...
Half Cycle Discrete Transformation for Voltage Sag Improvement in an Islanded...Half Cycle Discrete Transformation for Voltage Sag Improvement in an Islanded...
Half Cycle Discrete Transformation for Voltage Sag Improvement in an Islanded...
 
Novel technique in charactarizing a pv module using pulse width modulator
Novel technique in charactarizing a pv module using pulse width modulatorNovel technique in charactarizing a pv module using pulse width modulator
Novel technique in charactarizing a pv module using pulse width modulator
 
Design and Simulation of a Fractal Micro-Transformer
Design and Simulation of a Fractal Micro-TransformerDesign and Simulation of a Fractal Micro-Transformer
Design and Simulation of a Fractal Micro-Transformer
 
Combined Defence Services Examination (II) - 2014Performance analysis of swcn...
Combined Defence Services Examination (II) - 2014Performance analysis of swcn...Combined Defence Services Examination (II) - 2014Performance analysis of swcn...
Combined Defence Services Examination (II) - 2014Performance analysis of swcn...
 
M010219295
M010219295M010219295
M010219295
 
F1102033540
F1102033540F1102033540
F1102033540
 
COUPLED FIELD ANALYSIS OF PIEZOELECTRIC CANTILEVER BEAM
COUPLED FIELD ANALYSIS OF PIEZOELECTRIC CANTILEVER BEAMCOUPLED FIELD ANALYSIS OF PIEZOELECTRIC CANTILEVER BEAM
COUPLED FIELD ANALYSIS OF PIEZOELECTRIC CANTILEVER BEAM
 
Matlab simulink based digital protection of transformer
Matlab simulink based digital protection of transformerMatlab simulink based digital protection of transformer
Matlab simulink based digital protection of transformer
 
Matlab simulink based digital protection of
Matlab simulink based digital protection ofMatlab simulink based digital protection of
Matlab simulink based digital protection of
 

Viewers also liked (20)

Bz32480485
Bz32480485Bz32480485
Bz32480485
 
Cl32543545
Cl32543545Cl32543545
Cl32543545
 
Au35261265
Au35261265Au35261265
Au35261265
 
Gh3112071212
Gh3112071212Gh3112071212
Gh3112071212
 
Ly3421472152
Ly3421472152Ly3421472152
Ly3421472152
 
J355255
J355255J355255
J355255
 
K355662
K355662K355662
K355662
 
M356872
M356872M356872
M356872
 
Ib3115221526
Ib3115221526Ib3115221526
Ib3115221526
 
Fx3410861090
Fx3410861090Fx3410861090
Fx3410861090
 
Fq3410471053
Fq3410471053Fq3410471053
Fq3410471053
 
Fs3410611066
Fs3410611066Fs3410611066
Fs3410611066
 
Fo3410371039
Fo3410371039Fo3410371039
Fo3410371039
 
Bb35295305
Bb35295305Bb35295305
Bb35295305
 
Qué es la ciencia y la tecnología
Qué es la ciencia y la tecnologíaQué es la ciencia y la tecnología
Qué es la ciencia y la tecnología
 
The magic cat_eye
The magic cat_eyeThe magic cat_eye
The magic cat_eye
 
energias verdes
energias verdesenergias verdes
energias verdes
 
Las tic, lectura y escritura
Las tic, lectura y escrituraLas tic, lectura y escritura
Las tic, lectura y escritura
 
Vista barón
Vista barónVista barón
Vista barón
 
Filme amizade colorida
Filme amizade coloridaFilme amizade colorida
Filme amizade colorida
 

Similar to Cn32556558

IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
Dynamic Power Reduction of Digital Circuits by ClockGating
Dynamic Power Reduction of Digital Circuits by ClockGatingDynamic Power Reduction of Digital Circuits by ClockGating
Dynamic Power Reduction of Digital Circuits by ClockGatingIJERA Editor
 
A study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellsA study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellseSAT Publishing House
 
A study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellsA study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellseSAT Journals
 
A study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellsA study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellseSAT Publishing House
 
Underground Cable Fault Detection Using IOT
Underground Cable Fault Detection Using IOTUnderground Cable Fault Detection Using IOT
Underground Cable Fault Detection Using IOTIRJET Journal
 
High step up converter with diode capacitor technique for renewable energy ap...
High step up converter with diode capacitor technique for renewable energy ap...High step up converter with diode capacitor technique for renewable energy ap...
High step up converter with diode capacitor technique for renewable energy ap...IAEME Publication
 
233466440 rg-major-project-final-complete upload
233466440 rg-major-project-final-complete upload233466440 rg-major-project-final-complete upload
233466440 rg-major-project-final-complete uploadHoopeer Hoopeer
 
High performance novel dual stack gating technique for reduction of ground bo...
High performance novel dual stack gating technique for reduction of ground bo...High performance novel dual stack gating technique for reduction of ground bo...
High performance novel dual stack gating technique for reduction of ground bo...eSAT Journals
 
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...ijcisjournal
 
Static power optimization using dual sub threshold supply voltages in digital...
Static power optimization using dual sub threshold supply voltages in digital...Static power optimization using dual sub threshold supply voltages in digital...
Static power optimization using dual sub threshold supply voltages in digital...VLSICS Design
 
Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...
Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...
Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...IRJET Journal
 
IJCER (www.ijceronline.com) International Journal of computational Engineeri...
 IJCER (www.ijceronline.com) International Journal of computational Engineeri... IJCER (www.ijceronline.com) International Journal of computational Engineeri...
IJCER (www.ijceronline.com) International Journal of computational Engineeri...ijceronline
 
Low Power Adiabatic Logic Design
Low Power Adiabatic Logic DesignLow Power Adiabatic Logic Design
Low Power Adiabatic Logic DesignIOSRJECE
 
Kumaresh_ISLANDING.pptx
Kumaresh_ISLANDING.pptxKumaresh_ISLANDING.pptx
Kumaresh_ISLANDING.pptxRishikabhakat
 
IRJET- Methods of Voltage Regulation for Radial DC- Microgrid
IRJET- Methods of Voltage Regulation for Radial DC- MicrogridIRJET- Methods of Voltage Regulation for Radial DC- Microgrid
IRJET- Methods of Voltage Regulation for Radial DC- MicrogridIRJET Journal
 
Temperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receiverTemperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receivereSAT Journals
 
Temperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receiverTemperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receivereSAT Publishing House
 

Similar to Cn32556558 (20)

IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Implementation of Low Power Test Pattern Generator Using LFSR
Implementation of Low Power Test Pattern Generator Using LFSRImplementation of Low Power Test Pattern Generator Using LFSR
Implementation of Low Power Test Pattern Generator Using LFSR
 
Cg34503507
Cg34503507Cg34503507
Cg34503507
 
Dynamic Power Reduction of Digital Circuits by ClockGating
Dynamic Power Reduction of Digital Circuits by ClockGatingDynamic Power Reduction of Digital Circuits by ClockGating
Dynamic Power Reduction of Digital Circuits by ClockGating
 
A study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellsA study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cells
 
A study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellsA study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cells
 
A study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellsA study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cells
 
Underground Cable Fault Detection Using IOT
Underground Cable Fault Detection Using IOTUnderground Cable Fault Detection Using IOT
Underground Cable Fault Detection Using IOT
 
High step up converter with diode capacitor technique for renewable energy ap...
High step up converter with diode capacitor technique for renewable energy ap...High step up converter with diode capacitor technique for renewable energy ap...
High step up converter with diode capacitor technique for renewable energy ap...
 
233466440 rg-major-project-final-complete upload
233466440 rg-major-project-final-complete upload233466440 rg-major-project-final-complete upload
233466440 rg-major-project-final-complete upload
 
High performance novel dual stack gating technique for reduction of ground bo...
High performance novel dual stack gating technique for reduction of ground bo...High performance novel dual stack gating technique for reduction of ground bo...
High performance novel dual stack gating technique for reduction of ground bo...
 
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...Comparative Performance Analysis of Low Power Full Adder Design in Different ...
Comparative Performance Analysis of Low Power Full Adder Design in Different ...
 
Static power optimization using dual sub threshold supply voltages in digital...
Static power optimization using dual sub threshold supply voltages in digital...Static power optimization using dual sub threshold supply voltages in digital...
Static power optimization using dual sub threshold supply voltages in digital...
 
Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...
Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...
Modeling and Analysis of a Maximum Power Point Tracking Control for Double St...
 
IJCER (www.ijceronline.com) International Journal of computational Engineeri...
 IJCER (www.ijceronline.com) International Journal of computational Engineeri... IJCER (www.ijceronline.com) International Journal of computational Engineeri...
IJCER (www.ijceronline.com) International Journal of computational Engineeri...
 
Low Power Adiabatic Logic Design
Low Power Adiabatic Logic DesignLow Power Adiabatic Logic Design
Low Power Adiabatic Logic Design
 
Kumaresh_ISLANDING.pptx
Kumaresh_ISLANDING.pptxKumaresh_ISLANDING.pptx
Kumaresh_ISLANDING.pptx
 
IRJET- Methods of Voltage Regulation for Radial DC- Microgrid
IRJET- Methods of Voltage Regulation for Radial DC- MicrogridIRJET- Methods of Voltage Regulation for Radial DC- Microgrid
IRJET- Methods of Voltage Regulation for Radial DC- Microgrid
 
Temperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receiverTemperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receiver
 
Temperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receiverTemperature analysis of lna with improved linearity for rf receiver
Temperature analysis of lna with improved linearity for rf receiver
 

Recently uploaded

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Recently uploaded (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

Cn32556558

  • 1. N. Kiran babu, Asst.Prof. M.siva kumar / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 2, March -April 2013, pp.556-558 556 | P a g e Test Sequence Generation of Random Single Input Change (RSIC) Based on Counter N. Kiran babu1 , Asst.Prof. M.siva kumar2 1 (M. Tech student, Department of Electronics and Communication Engineering, K L University, Vaddeswaram, Guntur Dt.) 2 (Assoc. Prof, Department of Electronics and Communication Engineering, K L University, Vaddeswaram, Guntur Dt.) ABSTRACT In any VLSI circuit, power consumption is very important factor that should be taken into consideration. Generally, dynamic power consumption is more dominant when compared to that of static. To reduce the internal switching activity rate of the circuit under test (CUT), we can recombine testing vector to raise the correlation between testing vector. Random Single Input Change (RSIC) test theory is proposed, which optimize the switching activity of circuit-under-test and then result in decrease of test power consumption. It is suitable for BIST of digital VLSI especially. The proposed circuit is simulated in DSCH and Cadence- Virtuso. The results obtained in various tools are presented in this paper. Keywords – Built-in-self-test, Cadence Virtuso software, Test pattern generator, low power testing. I. INTRODUCTION In recent years, with the development of very large-scale integrated circuit and system of chip (SoC), test of integrated circuits faces more and more difficulties; especially power consumption under testing pattern is greatly higher than that under working pattern, this problem attracts more attention. Following the continuous improvement of IC working frequency integration and complex, the power consumption of IC rapidly increases. Taking Intel processor as example, its biggest power consumption increases by 100% each four years. Especially under the technology of deep sub-micron, the width of line is smaller and smaller, so the electronic density requirement to line becomes stricter. Electric moving speed becomes faster with the rise of temperature, which leads to increase the invalid rate of connection line, thus reducing the reliability of the whole circuits. The temperature rise caused by high power consumption also lowers the moving rate of charge carrier, which increases the switching time of transistor, then reduces the performance of system. II.CMOS CIRCUIT ENERGY AND POWER CONSUMPTION Power consumption in CMOS VISL is divided into two kinds static and dynamic. 2.1 STATIC: Static power consumption is mainly produced by leak current. The structure of CMOS circuit is complementary and symmetry, only one tube is on at the same time, leak current is small, so static power consumption isn‟t the major part of system power consumption. 2.2DYNAMIC Dynamic power consumption is from short circuit current generated by „0/1‟or „1/0‟switching of component, and from power consumption produced by discharging or charging of load capacitance. Generally speaking, dynamic power consumption is the main source of circuit power consumption. In CMOS circuit, average dynamic power consumption Pd of one CMOS logical gate can be expressed as[4]: Pd =αfCLV2 DD (1) In this formula, α is the rate factor of switching activity of reaction circuit, f is working frequency, CL is output node of the whole load capacitance,VDD represents mains voltage. From formula (1) we can know dynamic power consumption in CMOS VLSI mainly depends on three parameters: mains voltage VDD clock frequency f and rate factor α which reflects the switching activity rate of node . Through reducing mains voltage VDD and clock frequency f , it may drop power consumption, but this way also lowers the performance of circuit. So it‟s a main technology to reduce power consumption through lowering the switching activity. III. INDENTATIONS AND EQUATIONS There is only one different vector called “Random Single Input Change” between two adjoining random vectors. It has high correlation between Random Single Input Change testing vector, which can realize low power consumption during testing through dropping switching activity rate of under-test circuit. Documentary [5]
  • 2. N. Kiran babu, Asst.Prof. M.siva kumar / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 2, March -April 2013, pp.556-558 557 | P a g e researches the theory of single input change, it proves single input change vector can be more effective than random vector to reduce the switching activity rate of under-test-circuit node. Figure 1 shows circuit design method of RSIC sequence generated by logical circuit, which consists of n digits shift register (n-1) counter and several two input XOR. Figure3.1. RSIC TESTING GENERATOR First of all, shift register SR is initiated to (0, 0, 0, …, 0), flip-flop is set to “1”by enable signal, FF and SR are controlled by common testing clock signal, SR produces testing vector in the (n+1) clock cycle: {(0,0,0,…,0),(1,0,0,…,0), (1,1,1,…,0), …(1,1,1,…,1)}. When next signal is started, the first level of SR is set to “o” by “or” gate, after n clock pulses, the output of SR is {(0,1,1,…,1),(0,0,1,…,1), (0,0,0,…,1), …(0,0,0,…,0)}, at last, it recycles above process continuously. After initiation, the output of counter stays stable during (2n+1) clock period, but SR produces (2n +1) different testing vector. Affected by signal counter-clock, SR makes “XOR calculation of corresponding digit”, which can produce (2n+1) single input change (SIC) testing vector. It can be used to test power consumption for integrated circuit. IV. SIMULATION RESULTS 4.1 Schmatics in DSCH Fig1. RSIC Testing Generator in DSCH When CUT Generating output ‘1’: When CUT Generating output ‘0’: In this DSCH tool, the correct path is displayed in one colour and the path with fault is displayed in another colour so that we can differentiate faulty paths easily. 3.2 Schematics in Cadence In cadence, to create the entire schematic, initially it is necessary to create symbols for each and every block in the circuit. In RSIC Testing Generator, the main blocks that exist are D- Flip flop, Multiplexer, 2- input XOR gates, 2- input AND gates, 3- input OR gates. So, if we create schematics for those blocks then the respective symbols can be instantiated in the main module. Fig 2. RSIC Testing Generator schematic in Cadence-Virtuso
  • 3. N. Kiran babu, Asst.Prof. M.siva kumar / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 3, Issue 2, March -April 2013, pp.556-558 558 | P a g e The following are the output waveforms in Cadence: Fig3. Output waveform in cadence Power Dissipation Values D- Flip flop : 935.898 pW 2- input XOR gate : 1.27603 nW 2- input OR gate : 32.4249 pW 2- input AND gate : 653.021 pW 2- input NAND gate : 187.583pW RSIC circuit : 213.034 mW Delay in RSIC circuit is : 10.59E-9 Power dissipation values for the each module can be known while generating its transient analysis. Log file of the particular module contains its power dissipation value. V. CONCLUSION In this paper mainly deals with generation of random testing sequence using single input change based on counter. The research of this paper indicates single input change testing sequence has higher correlation than multi-input change. During testing, it can reduce switching activity rate α of under-test-circuit internal node in order to lower power consumption. This circuit is implemented in DSCH, Cadence and its results are mentioned in the paper. ACKNOWLEDGEMENTS I am grateful to Asst.Prof.M.Siva Kumar, K L University for his constant encouragement and I whole heartedly thank him for his support in completion of this paper successfully. I would like to express my heartfelt thanks to my beloved parents for their blessings and their wishes that helped me in successful completion of this report. REFERENCES 1) BONHOMME Y. Test Power: A Big Issue in Large SOC Design. Proceedings of the First IEEE International Workshop on Electronic Design, Test and Application DELTA‟02, 2001,447-449 2) F CORNO, P PRINETTO, M REBAUDENGO, et al. A Test Pattern Generation Methodology for Low Power Consumption. IEEE VTS, 1998: 453-457 3) ARNAUD VIRAZEL, HANS-JOACHIM WUNDERLICH,High Defect Coverage with Low-Power Test Sequence in a BIST Environment. IEEE Design &Test of Computer, 2002, 18 (6):44-52. 4) GAN Xue-wen, Mo Bang-xian, A Overview of Low-Power Digital CMOS Design, Micro-electronics, 2000, 30(8): 26(2):5-7. 5) Yi Wang, Xing-hua Fu, Research on A Low Power Consumption for Random Single Input Change Test Theory. Micro- electronics and Computer [J], 2009, 26(2):5-7. 6) IOANNIS VOYIATZIS, ANTONIS PASCHALIS. An Efficient Built-in Self Test Method for Robust Path Delay Fault Testing. JORNAL OF ELECTRONIC TESTING: Theory and Application 8,219-222