0% found this document useful (0 votes)
46 views16 pages

DSP C16 - Unit-6

DSP unit 6 full notes

Uploaded by

Ķondayya Aruna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
46 views16 pages

DSP C16 - Unit-6

DSP unit 6 full notes

Uploaded by

Ķondayya Aruna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 16
Tobadyction Ge prapommakle PIR res a BOP PRESS ARehi teste fs Ann DSP pro cessor Should have moti ple Aegistey SO hat cata co exchanged fron Rigtstey 32 Regis ‘ad. puritpie operands » fast 2)vs eyaligns yequ ire vn rience DSP yacesset Should have fete hieg bopper b Simo Hane ous IY MOM ple oper od 3) DSP Shovd have ca patitoy gu pport the Shipticg ope vations A) he SP 00 Hiple/ ant fraco mu late Should have mvitiple , fappe aod shipt? operart forth generator processor Sheoid able 4 perform operations very -fast 5) Dsp proces Sev in ders te Suppo mort! ple operands S} DSP processor can be use processor they should have mold processlog capaci] 7) TO suppovit dsp Shovid ave ON Chip memory 7 8) for «eon sino -Appriaalfons jotenvpls and sHimers ate toavited, dence csp process Should have powerfull agiestepts and timer: MAC (mornply 299 Acconsterten) * most ag -the operations *5 OSP fnwlue antay cool cotton the operations Buch a Comvokrion, corvetaton Yequive eoliply and accumviate Pe tations: sie apprications tre avvay mortiplicateo epetation S Dsp processor 8m yeal and accomvlation mst be completed before newt ‘Scanned with CamScanner F cainplt af ile comes Ais fequives vey fast 4100 and actomytaction, for abis porpese the dledtaled 40 uit Mac TS “sd cailed mortiprier and accomotator The com plete pac dperatfon is execur@d fn one clock eee @) ~the DSp PrecesSor We olp of the mori plier ve | tore Foto she prodval jegister -tpis producl register | cootaing ave added -o “the Accumulator Register tthe | impiemenfation af crottfpica- ecOhal ~Ato is ©5P process have -the Special instwetion cow Mach. Te; wovriply ghd acevrouiate jofth dala. shift . 1414 Mt ‘ MAI Coliple acesses Sewer] ) The MAT allanws. more than one Memory in a Siogie Clack cycle. -lhe Dual acesses RAM. (0-4 -RaM) aNows | 2 ~ memory acesses ina stogle clock , ACC SSCS eye te. Fhe bual Aacesses Raw fs comnected Placesse¥ wih & Adavess. Ph 2 data buses inde pendestry . this qives A. memory AcesSeS im a “Yo the pgp single Clock ‘period: MM Corautt Reveal Beret qbe prt has the factiity of fot er fa’ ing molt ple ficlaless atl data buses. the felloving fea Shows oth peal ported monet: ons memory has 2 tddvess boses and ig aHla fuses Saperatly Yo ex faced. The dual wed memog, Cal. ations 9 memory cesses fo a stage. tock period.» : \ Ph poses mo) ep Scanned with CamScanner iad 18S ) OS) ‘vo ) — punt povied pala B padiess — pala B0S2. oS 2: WHh the help ag deat port nema -the Program end data can be store fp a Stogle momovy thip and they can be Ace SSed Simotpaneous (Y . | the mort porled memories raving iNcreased 90-0" | Pins Caraes chip Aiea Which makes: More Fxpensiv and tage 10 sine | YEP ( very L904 Zoskee foo wsord) pogtvoction Cathe peo propram cartol wot: wi = furcteo oot. 7 x S ‘Som of the pep Process use. yer VLD” . Such ~gychelecture consists of morliple: no: af Aly by shifter Registas Shows “tha bloc \K diag of Hector Nap urits. «04 abe fourox9 {°F VLIW —AIChitecture , Scanned with CamScanner Ge abo gwchteclure consist af moni ported register file. VS used for felching be eperands aod Sloviog the resold s ‘ MbC Read [ite cross bar Provfoles parautel Rarctom -ACESSES yy functfonal onits 4o the | rout perled gegiste opie | fhe function vntte rwork concene Nd wrth ~the (aad | (0) Sto eperation ef the dala bh REM ard nepisier | $te | abe Program corral oo provides Yhe algostth teat | Execotes Fodeperder| 11°! @perattons TPE peYforerace of ybstw ~Aichideclure depeods on dequee Sf payatictism. . Nerenalty §- functional entys ave pieferved this PU@mber fs” tlmed by Hho cost of the morliparted. Register {fe aed geadl tre closs bar, | - pipeticiog :. 33] htheot pipe tio! r] g feleb ecade | Read Scanned with CamScanner Rh pipet | Nalueapa] pele | oecode ‘Bead srecute | ! x | f | + | 2 Is 5 fue. 3 v3 Is a 4 Dy By A 2 | | 5 Ts De 33 a ' - 4 —— | 6 Ts Ta 73 Lo | os | Fe |. Ts | L | + 8 we Josiwelfon cycle can be spit into the foilow'g fostrction . , 1) felch on ants prose oF fostwetion 1% fetch fiom cthe memory. : 2) Becade' sn -is phage an insiwetlen is decoded 3) Read’ ..an eperand tequived for this tostwedion iS eich fiom tte data memory, 4) execute’. che operation fs execojed and results are sioved al Appropriate place, Zach pp ihe above. tnstwefians can be sapevalely Cxecoted “%> atyperend -fADdifonal UWS 40 the ilo! #4 Shows 1) -Ho the fnshwction ts executed wither pi pelioe RI fien wis fip we cao obsewe shal ihe tei Fos trocttoo a, is to fetch, the other untS Sub a Scanned with CamScanner decede , Bad and execoie aya ideal. his means path furctoral oft ts bosy only -fon 2571. of -the otal time fiew “the £7 (2) Shows the tredrecifon execution wHth pipe tine, | Here we can apsene thal fost yoctton~ 4 ts iP decode phase. nel insiwetian dy is fetched , Siitarly , wheo 9, gpes 40 deaode phase, next tosh- | Uction Ss % ferched- vs We obbeved sha} au the -fuectional vet ts we erecoted 4 Buceasfyt fnstiucirens ot any Here. compare abew too ys we can obsevved that 5+ inshuctfons are executed. the same time pipelioiog Misused “Special Addvessteg modes seodes + The coowotfooa microprocess have addressing wooles Such aS atvect, Waited , tomediale fddvessing wmades - | Tho bsp precess hae addttisnal ‘Add vessing mades because of fetcn executfen fs fast. NShart tmwcdiale 9: Qddyessiog mode ‘ipied ustog @ Shorj constant One operand Js spec Bhort constant becames a par] af o stogle woud this Togt wi. Go, PSP process #-b operand 4a be spectgied aS one OF the opevacd. $n single word foshoctens sxh a5 add , subtiact, Div, AND, 2%, NAND. cle: ‘Short ated Oidalvessiog grade *, The tower order Address ° the operand syed Cd in the stogle word tnshecton tn psp Process +e lover LbYS of -the ~aoldyess 9 spectffed as arate tostyectfon , Higher q-bHs ef the vddiess are Stoied the dela Scanned with CamScanner 13) RRR MAP Sidessiey RE! The cpy and Slo re fsters are axleSSea ay memory lecatfon this TeqicterS axe maped Im the Srlavtiog prow (1) encfiog Puage ap the memory Phase che Phage oO -conesponds +0 ihe starting pag ¢ the emery’ gnace APoctiect mabdisssiog LOA: | Aine Adelyesst0g of the operands ate 5 tered io the Sodivecl Aodlve ss veqisters Sp Sp process Buch registers are catied ecaray Feqisters: CIPY op these Oaritfary eqisters can be opderled in dhe operands feiched by these registers axe peng executed, She aoriviany registers axe Incremented (or) decve men. ted Aufomaticany by he value specified. 9% agpset Registers thew orp sel Fegisters called Poder veg JBI Reversal Pdehessin MAIS fer the catcvlatfos sf FFP the ‘Ip clacta is vequned| JB ES ~ Reversal ovcler ~fhere 1S 00 need +o fe-Shuplt Ho dofo % bu reversal sequence argonqed he data % he memory piven) ‘he serially % BH JevetSal maole. with the help fe the proce.ssot of Bit ~ reversal pactre ssing ode gchcotar -dacverstoy Roe? e data stored in 4he memery th civcolay sadhton Sf qbis mode 4h can be ead C01) write Ghe memory % exqacized os o efrcular buffer ~~ Scanned with CamScanner wf ve comineorissy roootlon Warvand acriiecter WAL pegrk rmeatficd BOWER WehyEAOE. - Mach Goshuction perpewes mottiply acd aecompiele fo the memory acresses ave vegotyed . 1) Felch rao mn sivwclion fen program me mpyy 2) fetch one Ff the operands fron Proqvam memory. 3 fetch secard operand from dala memory. 4) dala Memory write « Zp hts foelvuction 15 @tecvted wth VON Mey Mone AiehHeCduve. ot reqotes +! block cytes bof tava Ind modified -Hawayd Teqguies less na-op clock Ueleg. Scanned with CamScanner YOPHeO aH ayokilectow * a The Geoevat purpese process powoatt 4 oe etae “ihe TY pe F -evonrlecture “¥e -avehitecture * same me, -fox Prego and dota. “ho process perfor tostwvctfon Fetch , Ae code Req | and execoie operations seguenciaty. - | is ; . such -Arcknectave fo he speed be Wwereased | Firerti cing Anis type of architecture Plains Comme, Addye ss aod pala pus, AWW, MAC WH and 2g, devices This ype OF ArchFtectore 7s nal sottable for Psp processes Howard Cucbhicctere ° . | ake Harvard AYchiveclote has Saperare memory -fx Program and dato “he also sapevate Address and deja buses fo pregian, and dota , becouse ¢ | tee sapevate® Meir the fetercat buses. the spred og execotfon -drebitecture | fs Wigh «| for the fq we cay obsewwe that there is pra) ) Bus (program memory Adavess }204 — pi1d (pragyan memory pola] Bus. Saperale from, Progran Staiiarly , there is seperate lata, memory pata(pri and dota memory . Address (9174 Jbos bus @he DSP fnclodes Narioos Registers , Address yee" and -Atu: - qre pmp bos is used to Jet Ingqoctions fem. he program memory apd DMD ysed fo Fxcharge Operand S \ and YesoH8. fiom , Cala memory. Scanned with CamScanner fbe TOStvLCtien cade from pregian memen 4 ard opeyands fiom data memary can be scorch simulta causly fo gpapate] epevation foe (eases tre speed VER ed tawaed fcktectone ed Flom Wis’ achHectore one set ef bus te a@S9) progqvam as weit as data memory, 1 abe PMD bos Can be Use! to 4raosfer “the data + fom progr memeany to dala memory - ond vice -vev } alormalty , the preg ram meson 4 and data memer | addyess on qenevacted by ae sapevated add vess | erevators janis modified -yavvard ichifectore - used fo generat pro qrammable Dsp x AO ie sequence xP) = (0, 2, 4/6, 8) 8 folevpolated “osing jlerpotaiion Sequence by» (Ys, 1, 4) andl Abe interpelation factor 1S “2 fo find the foley, Aced Sequence Ym): -po 4 GA) Given seg vence x00) > (0,? 74/6, Le bee (Pog) on Leash LpF ym) (h-15 Ber0'S - Ylw)- pela Cm) 2 (oer Rao 419.85 2): ylin) ee bp 90-4) - YW > 2 Ky w( mH) + by wl-O)+b, 8 (m-1) Yto) = b_, (O41) + by w(0-0) + b,HCe-1) Ylo) = Vp (0) + 1 COd+ Ye co) yoo). ° vwo(t-t) | Yo) a bp won) ex wlio) thie YO) > 6.) WO + bo me) Fe, #9) Scanned with CamScanner YO) + 1 lor, (0) Wed Yay aby let) +P w-0) +%% (2-1) sb war + by #02) PK wt) | / | ry to) 3 by 4 w) sl Ws) > bx wlatl) 4on 83-0) + bx w (3-1) w te) | 2 Rp w(4) tba wld +4 ? Yep AY bv oda Ye \| [1 pa] > HOS ; Ya)? be wrt) =f by w(4-0) toy WO 4-! > by ws) +b, WIAD 4 by, wa) 2 @ +104) 4 Ye to) YA) 2 4 yes) = &K ne (541) 4 by w(S- 0) 4p (O-8 2 by wl6) +b, w(S) 464) w( 4) . » 7 Yy P41) tye tt Ys) 2 342 f=) V(b) > bk w(641) OK w (6-0) +h rb, (9) +6 wee) + by, 2M, (0) + % Ub) + ¥, 10) w (6-1) w(5) Scanned with CamScanner y(t) 7b w(74)) + 6K (7-9) 46, CI) o by WEE) + by wl?) +by, WILE) ow B41 (0) + vy wr YO2 443 yds bK w( ett) +6¢ wipe) tex Lat) wle) + (7) | ! sb, ela) tbe : al fey stb co) + Yn | rere) Y to» : bide ty re ar 8hye vere using. 2) Phe sequence 1D)> (0,4, 6 /9) fortes pototfor ‘sequence by = [Ys 7/3 1) 73, Ys}. and phe. lotev polation factor fs fied the Gorey potated sequence ytm), : 2) Cyiven data. 10)= Fo, 3%, q) opr > y . Be (ya. 7/317, Ys) 2 et og tho OF | “Se L-1 +0 3-1 D2: Wm) > Go, 0, 0)3 0p 16 P24 3 b, wlen-e) thx | , 4 bem) > £ bk jole-#) w(rort) + by ~ 4lm)e by wlmray *K vo (O41) + BK (m->)° 4 (0) = b, wl 2) +b) we (IV 4 by 0) Fb ED toy (-*)_ ‘Scanned with CamScanner > Yq lod +% (0) +1 C0>* As 10) 4% 00) [i .d Yeas Co) a bey LBD HM, MED +E), ~; Py (MY4 4, ) (p) 4 fy O41 + 7B + Y, (6 | 2 Vy wu) WP) ob wlay a bw CBS a by MAA OTD AHH 2 Ve (+ 4, +1 (0) +f, (0) +f, 0) i [PPY> a4 YO) 2b, ws) 40.) (4) +40 tb, #(1) bs (3) 4 by (9) PYRO) 4 Cet I+ yO) MC) fia 2] YOA) > &y w(B) +b, (>) 4b MCAdeb) #2) +h w(2) > Yy ES £9, Co + od 0) 4% 4 YY YO> bw CF) to, W (6) tbo #05) 4b WA) +6, (3) > yy Ce) + ye Ce)4 Ye) 4 Scanned with CamScanner yled= by CBD 4 boa) +h wle)ebs 8) es w (4) Ys (e) + yy lo} +1 (4) t terse iia Yaye by wl)" 4 6 | (2) tbo w (7) 409 +b, 2 (> . 3 + ° yp 4 7+! co eit EMBO YU) > 3 +4 | | | . is YB) = by MUO) Tb, wo) by #18) - +b > (8) , . ; , HO IN | OM" a7 (0+ 4) G+2 Yeas b wlth b, wlte) bp Mire er WP to, 009) 2 V5 (0) + Att tea) + % (o)+% (2) 7 fart) : YlO> Fovtes s,4,0,6,4,8,9}. i a Scanned with CamScanner fore => %he posp's are divided | Genera purpose ays pecial porpose osps VON peymann ~Architectore prog’ 4} onto \ 2) Haward Aychr tecture» peyiar ) res 63(39 (62 4h (5B Bo(s12x6) ov Com bh: res6 bk O56 32K | ComB 6K ter * | | Lc 97 6« ees7 ok) La — — at | Beer. co nivotlet Scanned with CamScanner

You might also like