Sie sind auf Seite 1von 5

Imperial Journal of Interdisciplinary Research (IJIR)

Vol-2, Issue-8, 2016


ISSN: 2454-1362, http://www.onlinejournal.in

Low-Power and Area-Efficient Shift


Register Using Pulsed Latch
Mutum Arnica & Mr. Amit
SRM university
Abstract: With so many events happening in the BASIC CONCEPT:
world at a very fast pace the human race is in
search for new technological advancements. There The designing of a shift register is quite simple. An
is a high demand for minutely packed power n bit shift register is composed of series connected
devices that have higher efficiency of area which N data flip-flops.The speed of the flip flops is of no
has lead the industry of VLSI to venture into the major constraint here as there are no connections
unknown. As technology moves into these levels the between the shift registers and flip flops. The
power management requirement of the devices rise. smallest flip flop is enough to drive the requirement
This paper proposes allow power and area-efficient of the shift register and for this same reason the
shift register using pulsed latches. The area and pulsed latches have replaced the flip flops as they
power consumption are made to reduce by are much smaller in size Vis a Vis the flip flops
substituting flip-flops with pulsed latches. The there by reducing power consumption. Although
timing difficulty in the pulsed latches that originate there are some drawbacks like that of the timing
out of the use of conventional single pulsed clock problem, which is easy to overcome by the use of
signal is taken care of by the use of multiple non- multiple clocked pulses instead of a simple single
overlap delayed pulsed clock signals. The shift pulsed clock. The shift register uses a small
register uses a small number of the pulsed clock number of the pulsed clock signals by grouping the
signals by grouping the latches to several sub latches to several sub shifter registers and using
shifter registers and using additional temporary additional temporary storage latches.
storage latches.

INTRODUCTION:-
REVIEW FLIP-FLOPS AND LATCHES:
Technology has invaded into the life of human
beings to such deep extent that today everyone has In electronics, a flip-flop or latch is a circuit that
a wish for smaller faster fancier gadgets. This wish has two stable states and can be used to store state
has been granted to them by the technological information. A flip-flop is a bi stable multi
developments in the field of VLSI technology. vibrator. The circuit can be made to change state
by signals applied to one or more control inputs
A SHIFT register is the basic building block in a and will have one or two outputs. It is the basic
VLSI circuit. Shift registers find them to be use full storage element in sequential logic. Flip-flops and
commonly in many applications, such as digital latches are fundamental building blocks of digital
filters, communication receivers, and image electronics systems used in computers,
processing ICs. Now a days, as there is high communications, and many other types of systems.
demand of images with utmost clarity the size of
the image data continues to increase, the word Flip-flops and latches are used as data storage
length of the shifter register increases to process elements. A flip-flop stores a single bit (binary
large image data in image processing ICs. An digit) of data; one of its two states represents a
image-extraction and vector generation VLSI chip "one" and the other represents a "zero". Such data
uses a 4K-bit shift register. A 10-bit 208 channel storage can be used for storage of state, and such a
output LCD column driver IC uses a 2K-bit shift circuit is described as sequential logic. When used
register. A 16-megapixel CMOS image sensor uses in a finite-state machine, the output and next state
a 45K-bit shift register. As the word length of the depend not only on its current input, but also on its
shifter register increases, the area and power current state (and hence, previous inputs). It can
consumption of the shift register become important also be used for counting of pulses, and for
design considerations. synchronizing variably-timed input signals to
some reference timing signal.

Imperial Journal of Interdisciplinary Research (IJIR) Page 1201


Imperial Journal of Interdisciplinary Research (IJIR)
Vol-2, Issue-8, 2016
ISSN: 2454-1362, http://www.onlinejournal.in

All though both the above mentioned methods


solve the timing problem the delay circuits present
challenge in the area and power consumption
domain ,so it is best in the interest of low power
and area designing to make use of the non over
lapping multiple delayed pulse clock signals.

Figure 1 Flip Flop

Figure 2 Latch

ARCHITECTURE:
The paper architecture consists of three things-
1. Proposed shift register
2. Design implementation
3. Circuit Design and waveform using
virtuso

Proposed shift register

A master-slave flip-flop using two latches in


Fig. 3 can be replaced by a pulsed latch consisting
of a latch and a pulsed clock signal fig 4. For the
pulsed clock signal all the pulsed latches share the
pulse generation circuit. Due to this sharing of the
pulse generation circuit the area and power
consumption of the circuits reduces to almost half
of the master slave flip flop.
It has a drawback that the pulsed clock generator
cant be used directly on this circuit due to its
timing problems. To overcome this various steps
can be implemented such as

to add delay circuits


between latches
use multiple non-overlap delayed
pulsed clock signals

Imperial Journal of Interdisciplinary Research (IJIR) Page 1202


