SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 01 Issue: 03 | Nov-2012, Available @ http://www.ijret.org 238
IMPLEMENTATION OF CYCLIC CONVOLUTION BASED ON FNT
A.Laxman1
, A. Vamshidhar Reddy2
, L.Prakash3
, T.Satyanarayana4
1
Asst.Prof.,ECE Department, MAHAVEER INST.OF SCIENCE & TECH,, AP, India, amgothlaxman@gmail.com
2
Assoc.Prof.,ECE Department, RRS COLLEGE OF ENG. & TECH.,AP,India,avamshireddy@gmail.com
3
Asst.Prof.,ECE Department, DVR COLLEGE OF ENG. & TECH., AP, India, laudiya.prakash@gmail.com
4
Asst.Prof.,ECE Department, DVR COLLEGE OF ENG. & TECH, AP, India , satyant234@gmail.com
Abstract
Cyclic convolution is also known as circular convolution. It is simpler to compute and produce less output samples compared to linear
convolution. There are many architectures for calculating cyclic convolution of any two signals. Implementation using Fermat
Number Transform (FNT) is one of them. Fermat Number is a positive integer of the form where n is a
nonnegative integer.The basic property of FNT is that they are recursive.
This paper presents a cyclic convolution based on Fermat Number Transform(FNT) in the diminished-1 number system.A Code
Convolution method Without Addition(CCWA) and a Butterfly Operation method Without Addition(BOWA) are proposed to perform
the FNT and its inverse(IFNT) except their final stages in the convolution.The pointwise multiplication in the convolution is
accomplished by Modulo 2n
+1 Partial Product Multipliers(MPPM) and output partial products which are inputs to the IFNT.Thus
Modulo 2n
+1 carry propagation additions are avoided in the FNT and the IFNT except their final stages and Modulo2n
+1
multiplier.The execution delay of the parallel architecture is reduced evidently due to the decrease of Modulo 2n
+1 carry propagation
addition.compared with the existing cyclic convolution architecture,the proposed one has better throughput performance and involves
less hardware complexity.Synthesis results using 130nm CMOS technology demonstrate the superiority of the proposed architecture
over the reported solution.
Index Terms: FERMAT NUMBER THEORETIC TRANSFORM, BUTTERFLY ARCHITECTURE, PARALLEL
ARCHITECTURE FOR CYCLIC CONVOLUTION, and COMPARISON AND RESULTS
-----------------------------------------------------------------------***-----------------------------------------------------------------------
1. FERMAT NUMBER THEORETIC
TRANSFORM
The cyclic convolution via the FNT is composed of the FNTs,
the point wise multiplications and the IFNT.FNTs of two
sequences {ai} and {bi} will produce two sequences {Ai} and
{Bi}. Modulo 2n
+1multipliers are employed to accomplish the
point wise multiplication between {Ai} and {Bi} and produce
the sequence {Pi}. The final resulting sequence {pi} can be
obtained by taking the inverse FNT of the product sequence
{Pi}.Each element in the {pi} is in the diminished-1
representation.
The FNT of a sequence of length N {xi} (i= 0,1, …N- 1) is
defined as
Xk= 



