Professional Documents
Culture Documents
In this project, cyclic redundant adder which is fastest among all the
existing adders with the least delay of 1.091ns is discussed.
VHDL code
Developed
simulation
Analysis of Results
Conclusion
GENERAL MULTIPLICATION
ACCUMILATION
EXISTING
ADDER ARCHITECTURE
A ripple carry adder is a digital circuit that produces the arithmetic sum of two binary
numbers.
It can be constructed with full adders connected in cascaded , with the carry output
from each full adder connected to the carry input of the next full adder in the chain.
The interconnection of four full adder circuits to provide a 4-bit ripple carry adder.
In the ripple carry adder, the output is known after the carry generated by
the previous stage is produced.
The sum of the most significant bit is only available after the carry
signal has rippled through the adder from the least significant stage to the
most significant stage.
As a result, the final sum and carry bits will be valid after a considerable
delay.
CYCLIC REDUNDANT ADDER
If the current state is kill or generate, then the state in the next stage will also
be kill or generate respectively. If the current state is propagate then the
corresponding state in the next stage is given as ,
Next state = state of (current cell number –x)
The recursive doubling technique has to be done (r-1) times, (where r is the
number of bits),in the worst case when all states are propagate at initial stage.
The procedure can be terminated when all the states of the current stage are
generate or kill. The worst case recursive doubling technique is as follows
QUARTER SQUARE MULTIPLIER USING CYCLIC
REDUNDANT ADDER
DELAY
DISADVANTAGE
In the proposed system, there is a Little bit increase in area.
APPLICATIONS
It is used in:
Multiplexer
FFT filter
DSP processors
CONCLUSION
The proposed adder is found to be the fastest among all the existing
adders like ripple carry adder.
FUTURE SCOPE
Barak at m,saad, W,shokair, m, elkordy, M.: Implementation of efficient portable low delay
adder using FPGA. In:28th International conference on micro electronics ICM
https://doi.org/10.1007/978-981-10-74707_4
https://www.Springer.com/series/7899
ANY QUERIES??