SlideShare a Scribd company logo
International Journal of Engineering Research and Development
e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com
Volume 7, Issue 1 (May 2013), PP. 109-115
109
Power Optimization of Linear Feedback Shift Register
Using Clock Gating
Yasmeen Khan
Assistant Professor, Department of Electronics & Communication Engineering
Jagannath University,
Chaksu, Jaipur (Raj.), India Pin 303901.
Abstract:- A modified Linear Feedback Shift Register is designed in which power consumption
reduction by deactivating the clock signal to Flip Flop when the output signal is same as input signal.
The power consumption of the new LFSR is reduced due to the reduced switching of Flip Flop To
verify, the maximum, minimum and average
Keywords:- LFSR, Optimization,Low Power, test Patterns
I. INTRODUCTION
TODAY, pseudo-random bit generators (PRBGs) are widely used in many electronic equipment. A
good PRBG must be characterized by repeatability and randomness. Today, hardware implementation of the
PRBGs is almost always made up of the well-known linear-feedback shift register (LFSR) whose generic circuit
is reported. This circuit is very simple to be implemented, but since the clock-path of all flip-flops (FFs) toggle
at every clock cycle, they consume a significant amount of power. In this paper, we present the gated clock
design approach for LFSRs which can lead to power reduction without complicating the traditionally simple
topology.
The main challenging areas in VLSI are performance, cost, testing, area, reliability and power. These
demands for portable computing devices and communications system are increasing rapidly. These applications
require low power dissipation for circuit implementation. The power dissipation during test mode is 200% more
than the normal mode. Hence it is important aspect to optimize power during testing. Power optimization is one
of the main challenges.
There are various factors that affect the cost of chip like packaging, application, testing. In VLSI,
according to thumb rule 5000 of the total integrated circuits cost is due to testing. During testing two key
challenges are:
 Cost of testing that can't be scaled.
 Engineering effort for generating test vectors increases as complexity of circuit increases. Based on 1997 SIA
data, the upper curve shows the fabrication cost of transistor and lower curve shows the testing cost of transistor.
Figure 1 shows that the fabrication cost transistor decreases over the decades according to but the testing cost as
constant.
Fig.1 Fabrication and testing Cost curve
Power Optimization of Linear Feedback Shift Register Using Clock Gating
110
There are main two sources of power dissipation in digital circuits; these are static and dynamic power
dissipation. Static power dissipation is mainly due to leakage current and its contribution to total power
dissipation is very small. Dynamic power dissipation is due to switching i.e. the power consumed due to short
circuit current flow and charging of load capacitances is given by equation:
P= 0.5 VDD 2E(SW)CL fclk
Where VDD is supply voltage, E(SW) is the average number of the main challenges. Output transitions
per fclk Is the clock frequency and CL is the physical capacitance at the output of the gate. Dynamic power
dissipation contributed to total power dissipation. The above equation shows the dynamic power depends on
three parameters: Supply voltage, Clock frequency, switching activity. Power reduction using the switching
activity doesn’t degrade the performance of the circuit.
During testing large power is dissipated compare to the normal mode. This is due to lack of correlation between
the Successive test patterns generated by ATPG or LFST and this large power dissipation cases following
effects:
 The increased power may be responsible for cost, reliability, performance verification, autonomy and
technology.
 Low power dissipation during test application is thus becoming an equally important figure of merit in.
