Ec3492 DSP Unit V Handwritten Notes
Ec3492 DSP Unit V Handwritten Notes
virw Processing Pncveose the no. of TNStnscterey
frak atu Pro@ased Per Cycle
Prt ds essentially a Gncadenation af several
fave Mekwetbong and raquire mulple execubong
oats, RUNG 2. PoLalol to Casey pul tnsbrections
a a single Cycle.
Ky
> , °
and ve oe caag multiple tastrecttons / cycle
SiMPle | Vegulay instruction Sofg -
akile Sm eked USO of extenc? ve Pesrafielegen
- ung Some. BF Joo Seahw37eg og
Rev'eus DSP Proersons .
=> TH omchiecture saad fosge no. of tastnnt
Ord erecilos hem ak the same mg | fe
DA Ce Processer coheticky Pg 00m
Redo bosic ppordtiony that axe & J
So Govallal wwe by foocassey_ Cle
Fee e8, ase pe might Cortatn ty fastwckaras 2 Combi,
crs, Prat those G fadwekoas wo ant dohondhet
Pr each othen So they can be &ecated)
sterdltaneprs
| otha tee , bt Places Sno ops) énthe
| Puoup those MACOsRa Sey .
Vit w , Architecture
| — Caan |
tt Pancbucks i] |
reat | reat ite
PSS SS
pectin Be Cutan | | ex ecudtn! area
pL ese | Pose] | se
L | :
~ |
Asloska05 - |
Denereased Ferformance.
2 CoHer Gro Plex tongets
9 foenBally 2agion to PrP ram
| a) e x Scalable |
| 5) add more’ execedion yntt8 |
|
Yollows more tostwcttony to be Pheed jalortj at yLow-
eG Te af Progresuren. Cay
| ® Ancreased mumoewy vse
@ tRgh Towers ConsumPHor
@ miskading maps satings
, © Pregracr mat keep tack af Pasrrclfan
Fltve X short Nee ON MAC unck and A function
* mac Tinvietely Acuvue oferalion 8 the
basic of man O¢p Algor? ths 5 gel FRE
x “Dial 11291" soho do’ an algorithm akc
a digttal gral 25 Pronshsuned to anothey -2equonce of
NUMA’ fesemed) the ont Argital Signals.
| KFTR hen axe ¢ 0 lowes, odo
Golutions and craw they do rot em ley fadback,
| fro exhtbee naturally bounded) .
| tay
A they ora Srenfloy to freplamené and $00qu rg
jos RAM location ANd one GepPconk of: Crch thoy
TOT FIR Hike, cutfut of ty, Alley Zs
NA
Wer by Ye = & CH hea)
ra
| vstane dC UY =y fohut- ‘to fF hey
Bla) =) outhut og Feller,
ho => imeccbge FOSfonde of KA} pubgut of an FER filler & a senile length wth
>To make de Posstble, a dost Medicaid haus
}
en aC etter fed & flocking Cort %
rrasdators 4 J
na BCS af aw -lypPead greed Prat MAC
\ do
Ibxlo brt Js Gmpement Tope
Wx Ib yet muttiglie, wth 32 bel
Rho Re accumulator
OMACD Tuthly—vccunulats with dota move]
Fiostwetion Ponforme a vo of Ghorrabione fn One yck
D muleies, 209-4) By date momery by
Geffienk hCk) Ln Pregre09 momery
| Add foavitous product to accemulets
3 OL
QO tengemacte arzt Melo spenbolteed by =~!
Wa shiping dota Sample Xin~k) upto Uhdalr the
MAc Fuacton »_
Dre seed applies both to safle
pogulse sosponge FER) sf tnginels mpeg
woyerse (TTR)
Lsty
| Grndlaaits ad df Hen ashore. dictates no-0f mac
proraliang sequined WA Sample gested.
MAC Wrforra the allewing
Deoods Ib St Sample dasa
Oareremanty gamle dota poralen by 2
D heads 1h Qik ceogfictere
Mrneremants feyicient vex ster Cotnter by 2
Q sign mottigly data (|b bie) 2 GektiGent to Yedf
BL We -sesy YL
| OMS320 < sux muleply. aChamrud a
Rexfoos lox 6 32 4% Fractiongy ae
a single =n struction Cycle ile
OLE RRS -¢
‘9d | steno mul tieide
6nd USigned/uncaned rrulfgel?caction fe
@& thise Chrraliiy Allow offers ‘tendle
Kedston Bwithmedc i “
@n ing a °
ony huctiong using MAc vn,tet oe the factors that Snpluence the slo Fah:
Sa PP Mocesess SOx a Frven applicabion and
axqidin bortlly.
D archdtectusiad Feakusces .
ie * Rakwws
oS Tp Capolbttay an aftlications whore lo2g4
Memery 2 soquciredd
Don chi¢ memory 25 eggentfal. oe
ag oMeesting the data at igh Speed, ond
execuk ag Program agi,
Dfor money hun ;
PiMernad army toate the tone fe
< x >
[? Peccato Seog: - J
PTL Flaye an 9 tank sepbe 20 Selecta
D> r- & .
MASA Lp ane
Heck OF (rows , (MEPS) > nw 4.6. fasyveden|aaa
a = Gornasésen ag exeadien Gead af Proceass%s
bad an creagwrees Maly net be maanin :
=> Allesinade maoguse 2 Aased on exeCutiod
Rread of benchmakk algerithms sich as FFT
FER 2 CIR MH
Dye ab drdthoalic .
=> > most Goon types uged oe fixed)
ond hoabing gsink ascrtrmreltc .
SDpRed oink grocersers are Falloured Ln
low st, hick, value applications
=> Flookog gornd a3 For of filitc Heong cath
wide and vardalsle Aynamic Monge Poryuiriemoil
= Fn genoral, mse exferetye than |
Hed Yotek— |
@ wel length:
* Procesze data wed length 2 an .
geophtant — Posarchs 39 Dee are. 00 sak ay
# fongen date wid | Lowen etoars.
® Fixed — Port akined af
| jeletorrmun? Leap
ee ocak eat “Celt
. yaad ot
High Woltly audio appl /CO ~ Cay
® Floakng potat DP Process, «x 32 bik |.
dota G72 axe Lged fe% Sogle Prec’sion antthegp
| * Floating Rotak cp Procesge%s alto
have Kxed getat Cagubelity & apten Sephese
Vestal: data Si , fxod Bink amthmotic
* FOU fixed porat audio Precessing fox “3,
Ab Lit data Sve word length 23 xoq Sh,
Desay ~ Meat block agra XPlatn the)
axdhiedurxce of IMS 3r0C6o Frocessa% ancl fj
Fundfong
A TMS32OCSX ee Tovag Prgtrareante
PSP 43 fabyicoted astity cmos wlespaled crate!
KH Se a Hed Retak, Jb Le Precensey
mung at ho myz |
*K Tnghwction execution time for Sag,
Ge 43 SD me.
* TL By Qa Combrnadtt on Of ‘had veedf
aids tectum, on chip Fevichoreds andl on chip rene
* KH CN be Aided sto 4 Cobsbleckd,
TKO} ake 08 ~ollpws -— CA)
14 @eus Shucture
@® centro Processing wt
| @ ondkth momoruy
MMe Gescgranals .
Bug _skuckwie
etn bes ~ caries *ogbwckon Cele
et ls
te Prog, eet Pro vidog addr egg
nae ou) mamtuy Gate for both Vead and}
es Teer orn |
@ CPo ty date Maree Gag,
Gory ae Raed adage. OAS 1092 to
Po J. Mees Gace.
—
Ft Gagiste og
D Cnkrak ALU
D Pru Ceorallel .
Dn Fe odd)
|
i |
nrg borg Pog. 23 toy AIG mod? ol |
mame maphed Stags ten, CAR Av)
1 9) Pegiam CentraleoF
Texos Fastnwreo tt |
Bu
Se9EQ Port[ere Coral loge unit)
Second Loge onft executes Log?e oparl,
on data wethout adfecting — centerile ap eCard
Avorsliaser, Raginery (ARO~ ART)
B db be Megesters Gan be alcassel
MALU and modified by ARAU OF PLL
[Progam Cooter — |
| Tt Contatne lege Chrcutivy that dec dy
| the ogehiatianal Mebwetrons an cpu
2 ‘G28, PR.
%
Gorxee statug & e
| PU Pex aha € choc Les
the Gnditéonal orerations .
60-chie memenry ,_
PeCTUP MEMSYY »
Goce Zl O¥R-ward — tre |
CaN te ‘ SHH word Cocat Prom gemoy
— Coral date
marverty Kymorth bU kL, d ~Snt/aat yO
5 22 k-woyd — Cobar 4 for:
Lee Megsterg mempiy SR
7 Fag.
I6 Le Index Sag2st0% Sp ted
a sh Velie tes medi fy a 5 |
toshuctton Rageates (reg dsioss 59 ARS, |
Ib bE TREE poly he 6 |
PR
gag rwetfon kefng XE Cited) . Cocke at the |coloeuupt Ragpsien . CMR, T FR)
tb- birt mR Maske Recke Fay.
ak squid re CER SrbReatles Cuseront Haig
C7
ae the, Fecdeseuu pit - ,
Steclag Rages Wie )
The R=1h bre seag2stey Contatn Stalus
and Conbrel Ls / oy tho CPOpa
Describe the Principle og egeratiion oy fle su
anckinectuste use n&o$ Rognam acting,
the c3ax% fariily 18 -basect on TMs 326630,
A 32 Ltt ariclPtectume with Wo- Ley extenclact
FreCSLON Fag@stens -
FNS 320 CETX BW the mest Secant flo,
Foret Process09 bond en VUTW anchtectung . d“plock diagram _of “Tors 32.0630 +~
—— ] \ Rom
RAC Rom
rg pe glock) | Block O |
bor] Ime ro
Lag! “TEE at aa Priori
Dato ra Buses ross
Gro a ||
Le , kk —s 7 | |
(CPO [ama ba | . ||
| Goble laa }
| | et a
| (1S | |
| poe erssal Teg | | |
| ||
Bus vi |
he “processes hos a general Recfrese 920923 Loy fle,
Pregiam Ache) CLO aux? Vasu, reg dter ascthmole uns, |
faeueal Auol aceesg memory,
Cagpor cack :-
| re ES nepeetid sect?ers of UUme crPiPal &
lag a sesulk, te code con be stad? leuwrSt cost off chy
| she cache Prue exietenal Luss fram Program cfetd
Kotak they Gn be Used by dma Batrelley +
TE CoN eferale atomatr calle,
Tatescnol data guses).
separate fregtam bus, data bus, Perarheral bas,
Derr @ccoss bus -
| Those buted Sufpe%it program Fetches Suadk
had atte and DMA accosges ih parallel |
Ab ke ProPiar addiws, bus and 32b%b Reser
,Page No.:
data bus @a fetch an instwcton word &
ever Cache DACE
DMA Conbyelles: -
Ay -bke pmA addsose bus and 32-b?& DmA
Aatm bus Suppeect — PmA @arvolle% .
hese two busey