Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Volume 7, Issue 5, May – 2022 International Journal of Innovative Science and Research Technology

ISSN No:-2456-2165

Bypassing Multiplier Design Techniques


for Detecting Aging Effect
Shalo Thanga Dinah1, Dr.V.Jeyalakshmi2
Associate professor 2
Master of Engineering
Department of ECE College of Engineering,
Guindy Anna University Chennai, Tamilnadu, India

Abstract— In latest years, the requirement for portable While the switching interest (α) of the circuit rises the
digital gadgets are gaining greater interest. Transportable dynamic power utilization also increases. With the aid of
gadgets are demanding for low power. Multipliers play a minimizing the unnecessary switching, the power utilization
crucial role in maximum of the DSP implementations. may get decreased. Therefore, bypassing process is used to
Thereupon it has become predominant to layout avoid needless switching activities. Bypassing technique
multipliers utilizing much little power hence improve the makes the switching activities to disable a few rows for
speed of the process. The major intention is in lowering decreasing the switching power utilization. Similarly it is also
both the switching interest as well as dynamic power useful to decrease the propagation delay. The technique of
depletion. Consequently the advanced multiplier design reducing the power by bypassing technique is based on the
would lower switching interest in addition to dynamic possibility of switching. Greater the possibility of switching
power depletion. The various types of bypass multiplier is greater might be the power depletion. The possibility of entry
the latest reliable multiplier layout which decreases bit being zero incidence is constant in normal distribution for
switching activities with development in structure. The normal multipliers. But, it is able to change for actual
switching activities must not occur regularly and it can be implementations that are having other distribution. When the
averted with the aid of the proposed bypassing logic. The advanced design is implemented at any DSP system, it is
signal gets bypassed to the next stage and additions essential to examine ‟0” bit entry data for amount of power
related that were needed to get bypassed won’t get depletion.
activated.
II. LITERATURE REVIEW
Keywords:- Reliable Bypassing multiplier, Aging Effect,
Bypassing logic, AHL Circuit. Ing-Chao Lin, Member, IEEE, Yu-Hung Cho, and Yi-
Ming Yang(2015) has proposed that the multiplier is capable
I. INTRODUCTION of providing varying delay hence regulate the AHL system
for decreasing execution depletion happening because of the
The multiplier is an essential element for lots of DSP effect of aging. Furthermore, the advanced structure can be
implementations particularly in virtual filtering, FFT and carried out to the types of bypassing multiplier. The
DCT. Therefore we were in a want to layout multipliers experimental results shows that the advanced structure for
which may lower power depletion in addition to switching 16x16 and 32x32 column bypassing multiplier can achieve as
activities. Many DSP packages are in need of quicker much as 62.88% and 76.28% performance development,
computations to upgrade their coefficients. The elements respectively, in comparison with fixed-delay column-
such as adders, accumulators as well as registers devour a bypassing multipliers.
particular quantity of power for many DSP packages. Hence,
the performance have to be elevated through customization Archana M V and Suresh Kumar E (2018) has proposed
and structure development. So bypassing method is adopted that reliability is an essential layout problem in advanced
in this work and it is the one that is critical to layout. This generation nodes. The overall performance of the structure is
bypassing technique will outcome in very less power intake affected notably through the transistor getting old and the
but the structure is greater than common one. This approach device may additionally fail because of long term delay
also decreases the delay of the layout. At architecture level, troubles. The aging effect gets better with the transistor
low power layout is obtained because of this bypassing scaling. Bias temperature instability (BTI) is the primary
method. Typically in most of the system, the two types of cause for transistor ageing. As a consequence of the impact,
power intake are static power depletion and dynamic power the Vth that belongs to the system increases with time and the
utilization. The equation for overall power utilization is speed of multiplier is also decreased. Different layout tactics
stated as, may be applied to decrease the effect of aging but it could
result in inefficiency of power and area. Timing violations
PU = αfcCLVDD2 + ISCVDD +IleakageVDD (1) arise especially because of constant latency designs. So
variable latency layout multiplier is applied for dependable
The first expression defines dynamic power utilization operation under BTI effects. For correct selection of cycle
and the other one defines static power utilization. Static duration, Adaptive Hold Logic (AHL) and the recognition of
power dissipation occurs specifically because of leakage timing mistakes is done with the help of ECPL system.
current and dynamic power depletion happens predominantly
owing to charging process occurring in load capacitances.

IJISRT22MAY1813 www.ijisrt.com 1574