For complex circuits we use hierarchical approach. The advantage of hierarchical approach is that
every block is tested separately. Test input is given to each block and output is observed and verified. DFT
(Design for Testability) is the action of placing features in a chip design process to enhance the ability to
generate vectors, achieve a 3
measured quality level or reduce cost of testing. The conventional DFT approaches use scan and BIST.
In this paper a modified low power LFSR are used in which the number of transitions of test pattern are reduced
testing.
II. CLOCK GATING AT REGISTER TRANSFER LEVEL
Power should be optimized at all stages, but it is generally convenient to address it after Register
Transfer Level (RTL).RTL clock gating is the most commonly used optimization technique for improving
power consumption, but depends critically on how well a design is clock gated. At this point in the design flow,
designer has flexibility in the implementation to make significant imcreament in the energy saving.
VARIOUS TYPES OF LFSR:
Fibonacci LFSRs :
In a 16-bit Fibonacci LFSR the feedback tap numbers in white correspond to a primitive polynomial so
the register cycles through the maximum number of 65535 states excluding the all-zeroes state. The state shown,
0xACE1 (hexadecimal) will be followed by 0x5670.
The bit positions that affect the next state are known as taps. In the diagram the taps are [16,14,13,11].
The rightmost bit of the LFSR is called the output bit. The taps are XOR'd sequentially with the output bit and
then fed back into the leftmost bit. The sequence of bits in the rightmost position is known as output stream.
Fig.3 bit Linear Feedback Shift Register.
Power Optimization of Linear Feedback Shift Register Using Clock Gating
111
A maximum-length LFSR produces an m-sequence unless it contains all zeros, in which case it will
never change. As the XOR based feedback in an LFSR, one can also use XNOR This function is an affine map,
not a linear map, but it results in an equivalent polynomial counter whose state of this counter is the complement
of the state of an LFSR. A state with all ones is illegal when using an XNOR feedback, same as a state with all
zeroes is illegal when using XOR. This state is considered illegal because the counter would remain "locked-up"
in this state.
The sequence of numbers generated by an LFSR or its XNOR counterpart can be considered a binary
numeral system just as valid Gray code or the binary code. The arrangement of taps for feedback in an LFSR
can be expressed in finite field arithmetic as a polynomial mod. This means that the coefficients of the
polynomial must be one’s or Zeroes. This is considered as the feedback polynomial or characteristic polynomial.
For example, if the taps are at the 16th, 14th, 13th and 11th bits (as shown), the feedback polynomial is The
'one' in the polynomial does not correspond to a tap — it corresponds to the input to the first bit (i.e. x0, which is
equivalent to 1). The powers of the terms represent the tapped bits, counting from the left. The first and last bits
are always connected as an input and output tap respectively. There can be more than one maximum-length tap
sequence for a given LFSR length once one maximum-length tap sequence .
Galois LFSRs:
An LFSR in Galois configuration, which is also known as modular, internal XORs as well as one-to-
many LFSR, is an alternate structure that can generate the same output data as a conventional LFSR. In this
configuration, when the system is clocked, bits that are not taps are shifted one position to the right unchanged.
The taps, on the other hand, are XOR'd with the output bit before they are stored in the next position. The new
output bit is the next’s input bit. when the output bit is zero all the bits in the register shift to the right
unchanged, and the input bit becomes zero. When the output bit is one, the bits in the tap positions, and then the
entire register is shifted to the right and the input bit becomes 1.
Fig.4 Galois LFSRs
A 16-bit Galois LFSR. The register numbers in white correspond to the same primitive polynomial as
the Fibonacci example but are counted in reverse to the shifting direction. This register also cycles through the
maximal number of 65535 states excluding the all-zeroes state. The state ACE1 hex shown will be followed by
E270 hex.To generate the same output stream, the order of the taps is the counterpart (see above) of the order
for the conventional LFSR, otherwise the stream will be in reverse. Note that the internal state of the LFSR is
not necessarily the same. The Galois register shown has the same output stream as the Fibonacci register in the
first section. Galois LFSRs do not concatenate every tap to produce the new input (the XOR'ing is done within
the LFSR and no XOR gates are run in serial, therefore the propagation times are reduced to that of one XOR
rather than a whole chain), thus it is possible for each tap to be computed in parallel, increasing the speed of
execution.
Non-binary Galois LFSR:
Binary Galois LFSRs can be generalized to any q-ary alphabet {0, 1, ... , q − 1}. In Non binary, the
XOR component is generalized to addition modulo-q, and the feedback bit is multiplied by a q-ary value which
is constant for each specific tap point. In the binary case, where the feedback is multiplied by either 0 or 1.
III. BACK GROUND BEHIND PROJECT
The important challenging areas in VLSI is performance, cost testing, area, reliability and power. The
demand for portable computing devices and communication system increasing rapidly. These applications
require in low power dissipation for VLSI circuits. Power dissipation for testing is 200% more than simple
mode. By using LFSR we can decrease power dissipation.
IV. HARDWARE IMPLEMENTATION:
Normal LFSR:
A linear feedback shift register is a shift register whose input bit is a linear function of its previous
state. The only linear functions of single bits are XOR and inverse-XOR, thus it is a shift register whose input
Power Optimization of Linear Feedback Shift Register Using Clock Gating
112
bit is driven by the XOR of some bits of the overall shift register value. As shown in Fig., it is obtained with an
array of FF’s with a linear feedback performed by several XOR gates. LFSR’s are very easy to implement.
Fig.5 traditional LFSR
.
The taps of an LFSR can be represented as a polynomial mod. It shows the coefficients of polynomial
must be 1's or 0's.For example, if the taps are at the 16th, 14th, 13th and 11th bits (as shown), the feedback
polynomial is The 'one' in the polynomial does not correspond to a tap — it corresponds to the input to the first
bit. The powers of the terms represent the tapped bits, counting from the left. The first and last bits are always
connected as an input and tap respectively.
Clock Gating LFSR:
To reduce power consumption in a digital syste dynamic power management (DPM) is often used. The
DPMs strategy consists in disabling the logic circuits that are not performing functional operations during a
particular time, & reducing power consumption. At circuit level, this strategy is applied by the so-called ―gated
clock‖ approach which disables the clock of FFs when output is same as input, activating the FF only when the
input signal is different from the actual output value. This approach is perfectly compatible with a LFSR only
adding some extra.
Fig.6 Gate clock based synchronization respect input and output value of FF.
Fig.7 Gate-clock n-bit LFSR
V. APPLICATION OF LFSR
LFSRs can be implemented in hardware, and this makes them useful in applications that require very
fast generation of a pseudo-random sequence. LFSRs have also been used for generating an approximation of
white noise in various programmable sound generators.
Power Optimization of Linear Feedback Shift Register Using Clock Gating
113
Uses as counters:
The repeating sequence of states of an LFSR allows it to be used as a clock divider, or as a counter
when a non-binary sequence is acceptable as is often the case where computer index or framing locations need
to be machine-readable. LFSR counters have simpler feedback logic than natural binary counters or Gray code
counters, and it can operate at higher clock rates. However it is necessary to ensure that the LFSR never enters
an all-zeros state. One can obtain any other period by adding to an LFSR that has a longer period some logic
that shortens the sequence by skipping some states.
Uses in cryptography:
LFSRs have long been used as pseudo-random number generators for use in stream ciphers, due to the
ease of construction from simple electromechanical or electronic circuits, long periods, and very uniformly
distributed output streams. An LFSR is a linear system, leading to fairly easy cryptanalysis. For example, given
a stretch of known plaintext and corresponding ciphertext, an attacker can intercept and recover a stretch of
LFSR output stream used in the system described, and from that stretch of the output stream can construct an
LFSR of minimal size that simulates the intended receiver by using the Berlekamp-Massey algorithm. This
LFSR can then be fed the intercepted stretch of output stream to recover the remaining plaintext.
Three general methods are employed for the reduction of this problem in LFSR-based stream ciphers:
 Non-linear combination of several bits from the LFSR state;
 Non-linear combination of the output bits of two or more LFSRs;
 Irregular clocking of the LFSR, as in the alternating step generator.
Uses in digital broadcasting and communications:
Scrambling:
To prevent short repeating sequences from forming spectral lines that may complicate symbol tracking
at the receiver or interfere with other transmissions, linear feedback registers are often used to "randomize" the
transmitted bit stream. This randomization is removed at the receiver after demodulation. When the LFSR runs
at the same rate as the transmitted symbol stream, this technique is referred to as scrambling. When the LFSR
runs considerablyfaster than the symbol stream, expanding the bandwidth of the transmitted signal, this is direct-
sequence spread spectrum.
Neither scheme should be confused with encryption nor do decipherment, scrambling and spreading
with LFSRs not protect the information from eavesdropping.
Digital broadcasting systems that use linear feedback registers:
 ATSC Standards (digital TV transmission system)
 DAB (Digital Audio Broadcasting system – for radio)
 DVB-T (digital TV transmission system)
 NICAM (digital audio system for television)
Other digital communications systems using LFSRs:
 IBS (INTELSAT business service)
 IDR (Intermediate Data Rate service)
 SDI (Serial Digital Interface transmission)
 Data transfer over PSTN
 CDMA cellular telephony
 100BASE-T2 "fast" Ethernet scrambles bits using an LFSR
 1000BASE-T Ethernet, the most common form of Gigabit Ethernet, scrambles bits using an LFSR