1
0
)(
)1....1,0()mod(
N
i
t
ik
Ni NkFnx 
where Ft=22t+1, the tth Fermat; N is a power of 2 and α is an
Nth root unit (i.e. αNN mod Ft=1 and α MN mod Ft ≠1 ,1≤m
<N ). The notation < ik > means ik modulo N.
The inverse FNT is given by
xt = 




1
0
)(
)1....1,0(mod
1 N
k
t
ik
Nk NiFx
N

Where 1/N is an element in the finite field or ring of integer
and satisfies the following condition:
(N.1/N) mod Ft =1
Parameters α, Ft, N must be chosen carefully and some
conditions must be satisfied so that the FNT possesses the
cyclic convolution property. In this project, α=2, Ft=22t
+1 and
N=2.2t
where t is an integer.
1.1 Important operations
Important operations of the cyclic convolution based on FNT
with the unity root 2 include the CCWA, the BOWA and the
MPPM. The CCWA and the BOWA both consist of novel
modulo 2n+1 4-2 compressors mainly which are composed of
the 4-2 compressor introduced by Nagamatsu. The 4-2
compressor, the novel modulo 2n+1 4-2 compressor and the
BOWA are shown in Fig.4.1. In the figure, “X*” denotes the
diminished-1 representation of X, i.e. X* =X-1.
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 01 Issue: 03 | Nov-2012, Available @ http://www.ijret.org 239
1.2 Code conversion without addition
The CC converts normal binary numbers (NBCs) into their
diminished-1 representation. It is the first stage in the FNT.
Delay and area of CC of a 2n-bit NBC are no less than the
ones of two n-bit carry propagation adders.
Fig-1 Elementary operations of FNT architecture with unity
root 2, (a) 4-2 compressor
Fig-2 modulo 2n+1 4-2 compressor
To reduce the cost, we propose the CCWA that is performed
by the modulo 2n+1 4-2 compressor. Let A and B represent
two operands whose widths are no more than 2n bits. We
define two new variables:
A = 2n AH +AL
B = 2n BH +BL
M0 = (2n - 1) - AH = ĀH
M1 = (2n - 1) - BH = BH
M2 = (2n - 1) – BL = BL
If the subsequent operation of CC is modulo 2n+1 addition,
assign AL, M0, BL and M1 to I0, I1, I2, I3 in the modulo
2n+1 4-2 compressor respectively. I0, I1, I2, I3 are defined as
follows:
I0 = I0(n-1) I0(n-2)…….I01I00
I1 = I1(n-1) I1(n-2)…….I11I10
I2 = I2(n-1) I2(n-2)…….I21I20
I3 = I3(n-1) I3(n-2)…….I31I30
We obtain the sum vector
*
OH and carry vector
*
1H in the
diminished-1 number system. The most significant bit of
*
1H
is complemented and connected back to its least significant
bit. That is to say
*
OH = H0(n-1) H0(n-2)……..H01H00
*
1H = H1(n-2) ……..H11H10 H1(n-1)
The result of modulo 2n+1 addition of A* and B* is equal to
the result of modulo 2n+1 addition of
*
OH and
*
1H in this
way, A and B are converted into their equivalent diminished-1
representations
*
OH and
*
1H .
Let │A* +B*│2n+1, │Ā*│2n+1, │A* - B*│2n+1, and│A*
+2i│2n+1 denote modulo 2n+1 addition, negation, subtraction
and multiplication by the power of 2 respectively which are
proposed by Leibowitz originally.
If the subsequent operation is modulo 2n+1 subtraction, we
assign AL, M0, M2 and BH to I0, I1, I2, I3 respectively. Then
*
OH and
*
1H in the modulo 2n+1 4-2 compressor
constitute the result of the CCWA.
After CCWA, we obtain the result consisting of two
diminished-1 numbers. The result also includes the
information of modulo 2n+1 addition or subtraction in the first
stage of previous BO
1.3 Diminished-One modulo 2n +1 Adder Design
Modulo 2 +1 adders are also utilized as the last stage adder of
modulo 2 +1multipliers. Modulo 2 +1multipliers find
applicability in pseudorandom number generation,
cryptography, and in the Fermat number transform, which is
an effective way to compute convolutions Leibowitz has
proposed the diminished-one number system. In the
diminished-one number system, each number X is represented
by X =X-1. The representation of 0 is treated in a special way.
Since the adoption of this system leads to modulo 2 +1 adders
and multipliers of n bits wide operands, it has been used for
many residue number system implementations; Efficient VLSI
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 01 Issue: 03 | Nov-2012, Available @ http://www.ijret.org 240
implementations of modulo 2 +1 adders for the diminished-
one number system have recently been presented. The adders
although fast, are, according to the comparison presented, still
slower than the fastest modulo 2 adders or the fastest modulo
2 -1 adders
In this project, we derive two new design methodologies for
modulo 2 +1 adders in the diminished-one number system.
The first one leads to traditional Carry Look-Ahead (CLA),
while the second to parallel-prefix adder architectures. Using
implementations in a static CMOS technology, we show that
the proposed CLA adder design methodology leads to more
area and time efficient implementations than those presented,
for small operand widths. For wider operands, the proposed
parallel-prefix design methodology leads to considerably
faster adder implementations than those presented and as fast
as the integer or the modulo 2 +1 architecture presented.
2. BUTTERFLY ARCHITECTURE
2.1 Butterfly operation without addition
After the CCWA, we obtain the results of modulo 2n+1
addition and subtraction in the diminished-1 representation.
Each result consists of two diminished-1 values. The
subsequent butterfly operation involves four operands. The
proposed BOWA involves two modulo 2n+1 4-2 compressors,
a multiplier and some inverters.
.
Fig-3 Butterfly operation without addition
The multiplication by an integer power of 2 in the diminished-
1 number system in the BOWA is trivial and can be performed
by left shifting the low-order n-i bits of the number by i bit
positions then inversing and circulating the high order i bits
into the i least significant bit positions. Thus the BOWA can
be performed without the carry-propagation chain so as to
reduce the delay and the area obviously. K*, L*, M*, N* are
corresponding to two inputs and two outputs of previous BO
in the diminished-1 number system respectively and given by
M*= =
=
N*= =
=
=
Where ,
2.2 The FNT Architecture
In the previous sections, we have presented the
reconfiguration at a rather low level. The Butterfly constitutes
a high parameterized function level. The fact to have this
parameterized function allows designing a reconfigurable
operator who’s Butterfly forms the highest level operator.
Figure 4 depicts the global reconfigurable operator. Over C it
is called FFT and over GF (Ft) is called FNT. This
architecture has been validated by software. A simple test of
calculation of FFT and IFFT, showed the validity of this
structure.
.
Fig-4 The architecture of FNT operator
In the proposed parallel architecture for cyclic convolution
based on FNT, the BOWA can accept four operands in the
diminished-1 number system. Every point wise multiplication
only needs to produce two partial products rather than one
product. The operation can be accomplished by taking away
the final modulo 2n+1 adder of two partial products in the
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 01 Issue: 03 | Nov-2012, Available @ http://www.ijret.org 241
multiplier. Thus the final modulo 2n+1 adder is omitted and
the modulo 2n+1 partial product multiplier is employed to
save the delay and the area.
2.3 Modulo 2n+1 Partial Product Multiplier
For the modulo 2n+1 multiplier proposed by Efstathiou, there
are n+3 partial products that are derived by simple AND and
NAND gates. An FA based Dadda tree that reduces the n+3
partial products into two summands is followed. Then a
modulo 2n+1 adder for diminished-1 operands is employed to
accept these two summands and produce the required product.
In the proposed parallel architecture for cyclic convolution
based on FNT, the BOWA can accept four operands in the
diminished-1 number system. Every point wise multiplication
only needs to produce two partial products rather than one
product. The operation can be accomplished by taking away
the final modulo 2n+1 adder of two partial products in the
multiplier. Thus the final modulo 2n+1 adder is omitted and
the modulo 2n+1 partial product multiplier is employed to
save the delay and the area.
3. PARALLEL ARCHITECTURE FOR CYCLIC
CONVOLUTION
Based on the CCWA, the BOWA and the MPPM, we design
the whole parallel architecture for the cyclic convolution
based on FNT as shown in Fig.6.1. It includes the FNTs, the
point wise multiplication and the IFNT mainly. FNTs of two
input sequences {ai} and {bi} produce two sequences {Ai}
and {Bi} (i=1, 2 …N- 1). Sequences {Ai} and {Bi} are sent to
N MPPMs to accomplish the point wise multiplication and
produce N pairs of partial products. Then the IFNT of the
partial products are performed to produce the resulting
sequence {pi} of the cyclic convolution.
Fig-5 Parallel architecture for the cyclic convolution based on
FNT
In the architecture, the radix-2 decimation-in-time (DIT)
algorithm which is by far the most widely used algorithm is
employed to perform the FNT and the IFNT
16-ordinary binary 16-pairs of diminished-1
operands operands
Fig-6 Structures for FNT and IFNT (Ft=28+1)
The efficient FNT structure involves log2N+ 1 stages of
operations. The original operands are converted into the
diminished-1 representation in the CCWA stage, containing the
information of modulo 2n+1 addition or subtraction in the first
butterfly operation stage of the previous FNT structure. Then
the results are sent to the next stage of BOWA. After log2N-1
stages of BOWAs, the results composed of two diminished-1
operands are obtained. The final stage of FNT consists of
modulo 2n+1 carry-propagation adders which are used to
evaluate the final results in the diminished-1 representation.
The CCWA stage, the BOWA stage and the modulo 2n+1
addition stage in the FNT involves N/2 couples of code
conversions including the information of modulo 2n+1 addition
and subtraction, N/2 butterfly operations and N/2 couple of
modulo 2n+1 addition respectively.
From the definition of FNT and IFNT in section 2, the only
difference between the FNT and the IFNT is the normalization
factor 1/N and the sign of the phase factor αN. If ignoring the
normalization factor 1/N, the above formula is the same as that
given in the FNT except that all transform coefficients αN ik
used for the FNT need to be replaced by αN-(ik) for the IFNT
computation. The proposed FNT structure can be used to
complete the IFNT as well with little modification as shown in
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 01 Issue: 03 | Nov-2012, Available @ http://www.ijret.org 242
Fig. 6.2(b). After the IFNT of N-point bit reversed input data,
the interim results are multiplied by 1/N in the finite field or
ring. Then x[j] and x[j+N/2] (j=1,2,…,N/2-1) exchange their
positions to produce the final results of the IFNT in natural
order. Our architecture for the cyclic convolution gives a good
speed performance without requiring a complicated control.
Furthermore, it is very suitable for implementation of the
overlap-save and overlap adds techniques which are used to
reduce a long linear convolution to a series of short cyclic
convolutions.
3.1 Novel parallel architecture for FNT
Since the FNT has a mathematical algorithm similar to the
FFT, an FFT-type structure can be applied to perform a fast
FNT.The radix-2 decimation-in-time (DIT) fast algorithm
which is by far the most widely used FFT algorithm is
employed. With the input data sequence stored in bit –
reversed order and the CSBO performed in place, the resulting
FNT sequence is obtained in natural order. The novel
architecture is shown in Fig. in the case the transform length
is 8 and the modulus is 24+1.in Fig. , MA and MS denote
“modulo 2n+1 addition” and “modulo 2n+1 subtraction”
respectively. The novel parallel N-point FNT architecture with
the unity root 2 is composed of one stage of CSCC,log2N-1
stages of CSBO and one stage of modulo 2n+1 carry
propagation addition. The final stage is used to evaluate the
final results, each of which is a diminished-1 value.
Fig-7 Novel architecture for 8-point FNT with Modulus 24+1
The existing parallel N- point FNT architecture with the unity
root 2 consists of one stage of CC and log2N stages of BO.
Both architecture involve the same numbers of CC stages and
BO stages except their final stages .The proposed CSCC and
CSBO stages and BO stages except their final stages. The
proposed CSCC and CSBO overcome the disadvantage of
carry-propagation addition and don’t require a zero indicator
.That are more area delay efficient than the BO and CC
respectively. The costs of the final stages of both architectures
and approximately equal since every BO is composed of two
parallel modulo 2n+1 adder chiefly. Thus the proposed
parallel FNT architecture is more novel architecture is very
suitable for implementation of the overlap-save and overlap
Add techniques which are used reduce a long liner
convolution to a series of short cyclic convolution.
4. COMPARISON AND RESULTS
The delay and the area estimations of modulo 2n+1 adder and
modulo 2n+1 multiplier in the cyclic convolution are given in
Table as a function of the operand size n. “D(n+3)” in Table 1
is defined as shown in Table 4.2
Table-1 Area and delay estimations for arithmetic modulo
2n+1
operator
Area Delay
This
project
[3] This
project
[3]
MA 14n 9/2nlogn+n/2+6 8 2logn+3
MM 8n2
+n-
1
9/2nlogn+8n2
+n/2+4 4D(n+3)+1 4D(n+3)
2log2n+3
“MA” and “MM” represent modulo 2n+1 adder and multiplier
respectively.
Table 1 and 2 indicate that for values of Ft ≥28+1 the
proposed architecture comprising the CCWA and the BOWA
require less delay and area than the previous one. The former
results in a 12.6% reduction in area and a 26% reduction in
delay respectively compared with the latter in the case Ft is
232+1 and the transform length is 64. Moreover, our algorithm
will be more and more advantageous with the growth of
modulus width.
Table-2 Area and delay results of cyclic convolution based on
FNT
Ft
Area(µm2
) Delay(ns)
This project [3] This project [3]
28
+1 3.5 x 105
3.5 x 105
8.9 9.9
216
+1 1.86 x 106
2.05 x 06
11.6 14.4
232
+1 1.08 x 107
1.24 x107
15.1 20.4
IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163
__________________________________________________________________________________________
Volume: 01 Issue: 03 | Nov-2012, Available @ http://www.ijret.org 243
CONCLUSIONS
The modern programmable structures deliver the possibilities
to implement DSP algorithms in dedicated embedded blocks.
This makes designing of such algorithm an easy task.
However the flexibility of programmable structures enables
more advanced implementation methods to be used. In
particular, exploitation of parallelism in the algorithm to be
implemented may yield very good results.
A novel parallel architecture for the cyclic convolution based
on FNT is proposed in the case the principle root of unity is
equal to 2 or its integer power. The FNT and the IFNT are
accomplished by the CCWA and the BOWA mainly. The
pointwise multiplication is performed by the modulo 2n
+1
partial product multiplier. Thus there are very little modulo
2n+1 carry-propagation addition compared to the existing
cyclic convolution architecture. A theoretical model was
applied to access the efficiency independently of the target
technology. VLSI implementations using a 0.13 um standard
cell library show the proposed parallel architecture can attain
lower area and delay than that of the existing solution when
the modulus is no less than 28
+1.
REFERENCES:
[1]. C. Cheng, K.K. Parhi, “Hardware efficient fast DCT based
on novel cyclic convolution structures”, IEEE Trans. Signal
processing, 2006, 54(11), pp. 4419- 4434
[2]. H.C. Chen, J.I. Guo, T.S. Chang, et al., “ A memory
efficient realization of cyclic convolution and its application
to discrete cosine transform”, IEEE Trans. Circuit and system
for video technology, 2005, 15(3), pp. 445-453
[3]. R. Conway, “Modified Overlap Technique Using Fermat
and Mersenne Transforms”, IEEE Trans. Circuits and Systems
II: Express Briefs, 2006, 53(8), pp.632 – 636
[4]. A. B. O'Donnell, C. J. Bleakley, “Area efficient fault
tolerant convolution using RRNS with NTTs and WSCA”,
Electronics Letters, 2008, 44(10), pp.648-649
[5]. H. H. Alaeddine, E. H. Baghious and G. Madre et al.,
“Realization of multi-delay filter using Fermat number
transforms”, IEICE Trans. Fundamentals, 2008, E91A(9), pp.
2571-2577
[6]. N. S. Rubanov, E. I. Bovbel, P. D. Kukharchik, V. J.
Bodrov, “Modified number theoretic transform over the direct
sum of finite fields to compute the linear convolution”, IEEE
Trans. Signal Processing, 1998, 46(3), pp. 813-817
[7]. T. Toivonen, J. Heikkila, “Video filtering with fermat
number theoretic transforms using residue number system”,
IEEE Trans. circuits and systems for video technology, 2006,
16(1), pp. 92-101
[8]. L. M. Leibowitz, “A simplified binary arithmetic for the
Fermat number transform,” IEEE Trans. Acoustics Speech and
Signal Processing, 1976, 24(5):356-359
BIOGRAPHIES:
A.LAXMAN received the M.TECH
degree from Srinidhi Institute Of
Technology, Ghatkesar, Hyderabad
Currently he is working as an asst. prof. in
MAHAVEER Inst. Of Science and
Technology, Hyderabad
A.VAMSHIDHAR REDDY received
the M.TECH degree from Bandari
Srinivas Institute Of Tech.,Chevella,
Hyderabad. Currently he is working as
an assoc. prof. in RRS College of Eng.
And Tech., Hyderabad
L.PRAKASH received the M.TECH
degree from TRR College of Eng. And
Tech.,Hyderabad
Currently he is working as an assoc. prof.
in DVR College of Eng. And Tech.,
Hyderabad
T.SATYANARAYANA received the
M.TECH degree from JBIT,Moinabad,
Hyderabad Currently he is working as an
assoc. prof. in DVR College of Eng. And
Tech, Hyderabad

Más contenido relacionado

La actualidad más candente

Justification of Montgomery Modular Reduction
Justification of Montgomery Modular ReductionJustification of Montgomery Modular Reduction
Justification of Montgomery Modular Reductionacijjournal
 
Design and implementation of high speed baugh wooley and modified booth multi...
Design and implementation of high speed baugh wooley and modified booth multi...Design and implementation of high speed baugh wooley and modified booth multi...
Design and implementation of high speed baugh wooley and modified booth multi...eSAT Publishing House
 
Chapter 5: Mapping and Scheduling
Chapter  5: Mapping and SchedulingChapter  5: Mapping and Scheduling
Chapter 5: Mapping and SchedulingHeman Pathak
 
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...Associate Professor in VSB Coimbatore
 
High Performance Baugh Wooley Multiplier Using Carry Skip Adder Structure
High Performance Baugh Wooley Multiplier Using Carry Skip Adder StructureHigh Performance Baugh Wooley Multiplier Using Carry Skip Adder Structure
High Performance Baugh Wooley Multiplier Using Carry Skip Adder StructureIRJET Journal
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) inventionjournals
 
