UNIT 5
UNIT 5
a. Special purpase
g - Prigram malle Fr
Upnsp l6ask, Nedel Aitet.
His tory
onchip
fezen TNS 3 n lo
Eirst o fraa pnt
,Dsp Ts3o
fanily
Designad wig
CNOs feeholgy
TNS320 C8x 75e fhating po/n C be)
prcessor
areki te etu e
hy per foroana
PPl catin, dyied
Autooo#va
Communatin
audo ,
7NS8aoC66%
Fr cution Spaad
NIPS, NELoRS
Meaurad to MH
algorithn
Ater native
HIeers
EFT, EIR,
ar thnatic
3 Typa
More
Foatiy pe Vanabl
DspS6 3o 1
bics Guay
audio PP
3a bizs
Von Naemem Archifetere
MenoyPaprwa!
pogra
Data
DB - Bdiyecimal
AB - Uiiationa
CB Blional
Nomoy
AB
DB
nsfructon
Ragice
Lnsuton
Regis tes
11.54 Digital Signal Processing
Shifter Accumulator
Software
40-bit parallel 40 bit ACCA
Wait-State
40bit ACCB generator
Addressing unit
PLL clock
8auxiliary registers generator
2 addressing units
instruments)
Fig. 11.7 TMS320LC541 Block diagram (Texas
dedicated 40-bit adder
Digital,Signal Pro ces sor s 11.63
c s 1=
r- -= s o.--
s-c--
T D8 15- DB 0
40 40
MU X
OB 15-DBO
40
A 16 CB 15-C Bo
B 40 B 16
MUX
Si gn co nt rol
SXM
17
P A D C
S tr
7
Legend:
XM YM p A Accumulator A
Multiplier (17 x 17) B Accumulator B
A C CB data bus
D DB data bus
FRCT P PB program bus
T T register
OVA/OVB
Zero detect Round SAT
------- -r---- -- - ZAJZB
4o
_______ To accumulator A/8
Fig. 11.12 Functional diagram of Multiplier /Adder (courtesy-Texas Instruments)
--...,v,ne dual ...._5ur~a in duaJ 16
-bit
, 16-bit arithmetic insttuc-
ccu
f rom8 mulator A
accumulator B
Fro m - -
B A -- - I
MUX I
I
I From barrel shifter
I
COMP
I s
I MSW/Ls w
I select
TRN I
I
I
16
TC
1, -c r= t~ ~- ......
II -- E 15-EB0
~. ;.; ::. .:~ :_ _- -J
cssu
I fig, 11.13
--- -~- -- -- I
·~ .
New state
~state
J
(New_Met1)
1
~11)
If (Met1 + D1} >.(Met2 + D2)
then New_Met1=Met1 + D1
else
New_Met=Met2 + D2
J + STNB/2 Legend :
(New_Met2) STNB Number of states
i1metrics) Met Path metrics
(New metrics) 0 Branch metrics
. \
Lmmadete
2D 4o h, A
Xok 3b, A
LP yo b Dp
Dfrect AddyasS0ag Modes
dma C7 bity
DP
Lndiret pldrassng
used hdcate the
ARP
ARP 3 61t
ARZ
Cpauy
The addr ass Ps
OR * AR3 A
LDN NN dst
NVDN dmad. NNR
NV MP NNR, dmad
NVNN MNRY, MNRY
8TN Ik,
Stack addro ssing
csed
faterryots and
elamet tare
to
Value
DSHN
Pceuhalatr pddrasi9
es as Cmjeat as ag acdaas
perand C6smen)
WR) TE A&man
ftself.
Tnstu cfin set
TNtra ctios
tove Tsttutins
tastyfions
Tsructias
nctruCfins
Cmtro
Cmditimal
Lafru ctins
Rapeat
prtmmatic nstru fions
ADD Q3h B
O/29 h, AR4
DNA
Noy TREOT o
Hpyo 7
Conporas tha
Storas he
dletnatm
H!N
koad Acc
LD 7
from Nemy
koad pcc
T Store
STA, STA
Lnsr actins
Rotate Lsruias
acc
&ET - Shite
SETA arithoat ally
SFTA
Cndonaly
Conto! Laste gtions
- BYaes csCondeinally
BAcc fecation gpeu tied
BANZ Brarh n
RET
RC
frstru CHons
Condigi nalat Sore
SRCCD- Sfore
Carid
Ereueim
in arnllel
Baucc aeton
. Decode
RE
Raad
3. Memgy
4
zd pomt preassr (I94)
Avan
Advanced moditied
PB J 3 DMB 4 AB
3 Status Ry
Sttus f VaTio us Conditios mede
STO, ST) 7
fatus & Coo ro)
PMST Nemey.
in oimation
Palna ngas
pngran pre fesk
fetch
3. Decode
Accoss
Road
6 Enecwce
3 aw powor mo dles
nchip peripkaral, Int inu active
Taled
Nm wake