SlideShare a Scribd company logo
1 of 7
Download to read offline
Natarajan Meghanathan, et al. (Eds): SIPM, FCST, ITCA, WSE, ACSIT, CS & IT 06, pp. 453–459, 2012.
© CS & IT-CSCP 2012 DOI : 10.5121/csit.2012.2344
SCAN CHAINS TESTING FOR LATCHES TO
REDUCE AREA AND THE POWER
CONSUMPTION
Anusuya Yuvaraj1
, R. C. Biradar2
1,2
Department of Electronics and Communication Engineering, Reva Institute of
Technology and Management, Bangalore, India
Email: 1
anu853@gmail.com,
2
raj.biradar@revainstitution.org
ABSTRACT
During the test mode of flip flop in a chip, a set of input vectors are sent through the flip-flop, it
consumes more power consumption than in the normal functional mode. In this paper, we
propose a latch with bi -stable element which reduces area as well as the power consumed. The
latch proposed consists of simple basic gates involving two inverters back to back which acts as
a bi-stable element and a transmission gate with the clock signal used to enable and disable the
rest of the circuit with impact on running the latch on Static Timing Analysis. The input test
vectors are either given by Automatic Test Pattern Generation (ATPG) or many other methods.
We model this using T-Simulation Program with Integrated Circuit Emphasis (T-SPICE) and
see the power consumed.
.
KEYWORDS
Scan Chain, Latch, Bi-stable element, ATPG, Flip-Flops
1. INTRODUCTION
As the scale of integration improves, more number of transistors, faster and smaller than their
predecessors are being packed into a chip. This leads to steady growth of the operating frequency
and processing capacity per chip, resulting in increased power dissipation. The power
consumption of a high performance Micro-processor is now approaching several dozen Watts.
Sequential circuits are usually designed with flip flops or latches. These are sometimes called
memory elements, used to store a single bit [1]. The applied test vectors can be applied either by
ATPG or even manually.
Power Dissipation can be Dynamic power dissipation and Static power dissipation. Static power
dissipation is related to the logical states of the circuits. Dynamic power dissipation is caused by
switching activities. Since dynamic power is major in CMOS design so we go for analysis and
reduction in number of gates.
2. Related Works
Proposed works which have already been done are using Gating [3] and holding the output values
of the element, works on scan architecture which divides the scan chain and activates only when
it is performed for that particular instance [4], modified scan flip flop which involves disabling
454 Computer Science & Information Technology ( CS & IT )
the slave latch [5] which reduces the power by disabling the slave when it is in the scan mode
without any extra circuitry.
Here we just propose a simple latch, that eliminates the power consumed and the number of gates
when compared to a normal flip flop, area during testing and also this reduces the gate delay. The
data which comes from a ATPG is given and the scan is got at the output with the switching
activity involved because of only inverters. This latch can also work on the operating frequency
of the chip or even lesser frequency.
2.1. Contribution of the Paper
The papers work is done as follows: (A)First we consider a normal D-flip flop and a D-Latch see
the gate area, the number of gates and the area consumed. (B) Then we consider the propsed latch
and run it at different frequency and see if the results are tallied. (C) Then we compare the two
results with respect to area and the power consumed and see which is the better among the three.
We discuss in section 3 the proposed model and the advantages over the existing designs. In
section 4 we discuss the results.
3. Proposed Model
A D-Latch which has an enable input as shown in Figure 1. When the Enable signal is set to 1,
the Q output is same as theD input. The latch is said to be “open” and the path from the input D to
the output Q is transparent. Hence the circuit is often referred to as a transparent latch. When E is
de-asserted , the latch is disabled or “closed”, and the Q output retains its last value
independent of the D input.
Figure 1. D-Latch Using NAND gates
A D-Flip-flop a positiveedge- triggered where two D latches are connected in series and a clock
signal Clk is connected to the E input of the latches, one directly, and one through an inverter.
The first latch is called the master latch. The master latch is enabled when Clk is 0 and follows
the primary input D. When Clk is a 1, the master latch is disabled but the second latch, called the
slave latch, is enabled so that the output from the master latch is transferred to the slave latch. The
slave latch is enabled all the while that Clk is high, but its content changes only at the beginning
of the cycle, that is, only at the rising edge of the signal because once Clk is high, the master latch
is disabled and so the input to the slave latch will not change. The circuit of Figure 2 is called a
positive edge-triggered flip-flop because the output Q on the slave latch changes only at the rising
edge of the clock. If the slave latch is enabled when the clock is low, then it is referred to as a
negative edge-triggered flip-flop. The circuit of Figure 2 is also referred to as a masterslave D
flip-flop because of the two latches used in the circuit.
Computer Science & Information Technology ( CS & IT ) 455
Figure 2 Master-slave positive-edge-triggered D flip-flop circuit using D latches;
A Bi-stable element, a simple sequential circuit or storage element which is constructed with two
inverters connected sequentially in a loop as shown in figure 3.
Figure 3. Two inverters back to back (Bistable element)
It has no inputs and two outputs labeled Q and Q’. Since the circuit has no inputs, we cannot
change the values of Q and Q’. However, Q will take on whatever value it happens to be when the
circuit is first powered up. Assume that Q = 0 when we switch on the power. Since Q is also the
input to the bottom inverter, Q’, therefore, is a 1. A 1 going to the input of the top inverter will
produce a 0 at the output Q, which is what we started off with. Similarly, if we start the circuit
with Q = 1, we will get Q’ = 0, and again we get a stable situation. A bi-stable element has
memory in the sense that it can remember the content (or state) of the circuit indefinitely. Using
the signal Q as the state variable to describe the state of the circuit, we can say that the circuit has
two stable states: Q = 0, and Q = 1; hence the name bi-stable. An analog analysis of a bi-stable
element, however, reveals that it has three equilibrium points and not two as found from the
digital analysis. Assuming again that Q = 1, and we plot the output voltage (Vout1) versus the
input voltage (Vin1) of the top inverter, we get the solid line as shown in Figure 4. The dotted line
shows the operation of the bottom inverter where Vout2 and Vin2 are the output and input
voltages respectively for that inverter. Figure 4 shows that there are three intersection points, two
of which corresponds to the two stable states of the circuit where Q is either 0 or 1. The third
intersection point labeled meta-stable, is at a voltage that is neither a logical 1 nor a logical 0
voltage. Nevertheless, if we can get the circuit to operate at this voltage, then it can stay at that
point indefinitely. Practically, however, we can never operate a circuit at precisely a certain
voltage. A slight deviation from the meta-stable point as cause by noise in the circuit or other
stimulants will cause the circuit to go to one of the two stable points. Once at the stable point, a
slight deviation, however, will not cause the circuit to go away from the stable point but rather
back towards the stable point because of the feedback effect of the circuit. In order for the
element to change state, we need to apply a strong enough pulse satisfying a given minimum
456 Computer Science & Information Technology ( CS & IT )
width requirement. Otherwise, the element will either remain at the current state or go into the
meta-stable state in which case unpredictable results can occur.
Figure 4. Analysis of bistable element
Figure 5. Proposed latch using lesser number of gates
The proposed latch is as shown in figure 5 and the working is as follows: when your select pin is
low the data in the logic is sent and the TG1 is on when the clock signal is low it passes and the
bi-stable inverter and acts as a storage and passes it to the next clock cycle, where as when your
clock goes low the clock signal is high, then the TG1 is open and TG2 is shorted and it retains its
previous value. This is again passed to the next latch. If your scan enable is high the output from
the combinational circuit is got and the scan out is passed to the combinational circuit and also the
circuit is tested.
The major advantage of using a latch is it uses minimum number of gates, so they consume less
chip area. The latches vary with variation with their outputs are constantly varying with respect to
the input as long as the enable signal is high. Since they are smaller in size they consume less
power. There are lesser number of gates there is less gate delay. They are level sensitive. Another
major advantage is when the technology is very low, as the frequency is increasing, the supply
voltage is less, then gate delay is increased.
Computer Science & Information Technology ( CS & IT ) 457
3. 1.Software Used
T-Simulation Program with Integrated Circuit Emphasis (T-SPICE), which is used for the
experimental results with maintaining accuracy for the results.
3.1.1 T-SPICE
Tanner tools comprise of L-edit, S-edit and LVS . S-Edit is for schematic capture. T-spice for
Simulation, L-Edit for physical layout,W-Edit for waveform analysis, Hiper verify, L-Edit
Standard DRC,L-Edit LVS for verification. T-Spice provides highly optimized code for
evaluating device models, formulating the system of linear equations, and solving that system. T-
spice uses advanced mathematical methods to achieve superior numerical stability. Hence large
circuits and feedback circuit can be analyzed. T-spice uses very accurate numerical methods and
change conservation to achieve superior simulation accuracy. T-Spice maintains compatibility
with traditional circuit simulation tools, while using the best available simulation technology to
deliver results as quickly and accurately as possible. It handles most complex full custom IC
schematic captures and also helps speed up design through tight iteration with simulation. It
offers easy interoperability with third party tools and legacy data. It Simplifies schematics capture
through a powerful ,easy to use interface and delivers an ideal performance to cost ratio easy to
mange.
4. Experimental Results
When considering the proposed latch with T-Spice and with 250µm technology and 100MHz and
500MHz the result after the simulation is as shown in the figure with the supply voltage at 1.2v
for an input bit as 0111101. The output at the W-Edit is shown for 100MHz in Figure 6 and the
same for 500MHz in figure 7.The proposed latch reduces the number of gates when compared to
a normal flip-flop and also the area is reduced. In a normal chip there will be lots of flip-flops that
will be added during the scan and this reduces the overall area and the power dissipation. The set
up time of a normal D-flip-flop is 65ps whereas for a latch it is 25ps and the clock to q delay are
almost the same in both and D-to-Q delay for latches is 40ps.
Figure 6. Post Simulation Result of Latch At 100mhz Using T-Spice
458 Computer Science & Information Technology ( CS & IT )
Figure 7. Post Simulation Result Of Latch At 500mhz Using T-Spice
5. CONCLUSIONS
The proposed latch consumes only 6 gates where as a normal d flip flop consists of 10 gates and
the most commonly used D-Latch also uses 5 gates which not only increases the area as well as
the gate delay but also the power consumed by these gates. The set up time of this latch is way
less than the D flip flop and this increases the performance of the proposed latchas well. The latch
has an issue that it changes with respect to the change with its input and not with respect to clock,
but this is solved by placing the transmission gate at the input. This has an issue with the static
timing analysis but still the overall area is reduced and the power consumption is reduced during
the test mode.
REFERENCES
[1] Neil H. E. Weste , David Harris, Ayan Banerjee “Cmos VlSI Design”
[2] Sharat Prasad, Kaushik Roy “Low Power VLSI Design”
[3] ElShoukry, M. Tehranipoor, and C.P. Ravikumar. Partial gating optimization for power reduction
during test application. In Test Symposium, 2005. Proceedings. 14th Asian, pages 242–247, Dec.
2005.
[4] L. Whetsel. Adapting scan architectures for low power operation. In Test Conference, 2000.
Proceedings. International, pages 863–872, 2000.
[5] Amit Mishra, Nidhi Sinha, Satdev, Virendra Singh, Sreejit Chakravarty and Adit D. Singhz
“Modified Scan Flip-Flop for Low Power Testing” , 2010 19th IEEE Asian Test Symposium.,
pages 367 - 370
Computer Science & Information Technology ( CS & IT ) 459
Author’s Biography
Dr. R. C. Biradar is working as Professor in ECE Department Reva Institute of
Technology and Management, Bangalore, India. He obtained his Ph. D from VTU
Belgaum, India. He has many publications in reputed national/international journals
and conferences. Some of the journals where his research articles published are
Elsevier, IET and Springer publications having very good impact factors. His
research interests include multicast routing in mobile ad hoc networks, wireless
Internet, group communication in MANETs, software agent technology, network
security, multimedia communication, VLSI design and FPGA, etc. He is a reviewer
of various reputed journals and conferences and chaired many conferences. He is a
member IETE (MIETE) India, member IE (MIE) India, member ISTE (MISTE) India and member of
IEEE (USA) and member of IACSIT. He has been listed in Marqui’s Who’s Who in the World (2012
Edition), USA and Top 100 Engineers by IBC, UK.
Anusuya Yuvaraj, is a post-graduate student, in Reva Institute of Technology and
Management, Bangalore, India. She has obtained her Post-Graduation from Reva
Institute of Technology and Management, Bangalore from VTU Belgaum, India.
She has research interest on RADAR and Scattering problems using Metamaterials
and Radar Absorbing Materials. She is also doing a research on placement of
decoupling-capacitors.

