DSP Part 4
DSP Part 4
Mutivation
a dataBeq ofize N a clisee t comput
ti'en of the N Þoint DETAeguhey Qn the
LNN-L) complez additons onter
N( N) N Com þlex wwtthblicationy N= N
Onder of N auithmetic opehatios
FF T aly0 itth ms 3 foa the ef ient
Comput a in f the DEL
--
W
e
cAssmAte.
Date
N2
Mxed-Y4dixEEs
Radix-2 FETs
a) DETA Is delombosed into a Cas code of
stages
(6Each stage is made-up of 2 2+eit
DEI (DET,)
(DET,)
Radi- 2 FET via D1
Mun ptes of DIT
N-1
K
K-0,1, --, N1
(O Split the ite neve tZott
(i Exþhess tthe suma and oodt
Paopey Cembining)
Else
Aepeat the aboe Ateps fu
Ik dividual Npo int DEIa
alassMate
Date
Page
2-po t'nt DET
te)
N= 2.220 a
XLK]
Since Wg =
X1]= xlo] -xL 1] =Xlo]+( L
KY
4 -Point DET
NE 4 = 22 -2 , = 2 (-2stages)
step 1 2K
3K
+IL3] W4
t
( Lo].tz [27W W L 1 )3]w)
Step 2
N
4 W4p w
CLK]+
whens
HIK] DeT
DEI,f oddsamples'
2- þero ic
Nobe
G[fn] xfo]t(h]w*
H[K+2] : H k
Step Sinc e N 2. We sto p That
GLKI R HCKI C
2 put DET CLKI Cannatbe fuatha
simplífied Uia DIT.
clAssMAte
Date
Page
GC11 + W HL11 2
DFT
WA
|DPT, X[2]
HL1]
(DET, bloc Ko e
classMate
Date
Page
Geneal Case
step 1 : Even and oddsamples of x Ln? Can
hethesented Aestectively by the seauen ces
cL2Y] L2r t 1], where rY = 0,L, --,N
N1.
X LK] - Kn
step 2
t271
whene
CLK] DETI. [2Yl,-0 1,
HEK] DFTM L2r+41,r=0,1, - -
N XKY-XK-1
ony be lo mputed foa K=0 to
Thus, fh K NG
XLK] =4LK-N
step 3
N
i3e Til , 2?)
WT wf
XL?
zl2
point
2peint>o
[3] DE
W
>Xl0]
staseg
acrdinglystaget
odifed be
mustI/pse. the Ohden
of
FFT. DIT int po
Replacon
4
pess Second
W
L314pointDPT A5)
XtsT
X4]
X[3]
2
X1] X{41
Tfo
Pass. Enst
EX
Poge
clAssMAte Date
elassMate.
Date
A
N=2 : lo1, N steg es
Eacu attye 's made «p of basiC binaty flow
grsfhs called buttef lie.
Theneis y omexmttiplica tion.
a ddition pebutterfly
Awote
staye2
2 buttefly
1 red +1 geen.
N2xo =1
2
2
W
6 e
Verfy NOte
fpmabove
Staye2
staye3
W -1
WN
w 1
W
W
W
w,
2ompormpCatl classute
Date
latpa. additln Poge
Alctool s.
2Ny los, N Nl09, N
2Nog, N -N9,N
me,
10 D 4
2 2
4 10D
01
6 o1 1
111
tukA w
A1 As +tmp
neAement
Storase ..Atbave ip an
need stoaeAassMAte
pain mY be
hcgite ffneteheudast
becs
buttfbyCo miputatin,
P rogham
( phethocesAing to addhes the dta in bit
Aevensed Oh den.
stepu) An owten loo ovey the stage numben,
fam
step fii) An innen loop over the buttety nmben,
Lsay fhon K=1to Nstet het the ste cifc
indi'ces of the buttefly ie depend onth stge
mum beh l
size N.
3. N 22 to else, apply steps ()-3)
to each DET Of s3
-2.
W
2
ao)-10
NO. co mpl mutti Flicatos
X ) -2+i2
4 log4 xt)2
2
= 2X =4
Euye amp}e usws ing decin atibn sinn- fa esueny
FET lgo thm
4
2]-2
w21
-2 WA
X]-3*
2 Wy XI3272
6r W Y
Obhenher
2n/edition
alassMAte
Coentzel tgonithm Date
THaw the Peuiolicity Fie gw,ken an
Motatior sa toheduc owutetion)
aiven aBmal n] with cohnes ponding 8-Point
DET XK], What isthe most eftiient way
i ter of totl mittip
licatin Aegned to
Compute XL5] fom XDn]?
Note thetsing a hadi-2 FET dgorthm
the
isn'test ehoice, jdicios apb icatin
claim tte
beat it
hegines 8l9,822t
complex mutt'plica tonwhen em loying
8nce X LK] fer k so, 4,4
-mwstfist be computed
Howeweh, caleulatty
k(N-r)
1.1
lines
YorK <-o toaoin
Convoluto.)
elAsSAte.
Date
Page
Astest of-o t
dela dontConfue)th
elenent 1- WAtx)-*
K. n-y =XLn]
Cinitil nest
Ftow gtsph
condition) httibiahay addit
Hl):
1-W L
1- w.R
havy
Rloson Aorovplens2X) z14z-2
Resonat
fovhealizatibn
classMAte
w owtpex Date
Page
Comyle.
Twoveiste ddbe
Not CawmtednE?)
3
2ade.4 sel-add
4 H a e t e Venin vahesbecqus
depet tnetesttrtn
Jrn)
Atisty, mast be
c comþuted} in og cde to co mpute yK WJXLK]
s s o , 4 N)
tthan
ealmuttipliatian.
4N Nnesl addition
Res
eAPole
dd
4aslde h mutti
facton-t neet not be ¥vnPoMy
not
Atee Nth itetà =
add
TotalC)) hel muttitatoiy
4tN+1) ea additions
Aunes Namplex. matt
c DiheetDET m ethod 8 xdug, 8 3XR
aprAo mately hatf DET nethod.
MattiN 00o
Ophenhein 3rd edition
Page