Other uses:
The German time signal DCF77, in addition to amplitude keying, employs phase-shift keying driven by
a 9-stage LFSR to shows the increment the accuracy of received time and the robustness of the data stream in
the presence of noise.
The Global Positioning System uses an LFSR to rapidly transmit a sequence that indicates high-
precision relative time offsets.LFSRs are also used in Communications System Jamming systems in which they
are used to generate pseudo random noise to raise the noise floor of a target communication system.
Power Optimization of Linear Feedback Shift Register Using Clock Gating
114
VI. SIMULATION
Normal LFSR:
Fig.8 RTL of Normal LFSR
Fig 9 waveform of normal LFSR
LFSR using Clock gating:
Fig.10 RTL of maximal LFSR
Fig.11 waveform of maximal LFSR
VII. RESULT AND CONCLUSION
In order to evaluate the power reduction obtained by applying clock gating in LFSR, we have evaluated
the power consumption in 16 bit Traditional LFSR and power consumption in 16 bit LFSR with clock gating for
same input vector and same clock cycles. VHDL code of traditional 16 bit LFSR was simulated in Xilinx 13.2
ISE Navigator and then VHDL code of 16 bit LFSR with gated clock was simulated and synthesized and the
Xpower was obtained using Xilinx XPower Analyzer.
The results obtained from the Xilinx 13.2 implementation with the device in which, we have generated
NCD, PCF, SAIF files after the post simulation. Xpower is used to calculate the with the simulation file.
Reduced power Linear Feedback Shift Register with gated clock is here designed. There is 52% reduction in
Dynamic power, 1.5% reduction in total power achieved. In contrast to the above results, that may be due to
Power Optimization of Linear Feedback Shift Register Using Clock Gating
115
power consumed in initial transitions and that is in order of mili-watts, which is too small as compared to power
reduction in Dynamic power and total power.
Without Clock Gating (mW) With Clock Gating (mW)
Total 208.91 205.94
Dynamic 5.48 2.59
Quiescent 203.43 203.35
Table.1 Comparison between 16 bit Traditional LFSR and16 bit clock gate LFSR.
ACKNOWLEDGEMENT
I would like to acknowledge and extend my heartfelt gratitude to the following persons who have made
the completion of this paper possible:
1. Dr. Y.S Shishodiya, ProVice Chancelor, Jagannath University,Chaksu,Jaipur(Raj.)
2. Dr. Y.C Bhatt, Director, Jagannath Institute of Management Technology,Jaipur(Raj.)
3. Ramesh Bharthi, Head of the department, Electronics and Communication Branch, Jagannath
University Chaksu,Jaipur(Raj.)
4. Rajneesh Goyal,Assitant Professor Jagannath Institute of Management Technology Jaipur(Raj.)
REFERENCES
[1]. E. Atoofian, S. Hatami, Z. Nawabi, M. Alisaface and A. afzali-khusa ― A new power scan path
architecture‖
[2]. The national technology road map for semiconductor (ITRS). Semiconductor industry association.
[3]. Dr. K.Gunavathi, Dr. K. Paramshivam, Ms P. Subashini Lavanya, M. Umamageswaran, ― A novel
BIST TPG for testing of VLSI circuit.
[4]. Mohammad Tehranipoor, Mehrdad Nourani, Nisar Ahmed‖, low transition LFSR for BIST based
applications‖.
[5]. Michael N. Bushnell, Vishwani D. Agawal‖, essential of electronic testing for digital memory and mix
signal VLSI circuits‖
[6]. Fulvio corno, Paolo prinettom, Matteo sonzar Eorda ―testability analysis and ATPG on behavioral RT-
level VHDL‖.
[7]. F.Corno, P. Prinetto, R.Rebuadengo, M.Sonza Reorda‖ A test pattern generation methodology
[8]. Jinkyu Lee and Nur A. Touba," LFSR-Reseeding Scheme Achieving Low-Power dissipation during
Test," IEEE transactions on computer- aided design of integrated circuits and systems.
[9]. Shilesh Malliyoor, Chao You," Comparison of hardware implementation and power consumption of
low-power multiple output linear feedback shift register,".
[10]. Yervant Zorianl, Sujit Dey, Michael J. Rodgers "Test of Future System-on-Chips"ICCAD.

More Related Content

What's hot

Comparators
ComparatorsComparators
Comparators
Zulkarnain Arifin
 
Design of Loop Filter Using CMOS
Design of Loop Filter Using CMOSDesign of Loop Filter Using CMOS
THE DESIGN OF A LOW POWER FLOATING GATE BASED PHASE FREQUENCY DETECTOR AND CH...
THE DESIGN OF A LOW POWER FLOATING GATE BASED PHASE FREQUENCY DETECTOR AND CH...THE DESIGN OF A LOW POWER FLOATING GATE BASED PHASE FREQUENCY DETECTOR AND CH...
THE DESIGN OF A LOW POWER FLOATING GATE BASED PHASE FREQUENCY DETECTOR AND CH...
VLSICS Design
 
SINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADS
SINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADSSINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADS
SINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADS
elelijjournal
 
Design And Analysis Of Low Power High Performance Single Bit Full Adder
Design And Analysis Of Low Power High Performance Single Bit Full AdderDesign And Analysis Of Low Power High Performance Single Bit Full Adder
Design And Analysis Of Low Power High Performance Single Bit Full Adder
IJTET Journal
 
A low power cmos analog circuit design for acquiring multichannel eeg signals
A low power cmos analog circuit design for acquiring multichannel eeg signalsA low power cmos analog circuit design for acquiring multichannel eeg signals
A low power cmos analog circuit design for acquiring multichannel eeg signals
VLSICS Design
 
Volume 2-issue-6-1950-1954
Volume 2-issue-6-1950-1954Volume 2-issue-6-1950-1954
Volume 2-issue-6-1950-1954
Editor IJARCET
 
DESIGN OF A PROGRAMMABLE LOW POWER LOW DROP-OUT REGULATOR
DESIGN OF A PROGRAMMABLE LOW POWER LOW DROP-OUT REGULATORDESIGN OF A PROGRAMMABLE LOW POWER LOW DROP-OUT REGULATOR
DESIGN OF A PROGRAMMABLE LOW POWER LOW DROP-OUT REGULATOR
VLSICS Design
 
Comparator
ComparatorComparator
Comparator
Ramen Dutta
 
EE315a_design_project
EE315a_design_projectEE315a_design_project
EE315a_design_project
Tamer Riad
 
(S.C.E.T) Appliction of pll fm demodulation fsk demodulation
(S.C.E.T) Appliction of pll fm demodulation fsk demodulation(S.C.E.T) Appliction of pll fm demodulation fsk demodulation
(S.C.E.T) Appliction of pll fm demodulation fsk demodulation
Chirag vasava
 
APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...
APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...
APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...
elelijjournal
 
Phase locked loop
Phase locked loopPhase locked loop
Phase locked loop
Muhammad Saad
 
PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...
PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...
PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...
IDES Editor
 
An analysis of pfc converter with high speed dynamic
An analysis of pfc converter with high speed dynamicAn analysis of pfc converter with high speed dynamic
An analysis of pfc converter with high speed dynamic
eSAT Publishing House
 
A0330103
A0330103A0330103
A0330103
IOSR Journals
 
Unit 3 testing of logic circuits
Unit 3 testing of logic circuitsUnit 3 testing of logic circuits
Unit 3 testing of logic circuits
swagatkarve
 

What's hot (17)

Comparators
ComparatorsComparators
Comparators
 
Design of Loop Filter Using CMOS
Design of Loop Filter Using CMOSDesign of Loop Filter Using CMOS
Design of Loop Filter Using CMOS
 
THE DESIGN OF A LOW POWER FLOATING GATE BASED PHASE FREQUENCY DETECTOR AND CH...
THE DESIGN OF A LOW POWER FLOATING GATE BASED PHASE FREQUENCY DETECTOR AND CH...THE DESIGN OF A LOW POWER FLOATING GATE BASED PHASE FREQUENCY DETECTOR AND CH...
THE DESIGN OF A LOW POWER FLOATING GATE BASED PHASE FREQUENCY DETECTOR AND CH...
 
SINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADS
SINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADSSINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADS
SINGLE PHASE SYMMETRICAL MULTILEVEL INVERTER DESIGN FOR VARIOUS LOADS
 
Design And Analysis Of Low Power High Performance Single Bit Full Adder
Design And Analysis Of Low Power High Performance Single Bit Full AdderDesign And Analysis Of Low Power High Performance Single Bit Full Adder
Design And Analysis Of Low Power High Performance Single Bit Full Adder
 
A low power cmos analog circuit design for acquiring multichannel eeg signals
A low power cmos analog circuit design for acquiring multichannel eeg signalsA low power cmos analog circuit design for acquiring multichannel eeg signals
A low power cmos analog circuit design for acquiring multichannel eeg signals
 
Volume 2-issue-6-1950-1954
Volume 2-issue-6-1950-1954Volume 2-issue-6-1950-1954
Volume 2-issue-6-1950-1954
 
DESIGN OF A PROGRAMMABLE LOW POWER LOW DROP-OUT REGULATOR
DESIGN OF A PROGRAMMABLE LOW POWER LOW DROP-OUT REGULATORDESIGN OF A PROGRAMMABLE LOW POWER LOW DROP-OUT REGULATOR
DESIGN OF A PROGRAMMABLE LOW POWER LOW DROP-OUT REGULATOR
 
Comparator
ComparatorComparator
Comparator
 
EE315a_design_project
EE315a_design_projectEE315a_design_project
EE315a_design_project
 
(S.C.E.T) Appliction of pll fm demodulation fsk demodulation
(S.C.E.T) Appliction of pll fm demodulation fsk demodulation(S.C.E.T) Appliction of pll fm demodulation fsk demodulation
(S.C.E.T) Appliction of pll fm demodulation fsk demodulation
 
APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...
APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...
APPLICATIONS OF FLOATING-GATE MOSFET IN THE DESIGN OF INVERTER AND RING OSCIL...
 
Phase locked loop
Phase locked loopPhase locked loop
Phase locked loop
 
PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...
PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...
PI with Fuzzy Logic Controller based APLC for compensating harmonic and react...
 
An analysis of pfc converter with high speed dynamic
An analysis of pfc converter with high speed dynamicAn analysis of pfc converter with high speed dynamic
An analysis of pfc converter with high speed dynamic
 
A0330103
A0330103A0330103
A0330103
 
Unit 3 testing of logic circuits
Unit 3 testing of logic circuitsUnit 3 testing of logic circuits
Unit 3 testing of logic circuits
 

Viewers also liked

C070409013
C070409013C070409013
C070409013
IJERD Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
I0704047054
I0704047054I0704047054
I0704047054
IJERD Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
O0703093097
O0703093097O0703093097
O0703093097
IJERD Editor
 
M0704071074
M0704071074M0704071074
M0704071074
IJERD Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
F0704024031
F0704024031F0704024031
F0704024031
IJERD Editor
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 

Viewers also liked (9)

C070409013
C070409013C070409013
C070409013
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
I0704047054
I0704047054I0704047054
I0704047054
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
O0703093097
O0703093097O0703093097
O0703093097
 
M0704071074
M0704071074M0704071074
M0704071074
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
F0704024031
F0704024031F0704024031
F0704024031
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 

Similar to International Journal of Engineering Research and Development (IJERD)

Implementation of UART with BIST Technique Using Low Power LFSR
Implementation of UART with BIST Technique Using Low Power LFSRImplementation of UART with BIST Technique Using Low Power LFSR
Implementation of UART with BIST Technique Using Low Power LFSR
IJERA Editor
 
IRJET - Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET -  	  Low Power M-Sequence Code Generator using LFSR for Body Sensor No...IRJET -  	  Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET - Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET Journal
 
Module 5 Pseudo Random Sequence(SEE NOW).pptx
Module 5 Pseudo Random Sequence(SEE NOW).pptxModule 5 Pseudo Random Sequence(SEE NOW).pptx
Module 5 Pseudo Random Sequence(SEE NOW).pptx
AdityaAnand843311
 
CRYPTO Module 05.in.pdf
CRYPTO Module 05.in.pdfCRYPTO Module 05.in.pdf
CRYPTO Module 05.in.pdf
AnushaS405812
 
A REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BIST
A REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BISTA REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BIST
A REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BIST
jedt_journal
 
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
International Journal of Science and Research (IJSR)
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Peak- and Average-Power Reduction in Check-Based BIST by using Bit-Swapping ...
Peak- and Average-Power Reduction in Check-Based BIST by  using Bit-Swapping ...Peak- and Average-Power Reduction in Check-Based BIST by  using Bit-Swapping ...
Peak- and Average-Power Reduction in Check-Based BIST by using Bit-Swapping ...
IOSR Journals
 
Lfsr report
Lfsr report Lfsr report
L58037783
L58037783L58037783
L58037783
IJERA Editor
 
Design and Implementation of Submicron Level 10T Full Adder in ALU Using Cell...
Design and Implementation of Submicron Level 10T Full Adder in ALU Using Cell...Design and Implementation of Submicron Level 10T Full Adder in ALU Using Cell...
Design and Implementation of Submicron Level 10T Full Adder in ALU Using Cell...
IJERA Editor
 
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
ijsrd.com
 