More Related Content

What's hot

STATE-SPACE AVERAGING METHOD
STATE-SPACE AVERAGING METHOD STATE-SPACE AVERAGING METHOD
STATE-SPACE AVERAGING METHOD Slobodan Cuk
 
Chapter 20
Chapter 20Chapter 20
Chapter 20Tha Mike
 
Chapter 01
Chapter 01Chapter 01
Chapter 01Tha Mike
 
Chapter 03
Chapter 03Chapter 03
Chapter 03Tha Mike
 
Chapter 14
Chapter 14Chapter 14
Chapter 14Tha Mike
 
250 MHz Multiphase Delay Locked Loop for Low Power Applications
250 MHz Multiphase Delay Locked Loop for Low  Power Applications 250 MHz Multiphase Delay Locked Loop for Low  Power Applications
250 MHz Multiphase Delay Locked Loop for Low Power Applications IJECEIAES
 
Clock Generator
Clock Generator Clock Generator
Clock Generator Omkar Rane
 
VLSI Design Sequential circuit design
VLSI Design Sequential circuit designVLSI Design Sequential circuit design
VLSI Design Sequential circuit designtamil arasan
 
Chapter 04a
Chapter 04aChapter 04a
Chapter 04aTha Mike
 
Final Report_Solar_Powered_Battery_Charger
Final Report_Solar_Powered_Battery_ChargerFinal Report_Solar_Powered_Battery_Charger
Final Report_Solar_Powered_Battery_ChargerNathan TeBeest
 