Volume 7, Issue 5, May – 2022 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
K.Benarji Srinivas, Mohammed Aneesh Y (2014) has
proposed that multiplier is a vital element in every arithmetic
process in lots of DSP implementations. Hence it has become
crucial to layout multipliers utilizing lesser power and gives
higher velocity of the process. The ultimate aim of the
advanced design is in lowering switching interest and
additionally decreases the power depletion. Thus advanced
bypassing logic technique approach would decrease dynamic
power depletion and delay. The bypassing multiplier
technique is a latest reliable multiplier design which lowers
the activity of switching with structure optimization. The
adders with respect to the things that were needed to be
processed are required. While the possibility of incidence of
zeros is higher, the advanced multiplier layout is better on
considering power by 20% or greater.

Amala Maria Alex and Nidhish Antony(2016) has


proposed that trouble in forecasting the operand that has Fig. 1: Column Bypassing Multiplier.
more opportunity of no prevalence amongst the design
operand and this process is providing upward thrust to the Assuming that the incoming bits are 11102* 10112, we
theory of various types of bypassing design. Blended can conclude that for the full adders inside the primary and
capabilities were integrated within the advanced version and tertiary crossways that atleast 2 out of 3 incoming series are
execution as well is associated with advanced multiplier 0. Consequently, the result of additions in each crossways
design with regard to latency and column bypass with respect would be zero, hence the sum term result would be identical
to power utilization. Column bypassing multiplier is finer to the tertiary term and that is considered to be the outcome
with respect to latency amongst all types of bypass of the sum term of topmost FA. Subsequently, this is changed
multipliers. The latest version offers better performance for combining the three-state gates and a multiplexer. For the
regardless of the possibility. But the advanced architecture choice of the multiplexer, the multiplicand bit may be applied
gives decrement in switching activity efficaciously if to select the result of the FA, hence the multiplicand bit could
opportunity of incidence of 0 is better and this is suitable for be applied as the chooser of the three-state gate for switching
DSP implementations, additional power decrement is off the incoming route of the FA. The incoming bits of FA
possible. are deactivated if the multiplicand bit is zero. The sum term
result of the present FA is identical to the sum bit result from
III. BACKGROUND its top FA, thereby lowering the power utilization of the
design.
There are four main concepts involved in this proposed
methodology B. Row Bypassing Multiplier
 Column Bypassing Multiplier This type of advanced multiplier design relies upon
quantity of 0’s inside the terms of the multiplier. Few rows of
 Row Bypassing Multiplier
adders inside the fundamental multiplier array are deactivated
 Razor Flip Flop within this particular advanced design throughout their
 Adaptive Hold Logic (AHL) process for conserving the power. The 3 tristate buffers is
A. Column Bypassing Multiplier introduced with every full adder to prevent the input. Whilst
the specific full adder is being bypassed, tristate buffers are
The column-bypassing design is one of the advancement
useful in halting inputs. On the output part of sum and carry,
of the usual array multiplier (AM). The usual one is a quick
parallel design. This multiplier design contains (n − 1) two 2:1 multiplexers are linked to interchange between the
number of rows of carry save adder (CSA) where every row path which is bypassed and normal path. Take into account a
consists of the same number of full adder (FA) blocks. multiplier consisting of multiplier bits as well as multiplicand
bits as depicted in fig.2 .An easier way to enhance overall
Within the array of CSA, every FA has the following outputs:
1) The sum bit moves below at once and performance is if all partial products are observed to be 0,
2) The carry bit moves towards the full adder that is at entire row is bypassed to keep away from triggering to
bottom left side. decrease power. Therefore, two multiplexers are required to
implement the bypassing process that are in the adding unit.
The bottom one is a ripple carry adder that is applied to The following partial product will be zero, if the jth bit is
the process of distributing the carry bits. The FA present zero.
inside the usual multiplier design are constantly mobile
irrespective of the entry circumstances. Low power
bypassing multiplier layout is projected where the full adder
functions are deactivated when the analogous bit inside the
multiplicand is zero.

IJISRT22MAY1813 www.ijisrt.com 1575


Volume 7, Issue 5, May – 2022 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165

Fig. 3: Razor Flip Flop

Fig. 2: Row Bypassing Multiplier D. Adaptive Hold Logic(AHL)