An Energy Efficiency Systematic Cell Design Methodology Using Inputs XOR & XNOR
An Energy Efficiency Systematic Cell Design Methodology Using Inputs XOR & XNORAn Energy Efficiency Systematic Cell Design Methodology Using Inputs XOR & XNOR
An Energy Efficiency Systematic Cell Design Methodology Using Inputs XOR & XNOR
IJMTST Journal
 
ADC An Introduction
ADC An IntroductionADC An Introduction
ADC An Introduction
National Engineering College
 
P0460699102
P0460699102P0460699102
P0460699102
IJERA Editor
 
Ch33509513
Ch33509513Ch33509513
Ch33509513
IJERA Editor
 
Ch33509513
Ch33509513Ch33509513
Ch33509513
IJERA Editor
 
LefebvreAustinLab4FormalReport
LefebvreAustinLab4FormalReportLefebvreAustinLab4FormalReport
LefebvreAustinLab4FormalReport
Austin Lefebvre
 
Design of Counter Using SRAM
Design of Counter Using SRAMDesign of Counter Using SRAM
Design of Counter Using SRAM
IOSRJECE
 
A Sub Threshold Source Coupled Logic Based Design of Low Power CMOS Analog Mu...
A Sub Threshold Source Coupled Logic Based Design of Low Power CMOS Analog Mu...A Sub Threshold Source Coupled Logic Based Design of Low Power CMOS Analog Mu...
A Sub Threshold Source Coupled Logic Based Design of Low Power CMOS Analog Mu...
VLSICS Design
 

Similar to International Journal of Engineering Research and Development (IJERD) (20)

Implementation of UART with BIST Technique Using Low Power LFSR
Implementation of UART with BIST Technique Using Low Power LFSRImplementation of UART with BIST Technique Using Low Power LFSR
Implementation of UART with BIST Technique Using Low Power LFSR
 
IRJET - Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET -  	  Low Power M-Sequence Code Generator using LFSR for Body Sensor No...IRJET -  	  Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
IRJET - Low Power M-Sequence Code Generator using LFSR for Body Sensor No...
 
Module 5 Pseudo Random Sequence(SEE NOW).pptx
Module 5 Pseudo Random Sequence(SEE NOW).pptxModule 5 Pseudo Random Sequence(SEE NOW).pptx
Module 5 Pseudo Random Sequence(SEE NOW).pptx
 
CRYPTO Module 05.in.pdf
CRYPTO Module 05.in.pdfCRYPTO Module 05.in.pdf
CRYPTO Module 05.in.pdf
 
A REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BIST
A REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BISTA REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BIST
A REVIEW OF LOW POWERAND AREA EFFICIENT FSM BASED LFSR FOR LOGIC BIST
 
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
 
Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)Welcome to International Journal of Engineering Research and Development (IJERD)
Welcome to International Journal of Engineering Research and Development (IJERD)
 
Peak- and Average-Power Reduction in Check-Based BIST by using Bit-Swapping ...
Peak- and Average-Power Reduction in Check-Based BIST by  using Bit-Swapping ...Peak- and Average-Power Reduction in Check-Based BIST by  using Bit-Swapping ...
Peak- and Average-Power Reduction in Check-Based BIST by using Bit-Swapping ...
 
Lfsr report
Lfsr report Lfsr report
Lfsr report
 
L58037783
L58037783L58037783
L58037783
 
Design and Implementation of Submicron Level 10T Full Adder in ALU Using Cell...
Design and Implementation of Submicron Level 10T Full Adder in ALU Using Cell...Design and Implementation of Submicron Level 10T Full Adder in ALU Using Cell...
Design and Implementation of Submicron Level 10T Full Adder in ALU Using Cell...
 
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
Design and Analysis of Sequential Circuit for Leakage Power Reduction using S...
 
An Energy Efficiency Systematic Cell Design Methodology Using Inputs XOR & XNOR
An Energy Efficiency Systematic Cell Design Methodology Using Inputs XOR & XNORAn Energy Efficiency Systematic Cell Design Methodology Using Inputs XOR & XNOR
An Energy Efficiency Systematic Cell Design Methodology Using Inputs XOR & XNOR
 
ADC An Introduction
ADC An IntroductionADC An Introduction
ADC An Introduction
 
P0460699102
P0460699102P0460699102
P0460699102
 
Ch33509513
Ch33509513Ch33509513
Ch33509513
 
Ch33509513
Ch33509513Ch33509513
Ch33509513
 
LefebvreAustinLab4FormalReport
LefebvreAustinLab4FormalReportLefebvreAustinLab4FormalReport
LefebvreAustinLab4FormalReport
 
Design of Counter Using SRAM
Design of Counter Using SRAMDesign of Counter Using SRAM
Design of Counter Using SRAM
 
A Sub Threshold Source Coupled Logic Based Design of Low Power CMOS Analog Mu...
A Sub Threshold Source Coupled Logic Based Design of Low Power CMOS Analog Mu...A Sub Threshold Source Coupled Logic Based Design of Low Power CMOS Analog Mu...
A Sub Threshold Source Coupled Logic Based Design of Low Power CMOS Analog Mu...
 

More from IJERD Editor

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
IJERD Editor
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACE
IJERD Editor
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
IJERD Editor
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’
IJERD Editor
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding Design
IJERD Editor
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and Verification
IJERD Editor
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
IJERD Editor
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
IJERD Editor
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive Manufacturing
IJERD Editor
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string value
IJERD Editor
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
IJERD Editor
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
IJERD Editor
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
IJERD Editor
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
IJERD Editor
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
IJERD Editor
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
IJERD Editor
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF Dxing
IJERD Editor
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
IJERD Editor
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart Grid
IJERD Editor
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powder
IJERD Editor
 

More from IJERD Editor (20)

A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service AttacksA Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
A Novel Method for Prevention of Bandwidth Distributed Denial of Service Attacks
 
MEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACEMEMS MICROPHONE INTERFACE
MEMS MICROPHONE INTERFACE
 
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...Influence of tensile behaviour of slab on the structural Behaviour of shear c...
Influence of tensile behaviour of slab on the structural Behaviour of shear c...
 
Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’Gold prospecting using Remote Sensing ‘A case study of Sudan’
Gold prospecting using Remote Sensing ‘A case study of Sudan’
 
Reducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding DesignReducing Corrosion Rate by Welding Design
Reducing Corrosion Rate by Welding Design
 
Router 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and VerificationRouter 1X3 – RTL Design and Verification
Router 1X3 – RTL Design and Verification
 
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
Active Power Exchange in Distributed Power-Flow Controller (DPFC) At Third Ha...
 
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVRMitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
Mitigation of Voltage Sag/Swell with Fuzzy Control Reduced Rating DVR
 