Chapter 10
Chapter 10Chapter 10
Chapter 10Tha Mike
 
A Low Cost Single-Switch Bridgeless Boost PFC Converter
A Low Cost Single-Switch Bridgeless Boost PFC ConverterA Low Cost Single-Switch Bridgeless Boost PFC Converter
A Low Cost Single-Switch Bridgeless Boost PFC ConverterIJPEDS-IAES
 
Chapter 17
Chapter 17Chapter 17
Chapter 17Tha Mike
 

What's hot (20)

STATE-SPACE AVERAGING METHOD
STATE-SPACE AVERAGING METHOD STATE-SPACE AVERAGING METHOD
STATE-SPACE AVERAGING METHOD
 
Chapter 20
Chapter 20Chapter 20
Chapter 20
 
Flyback Converters v4
Flyback Converters v4Flyback Converters v4
Flyback Converters v4
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
 
Chapter 03
Chapter 03Chapter 03
Chapter 03
 
Chapter 14
Chapter 14Chapter 14
Chapter 14
 
250 MHz Multiphase Delay Locked Loop for Low Power Applications
250 MHz Multiphase Delay Locked Loop for Low  Power Applications 250 MHz Multiphase Delay Locked Loop for Low  Power Applications
250 MHz Multiphase Delay Locked Loop for Low Power Applications
 