The key element of bypassing reliable multiplier is
The signal transitions that are redundant gets removed adaptive hold logic system. Fig. 4 indicates the detailed
via disabling the adders whose partial product is found to be depiction of the AHL circuit. The main components that are
zero. The requirement of additional correcting circuitry is the found in Adaptive Hold Logic circuit are an aging detector,
primary disadvantage of row bypassing multiplier. As an primary and secondary judging blocks, a multiplexer and a
example, let the multiplier bit be 0. The first row outcome are Delay flip-flop. The detector is beneficial in finding the total
passed immediately to the tertiary row of CSA and the CSA performance depletion of the system. A simple counter has
within the secondary row could be bypassed in this case. It been utilized in implementing the aging indicator and it is
does not perform the addition operation and the outcome is used for counting the amount of errors. The timing
incorrect as the rightmost FA within the secondary row is contravention taking place could be determined with the help
deactivated. To solve this issue, additional components are of razor flip-flops that produces fault signals. It indicates that
needed to be added and extra components inclusive of a NOT the circuit has suffered massive timing depletion because of
gate and AND gate are added. aging effect. If fault take place often and go beyond a pre-
described threshold, the aging indicator will set the output
C. Razor Flip Flop signal to one. If not, it will set the output sign to 0 to suggest
To recognize the error properly and to remove the latency the aging impact continues to be not considerable, and no
path negligence, razor flip flop depends on an aggregate of activities are needed.
structural level and circuit level strategies. The concept of
razor is illustrated in fig for a pipeline level. A latch referred
to as shadow latch is directed through a delayed clock and it
is augmented with every flip flop in the layout. The
implementation result for the combination circuit can be
taken with the help of main flip flop by use of normal clock
sign and also implementation result will be taken by the
shadow latch with the use of a detained clock sign that is
comparatively moderate to the ordinary clock sign. A wrong
outcome is found by the main flip flop when the bit that is
taken by the shadow latch isn't the same as that of the
primary flip flop. While error takes place, this particular
system turns the signal of the error to be one so that the
process is executed again and it additionally informs the
AHL circuit that a mistake has happened.
Fig. 4: Adaptive Hold Logic (AHL)
The allowable working voltage is confined at layout
period in a way that under any situations, the latency would In this system, when amount of 0’s inside the
not go beyond the setup time of the system to make sure that multiplicand bit is greater than a particular value n, primary
the shadow latch would consistently takes the entry data judging system of the AHL system would sign its result as 1.
accurately. Then logical outcome from the shadow latch is Also when the amount of 0’s within the given multiplicand
compared to the outcome of the former one, then a fault sign bit is greater than the value n+1, second system would sign
is produced inside the subsequent cycles. Also logical data in its result as 1. Both the judging blocks are used to confirm
the later one is replaced into the former one and is made to be the number of period that are needed for the incoming series,
available for the following process. but among them one could be selected at once. At
preliminary level, the effect would not be remarkable so the
detector generates 0, hence the primary system is used.

IJISRT22MAY1813 www.ijisrt.com 1576


Volume 7, Issue 5, May – 2022 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
Whilst the aging effect turns considerable after a particular or not an incoming patterns require one or two cycles whilst
time period, the other judging block is taken into there is an overall performance depletion inside the circuit.
consideration. On evaluating with the first judging block, we
will conclude that the other judging block permits only a V. SIMULATION AND RESULTS
little amount of patterns to turn out to be one cycle pattern
because it needs greater number of zeros inside the The design of Row and Column bypassing multiplier is
multiplicand. logically verified using Xilinx ISE 14.7. The performance
analysis is done to find which multiplier provides better
IV. PROPOSED SYSTEM results. The RTL Schematic of Column and Row Bypassing
Multipliers are depicted in Fig 6 and 7 respectively.
The advanced bypassing design and the Adaptive Hold
Logic system might be carried out simultaneously on the
arrival of incoming patterns. The Adaptive Hold Logic
system determines the number of period for the incoming
series depending on the count of 0’s present inside the
multiplicand bit. This particular system would sign the result
as 0 which deactivates the clock period that belongs to flip-
flops whilst the incoming samples needs more than one
period to finish. Otherwise for regular process, Adaptive
Hold Logic would produce the result as 1. The final outcome
might be carried to the razor flip flop as soon as the advanced
multiplier design ends the process. Also the duration is not
sufficient for the present operation to finish if any timing
contravention takes place and for this reason the
Fig. 6: RTL Schematic of Column bypassing multiplier
implementation outcome of the multiplier produces a wrong
final result.

Fig .7: RTL Schematic of Row bypassing multiplier

Fig. 5: Reliable Multiplier for Aging Awareness with AHL The Simulation results of Column and Row Bypassing
Multiplier using AHL with error and without error are shown
Hence, the Razor FF would produce a fault signal in below.
order to notify the device to execute the current process once
again with the use of cycles to make certain the operation is
accurate. The additional execution process occurring due to
timing contravention provoke to total average delay in this
situation. But, the Adaptive Hold Logic system could find out
correctly the number of incoming series that are needed in
many situations. Whilst the Adaptive Hold Logic circuit
predicts wrongly, only few of the incoming patterns may
result in timing contraventions.