Study on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive ManufacturingStudy on the Fused Deposition Modelling In Additive Manufacturing
Study on the Fused Deposition Modelling In Additive Manufacturing
 
Spyware triggering system by particular string value
Spyware triggering system by particular string valueSpyware triggering system by particular string value
Spyware triggering system by particular string value
 
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
A Blind Steganalysis on JPEG Gray Level Image Based on Statistical Features a...
 
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid SchemeSecure Image Transmission for Cloud Storage System Using Hybrid Scheme
Secure Image Transmission for Cloud Storage System Using Hybrid Scheme
 
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
Application of Buckley-Leverett Equation in Modeling the Radius of Invasion i...
 
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web CameraGesture Gaming on the World Wide Web Using an Ordinary Web Camera
Gesture Gaming on the World Wide Web Using an Ordinary Web Camera
 
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
Hardware Analysis of Resonant Frequency Converter Using Isolated Circuits And...
 
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
Simulated Analysis of Resonant Frequency Converter Using Different Tank Circu...
 
Moon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF DxingMoon-bounce: A Boon for VHF Dxing
Moon-bounce: A Boon for VHF Dxing
 
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
“MS-Extractor: An Innovative Approach to Extract Microsatellites on „Y‟ Chrom...
 
Importance of Measurements in Smart Grid
Importance of Measurements in Smart GridImportance of Measurements in Smart Grid
Importance of Measurements in Smart Grid
 
Study of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powderStudy of Macro level Properties of SCC using GGBS and Lime stone powder
Study of Macro level Properties of SCC using GGBS and Lime stone powder
 

Recently uploaded

Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
Zilliz
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
marufrahmanstratejm
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
LucaBarbaro3
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
Antonios Katsarakis
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
ScyllaDB
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
Shinana2
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
Dinusha Kumarasiri
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
Hiike
 

Recently uploaded (20)

Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Fueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte WebinarFueling AI with Great Data with Airbyte Webinar
Fueling AI with Great Data with Airbyte Webinar
 
Public CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptxPublic CyberSecurity Awareness Presentation 2024.pptx
Public CyberSecurity Awareness Presentation 2024.pptx
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Trusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process MiningTrusted Execution Environment for Decentralized Process Mining
Trusted Execution Environment for Decentralized Process Mining
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
Dandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity serverDandelion Hashtable: beyond billion requests per second on a commodity server
Dandelion Hashtable: beyond billion requests per second on a commodity server
 
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyFreshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-Efficiency
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
dbms calicut university B. sc Cs 4th sem.pdf
dbms  calicut university B. sc Cs 4th sem.pdfdbms  calicut university B. sc Cs 4th sem.pdf
dbms calicut university B. sc Cs 4th sem.pdf
 
Azure API Management to expose backend services securely
Azure API Management to expose backend services securelyAzure API Management to expose backend services securely
Azure API Management to expose backend services securely
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - HiikeSystem Design Case Study: Building a Scalable E-Commerce Platform - Hiike
System Design Case Study: Building a Scalable E-Commerce Platform - Hiike
 