G04515260
G04515260G04515260
G04515260
 
Clock Generator
Clock Generator Clock Generator
Clock Generator
 
VLSI Design Sequential circuit design
VLSI Design Sequential circuit designVLSI Design Sequential circuit design
VLSI Design Sequential circuit design
 
Chapter 04a
Chapter 04aChapter 04a
Chapter 04a
 
Lec 07(sensors 2)
Lec 07(sensors 2)Lec 07(sensors 2)
Lec 07(sensors 2)
 
Transformer
TransformerTransformer
Transformer
 
Final Report_Solar_Powered_Battery_Charger
Final Report_Solar_Powered_Battery_ChargerFinal Report_Solar_Powered_Battery_Charger
Final Report_Solar_Powered_Battery_Charger
 
Chapter 10
Chapter 10Chapter 10
Chapter 10
 
Logic families
Logic familiesLogic families
Logic families
 
A Low Cost Single-Switch Bridgeless Boost PFC Converter
A Low Cost Single-Switch Bridgeless Boost PFC ConverterA Low Cost Single-Switch Bridgeless Boost PFC Converter
A Low Cost Single-Switch Bridgeless Boost PFC Converter
 
Chapter 17
Chapter 17Chapter 17
Chapter 17
 
Simulation of AC-DC Converter for High Power Application
Simulation of AC-DC Converter for High Power ApplicationSimulation of AC-DC Converter for High Power Application
Simulation of AC-DC Converter for High Power Application
 
Vlsi(140083112008,15,16)
Vlsi(140083112008,15,16)Vlsi(140083112008,15,16)
Vlsi(140083112008,15,16)
 

Similar to SCAN CHAINS TESTING FOR LATCHES TO REDUCE AREA AND THE POWER CONSUMPTION

Low Power Gasp Circuits using Power Gating
Low Power Gasp Circuits using Power GatingLow Power Gasp Circuits using Power Gating
Low Power Gasp Circuits using Power GatingIRJET Journal
 
Unit-V Special ICs
Unit-V Special ICsUnit-V Special ICs
Unit-V Special ICsDr.Raja R
 
Double tail comparator
Double tail comparatorDouble tail comparator
Double tail comparatorMdLogic Mdls
 
Automatic control of street light using LDR
Automatic control of street light using LDRAutomatic control of street light using LDR
Automatic control of street light using LDRDevang Loharikar
 
SolAero Tech Intern_Project Overview
SolAero Tech Intern_Project OverviewSolAero Tech Intern_Project Overview
SolAero Tech Intern_Project OverviewEddie Benitez-Jones
 
Introduction to Sequential DevicesChapter 66.1 M.docx
Introduction to Sequential DevicesChapter 66.1 M.docxIntroduction to Sequential DevicesChapter 66.1 M.docx
Introduction to Sequential DevicesChapter 66.1 M.docxbagotjesusa
 
Linear Integrated Circuits and Its Applications Unit-V Special ICs
Linear Integrated Circuits and Its Applications Unit-V Special ICsLinear Integrated Circuits and Its Applications Unit-V Special ICs
Linear Integrated Circuits and Its Applications Unit-V Special ICsSatheeshCS2
 
A COMPARATIVE STUDY OF ULTRA-LOW VOLTAGE DIGITAL CIRCUIT DESIGN
A COMPARATIVE STUDY OF ULTRA-LOW VOLTAGE DIGITAL CIRCUIT DESIGNA COMPARATIVE STUDY OF ULTRA-LOW VOLTAGE DIGITAL CIRCUIT DESIGN
A COMPARATIVE STUDY OF ULTRA-LOW VOLTAGE DIGITAL CIRCUIT DESIGNVLSICS Design
 
logic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxlogic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxERMIASAmanuel1
 
logic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxlogic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxERMIASAmanuel1
 
Lec 8,9,10 (interfacing)
Lec 8,9,10 (interfacing)Lec 8,9,10 (interfacing)
Lec 8,9,10 (interfacing)Mohamed Atef
 
Design and implementation of synchronous 4 bit up counter using 180 nm cmos p...
Design and implementation of synchronous 4 bit up counter using 180 nm cmos p...Design and implementation of synchronous 4 bit up counter using 180 nm cmos p...
Design and implementation of synchronous 4 bit up counter using 180 nm cmos p...eSAT Publishing House
 