The advanced reliable multiplier layout has some main


functions. First of all, the variable delay layout is the only
one that reduces the timing wastage of the non-vital paths.
Secondarily, even after the aging impact happens it can offer Fig. 8: Simulation Output with Error
dependable operations. The timing contraventions are
predicted by the use of razor flip flops and the process is re-
carried out using two cycles. The Adaptive Hold Logic
circuit makes use of the judging blocks to determine whether

IJISRT22MAY1813 www.ijisrt.com 1577


Volume 7, Issue 5, May – 2022 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
correct functioning of the design. The incoming series for
every clock period is examined with the help of adaptive hold
logic circuit and the timing contraventions can be averted by
choosing proper clock cycle. Bypassing technique provides
better overall performance on comparison with other
multipliers. The total area taken by the column and row
bypassing multiplier is much less when compared with array
multiplier. Besides this, the bypassing multipliers has lesser
latency and more throughput.

REFERENCES

[1.] Aging-Aware Reliable Multiplier Design With


Adaptive Hold Logic by Ing-Chao Lin, Member,
Fig. 9: Simulation Output without Error IEEE, Yu-Hung Cho, and Yi-Ming Yang, IEEE
The implementation efficiency of the Row and Column Transactions on Very Large Scale Integration
Bypassing Multipliers is presented in Table I. This table (VLSI) Systems, vol. 23, no. 3, March 2015.
compares Row bypassing multiplier’s efficiency parameters [2.] Reliable Multiplier Design with Adaptive Hold
with that of Column bypassing multiplier’s parameters. Logic for Aging Awareness by Archana M V and
Suresh Kumar E, Proceedings of 2018 International
Conference on Emerging Trends and Innovations in
Parameter Column Bypassing Row Bypassing Engineering and Technological Research
Multiplier Multiplier
(ICETIETR).
Delay 7.156 8.084 [3.] K.Benarji Srinivas, Mohammed Aneesh Y, "Low
No. of lut’s 77 70 power and high speed Row and column Bypass
Full Adders 56 57 Multiplier”,2014 IEEE International conference on
Multiplexers 49 98 computational Intelligence and computing Research.
Table 1: Comparison analysis [4.] Sharvar S.Tantarpale, “Low-Cost Low- Power
Improved Bypassing Based Multiplier”,
From Table I, it is obvious that the Column bypassing
International Journal of Computer Science and
multiplier layout produces more decrement in area and
Communication Engineering IJCSCE Special issue
decrement in delay on comparison with Row bypassing
on “Recent Advances In Engineering &
multiplier. Also, the Column bypassing multiplier uses less
Technology” NCRACET 2013,pp(114-117).
number of full adders and multiplexers than Row bypassing [5.] M. C. Wen, S. J. Wang, and Y. N. Lin, Low power
multiplier. This shows that the Column bypassing multiplier
parallel multiplier with column bypassing, in Proc.
layout attains the finest area and delay. The decrement in IEEE ISCAS, May 2005, pp. 1638- 1641.
efficiency criteria is attained at the cost of performance [6.] D. Ernst et al., Razor: A low-power pipeline based
depletion in precision of the system. on circuit-level timing speculation, in Proc. 36th
VI. CONCLUSION Annual. IEEE/ACM MICRO, Dec. 2003, pp. 7-18.

An advanced reliable bypassing multiplier layout is


presented along with the AHL circuit. The bypassing
multiplier depends totally on the variable delay approach.
The Adaptive Hold Logic circuit may be adjusted by the
multiplier to reduce performance depletion because of the
increment in delay. Similar to the various types of instability
impact that causes transistor aging to increase, interconnect
additionally has aging problems, that is considered to be
electro-migration process. Also latency and performance
depletion may be remarkable if the aging consequences
because of the bias temperature instability effect and electro
migration are examined at the same time. The faults that have
happened because of timing contraventions are decremented
by using advanced dependable multiplier along with use of
adaptive hold logic.

The reliable multiplier is designed with adaptive hold


logic and razor flip flop circuit. The column and row
bypassing multiplier is efficiently executed with the help of
Xilinx ISE 14.7. By the help of razor flip flop circuit, the
latency of the circuit can be decreased hence guarantees

IJISRT22MAY1813 www.ijisrt.com 1578

You might also like