International Journal of Engineering Research and Development (IJERD)

  • 1. International Journal of Engineering Research and Development e-ISSN: 2278-067X, p-ISSN: 2278-800X, www.ijerd.com Volume 7, Issue 1 (May 2013), PP. 109-115 109 Power Optimization of Linear Feedback Shift Register Using Clock Gating Yasmeen Khan Assistant Professor, Department of Electronics & Communication Engineering Jagannath University, Chaksu, Jaipur (Raj.), India Pin 303901. Abstract:- A modified Linear Feedback Shift Register is designed in which power consumption reduction by deactivating the clock signal to Flip Flop when the output signal is same as input signal. The power consumption of the new LFSR is reduced due to the reduced switching of Flip Flop To verify, the maximum, minimum and average Keywords:- LFSR, Optimization,Low Power, test Patterns I. INTRODUCTION TODAY, pseudo-random bit generators (PRBGs) are widely used in many electronic equipment. A good PRBG must be characterized by repeatability and randomness. Today, hardware implementation of the PRBGs is almost always made up of the well-known linear-feedback shift register (LFSR) whose generic circuit is reported. This circuit is very simple to be implemented, but since the clock-path of all flip-flops (FFs) toggle at every clock cycle, they consume a significant amount of power. In this paper, we present the gated clock design approach for LFSRs which can lead to power reduction without complicating the traditionally simple topology. The main challenging areas in VLSI are performance, cost, testing, area, reliability and power. These demands for portable computing devices and communications system are increasing rapidly. These applications require low power dissipation for circuit implementation. The power dissipation during test mode is 200% more than the normal mode. Hence it is important aspect to optimize power during testing. Power optimization is one of the main challenges. There are various factors that affect the cost of chip like packaging, application, testing. In VLSI, according to thumb rule 5000 of the total integrated circuits cost is due to testing. During testing two key challenges are:  Cost of testing that can't be scaled.  Engineering effort for generating test vectors increases as complexity of circuit increases. Based on 1997 SIA data, the upper curve shows the fabrication cost of transistor and lower curve shows the testing cost of transistor. Figure 1 shows that the fabrication cost transistor decreases over the decades according to but the testing cost as constant. Fig.1 Fabrication and testing Cost curve
  • 2. Power Optimization of Linear Feedback Shift Register Using Clock Gating 110 There are main two sources of power dissipation in digital circuits; these are static and dynamic power dissipation. Static power dissipation is mainly due to leakage current and its contribution to total power dissipation is very small. Dynamic power dissipation is due to switching i.e. the power consumed due to short circuit current flow and charging of load capacitances is given by equation: P= 0.5 VDD 2E(SW)CL fclk Where VDD is supply voltage, E(SW) is the average number of the main challenges. Output transitions per fclk Is the clock frequency and CL is the physical capacitance at the output of the gate. Dynamic power dissipation contributed to total power dissipation. The above equation shows the dynamic power depends on three parameters: Supply voltage, Clock frequency, switching activity. Power reduction using the switching activity doesn’t degrade the performance of the circuit. During testing large power is dissipated compare to the normal mode. This is due to lack of correlation between the Successive test patterns generated by ATPG or LFST and this large power dissipation cases following effects:  The increased power may be responsible for cost, reliability, performance verification, autonomy and technology.  Low power dissipation during test application is thus becoming an equally important figure of merit in. For complex circuits we use hierarchical approach. The advantage of hierarchical approach is that every block is tested separately. Test input is given to each block and output is observed and verified. DFT (Design for Testability) is the action of placing features in a chip design process to enhance the ability to generate vectors, achieve a 3 measured quality level or reduce cost of testing. The conventional DFT approaches use scan and BIST. In this paper a modified low power LFSR are used in which the number of transitions of test pattern are reduced testing. II. CLOCK GATING AT REGISTER TRANSFER LEVEL Power should be optimized at all stages, but it is generally convenient to address it after Register Transfer Level (RTL).RTL clock gating is the most commonly used optimization technique for improving power consumption, but depends critically on how well a design is clock gated. At this point in the design flow, designer has flexibility in the implementation to make significant imcreament in the energy saving. VARIOUS TYPES OF LFSR: Fibonacci LFSRs : In a 16-bit Fibonacci LFSR the feedback tap numbers in white correspond to a primitive polynomial so the register cycles through the maximum number of 65535 states excluding the all-zeroes state. The state shown, 0xACE1 (hexadecimal) will be followed by 0x5670. The bit positions that affect the next state are known as taps. In the diagram the taps are [16,14,13,11]. The rightmost bit of the LFSR is called the output bit. The taps are XOR'd sequentially with the output bit and then fed back into the leftmost bit. The sequence of bits in the rightmost position is known as output stream. Fig.3 bit Linear Feedback Shift Register.
  • 3. Power Optimization of Linear Feedback Shift Register Using Clock Gating 111 A maximum-length LFSR produces an m-sequence unless it contains all zeros, in which case it will never change. As the XOR based feedback in an LFSR, one can also use XNOR This function is an affine map, not a linear map, but it results in an equivalent polynomial counter whose state of this counter is the complement of the state of an LFSR. A state with all ones is illegal when using an XNOR feedback, same as a state with all zeroes is illegal when using XOR. This state is considered illegal because the counter would remain "locked-up" in this state. The sequence of numbers generated by an LFSR or its XNOR counterpart can be considered a binary numeral system just as valid Gray code or the binary code. The arrangement of taps for feedback in an LFSR can be expressed in finite field arithmetic as a polynomial mod. This means that the coefficients of the polynomial must be one’s or Zeroes. This is considered as the feedback polynomial or characteristic polynomial. For example, if the taps are at the 16th, 14th, 13th and 11th bits (as shown), the feedback polynomial is The 'one' in the polynomial does not correspond to a tap — it corresponds to the input to the first bit (i.e. x0, which is equivalent to 1). The powers of the terms represent the tapped bits, counting from the left. The first and last bits are always connected as an input and output tap respectively. There can be more than one maximum-length tap sequence for a given LFSR length once one maximum-length tap sequence . Galois LFSRs: An LFSR in Galois configuration, which is also known as modular, internal XORs as well as one-to- many LFSR, is an alternate structure that can generate the same output data as a conventional LFSR. In this configuration, when the system is clocked, bits that are not taps are shifted one position to the right unchanged. The taps, on the other hand, are XOR'd with the output bit before they are stored in the next position. The new output bit is the next’s input bit. when the output bit is zero all the bits in the register shift to the right unchanged, and the input bit becomes zero. When the output bit is one, the bits in the tap positions, and then the entire register is shifted to the right and the input bit becomes 1. Fig.4 Galois LFSRs A 16-bit Galois LFSR. The register numbers in white correspond to the same primitive polynomial as the Fibonacci example but are counted in reverse to the shifting direction. This register also cycles through the maximal number of 65535 states excluding the all-zeroes state. The state ACE1 hex shown will be followed by E270 hex.To generate the same output stream, the order of the taps is the counterpart (see above) of the order for the conventional LFSR, otherwise the stream will be in reverse. Note that the internal state of the LFSR is not necessarily the same. The Galois register shown has the same output stream as the Fibonacci register in the first section. Galois LFSRs do not concatenate every tap to produce the new input (the XOR'ing is done within the LFSR and no XOR gates are run in serial, therefore the propagation times are reduced to that of one XOR rather than a whole chain), thus it is possible for each tap to be computed in parallel, increasing the speed of execution. Non-binary Galois LFSR: Binary Galois LFSRs can be generalized to any q-ary alphabet {0, 1, ... , q − 1}. In Non binary, the XOR component is generalized to addition modulo-q, and the feedback bit is multiplied by a q-ary value which is constant for each specific tap point. In the binary case, where the feedback is multiplied by either 0 or 1. III. BACK GROUND BEHIND PROJECT The important challenging areas in VLSI is performance, cost testing, area, reliability and power. The demand for portable computing devices and communication system increasing rapidly. These applications require in low power dissipation for VLSI circuits. Power dissipation for testing is 200% more than simple mode. By using LFSR we can decrease power dissipation. IV. HARDWARE IMPLEMENTATION: Normal LFSR: A linear feedback shift register is a shift register whose input bit is a linear function of its previous state. The only linear functions of single bits are XOR and inverse-XOR, thus it is a shift register whose input
  • 4. Power Optimization of Linear Feedback Shift Register Using Clock Gating 112 bit is driven by the XOR of some bits of the overall shift register value. As shown in Fig., it is obtained with an array of FF’s with a linear feedback performed by several XOR gates. LFSR’s are very easy to implement. Fig.5 traditional LFSR . The taps of an LFSR can be represented as a polynomial mod. It shows the coefficients of polynomial must be 1's or 0's.For example, if the taps are at the 16th, 14th, 13th and 11th bits (as shown), the feedback polynomial is The 'one' in the polynomial does not correspond to a tap — it corresponds to the input to the first bit. The powers of the terms represent the tapped bits, counting from the left. The first and last bits are always connected as an input and tap respectively. Clock Gating LFSR: To reduce power consumption in a digital syste dynamic power management (DPM) is often used. The DPMs strategy consists in disabling the logic circuits that are not performing functional operations during a particular time, & reducing power consumption. At circuit level, this strategy is applied by the so-called ―gated clock‖ approach which disables the clock of FFs when output is same as input, activating the FF only when the input signal is different from the actual output value. This approach is perfectly compatible with a LFSR only adding some extra. Fig.6 Gate clock based synchronization respect input and output value of FF. Fig.7 Gate-clock n-bit LFSR V. APPLICATION OF LFSR LFSRs can be implemented in hardware, and this makes them useful in applications that require very fast generation of a pseudo-random sequence. LFSRs have also been used for generating an approximation of white noise in various programmable sound generators.
  • 5. Power Optimization of Linear Feedback Shift Register Using Clock Gating 113 Uses as counters: The repeating sequence of states of an LFSR allows it to be used as a clock divider, or as a counter when a non-binary sequence is acceptable as is often the case where computer index or framing locations need to be machine-readable. LFSR counters have simpler feedback logic than natural binary counters or Gray code counters, and it can operate at higher clock rates. However it is necessary to ensure that the LFSR never enters an all-zeros state. One can obtain any other period by adding to an LFSR that has a longer period some logic that shortens the sequence by skipping some states. Uses in cryptography: LFSRs have long been used as pseudo-random number generators for use in stream ciphers, due to the ease of construction from simple electromechanical or electronic circuits, long periods, and very uniformly distributed output streams. An LFSR is a linear system, leading to fairly easy cryptanalysis. For example, given a stretch of known plaintext and corresponding ciphertext, an attacker can intercept and recover a stretch of LFSR output stream used in the system described, and from that stretch of the output stream can construct an LFSR of minimal size that simulates the intended receiver by using the Berlekamp-Massey algorithm. This LFSR can then be fed the intercepted stretch of output stream to recover the remaining plaintext. Three general methods are employed for the reduction of this problem in LFSR-based stream ciphers:  Non-linear combination of several bits from the LFSR state;  Non-linear combination of the output bits of two or more LFSRs;  Irregular clocking of the LFSR, as in the alternating step generator. Uses in digital broadcasting and communications: Scrambling: To prevent short repeating sequences from forming spectral lines that may complicate symbol tracking at the receiver or interfere with other transmissions, linear feedback registers are often used to "randomize" the transmitted bit stream. This randomization is removed at the receiver after demodulation. When the LFSR runs at the same rate as the transmitted symbol stream, this technique is referred to as scrambling. When the LFSR runs considerablyfaster than the symbol stream, expanding the bandwidth of the transmitted signal, this is direct- sequence spread spectrum. Neither scheme should be confused with encryption nor do decipherment, scrambling and spreading with LFSRs not protect the information from eavesdropping. Digital broadcasting systems that use linear feedback registers:  ATSC Standards (digital TV transmission system)  DAB (Digital Audio Broadcasting system – for radio)  DVB-T (digital TV transmission system)  NICAM (digital audio system for television) Other digital communications systems using LFSRs:  IBS (INTELSAT business service)  IDR (Intermediate Data Rate service)  SDI (Serial Digital Interface transmission)  Data transfer over PSTN  CDMA cellular telephony  100BASE-T2 "fast" Ethernet scrambles bits using an LFSR  1000BASE-T Ethernet, the most common form of Gigabit Ethernet, scrambles bits using an LFSR Other uses: The German time signal DCF77, in addition to amplitude keying, employs phase-shift keying driven by a 9-stage LFSR to shows the increment the accuracy of received time and the robustness of the data stream in the presence of noise. The Global Positioning System uses an LFSR to rapidly transmit a sequence that indicates high- precision relative time offsets.LFSRs are also used in Communications System Jamming systems in which they are used to generate pseudo random noise to raise the noise floor of a target communication system.
  • 6. Power Optimization of Linear Feedback Shift Register Using Clock Gating 114 VI. SIMULATION Normal LFSR: Fig.8 RTL of Normal LFSR Fig 9 waveform of normal LFSR LFSR using Clock gating: Fig.10 RTL of maximal LFSR Fig.11 waveform of maximal LFSR VII. RESULT AND CONCLUSION In order to evaluate the power reduction obtained by applying clock gating in LFSR, we have evaluated the power consumption in 16 bit Traditional LFSR and power consumption in 16 bit LFSR with clock gating for same input vector and same clock cycles. VHDL code of traditional 16 bit LFSR was simulated in Xilinx 13.2 ISE Navigator and then VHDL code of 16 bit LFSR with gated clock was simulated and synthesized and the Xpower was obtained using Xilinx XPower Analyzer. The results obtained from the Xilinx 13.2 implementation with the device in which, we have generated NCD, PCF, SAIF files after the post simulation. Xpower is used to calculate the with the simulation file. Reduced power Linear Feedback Shift Register with gated clock is here designed. There is 52% reduction in Dynamic power, 1.5% reduction in total power achieved. In contrast to the above results, that may be due to
  • 7. Power Optimization of Linear Feedback Shift Register Using Clock Gating 115 power consumed in initial transitions and that is in order of mili-watts, which is too small as compared to power reduction in Dynamic power and total power. Without Clock Gating (mW) With Clock Gating (mW) Total 208.91 205.94 Dynamic 5.48 2.59 Quiescent 203.43 203.35 Table.1 Comparison between 16 bit Traditional LFSR and16 bit clock gate LFSR. ACKNOWLEDGEMENT I would like to acknowledge and extend my heartfelt gratitude to the following persons who have made the completion of this paper possible: 1. Dr. Y.S Shishodiya, ProVice Chancelor, Jagannath University,Chaksu,Jaipur(Raj.) 2. Dr. Y.C Bhatt, Director, Jagannath Institute of Management Technology,Jaipur(Raj.) 3. Ramesh Bharthi, Head of the department, Electronics and Communication Branch, Jagannath University Chaksu,Jaipur(Raj.) 4. Rajneesh Goyal,Assitant Professor Jagannath Institute of Management Technology Jaipur(Raj.) REFERENCES [1]. E. Atoofian, S. Hatami, Z. Nawabi, M. Alisaface and A. afzali-khusa ― A new power scan path architecture‖ [2]. The national technology road map for semiconductor (ITRS). Semiconductor industry association. [3]. Dr. K.Gunavathi, Dr. K. Paramshivam, Ms P. Subashini Lavanya, M. Umamageswaran, ― A novel BIST TPG for testing of VLSI circuit. [4]. Mohammad Tehranipoor, Mehrdad Nourani, Nisar Ahmed‖, low transition LFSR for BIST based applications‖. [5]. Michael N. Bushnell, Vishwani D. Agawal‖, essential of electronic testing for digital memory and mix signal VLSI circuits‖ [6]. Fulvio corno, Paolo prinettom, Matteo sonzar Eorda ―testability analysis and ATPG on behavioral RT- level VHDL‖. [7]. F.Corno, P. Prinetto, R.Rebuadengo, M.Sonza Reorda‖ A test pattern generation methodology [8]. Jinkyu Lee and Nur A. Touba," LFSR-Reseeding Scheme Achieving Low-Power dissipation during Test," IEEE transactions on computer- aided design of integrated circuits and systems. [9]. Shilesh Malliyoor, Chao You," Comparison of hardware implementation and power consumption of low-power multiple output linear feedback shift register,". [10]. Yervant Zorianl, Sujit Dey, Michael J. Rodgers "Test of Future System-on-Chips"ICCAD.