Layout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyLayout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyIJEEE
 
Design of 8-Bit Comparator Using 45nm CMOS Technology
Design of 8-Bit Comparator Using 45nm CMOS TechnologyDesign of 8-Bit Comparator Using 45nm CMOS Technology
Design of 8-Bit Comparator Using 45nm CMOS TechnologyIJMER
 
Low Power Implementation of Booth’s Multiplier using Reversible Gates
Low Power Implementation of Booth’s Multiplier using Reversible GatesLow Power Implementation of Booth’s Multiplier using Reversible Gates
Low Power Implementation of Booth’s Multiplier using Reversible GatesIJMTST Journal
 
Faster Interleaved Modular Multiplier Based on Sign Detection
Faster Interleaved Modular Multiplier Based on Sign DetectionFaster Interleaved Modular Multiplier Based on Sign Detection
Faster Interleaved Modular Multiplier Based on Sign DetectionVLSICS Design
 
Algebraic data types: Semilattices
Algebraic data types: SemilatticesAlgebraic data types: Semilattices
Algebraic data types: SemilatticesBernhard Huemer
 
Burrows wheeler based data compression and secure transmission
Burrows wheeler based data compression and secure transmissionBurrows wheeler based data compression and secure transmission
Burrows wheeler based data compression and secure transmissioneSAT Publishing House
 
Efficient Layout Design of CMOS Full Subtractor
Efficient Layout Design of CMOS Full SubtractorEfficient Layout Design of CMOS Full Subtractor
Efficient Layout Design of CMOS Full SubtractorIJEEE
 
A Survey on Various Lightweight Cryptographic Algorithms on FPGA
A Survey on Various Lightweight Cryptographic Algorithms on FPGAA Survey on Various Lightweight Cryptographic Algorithms on FPGA
A Survey on Various Lightweight Cryptographic Algorithms on FPGAIOSRJECE
 
Fuzzy Sequencing Problem Using Generalized Triangular Fuzzy Numbers
Fuzzy Sequencing Problem Using Generalized Triangular Fuzzy NumbersFuzzy Sequencing Problem Using Generalized Triangular Fuzzy Numbers
Fuzzy Sequencing Problem Using Generalized Triangular Fuzzy NumbersIJERA Editor
 
Energy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
Energy Efficient Full Adders for Arithmetic Applications Based on GDI LogicEnergy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
Energy Efficient Full Adders for Arithmetic Applications Based on GDI LogicAssociate Professor in VSB Coimbatore
 
Implementation performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordiciaemedu
 
Optimized Layout Design of Priority Encoder using 65nm Technology
Optimized Layout Design of Priority Encoder using 65nm TechnologyOptimized Layout Design of Priority Encoder using 65nm Technology
Optimized Layout Design of Priority Encoder using 65nm TechnologyIJEEE
 
Low Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateLow Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateIJEEE
 

La actualidad más candente (20)

Justification of Montgomery Modular Reduction
Justification of Montgomery Modular ReductionJustification of Montgomery Modular Reduction
Justification of Montgomery Modular Reduction
 
Design and implementation of high speed baugh wooley and modified booth multi...
Design and implementation of high speed baugh wooley and modified booth multi...Design and implementation of high speed baugh wooley and modified booth multi...
Design and implementation of high speed baugh wooley and modified booth multi...
 
Modified booth
Modified boothModified booth
Modified booth
 
Chapter 5: Mapping and Scheduling
Chapter  5: Mapping and SchedulingChapter  5: Mapping and Scheduling
Chapter 5: Mapping and Scheduling
 
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
Design of Power Efficient 4x4 Multiplier Based On Various Power Optimizing Te...
 
High Performance Baugh Wooley Multiplier Using Carry Skip Adder Structure
High Performance Baugh Wooley Multiplier Using Carry Skip Adder StructureHigh Performance Baugh Wooley Multiplier Using Carry Skip Adder Structure
High Performance Baugh Wooley Multiplier Using Carry Skip Adder Structure
 
International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI) International Journal of Engineering and Science Invention (IJESI)
International Journal of Engineering and Science Invention (IJESI)
 
Layout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm TechnologyLayout Design Analysis of CMOS Comparator using 180nm Technology
Layout Design Analysis of CMOS Comparator using 180nm Technology
 
Design of 8-Bit Comparator Using 45nm CMOS Technology
Design of 8-Bit Comparator Using 45nm CMOS TechnologyDesign of 8-Bit Comparator Using 45nm CMOS Technology
Design of 8-Bit Comparator Using 45nm CMOS Technology
 