Imperial Journal of Interdisciplinary Research (IJIR)
Vol-2, Issue-8, 2016
ISSN: 2454-1362, http://www.onlinejournal.in

Design implementation

While designing any circuit or chip its


important to consider various factors responsible
for it to be implemented in real life. The maximum
clock frequency in the conventional shift register is
limited to only the delay of flip-flops because there
is no delay between flip-flops. Therefore, the area
and power consumption are more important than
the speed for selecting the flip-flop. The proposed
4-bit shift register uses four latches and it performs
shift operation with five non overlap delayed pulse
clock signals (CLK_pulse<1:4 and
CLK_pulse<T>). In the 4 bit shift register, four
latches store four bit data (Q1-Q4). The sequence
of the pulsed clock signals is in the opposite signal
of the four latches.

Circuit Design

SISO SHIFT REGISTER

The pulse clock signal CLK_pulse(1:4) updates the


four latch data Q4 to Q1 sequntially. The latches
Q2-Q4 receive data from Q1-Q3 but the first latch
Q1 receives data from the input of the first register
(IN).

Waveform of SISO

Imperial Journal of Interdisciplinary Research (IJIR) Page 1203


Imperial Journal of Interdisciplinary Research (IJIR)
Vol-2, Issue-8, 2016
ISSN: 2454-1362, http://www.onlinejournal.in

SIPO SHIFT REGISTER PIPO SHIFT REGISTER

Waveform of SIPO Waveform of PIPO

Imperial Journal of Interdisciplinary Research (IJIR) Page 1204


Imperial Journal of Interdisciplinary Research (IJIR)
Vol-2, Issue-8, 2016
ISSN: 2454-1362, http://www.onlinejournal.in

CONCLUSION: 10. C. K. Teh, T. Fujita, H. Hara, and M.


In this paper the main motive is to design a low Hamada, A 77% energy-saving 22-
power and area efficient shift register which uses transistor single-phase-clocking D-flip-flop
pulsed latches instead of conventional flip flops with adaptive-coupling configuration in 40
and there by saves 37% area and 44% power nm CMOS, in IEEE Int. Solid-State
compared to the conventional shift register with Circuits Conf(ISSCC) Dig. Tech. Papers,
flip-flops. Feb. 2011, pp. 338339.

REFRENCES:-
1. P. Reyes, P. Reviriego, J. A. Maestro, and O.
Ruano, New protection techniques against
SEUs for moving average filters in a
radiation environment, IEEE Trans. Nucl.
Sci., vol. 54, no. 4, pp. 957964, Aug.2007.
2. M. Hatamian et al., Design considerations
for gigabit ethernet 1000 base-T twisted pair
transceivers, Proc. IEEE Custom Integr.
Circuits Conf., pp. 335342, 1998.
3. H. Yamasaki and T. Shibata, A real-time
image-feature-extraction and vector-
generation vlsi employing arrayed-shift-
register architecture, IEEE J. Solid-State
Circuits, vol. 42, no. 9, pp. 20462053, Sep.
2007.
4. H.-S. Kim, J.-H. Yang, S.-H. Park, S.-T.
Ryu, and G.-H. Cho, A 10-bitcolumn-driver
IC with parasitic-insensitive iterative charge-
sharing based capacitor-string interpolation
for mobile active-matrix LCDs, IEEE J.
Solid-State Circuits, vol. 49, no. 3, pp. 766
782, Mar. 2014.
5. S.-H. W. Chiang and Kleinfelder, Scaling
and design of a 16 megapixel CMOS image
sensor for electron microscopy, in Proc.
IEEE Nucl. Sci. Symp. Conf. Record
(NSS/MIC), 2009, pp. 12491256.
6. S. Heo, R. Krashinsky, and K. Asanovic,
Activity-sensitive flip-flop and latch
selection for reduced energy, IEEE Trans.
Very Large Scale Integr. (VLSI) Syst., vol.
15, no. 9, pp. 10601064, Sep. 2007.
7. S. Naffziger and G. Hammond, The
implementation of the nextgeneration 64 b
itanium microprocessor, in IEEE Int.
Solid-State Circuits Conf. (ISSCC) Dig.
Tech. Papers, Feb. 2002, pp. 276504.
8. H. Partovi et al., Flow-through latch and
edge-triggered flip-flop hybrid elements,
IEEE Int. Solid-State Circuits Conf. (ISSCC)
Dig. Tech. Papers, pp. 138139, Feb. 1996.
9. E. Consoli, M. Alioto, G. Palumbo, and J.
Rabaey, Conditional push-pull pulsed latch
with 726 flops energy delay product in 65
nm CMOS, in IEEE Int. Solid-State
Circuits Conf. (ISSCC) Dig. Tech.Papers,
Feb. 2012, pp. 482483.

Imperial Journal of Interdisciplinary Research (IJIR) Page 1205

Das könnte Ihnen auch gefallen