High Speed and Low Pedestal Error Bootstrapped CMOS Sample and Hold Circuit
High Speed and Low Pedestal Error Bootstrapped CMOS Sample and Hold CircuitHigh Speed and Low Pedestal Error Bootstrapped CMOS Sample and Hold Circuit
High Speed and Low Pedestal Error Bootstrapped CMOS Sample and Hold CircuitIJECEIAES
 
Special Devices
Special DevicesSpecial Devices
Special DevicesDr.YNM
 
Introduction to flipflops basic of elctronics COA.pptx
Introduction to flipflops basic of elctronics COA.pptxIntroduction to flipflops basic of elctronics COA.pptx
Introduction to flipflops basic of elctronics COA.pptxSaini71
 
Applications of power electronic device to power system
Applications of power electronic device to power systemApplications of power electronic device to power system
Applications of power electronic device to power systemswathiammu7
 
Ijarcet vol-2-issue-7-2378-2383
Ijarcet vol-2-issue-7-2378-2383Ijarcet vol-2-issue-7-2378-2383
Ijarcet vol-2-issue-7-2378-2383Editor IJARCET
 
Ijarcet vol-2-issue-7-2378-2383
Ijarcet vol-2-issue-7-2378-2383Ijarcet vol-2-issue-7-2378-2383
Ijarcet vol-2-issue-7-2378-2383Editor IJARCET
 

Similar to SCAN CHAINS TESTING FOR LATCHES TO REDUCE AREA AND THE POWER CONSUMPTION (20)

Lab sheet
Lab sheetLab sheet
Lab sheet
 
Low Power Gasp Circuits using Power Gating
Low Power Gasp Circuits using Power GatingLow Power Gasp Circuits using Power Gating
Low Power Gasp Circuits using Power Gating
 
Unit-V Special ICs
Unit-V Special ICsUnit-V Special ICs
Unit-V Special ICs
 
Double tail comparator
Double tail comparatorDouble tail comparator
Double tail comparator
 
Automatic control of street light using LDR
Automatic control of street light using LDRAutomatic control of street light using LDR
Automatic control of street light using LDR
 
SolAero Tech Intern_Project Overview
SolAero Tech Intern_Project OverviewSolAero Tech Intern_Project Overview
SolAero Tech Intern_Project Overview
 
Introduction to Sequential DevicesChapter 66.1 M.docx
Introduction to Sequential DevicesChapter 66.1 M.docxIntroduction to Sequential DevicesChapter 66.1 M.docx
Introduction to Sequential DevicesChapter 66.1 M.docx
 
Linear Integrated Circuits and Its Applications Unit-V Special ICs
Linear Integrated Circuits and Its Applications Unit-V Special ICsLinear Integrated Circuits and Its Applications Unit-V Special ICs
Linear Integrated Circuits and Its Applications Unit-V Special ICs
 
A COMPARATIVE STUDY OF ULTRA-LOW VOLTAGE DIGITAL CIRCUIT DESIGN
A COMPARATIVE STUDY OF ULTRA-LOW VOLTAGE DIGITAL CIRCUIT DESIGNA COMPARATIVE STUDY OF ULTRA-LOW VOLTAGE DIGITAL CIRCUIT DESIGN
A COMPARATIVE STUDY OF ULTRA-LOW VOLTAGE DIGITAL CIRCUIT DESIGN
 
logic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxlogic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docx
 
logic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docxlogic Basics of Sequential Circuits.docx
logic Basics of Sequential Circuits.docx
 
REPORT
REPORTREPORT
REPORT
 
Lec 8,9,10 (interfacing)
Lec 8,9,10 (interfacing)Lec 8,9,10 (interfacing)
Lec 8,9,10 (interfacing)
 
Design and implementation of synchronous 4 bit up counter using 180 nm cmos p...
Design and implementation of synchronous 4 bit up counter using 180 nm cmos p...Design and implementation of synchronous 4 bit up counter using 180 nm cmos p...
Design and implementation of synchronous 4 bit up counter using 180 nm cmos p...
 
High Speed and Low Pedestal Error Bootstrapped CMOS Sample and Hold Circuit
High Speed and Low Pedestal Error Bootstrapped CMOS Sample and Hold CircuitHigh Speed and Low Pedestal Error Bootstrapped CMOS Sample and Hold Circuit
High Speed and Low Pedestal Error Bootstrapped CMOS Sample and Hold Circuit
 
Special Devices
Special DevicesSpecial Devices
Special Devices
 
Introduction to flipflops basic of elctronics COA.pptx
Introduction to flipflops basic of elctronics COA.pptxIntroduction to flipflops basic of elctronics COA.pptx
Introduction to flipflops basic of elctronics COA.pptx
 
Applications of power electronic device to power system
Applications of power electronic device to power systemApplications of power electronic device to power system
Applications of power electronic device to power system
 
Ijarcet vol-2-issue-7-2378-2383
Ijarcet vol-2-issue-7-2378-2383Ijarcet vol-2-issue-7-2378-2383
Ijarcet vol-2-issue-7-2378-2383
 