Low Power Implementation of Booth’s Multiplier using Reversible Gates
Low Power Implementation of Booth’s Multiplier using Reversible GatesLow Power Implementation of Booth’s Multiplier using Reversible Gates
Low Power Implementation of Booth’s Multiplier using Reversible Gates
 
Faster Interleaved Modular Multiplier Based on Sign Detection
Faster Interleaved Modular Multiplier Based on Sign DetectionFaster Interleaved Modular Multiplier Based on Sign Detection
Faster Interleaved Modular Multiplier Based on Sign Detection
 
Algebraic data types: Semilattices
Algebraic data types: SemilatticesAlgebraic data types: Semilattices
Algebraic data types: Semilattices
 
Burrows wheeler based data compression and secure transmission
Burrows wheeler based data compression and secure transmissionBurrows wheeler based data compression and secure transmission
Burrows wheeler based data compression and secure transmission
 
Efficient Layout Design of CMOS Full Subtractor
Efficient Layout Design of CMOS Full SubtractorEfficient Layout Design of CMOS Full Subtractor
Efficient Layout Design of CMOS Full Subtractor
 
A Survey on Various Lightweight Cryptographic Algorithms on FPGA
A Survey on Various Lightweight Cryptographic Algorithms on FPGAA Survey on Various Lightweight Cryptographic Algorithms on FPGA
A Survey on Various Lightweight Cryptographic Algorithms on FPGA
 
Fuzzy Sequencing Problem Using Generalized Triangular Fuzzy Numbers
Fuzzy Sequencing Problem Using Generalized Triangular Fuzzy NumbersFuzzy Sequencing Problem Using Generalized Triangular Fuzzy Numbers
Fuzzy Sequencing Problem Using Generalized Triangular Fuzzy Numbers
 
Energy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
Energy Efficient Full Adders for Arithmetic Applications Based on GDI LogicEnergy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
Energy Efficient Full Adders for Arithmetic Applications Based on GDI Logic
 
Implementation performance analysis of cordic
Implementation performance analysis of cordicImplementation performance analysis of cordic
Implementation performance analysis of cordic
 
Optimized Layout Design of Priority Encoder using 65nm Technology
Optimized Layout Design of Priority Encoder using 65nm TechnologyOptimized Layout Design of Priority Encoder using 65nm Technology
Optimized Layout Design of Priority Encoder using 65nm Technology
 
Low Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission GateLow Power and Area Efficient Multiplier Layout using Transmission Gate
Low Power and Area Efficient Multiplier Layout using Transmission Gate
 

Destacado

Numerical simulation of friction stir butt welding processes for az91 magnesi...
Numerical simulation of friction stir butt welding processes for az91 magnesi...Numerical simulation of friction stir butt welding processes for az91 magnesi...
Numerical simulation of friction stir butt welding processes for az91 magnesi...eSAT Publishing House
 
Design of file system architecture with cluster
Design of file system architecture with clusterDesign of file system architecture with cluster
Design of file system architecture with clustereSAT Publishing House
 
Effect of superplasticizers compatibility on the workability, early age stren...
Effect of superplasticizers compatibility on the workability, early age stren...Effect of superplasticizers compatibility on the workability, early age stren...
Effect of superplasticizers compatibility on the workability, early age stren...eSAT Publishing House
 
Phycoremediation of malachite green and reduction of physico chemical paramet...
Phycoremediation of malachite green and reduction of physico chemical paramet...Phycoremediation of malachite green and reduction of physico chemical paramet...
Phycoremediation of malachite green and reduction of physico chemical paramet...eSAT Publishing House
 
A novel association rule mining and clustering based hybrid method for music ...
A novel association rule mining and clustering based hybrid method for music ...A novel association rule mining and clustering based hybrid method for music ...
A novel association rule mining and clustering based hybrid method for music ...eSAT Publishing House
 
A comparative flow analysis of naca 6409 and naca 4412 aerofoil
A comparative flow analysis of naca 6409 and naca 4412 aerofoilA comparative flow analysis of naca 6409 and naca 4412 aerofoil
A comparative flow analysis of naca 6409 and naca 4412 aerofoileSAT Publishing House
 
Enhanced security in spontaneous wireless ad hoc
Enhanced security in spontaneous wireless ad hocEnhanced security in spontaneous wireless ad hoc
Enhanced security in spontaneous wireless ad hoceSAT Publishing House
 
Spectral threat in tcp over optical burst switched networks
Spectral threat in tcp over optical burst switched networksSpectral threat in tcp over optical burst switched networks
Spectral threat in tcp over optical burst switched networkseSAT Publishing House
 
Analysis of grading techniques in xlpe cable insulation by fem
Analysis of grading techniques in xlpe cable insulation by femAnalysis of grading techniques in xlpe cable insulation by fem
Analysis of grading techniques in xlpe cable insulation by femeSAT Publishing House
 
Experimental investigation on halloysite nano tubes & clay an infilled compos...
Experimental investigation on halloysite nano tubes & clay an infilled compos...Experimental investigation on halloysite nano tubes & clay an infilled compos...
Experimental investigation on halloysite nano tubes & clay an infilled compos...eSAT Publishing House
 
Intelligent two axis dual-ccd image-servo shooting platform design
Intelligent two axis dual-ccd image-servo shooting platform designIntelligent two axis dual-ccd image-servo shooting platform design
Intelligent two axis dual-ccd image-servo shooting platform designeSAT Publishing House
 
Power saving mechanism for hybrid routing protocol using scheduling technique
Power saving mechanism for hybrid routing protocol using scheduling techniquePower saving mechanism for hybrid routing protocol using scheduling technique
Power saving mechanism for hybrid routing protocol using scheduling techniqueeSAT Publishing House
 
Defense mechanism for d do s attack through machine learning
Defense mechanism for d do s attack through machine learningDefense mechanism for d do s attack through machine learning
Defense mechanism for d do s attack through machine learningeSAT Publishing House
 
“Remedies over the obstacles in implementing automation in indian infrastruct...
“Remedies over the obstacles in implementing automation in indian infrastruct...“Remedies over the obstacles in implementing automation in indian infrastruct...
“Remedies over the obstacles in implementing automation in indian infrastruct...eSAT Publishing House
 
Investigation of mechanical properties on vinylester based bio composite with...
Investigation of mechanical properties on vinylester based bio composite with...Investigation of mechanical properties on vinylester based bio composite with...
Investigation of mechanical properties on vinylester based bio composite with...eSAT Publishing House
 
Parallel unit connected generator model for third
Parallel unit connected generator model for thirdParallel unit connected generator model for third
Parallel unit connected generator model for thirdeSAT Publishing House
 
Buckling analysis of line continuum with new matrices of stiffness and geometry
Buckling analysis of line continuum with new matrices of stiffness and geometryBuckling analysis of line continuum with new matrices of stiffness and geometry
Buckling analysis of line continuum with new matrices of stiffness and geometryeSAT Publishing House
 
Brain tumor pattern recognition using correlation filter
Brain tumor pattern recognition using correlation filterBrain tumor pattern recognition using correlation filter
Brain tumor pattern recognition using correlation filtereSAT Publishing House
 
Efficient reconfigurable architecture of baseband
Efficient reconfigurable architecture of basebandEfficient reconfigurable architecture of baseband
Efficient reconfigurable architecture of basebandeSAT Publishing House
 

Destacado (20)

Numerical simulation of friction stir butt welding processes for az91 magnesi...
Numerical simulation of friction stir butt welding processes for az91 magnesi...Numerical simulation of friction stir butt welding processes for az91 magnesi...
Numerical simulation of friction stir butt welding processes for az91 magnesi...
 
Design of file system architecture with cluster
Design of file system architecture with clusterDesign of file system architecture with cluster
Design of file system architecture with cluster
 
Effect of superplasticizers compatibility on the workability, early age stren...
Effect of superplasticizers compatibility on the workability, early age stren...Effect of superplasticizers compatibility on the workability, early age stren...
Effect of superplasticizers compatibility on the workability, early age stren...
 
Phycoremediation of malachite green and reduction of physico chemical paramet...
Phycoremediation of malachite green and reduction of physico chemical paramet...Phycoremediation of malachite green and reduction of physico chemical paramet...
Phycoremediation of malachite green and reduction of physico chemical paramet...
 
A novel association rule mining and clustering based hybrid method for music ...
A novel association rule mining and clustering based hybrid method for music ...A novel association rule mining and clustering based hybrid method for music ...
A novel association rule mining and clustering based hybrid method for music ...
 
A comparative flow analysis of naca 6409 and naca 4412 aerofoil
A comparative flow analysis of naca 6409 and naca 4412 aerofoilA comparative flow analysis of naca 6409 and naca 4412 aerofoil
A comparative flow analysis of naca 6409 and naca 4412 aerofoil
 
Enhanced security in spontaneous wireless ad hoc
Enhanced security in spontaneous wireless ad hocEnhanced security in spontaneous wireless ad hoc
Enhanced security in spontaneous wireless ad hoc
 
Spectral threat in tcp over optical burst switched networks
Spectral threat in tcp over optical burst switched networksSpectral threat in tcp over optical burst switched networks
Spectral threat in tcp over optical burst switched networks
 
Dual purpose blind navigation box
Dual purpose blind navigation boxDual purpose blind navigation box
Dual purpose blind navigation box
 
Analysis of grading techniques in xlpe cable insulation by fem
Analysis of grading techniques in xlpe cable insulation by femAnalysis of grading techniques in xlpe cable insulation by fem
Analysis of grading techniques in xlpe cable insulation by fem
 
Experimental investigation on halloysite nano tubes & clay an infilled compos...
Experimental investigation on halloysite nano tubes & clay an infilled compos...Experimental investigation on halloysite nano tubes & clay an infilled compos...
Experimental investigation on halloysite nano tubes & clay an infilled compos...
 
Intelligent two axis dual-ccd image-servo shooting platform design
Intelligent two axis dual-ccd image-servo shooting platform designIntelligent two axis dual-ccd image-servo shooting platform design
Intelligent two axis dual-ccd image-servo shooting platform design
 
Power saving mechanism for hybrid routing protocol using scheduling technique
Power saving mechanism for hybrid routing protocol using scheduling techniquePower saving mechanism for hybrid routing protocol using scheduling technique
Power saving mechanism for hybrid routing protocol using scheduling technique
 
Defense mechanism for d do s attack through machine learning
Defense mechanism for d do s attack through machine learningDefense mechanism for d do s attack through machine learning
Defense mechanism for d do s attack through machine learning
 
“Remedies over the obstacles in implementing automation in indian infrastruct...
“Remedies over the obstacles in implementing automation in indian infrastruct...“Remedies over the obstacles in implementing automation in indian infrastruct...
“Remedies over the obstacles in implementing automation in indian infrastruct...
 
Investigation of mechanical properties on vinylester based bio composite with...
Investigation of mechanical properties on vinylester based bio composite with...Investigation of mechanical properties on vinylester based bio composite with...
Investigation of mechanical properties on vinylester based bio composite with...
 
Parallel unit connected generator model for third
Parallel unit connected generator model for thirdParallel unit connected generator model for third
Parallel unit connected generator model for third
 
Buckling analysis of line continuum with new matrices of stiffness and geometry
Buckling analysis of line continuum with new matrices of stiffness and geometryBuckling analysis of line continuum with new matrices of stiffness and geometry
Buckling analysis of line continuum with new matrices of stiffness and geometry
 
Brain tumor pattern recognition using correlation filter
Brain tumor pattern recognition using correlation filterBrain tumor pattern recognition using correlation filter
Brain tumor pattern recognition using correlation filter
 
Efficient reconfigurable architecture of baseband
Efficient reconfigurable architecture of basebandEfficient reconfigurable architecture of baseband
Efficient reconfigurable architecture of baseband
 

Similar a Implementation of cyclic convolution based on fnt

Low Power Area Efficient Arithmetic and Logical Control Unit Using Reversible...
Low Power Area Efficient Arithmetic and Logical Control Unit Using Reversible...Low Power Area Efficient Arithmetic and Logical Control Unit Using Reversible...
Low Power Area Efficient Arithmetic and Logical Control Unit Using Reversible...IRJET Journal
 
Design of all digital phase locked loop
Design of all digital phase locked loopDesign of all digital phase locked loop
Design of all digital phase locked loopeSAT Publishing House
 
Design of all digital phase locked loop (d pll) with fast acquisition time
Design of all digital phase locked loop (d pll) with fast acquisition timeDesign of all digital phase locked loop (d pll) with fast acquisition time
Design of all digital phase locked loop (d pll) with fast acquisition timeeSAT Journals
 
Comparison of logic families using nand gate
Comparison of logic families using nand gateComparison of logic families using nand gate
Comparison of logic families using nand gateeSAT Journals
 
IRJET- Design and Implementation of CMOS and CNT based 2:1 Multiplexer at...
IRJET-  	  Design and Implementation of CMOS and CNT based 2:1 Multiplexer at...IRJET-  	  Design and Implementation of CMOS and CNT based 2:1 Multiplexer at...
IRJET- Design and Implementation of CMOS and CNT based 2:1 Multiplexer at...IRJET Journal
 
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo AdderIRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo AdderIRJET Journal
 
Implementation of an arithmetic logic using area efficient carry lookahead adder
Implementation of an arithmetic logic using area efficient carry lookahead adderImplementation of an arithmetic logic using area efficient carry lookahead adder
Implementation of an arithmetic logic using area efficient carry lookahead adderVLSICS Design
 
IRJET - Distributed Arithmetic Method for Complex Multiplication
IRJET -  	  Distributed Arithmetic Method for Complex MultiplicationIRJET -  	  Distributed Arithmetic Method for Complex Multiplication
IRJET - Distributed Arithmetic Method for Complex MultiplicationIRJET Journal
 
Survey On Two-Term Dot Product Of Multiplier Using Floating Point
Survey On Two-Term Dot Product Of Multiplier Using Floating PointSurvey On Two-Term Dot Product Of Multiplier Using Floating Point
Survey On Two-Term Dot Product Of Multiplier Using Floating PointIRJET Journal
 
IRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate TopologyIRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate TopologyIRJET Journal
 
HIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SET
HIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SETHIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SET
HIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SETP singh
 
IRJET- Design of Photovoltaic System using Fuzzy Logic Controller
IRJET- Design of Photovoltaic System using Fuzzy Logic ControllerIRJET- Design of Photovoltaic System using Fuzzy Logic Controller
IRJET- Design of Photovoltaic System using Fuzzy Logic ControllerIRJET Journal
 
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATESQUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATESDrKavitaKhare
 
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...IJERA Editor
 
IRJET- Performance Estimation of FIR Filter using Null Convention Logic
IRJET-  	  Performance Estimation of FIR Filter using Null Convention LogicIRJET-  	  Performance Estimation of FIR Filter using Null Convention Logic
IRJET- Performance Estimation of FIR Filter using Null Convention LogicIRJET Journal
 
A novel modified distributed
A novel modified distributedA novel modified distributed
A novel modified distributedprj_publication
 

Similar a Implementation of cyclic convolution based on fnt (20)

Gv3512031207
Gv3512031207Gv3512031207
Gv3512031207
 
Low Power Area Efficient Arithmetic and Logical Control Unit Using Reversible...
Low Power Area Efficient Arithmetic and Logical Control Unit Using Reversible...Low Power Area Efficient Arithmetic and Logical Control Unit Using Reversible...
Low Power Area Efficient Arithmetic and Logical Control Unit Using Reversible...
 
Design of all digital phase locked loop
Design of all digital phase locked loopDesign of all digital phase locked loop
Design of all digital phase locked loop
 
Gt3612201224
Gt3612201224Gt3612201224
Gt3612201224
 
Design of all digital phase locked loop (d pll) with fast acquisition time
Design of all digital phase locked loop (d pll) with fast acquisition timeDesign of all digital phase locked loop (d pll) with fast acquisition time
Design of all digital phase locked loop (d pll) with fast acquisition time
 
Comparison of logic families using nand gate
Comparison of logic families using nand gateComparison of logic families using nand gate
Comparison of logic families using nand gate
 
IRJET- Design and Implementation of CMOS and CNT based 2:1 Multiplexer at...
IRJET-  	  Design and Implementation of CMOS and CNT based 2:1 Multiplexer at...IRJET-  	  Design and Implementation of CMOS and CNT based 2:1 Multiplexer at...
IRJET- Design and Implementation of CMOS and CNT based 2:1 Multiplexer at...
 
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo AdderIRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
IRJET- Implementation of FIR Filter using Self Tested 2n-2k-1 Modulo Adder
 
Implementation of an arithmetic logic using area efficient carry lookahead adder
Implementation of an arithmetic logic using area efficient carry lookahead adderImplementation of an arithmetic logic using area efficient carry lookahead adder
Implementation of an arithmetic logic using area efficient carry lookahead adder
 
40120130405014
4012013040501440120130405014
40120130405014
 
IRJET - Distributed Arithmetic Method for Complex Multiplication
IRJET -  	  Distributed Arithmetic Method for Complex MultiplicationIRJET -  	  Distributed Arithmetic Method for Complex Multiplication
IRJET - Distributed Arithmetic Method for Complex Multiplication
 