Ijarcet vol-2-issue-7-2378-2383
Ijarcet vol-2-issue-7-2378-2383Ijarcet vol-2-issue-7-2378-2383
Ijarcet vol-2-issue-7-2378-2383
 

More from cscpconf

ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR cscpconf
 
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATIONcscpconf
 
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...cscpconf
 
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIESPROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIEScscpconf
 
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGICA SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGICcscpconf
 
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS cscpconf
 
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS cscpconf
 
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTICTWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTICcscpconf
 
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAINDETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAINcscpconf
 
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...cscpconf
 
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEMIMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEMcscpconf
 
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...cscpconf
 
AUTOMATED PENETRATION TESTING: AN OVERVIEW
AUTOMATED PENETRATION TESTING: AN OVERVIEWAUTOMATED PENETRATION TESTING: AN OVERVIEW
AUTOMATED PENETRATION TESTING: AN OVERVIEWcscpconf
 
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORKCLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORKcscpconf
 
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...cscpconf
 
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATAPROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATAcscpconf
 
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCHCHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCHcscpconf
 
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...cscpconf
 
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGESOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGEcscpconf
 
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXTGENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXTcscpconf
 

More from cscpconf (20)

ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
 
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
 
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
 
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIESPROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
 
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGICA SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
 
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
 
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
 
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTICTWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
 
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAINDETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
 
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
 
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEMIMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
 
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
 
AUTOMATED PENETRATION TESTING: AN OVERVIEW
AUTOMATED PENETRATION TESTING: AN OVERVIEWAUTOMATED PENETRATION TESTING: AN OVERVIEW
AUTOMATED PENETRATION TESTING: AN OVERVIEW
 
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORKCLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
 
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
 
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATAPROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
 
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCHCHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
 
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
 
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGESOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
 
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXTGENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
 

Recently uploaded

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationNeilDeclaro1
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfDr Vijay Vishwakarma
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptNishitharanjan Rout
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfstareducators107
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17Celine George
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxJisc
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactisticshameyhk98
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 

Recently uploaded (20)

This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
AIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.pptAIM of Education-Teachers Training-2024.ppt
AIM of Education-Teachers Training-2024.ppt
 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Philosophy of china and it's charactistics
Philosophy of china and it's charactisticsPhilosophy of china and it's charactistics
Philosophy of china and it's charactistics
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 