Survey On Two-Term Dot Product Of Multiplier Using Floating Point
Survey On Two-Term Dot Product Of Multiplier Using Floating PointSurvey On Two-Term Dot Product Of Multiplier Using Floating Point
Survey On Two-Term Dot Product Of Multiplier Using Floating Point
 
IRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate TopologyIRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
IRJET - Design and Implementation of FFT using Compressor with XOR Gate Topology
 
HIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SET
HIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SETHIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SET
HIGH SPEED REVERSE CONVERTER FOR HIGH DYNAMIC RANGE MODULI SET
 
Ijetr011743
Ijetr011743Ijetr011743
Ijetr011743
 
IRJET- Design of Photovoltaic System using Fuzzy Logic Controller
IRJET- Design of Photovoltaic System using Fuzzy Logic ControllerIRJET- Design of Photovoltaic System using Fuzzy Logic Controller
IRJET- Design of Photovoltaic System using Fuzzy Logic Controller
 
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATESQUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
QUANTUM COMPUTING FOR VLSI : VERILOG IMPLEMENTATION OF REVERSIBLE LOGIC GATES
 
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
High Speed Memory Efficient Multiplier-less 1-D 9/7 Wavelet Filters Based NED...
 
IRJET- Performance Estimation of FIR Filter using Null Convention Logic
IRJET-  	  Performance Estimation of FIR Filter using Null Convention LogicIRJET-  	  Performance Estimation of FIR Filter using Null Convention Logic
IRJET- Performance Estimation of FIR Filter using Null Convention Logic
 
A novel modified distributed
A novel modified distributedA novel modified distributed
A novel modified distributed
 

Más de eSAT Publishing House

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnameSAT Publishing House
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...eSAT Publishing House
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnameSAT Publishing House
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...eSAT Publishing House
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaeSAT Publishing House
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingeSAT Publishing House
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...eSAT Publishing House
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...eSAT Publishing House
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...eSAT Publishing House
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a revieweSAT Publishing House
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...eSAT Publishing House
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard managementeSAT Publishing House
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallseSAT Publishing House
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...eSAT Publishing House
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...eSAT Publishing House
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaeSAT Publishing House
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structureseSAT Publishing House
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingseSAT Publishing House
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...eSAT Publishing House
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...eSAT Publishing House
 

Más de eSAT Publishing House (20)

Likely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnamLikely impacts of hudhud on the environment of visakhapatnam
Likely impacts of hudhud on the environment of visakhapatnam
 
Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...Impact of flood disaster in a drought prone area – case study of alampur vill...
Impact of flood disaster in a drought prone area – case study of alampur vill...
 
Hudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnamHudhud cyclone – a severe disaster in visakhapatnam
Hudhud cyclone – a severe disaster in visakhapatnam
 
Groundwater investigation using geophysical methods a case study of pydibhim...
Groundwater investigation using geophysical methods  a case study of pydibhim...Groundwater investigation using geophysical methods  a case study of pydibhim...
Groundwater investigation using geophysical methods a case study of pydibhim...
 
Flood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, indiaFlood related disasters concerned to urban flooding in bangalore, india
Flood related disasters concerned to urban flooding in bangalore, india
 
Enhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity buildingEnhancing post disaster recovery by optimal infrastructure capacity building
Enhancing post disaster recovery by optimal infrastructure capacity building
 
Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...Effect of lintel and lintel band on the global performance of reinforced conc...
Effect of lintel and lintel band on the global performance of reinforced conc...
 
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
 
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...Wind damage to buildings, infrastrucuture and landscape elements along the be...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
 
Shear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a reviewShear strength of rc deep beam panels – a review
Shear strength of rc deep beam panels – a review
 
Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...Role of voluntary teams of professional engineers in dissater management – ex...
Role of voluntary teams of professional engineers in dissater management – ex...
 
Risk analysis and environmental hazard management
Risk analysis and environmental hazard managementRisk analysis and environmental hazard management
Risk analysis and environmental hazard management
 