SCAN CHAINS TESTING FOR LATCHES TO REDUCE AREA AND THE POWER CONSUMPTION

  • 1. Natarajan Meghanathan, et al. (Eds): SIPM, FCST, ITCA, WSE, ACSIT, CS & IT 06, pp. 453–459, 2012. © CS & IT-CSCP 2012 DOI : 10.5121/csit.2012.2344 SCAN CHAINS TESTING FOR LATCHES TO REDUCE AREA AND THE POWER CONSUMPTION Anusuya Yuvaraj1 , R. C. Biradar2 1,2 Department of Electronics and Communication Engineering, Reva Institute of Technology and Management, Bangalore, India Email: 1 anu853@gmail.com, 2 raj.biradar@revainstitution.org ABSTRACT During the test mode of flip flop in a chip, a set of input vectors are sent through the flip-flop, it consumes more power consumption than in the normal functional mode. In this paper, we propose a latch with bi -stable element which reduces area as well as the power consumed. The latch proposed consists of simple basic gates involving two inverters back to back which acts as a bi-stable element and a transmission gate with the clock signal used to enable and disable the rest of the circuit with impact on running the latch on Static Timing Analysis. The input test vectors are either given by Automatic Test Pattern Generation (ATPG) or many other methods. We model this using T-Simulation Program with Integrated Circuit Emphasis (T-SPICE) and see the power consumed. . KEYWORDS Scan Chain, Latch, Bi-stable element, ATPG, Flip-Flops 1. INTRODUCTION As the scale of integration improves, more number of transistors, faster and smaller than their predecessors are being packed into a chip. This leads to steady growth of the operating frequency and processing capacity per chip, resulting in increased power dissipation. The power consumption of a high performance Micro-processor is now approaching several dozen Watts. Sequential circuits are usually designed with flip flops or latches. These are sometimes called memory elements, used to store a single bit [1]. The applied test vectors can be applied either by ATPG or even manually. Power Dissipation can be Dynamic power dissipation and Static power dissipation. Static power dissipation is related to the logical states of the circuits. Dynamic power dissipation is caused by switching activities. Since dynamic power is major in CMOS design so we go for analysis and reduction in number of gates. 2. Related Works Proposed works which have already been done are using Gating [3] and holding the output values of the element, works on scan architecture which divides the scan chain and activates only when it is performed for that particular instance [4], modified scan flip flop which involves disabling
  • 2. 454 Computer Science & Information Technology ( CS & IT ) the slave latch [5] which reduces the power by disabling the slave when it is in the scan mode without any extra circuitry. Here we just propose a simple latch, that eliminates the power consumed and the number of gates when compared to a normal flip flop, area during testing and also this reduces the gate delay. The data which comes from a ATPG is given and the scan is got at the output with the switching activity involved because of only inverters. This latch can also work on the operating frequency of the chip or even lesser frequency. 2.1. Contribution of the Paper The papers work is done as follows: (A)First we consider a normal D-flip flop and a D-Latch see the gate area, the number of gates and the area consumed. (B) Then we consider the propsed latch and run it at different frequency and see if the results are tallied. (C) Then we compare the two results with respect to area and the power consumed and see which is the better among the three. We discuss in section 3 the proposed model and the advantages over the existing designs. In section 4 we discuss the results. 3. Proposed Model A D-Latch which has an enable input as shown in Figure 1. When the Enable signal is set to 1, the Q output is same as theD input. The latch is said to be “open” and the path from the input D to the output Q is transparent. Hence the circuit is often referred to as a transparent latch. When E is de-asserted , the latch is disabled or “closed”, and the Q output retains its last value independent of the D input. Figure 1. D-Latch Using NAND gates A D-Flip-flop a positiveedge- triggered where two D latches are connected in series and a clock signal Clk is connected to the E input of the latches, one directly, and one through an inverter. The first latch is called the master latch. The master latch is enabled when Clk is 0 and follows the primary input D. When Clk is a 1, the master latch is disabled but the second latch, called the slave latch, is enabled so that the output from the master latch is transferred to the slave latch. The slave latch is enabled all the while that Clk is high, but its content changes only at the beginning of the cycle, that is, only at the rising edge of the signal because once Clk is high, the master latch is disabled and so the input to the slave latch will not change. The circuit of Figure 2 is called a positive edge-triggered flip-flop because the output Q on the slave latch changes only at the rising edge of the clock. If the slave latch is enabled when the clock is low, then it is referred to as a negative edge-triggered flip-flop. The circuit of Figure 2 is also referred to as a masterslave D flip-flop because of the two latches used in the circuit.
  • 3. Computer Science & Information Technology ( CS & IT ) 455 Figure 2 Master-slave positive-edge-triggered D flip-flop circuit using D latches; A Bi-stable element, a simple sequential circuit or storage element which is constructed with two inverters connected sequentially in a loop as shown in figure 3. Figure 3. Two inverters back to back (Bistable element) It has no inputs and two outputs labeled Q and Q’. Since the circuit has no inputs, we cannot change the values of Q and Q’. However, Q will take on whatever value it happens to be when the circuit is first powered up. Assume that Q = 0 when we switch on the power. Since Q is also the input to the bottom inverter, Q’, therefore, is a 1. A 1 going to the input of the top inverter will produce a 0 at the output Q, which is what we started off with. Similarly, if we start the circuit with Q = 1, we will get Q’ = 0, and again we get a stable situation. A bi-stable element has memory in the sense that it can remember the content (or state) of the circuit indefinitely. Using the signal Q as the state variable to describe the state of the circuit, we can say that the circuit has two stable states: Q = 0, and Q = 1; hence the name bi-stable. An analog analysis of a bi-stable element, however, reveals that it has three equilibrium points and not two as found from the digital analysis. Assuming again that Q = 1, and we plot the output voltage (Vout1) versus the input voltage (Vin1) of the top inverter, we get the solid line as shown in Figure 4. The dotted line shows the operation of the bottom inverter where Vout2 and Vin2 are the output and input voltages respectively for that inverter. Figure 4 shows that there are three intersection points, two of which corresponds to the two stable states of the circuit where Q is either 0 or 1. The third intersection point labeled meta-stable, is at a voltage that is neither a logical 1 nor a logical 0 voltage. Nevertheless, if we can get the circuit to operate at this voltage, then it can stay at that point indefinitely. Practically, however, we can never operate a circuit at precisely a certain voltage. A slight deviation from the meta-stable point as cause by noise in the circuit or other stimulants will cause the circuit to go to one of the two stable points. Once at the stable point, a slight deviation, however, will not cause the circuit to go away from the stable point but rather back towards the stable point because of the feedback effect of the circuit. In order for the element to change state, we need to apply a strong enough pulse satisfying a given minimum
  • 4. 456 Computer Science & Information Technology ( CS & IT ) width requirement. Otherwise, the element will either remain at the current state or go into the meta-stable state in which case unpredictable results can occur. Figure 4. Analysis of bistable element Figure 5. Proposed latch using lesser number of gates The proposed latch is as shown in figure 5 and the working is as follows: when your select pin is low the data in the logic is sent and the TG1 is on when the clock signal is low it passes and the bi-stable inverter and acts as a storage and passes it to the next clock cycle, where as when your clock goes low the clock signal is high, then the TG1 is open and TG2 is shorted and it retains its previous value. This is again passed to the next latch. If your scan enable is high the output from the combinational circuit is got and the scan out is passed to the combinational circuit and also the circuit is tested. The major advantage of using a latch is it uses minimum number of gates, so they consume less chip area. The latches vary with variation with their outputs are constantly varying with respect to the input as long as the enable signal is high. Since they are smaller in size they consume less power. There are lesser number of gates there is less gate delay. They are level sensitive. Another major advantage is when the technology is very low, as the frequency is increasing, the supply voltage is less, then gate delay is increased.
  • 5. Computer Science & Information Technology ( CS & IT ) 457 3. 1.Software Used T-Simulation Program with Integrated Circuit Emphasis (T-SPICE), which is used for the experimental results with maintaining accuracy for the results. 3.1.1 T-SPICE Tanner tools comprise of L-edit, S-edit and LVS . S-Edit is for schematic capture. T-spice for Simulation, L-Edit for physical layout,W-Edit for waveform analysis, Hiper verify, L-Edit Standard DRC,L-Edit LVS for verification. T-Spice provides highly optimized code for evaluating device models, formulating the system of linear equations, and solving that system. T- spice uses advanced mathematical methods to achieve superior numerical stability. Hence large circuits and feedback circuit can be analyzed. T-spice uses very accurate numerical methods and change conservation to achieve superior simulation accuracy. T-Spice maintains compatibility with traditional circuit simulation tools, while using the best available simulation technology to deliver results as quickly and accurately as possible. It handles most complex full custom IC schematic captures and also helps speed up design through tight iteration with simulation. It offers easy interoperability with third party tools and legacy data. It Simplifies schematics capture through a powerful ,easy to use interface and delivers an ideal performance to cost ratio easy to mange. 4. Experimental Results When considering the proposed latch with T-Spice and with 250µm technology and 100MHz and 500MHz the result after the simulation is as shown in the figure with the supply voltage at 1.2v for an input bit as 0111101. The output at the W-Edit is shown for 100MHz in Figure 6 and the same for 500MHz in figure 7.The proposed latch reduces the number of gates when compared to a normal flip-flop and also the area is reduced. In a normal chip there will be lots of flip-flops that will be added during the scan and this reduces the overall area and the power dissipation. The set up time of a normal D-flip-flop is 65ps whereas for a latch it is 25ps and the clock to q delay are almost the same in both and D-to-Q delay for latches is 40ps. Figure 6. Post Simulation Result of Latch At 100mhz Using T-Spice
  • 6. 458 Computer Science & Information Technology ( CS & IT ) Figure 7. Post Simulation Result Of Latch At 500mhz Using T-Spice 5. CONCLUSIONS The proposed latch consumes only 6 gates where as a normal d flip flop consists of 10 gates and the most commonly used D-Latch also uses 5 gates which not only increases the area as well as the gate delay but also the power consumed by these gates. The set up time of this latch is way less than the D flip flop and this increases the performance of the proposed latchas well. The latch has an issue that it changes with respect to the change with its input and not with respect to clock, but this is solved by placing the transmission gate at the input. This has an issue with the static timing analysis but still the overall area is reduced and the power consumption is reduced during the test mode. REFERENCES [1] Neil H. E. Weste , David Harris, Ayan Banerjee “Cmos VlSI Design” [2] Sharat Prasad, Kaushik Roy “Low Power VLSI Design” [3] ElShoukry, M. Tehranipoor, and C.P. Ravikumar. Partial gating optimization for power reduction during test application. In Test Symposium, 2005. Proceedings. 14th Asian, pages 242–247, Dec. 2005. [4] L. Whetsel. Adapting scan architectures for low power operation. In Test Conference, 2000. Proceedings. International, pages 863–872, 2000. [5] Amit Mishra, Nidhi Sinha, Satdev, Virendra Singh, Sreejit Chakravarty and Adit D. Singhz “Modified Scan Flip-Flop for Low Power Testing” , 2010 19th IEEE Asian Test Symposium., pages 367 - 370
  • 7. Computer Science & Information Technology ( CS & IT ) 459 Author’s Biography Dr. R. C. Biradar is working as Professor in ECE Department Reva Institute of Technology and Management, Bangalore, India. He obtained his Ph. D from VTU Belgaum, India. He has many publications in reputed national/international journals and conferences. Some of the journals where his research articles published are Elsevier, IET and Springer publications having very good impact factors. His research interests include multicast routing in mobile ad hoc networks, wireless Internet, group communication in MANETs, software agent technology, network security, multimedia communication, VLSI design and FPGA, etc. He is a reviewer of various reputed journals and conferences and chaired many conferences. He is a member IETE (MIETE) India, member IE (MIE) India, member ISTE (MISTE) India and member of IEEE (USA) and member of IACSIT. He has been listed in Marqui’s Who’s Who in the World (2012 Edition), USA and Top 100 Engineers by IBC, UK. Anusuya Yuvaraj, is a post-graduate student, in Reva Institute of Technology and Management, Bangalore, India. She has obtained her Post-Graduation from Reva Institute of Technology and Management, Bangalore from VTU Belgaum, India. She has research interest on RADAR and Scattering problems using Metamaterials and Radar Absorbing Materials. She is also doing a research on placement of decoupling-capacitors.