Review study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear wallsReview study on performance of seismically tested repaired shear walls
Review study on performance of seismically tested repaired shear walls
 
Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...Monitoring and assessment of air quality with reference to dust particles (pm...
Monitoring and assessment of air quality with reference to dust particles (pm...
 
Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...Low cost wireless sensor networks and smartphone applications for disaster ma...
Low cost wireless sensor networks and smartphone applications for disaster ma...
 
Coastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of indiaCoastal zones – seismic vulnerability an analysis from east coast of india
Coastal zones – seismic vulnerability an analysis from east coast of india
 
Can fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structuresCan fracture mechanics predict damage due disaster of structures
Can fracture mechanics predict damage due disaster of structures
 
Assessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildingsAssessment of seismic susceptibility of rc buildings
Assessment of seismic susceptibility of rc buildings
 
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
 
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
 

Último

IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
Industrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptIndustrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptNarmatha D
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating SystemRashmi Bhat
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...121011101441
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Industrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIESIndustrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIESNarmatha D
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncssuser2ae721
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsDILIPKUMARMONDAL6
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...Amil Baba Dawood bangali
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONjhunlian
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptJasonTagapanGulla
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsSachinPawar510423
 

Último (20)

IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
Industrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.pptIndustrial Safety Unit-IV workplace health and safety.ppt
Industrial Safety Unit-IV workplace health and safety.ppt
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
Virtual memory management in Operating System
Virtual memory management in Operating SystemVirtual memory management in Operating System
Virtual memory management in Operating System
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...Instrumentation, measurement and control of bio process parameters ( Temperat...
Instrumentation, measurement and control of bio process parameters ( Temperat...
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Industrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIESIndustrial Safety Unit-I SAFETY TERMINOLOGIES
Industrial Safety Unit-I SAFETY TERMINOLOGIES
 
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsyncWhy does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
Why does (not) Kafka need fsync: Eliminating tail latency spikes caused by fsync
 
The SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teamsThe SRE Report 2024 - Great Findings for the teams
The SRE Report 2024 - Great Findings for the teams
 
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
NO1 Certified Black Magic Specialist Expert Amil baba in Uae Dubai Abu Dhabi ...
 
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTIONTHE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
THE SENDAI FRAMEWORK FOR DISASTER RISK REDUCTION
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
Solving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.pptSolving The Right Triangles PowerPoint 2.ppt
Solving The Right Triangles PowerPoint 2.ppt
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documents
 

Implementation of cyclic convolution based on fnt

  • 1. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 01 Issue: 03 | Nov-2012, Available @ http://www.ijret.org 238 IMPLEMENTATION OF CYCLIC CONVOLUTION BASED ON FNT A.Laxman1 , A. Vamshidhar Reddy2 , L.Prakash3 , T.Satyanarayana4 1 Asst.Prof.,ECE Department, MAHAVEER INST.OF SCIENCE & TECH,, AP, India, amgothlaxman@gmail.com 2 Assoc.Prof.,ECE Department, RRS COLLEGE OF ENG. & TECH.,AP,India,avamshireddy@gmail.com 3 Asst.Prof.,ECE Department, DVR COLLEGE OF ENG. & TECH., AP, India, laudiya.prakash@gmail.com 4 Asst.Prof.,ECE Department, DVR COLLEGE OF ENG. & TECH, AP, India , satyant234@gmail.com Abstract Cyclic convolution is also known as circular convolution. It is simpler to compute and produce less output samples compared to linear convolution. There are many architectures for calculating cyclic convolution of any two signals. Implementation using Fermat Number Transform (FNT) is one of them. Fermat Number is a positive integer of the form where n is a nonnegative integer.The basic property of FNT is that they are recursive. This paper presents a cyclic convolution based on Fermat Number Transform(FNT) in the diminished-1 number system.A Code Convolution method Without Addition(CCWA) and a Butterfly Operation method Without Addition(BOWA) are proposed to perform the FNT and its inverse(IFNT) except their final stages in the convolution.The pointwise multiplication in the convolution is accomplished by Modulo 2n +1 Partial Product Multipliers(MPPM) and output partial products which are inputs to the IFNT.Thus Modulo 2n +1 carry propagation additions are avoided in the FNT and the IFNT except their final stages and Modulo2n +1 multiplier.The execution delay of the parallel architecture is reduced evidently due to the decrease of Modulo 2n +1 carry propagation addition.compared with the existing cyclic convolution architecture,the proposed one has better throughput performance and involves less hardware complexity.Synthesis results using 130nm CMOS technology demonstrate the superiority of the proposed architecture over the reported solution. Index Terms: FERMAT NUMBER THEORETIC TRANSFORM, BUTTERFLY ARCHITECTURE, PARALLEL ARCHITECTURE FOR CYCLIC CONVOLUTION, and COMPARISON AND RESULTS -----------------------------------------------------------------------***----------------------------------------------------------------------- 1. FERMAT NUMBER THEORETIC TRANSFORM The cyclic convolution via the FNT is composed of the FNTs, the point wise multiplications and the IFNT.FNTs of two sequences {ai} and {bi} will produce two sequences {Ai} and {Bi}. Modulo 2n +1multipliers are employed to accomplish the point wise multiplication between {Ai} and {Bi} and produce the sequence {Pi}. The final resulting sequence {pi} can be obtained by taking the inverse FNT of the product sequence {Pi}.Each element in the {pi} is in the diminished-1 representation. The FNT of a sequence of length N {xi} (i= 0,1, …N- 1) is defined as Xk=     1 0 )( )1....1,0()mod( N i t ik Ni NkFnx  where Ft=22t+1, the tth Fermat; N is a power of 2 and α is an Nth root unit (i.e. αNN mod Ft=1 and α MN mod Ft ≠1 ,1≤m <N ). The notation < ik > means ik modulo N. The inverse FNT is given by xt =      1 0 )( )1....1,0(mod 1 N k t ik Nk NiFx N  Where 1/N is an element in the finite field or ring of integer and satisfies the following condition: (N.1/N) mod Ft =1 Parameters α, Ft, N must be chosen carefully and some conditions must be satisfied so that the FNT possesses the cyclic convolution property. In this project, α=2, Ft=22t +1 and N=2.2t where t is an integer. 1.1 Important operations Important operations of the cyclic convolution based on FNT with the unity root 2 include the CCWA, the BOWA and the MPPM. The CCWA and the BOWA both consist of novel modulo 2n+1 4-2 compressors mainly which are composed of the 4-2 compressor introduced by Nagamatsu. The 4-2 compressor, the novel modulo 2n+1 4-2 compressor and the BOWA are shown in Fig.4.1. In the figure, “X*” denotes the diminished-1 representation of X, i.e. X* =X-1.
  • 2. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 01 Issue: 03 | Nov-2012, Available @ http://www.ijret.org 239 1.2 Code conversion without addition The CC converts normal binary numbers (NBCs) into their diminished-1 representation. It is the first stage in the FNT. Delay and area of CC of a 2n-bit NBC are no less than the ones of two n-bit carry propagation adders. Fig-1 Elementary operations of FNT architecture with unity root 2, (a) 4-2 compressor Fig-2 modulo 2n+1 4-2 compressor To reduce the cost, we propose the CCWA that is performed by the modulo 2n+1 4-2 compressor. Let A and B represent two operands whose widths are no more than 2n bits. We define two new variables: A = 2n AH +AL B = 2n BH +BL M0 = (2n - 1) - AH = ĀH M1 = (2n - 1) - BH = BH M2 = (2n - 1) – BL = BL If the subsequent operation of CC is modulo 2n+1 addition, assign AL, M0, BL and M1 to I0, I1, I2, I3 in the modulo 2n+1 4-2 compressor respectively. I0, I1, I2, I3 are defined as follows: I0 = I0(n-1) I0(n-2)…….I01I00 I1 = I1(n-1) I1(n-2)…….I11I10 I2 = I2(n-1) I2(n-2)…….I21I20 I3 = I3(n-1) I3(n-2)…….I31I30 We obtain the sum vector * OH and carry vector * 1H in the diminished-1 number system. The most significant bit of * 1H is complemented and connected back to its least significant bit. That is to say * OH = H0(n-1) H0(n-2)……..H01H00 * 1H = H1(n-2) ……..H11H10 H1(n-1) The result of modulo 2n+1 addition of A* and B* is equal to the result of modulo 2n+1 addition of * OH and * 1H in this way, A and B are converted into their equivalent diminished-1 representations * OH and * 1H . Let │A* +B*│2n+1, │Ā*│2n+1, │A* - B*│2n+1, and│A* +2i│2n+1 denote modulo 2n+1 addition, negation, subtraction and multiplication by the power of 2 respectively which are proposed by Leibowitz originally. If the subsequent operation is modulo 2n+1 subtraction, we assign AL, M0, M2 and BH to I0, I1, I2, I3 respectively. Then * OH and * 1H in the modulo 2n+1 4-2 compressor constitute the result of the CCWA. After CCWA, we obtain the result consisting of two diminished-1 numbers. The result also includes the information of modulo 2n+1 addition or subtraction in the first stage of previous BO 1.3 Diminished-One modulo 2n +1 Adder Design Modulo 2 +1 adders are also utilized as the last stage adder of modulo 2 +1multipliers. Modulo 2 +1multipliers find applicability in pseudorandom number generation, cryptography, and in the Fermat number transform, which is an effective way to compute convolutions Leibowitz has proposed the diminished-one number system. In the diminished-one number system, each number X is represented by X =X-1. The representation of 0 is treated in a special way. Since the adoption of this system leads to modulo 2 +1 adders and multipliers of n bits wide operands, it has been used for many residue number system implementations; Efficient VLSI
  • 3. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 01 Issue: 03 | Nov-2012, Available @ http://www.ijret.org 240 implementations of modulo 2 +1 adders for the diminished- one number system have recently been presented. The adders although fast, are, according to the comparison presented, still slower than the fastest modulo 2 adders or the fastest modulo 2 -1 adders In this project, we derive two new design methodologies for modulo 2 +1 adders in the diminished-one number system. The first one leads to traditional Carry Look-Ahead (CLA), while the second to parallel-prefix adder architectures. Using implementations in a static CMOS technology, we show that the proposed CLA adder design methodology leads to more area and time efficient implementations than those presented, for small operand widths. For wider operands, the proposed parallel-prefix design methodology leads to considerably faster adder implementations than those presented and as fast as the integer or the modulo 2 +1 architecture presented. 2. BUTTERFLY ARCHITECTURE 2.1 Butterfly operation without addition After the CCWA, we obtain the results of modulo 2n+1 addition and subtraction in the diminished-1 representation. Each result consists of two diminished-1 values. The subsequent butterfly operation involves four operands. The proposed BOWA involves two modulo 2n+1 4-2 compressors, a multiplier and some inverters. . Fig-3 Butterfly operation without addition The multiplication by an integer power of 2 in the diminished- 1 number system in the BOWA is trivial and can be performed by left shifting the low-order n-i bits of the number by i bit positions then inversing and circulating the high order i bits into the i least significant bit positions. Thus the BOWA can be performed without the carry-propagation chain so as to reduce the delay and the area obviously. K*, L*, M*, N* are corresponding to two inputs and two outputs of previous BO in the diminished-1 number system respectively and given by M*= = = N*= = = = Where , 2.2 The FNT Architecture In the previous sections, we have presented the reconfiguration at a rather low level. The Butterfly constitutes a high parameterized function level. The fact to have this parameterized function allows designing a reconfigurable operator who’s Butterfly forms the highest level operator. Figure 4 depicts the global reconfigurable operator. Over C it is called FFT and over GF (Ft) is called FNT. This architecture has been validated by software. A simple test of calculation of FFT and IFFT, showed the validity of this structure. . Fig-4 The architecture of FNT operator In the proposed parallel architecture for cyclic convolution based on FNT, the BOWA can accept four operands in the diminished-1 number system. Every point wise multiplication only needs to produce two partial products rather than one product. The operation can be accomplished by taking away the final modulo 2n+1 adder of two partial products in the
  • 4. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 01 Issue: 03 | Nov-2012, Available @ http://www.ijret.org 241 multiplier. Thus the final modulo 2n+1 adder is omitted and the modulo 2n+1 partial product multiplier is employed to save the delay and the area. 2.3 Modulo 2n+1 Partial Product Multiplier For the modulo 2n+1 multiplier proposed by Efstathiou, there are n+3 partial products that are derived by simple AND and NAND gates. An FA based Dadda tree that reduces the n+3 partial products into two summands is followed. Then a modulo 2n+1 adder for diminished-1 operands is employed to accept these two summands and produce the required product. In the proposed parallel architecture for cyclic convolution based on FNT, the BOWA can accept four operands in the diminished-1 number system. Every point wise multiplication only needs to produce two partial products rather than one product. The operation can be accomplished by taking away the final modulo 2n+1 adder of two partial products in the multiplier. Thus the final modulo 2n+1 adder is omitted and the modulo 2n+1 partial product multiplier is employed to save the delay and the area. 3. PARALLEL ARCHITECTURE FOR CYCLIC CONVOLUTION Based on the CCWA, the BOWA and the MPPM, we design the whole parallel architecture for the cyclic convolution based on FNT as shown in Fig.6.1. It includes the FNTs, the point wise multiplication and the IFNT mainly. FNTs of two input sequences {ai} and {bi} produce two sequences {Ai} and {Bi} (i=1, 2 …N- 1). Sequences {Ai} and {Bi} are sent to N MPPMs to accomplish the point wise multiplication and produce N pairs of partial products. Then the IFNT of the partial products are performed to produce the resulting sequence {pi} of the cyclic convolution. Fig-5 Parallel architecture for the cyclic convolution based on FNT In the architecture, the radix-2 decimation-in-time (DIT) algorithm which is by far the most widely used algorithm is employed to perform the FNT and the IFNT 16-ordinary binary 16-pairs of diminished-1 operands operands Fig-6 Structures for FNT and IFNT (Ft=28+1) The efficient FNT structure involves log2N+ 1 stages of operations. The original operands are converted into the diminished-1 representation in the CCWA stage, containing the information of modulo 2n+1 addition or subtraction in the first butterfly operation stage of the previous FNT structure. Then the results are sent to the next stage of BOWA. After log2N-1 stages of BOWAs, the results composed of two diminished-1 operands are obtained. The final stage of FNT consists of modulo 2n+1 carry-propagation adders which are used to evaluate the final results in the diminished-1 representation. The CCWA stage, the BOWA stage and the modulo 2n+1 addition stage in the FNT involves N/2 couples of code conversions including the information of modulo 2n+1 addition and subtraction, N/2 butterfly operations and N/2 couple of modulo 2n+1 addition respectively. From the definition of FNT and IFNT in section 2, the only difference between the FNT and the IFNT is the normalization factor 1/N and the sign of the phase factor αN. If ignoring the normalization factor 1/N, the above formula is the same as that given in the FNT except that all transform coefficients αN ik used for the FNT need to be replaced by αN-(ik) for the IFNT computation. The proposed FNT structure can be used to complete the IFNT as well with little modification as shown in
  • 5. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 01 Issue: 03 | Nov-2012, Available @ http://www.ijret.org 242 Fig. 6.2(b). After the IFNT of N-point bit reversed input data, the interim results are multiplied by 1/N in the finite field or ring. Then x[j] and x[j+N/2] (j=1,2,…,N/2-1) exchange their positions to produce the final results of the IFNT in natural order. Our architecture for the cyclic convolution gives a good speed performance without requiring a complicated control. Furthermore, it is very suitable for implementation of the overlap-save and overlap adds techniques which are used to reduce a long linear convolution to a series of short cyclic convolutions. 3.1 Novel parallel architecture for FNT Since the FNT has a mathematical algorithm similar to the FFT, an FFT-type structure can be applied to perform a fast FNT.The radix-2 decimation-in-time (DIT) fast algorithm which is by far the most widely used FFT algorithm is employed. With the input data sequence stored in bit – reversed order and the CSBO performed in place, the resulting FNT sequence is obtained in natural order. The novel architecture is shown in Fig. in the case the transform length is 8 and the modulus is 24+1.in Fig. , MA and MS denote “modulo 2n+1 addition” and “modulo 2n+1 subtraction” respectively. The novel parallel N-point FNT architecture with the unity root 2 is composed of one stage of CSCC,log2N-1 stages of CSBO and one stage of modulo 2n+1 carry propagation addition. The final stage is used to evaluate the final results, each of which is a diminished-1 value. Fig-7 Novel architecture for 8-point FNT with Modulus 24+1 The existing parallel N- point FNT architecture with the unity root 2 consists of one stage of CC and log2N stages of BO. Both architecture involve the same numbers of CC stages and BO stages except their final stages .The proposed CSCC and CSBO stages and BO stages except their final stages. The proposed CSCC and CSBO overcome the disadvantage of carry-propagation addition and don’t require a zero indicator .That are more area delay efficient than the BO and CC respectively. The costs of the final stages of both architectures and approximately equal since every BO is composed of two parallel modulo 2n+1 adder chiefly. Thus the proposed parallel FNT architecture is more novel architecture is very suitable for implementation of the overlap-save and overlap Add techniques which are used reduce a long liner convolution to a series of short cyclic convolution. 4. COMPARISON AND RESULTS The delay and the area estimations of modulo 2n+1 adder and modulo 2n+1 multiplier in the cyclic convolution are given in Table as a function of the operand size n. “D(n+3)” in Table 1 is defined as shown in Table 4.2 Table-1 Area and delay estimations for arithmetic modulo 2n+1 operator Area Delay This project [3] This project [3] MA 14n 9/2nlogn+n/2+6 8 2logn+3 MM 8n2 +n- 1 9/2nlogn+8n2 +n/2+4 4D(n+3)+1 4D(n+3) 2log2n+3 “MA” and “MM” represent modulo 2n+1 adder and multiplier respectively. Table 1 and 2 indicate that for values of Ft ≥28+1 the proposed architecture comprising the CCWA and the BOWA require less delay and area than the previous one. The former results in a 12.6% reduction in area and a 26% reduction in delay respectively compared with the latter in the case Ft is 232+1 and the transform length is 64. Moreover, our algorithm will be more and more advantageous with the growth of modulus width. Table-2 Area and delay results of cyclic convolution based on FNT Ft Area(µm2 ) Delay(ns) This project [3] This project [3] 28 +1 3.5 x 105 3.5 x 105 8.9 9.9 216 +1 1.86 x 106 2.05 x 06 11.6 14.4 232 +1 1.08 x 107 1.24 x107 15.1 20.4
  • 6. IJRET: International Journal of Research in Engineering and Technology ISSN: 2319-1163 __________________________________________________________________________________________ Volume: 01 Issue: 03 | Nov-2012, Available @ http://www.ijret.org 243 CONCLUSIONS The modern programmable structures deliver the possibilities to implement DSP algorithms in dedicated embedded blocks. This makes designing of such algorithm an easy task. However the flexibility of programmable structures enables more advanced implementation methods to be used. In particular, exploitation of parallelism in the algorithm to be implemented may yield very good results. A novel parallel architecture for the cyclic convolution based on FNT is proposed in the case the principle root of unity is equal to 2 or its integer power. The FNT and the IFNT are accomplished by the CCWA and the BOWA mainly. The pointwise multiplication is performed by the modulo 2n +1 partial product multiplier. Thus there are very little modulo 2n+1 carry-propagation addition compared to the existing cyclic convolution architecture. A theoretical model was applied to access the efficiency independently of the target technology. VLSI implementations using a 0.13 um standard cell library show the proposed parallel architecture can attain lower area and delay than that of the existing solution when the modulus is no less than 28 +1. REFERENCES: [1]. C. Cheng, K.K. Parhi, “Hardware efficient fast DCT based on novel cyclic convolution structures”, IEEE Trans. Signal processing, 2006, 54(11), pp. 4419- 4434 [2]. H.C. Chen, J.I. Guo, T.S. Chang, et al., “ A memory efficient realization of cyclic convolution and its application to discrete cosine transform”, IEEE Trans. Circuit and system for video technology, 2005, 15(3), pp. 445-453 [3]. R. Conway, “Modified Overlap Technique Using Fermat and Mersenne Transforms”, IEEE Trans. Circuits and Systems II: Express Briefs, 2006, 53(8), pp.632 – 636 [4]. A. B. O'Donnell, C. J. Bleakley, “Area efficient fault tolerant convolution using RRNS with NTTs and WSCA”, Electronics Letters, 2008, 44(10), pp.648-649 [5]. H. H. Alaeddine, E. H. Baghious and G. Madre et al., “Realization of multi-delay filter using Fermat number transforms”, IEICE Trans. Fundamentals, 2008, E91A(9), pp. 2571-2577 [6]. N. S. Rubanov, E. I. Bovbel, P. D. Kukharchik, V. J. Bodrov, “Modified number theoretic transform over the direct sum of finite fields to compute the linear convolution”, IEEE Trans. Signal Processing, 1998, 46(3), pp. 813-817 [7]. T. Toivonen, J. Heikkila, “Video filtering with fermat number theoretic transforms using residue number system”, IEEE Trans. circuits and systems for video technology, 2006, 16(1), pp. 92-101 [8]. L. M. Leibowitz, “A simplified binary arithmetic for the Fermat number transform,” IEEE Trans. Acoustics Speech and Signal Processing, 1976, 24(5):356-359 BIOGRAPHIES: A.LAXMAN received the M.TECH degree from Srinidhi Institute Of Technology, Ghatkesar, Hyderabad Currently he is working as an asst. prof. in MAHAVEER Inst. Of Science and Technology, Hyderabad A.VAMSHIDHAR REDDY received the M.TECH degree from Bandari Srinivas Institute Of Tech.,Chevella, Hyderabad. Currently he is working as an assoc. prof. in RRS College of Eng. And Tech., Hyderabad L.PRAKASH received the M.TECH degree from TRR College of Eng. And Tech.,Hyderabad Currently he is working as an assoc. prof. in DVR College of Eng. And Tech., Hyderabad T.SATYANARAYANA received the M.TECH degree from JBIT,Moinabad, Hyderabad Currently he is working as an assoc. prof. in DVR College of Eng. And Tech, Hyderabad