

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1DSP最應(yīng)該懂得的問(wèn)題最應(yīng)該懂得的問(wèn)題1.5V3.3V如何混接?如何混接?TIDSP的發(fā)展同集成電路的發(fā)展一樣,新的DSP都是3.3V的,但目前還有許多外圍電路是5V的,因此在DSP系統(tǒng)中,經(jīng)常有5V和3.3V的DSP混接問(wèn)題。在這些系統(tǒng)中,應(yīng)注意:1)DSP輸出給5V的電路(如DA),無(wú)需加任何緩沖電路,可以直接連接。2)DSP輸入5V的信號(hào)(如AD),由于輸入信號(hào)的電壓4V,超過(guò)了DSP的電源電壓,DSP的外部信號(hào)沒(méi)有保護(hù)電路,需
2、要加緩沖,如74LVC245等,將5V信號(hào)變換成3.3V的信號(hào)。3)仿真器的JTAG口的信號(hào)也必須為3.3V,否則有可能損壞DSP。2.為什么要片內(nèi)為什么要片內(nèi)RAM大的大的DSP效率高?效率高?目前DSP發(fā)展的片內(nèi)存儲(chǔ)器RAM越來(lái)越大,要設(shè)計(jì)高效的DSP系統(tǒng),就應(yīng)該選擇片內(nèi)RAM較大的DSP。片內(nèi)RAM同片外存儲(chǔ)器相比,有以下優(yōu)點(diǎn):1)片內(nèi)RAM的速度較快,可以保證DSP無(wú)等待運(yùn)行。2)對(duì)于C2000C3xC5000系列,部分片內(nèi)存儲(chǔ)
3、器可以在一個(gè)指令周期內(nèi)訪問(wèn)兩次,使得指令可以更加高效。3)片內(nèi)RAM運(yùn)行穩(wěn)定,不受外部的干擾影響,也不會(huì)干擾外部。4)DSP片內(nèi)多總線,在訪問(wèn)片內(nèi)RAM時(shí),不會(huì)影響其它總線的訪問(wèn),效率較高。3.為什么為什么DSP從5V發(fā)展成發(fā)展成3.3V?超大規(guī)模集成電路的發(fā)展從1um,發(fā)展到目前的0.1um,芯片的電源電壓也隨之降低,功耗也隨之降低。DSP也同樣從5V發(fā)展到目前的3.3V,核心電壓發(fā)展到1V。目前主流的DSP的外圍均已發(fā)展為3.3V,
4、5V的DSP的價(jià)格和功耗都價(jià)格,以逐漸被3.3V的DSP取代。4如何選擇如何選擇DSP的電源芯片?的電源芯片?TMS320LF24xx:TPS7333QD,5V變3.3V,最大500mA。TMS320VC33:TPS73HD318PWP,5V變3.3V和1.8V,最大750mA。TMS320VC54xx:TPS73HD318PWP,5V變3.3V和1.8V,最大750mA;TPS73HD301PWP,5V變3.3V和可調(diào),最大750mA
5、。TMS320VC55xx:TPS73HD301PWP,5V變3.3V和可調(diào),最大750mA。TMS320C6000:PT6931,TPS56000,最大3A。5.軟件等待的如何使用?軟件等待的如何使用?DSP的指令周期較快,訪問(wèn)慢速存儲(chǔ)器或外設(shè)時(shí)需加入等待。等待分硬件等待和軟件等待,每一個(gè)系列的等待不完全相同。1)對(duì)于C2000系列:硬件等待信號(hào)為READY,高電平時(shí)不等待。軟件等待由WSGR寄存器決定,可以加入最多7個(gè)等待。其中程序
6、存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器及IO可以分別設(shè)置。2)對(duì)于C3x系列:硬件等待信號(hào)為RDY,低電平是不等待。軟件等待由總線控制寄存器中的SWW和WTCNY決定,可以加入最多7個(gè)等待,但等待是不分段的,除了片內(nèi)之外全空間有效。3)對(duì)于C5000系列:硬件等待信號(hào)為READY,高電平時(shí)不等待。軟件等待由SWWCR和SWWSR寄存器決定,可以加入最多14個(gè)等待。其中程序存儲(chǔ)器、控制程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器及IO可以分別設(shè)置。4)對(duì)于C6000系列(只限于非
7、同步存儲(chǔ)器或外設(shè)):硬件等待信號(hào)為ARDY,高電平時(shí)不等待。軟件等待由外部存儲(chǔ)器接口控制寄存器決定,總線訪問(wèn)外部存儲(chǔ)器或設(shè)備的時(shí)序可以設(shè)置,可以方便的同異步的存儲(chǔ)器或外設(shè)接口。6.中斷向量為什么要重定位?中斷向量為什么要重定位?為了方便DSP存儲(chǔ)器的配置,一般DSP的中斷向量可以重新定位,即可以通過(guò)設(shè)置寄存器放在存儲(chǔ)器空間的任何地方。注意:C2000的中斷向量不能重定位。7.DSP的最高主頻能從芯片型號(hào)中獲得嗎?的最高主頻能從芯片型號(hào)中
8、獲得嗎?TI的DSP最高主頻可以從芯片的型號(hào)中獲得,但每一個(gè)系列不一定相同。1)TMS320C2000系列:TMS320F206-最高主頻20MHz。TMS320C203C206-最高主頻40MHz。TMS320F24x-最高主頻20MHz。TMS320LF24xx-最高主頻30MHz。TMS320LF24xxA-最高主頻40MHz。TMS320LF28xx-最高主頻150MHz。2)TMS320C3x系列:TMS320C30:最高主頻
9、25MHz。TMS320C31PQL80:最高主頻40MHz。TMS320C32PCM60:最高主頻30MHz。TMS320VC33PGE150:最高主頻75MHz。3)TMS320C5000系列:TMS320VC54xx:最高主頻160MHz。TMS320VC55xx:最高主頻300MHz。4)TMS320C6000系列:3DSP的速度較快,要求譯碼的速度也必須較快。利用小規(guī)模邏輯器件譯碼的方式,已不能滿足DSP系統(tǒng)的要求。同時(shí),DS
10、P系統(tǒng)中也經(jīng)常需要外部快速部件的配合,這些部件往往是專門的電路,有可編程器件實(shí)現(xiàn)。CPLD的時(shí)序嚴(yán)格,速度較快,可編程性好,非常適合于實(shí)現(xiàn)譯碼和專門電路。十九十九.DSP系統(tǒng)構(gòu)成的常用芯片有哪些?系統(tǒng)構(gòu)成的常用芯片有哪些?1)電源:TPS73HD3xx,TPS7333,TPS56100,PT64xx...2)Flash:AM29F400,AM29LV400,SST39VF400...3)SRAM:CY7C1021,CY7C1009,CY
11、7C1049...4)FIFCY7C425,CY7C42x5...5)Dualpt:CY7C136,CY7C133,CY7C1342...6)SBSRAM:CY7C1329,CY7C1339...7)SDRAM:HY57V651620BTC...8)CPLD:CY37000系列,CY38000系列,CY39000系列...9)PCI:PCI2040,CY7C09449...10)USB:AN21xx,CY7C68xxx...11)Cod
12、ec:TLV320AIC23,TLV320AIC10...12)ADDA:ADS7805,TLV2543...二十二十.什么是什么是bootloader?DSP的速度盡快,EPROM或flash的速度較慢,而DSP片內(nèi)的RAM很快,片外的RAM也較快。為了使DSP充分發(fā)揮它的能力,必須將程序代碼放在RAM中運(yùn)行。為了方便的將代碼從ROM中搬到RAM中,在不帶flash的DSP中,TI在出廠時(shí)固化了一段程序,在上電后完成從ROM或外設(shè)或外
13、設(shè)將代碼搬到用戶指定的RAM中。此段程序稱為“bootloader“。二十二二十二.Boot有問(wèn)題如何解決?有問(wèn)題如何解決?1)仔細(xì)檢查boot的控制字是否正確。2)仔細(xì)檢查外部管腳設(shè)置是否正確。3)仔細(xì)檢查hex文件是否轉(zhuǎn)換正確。4)用仿真器跟蹤boot過(guò)程,分析錯(cuò)誤原因。二十三二十三.DSP為什么要初始化?為什么要初始化?DSP在RESET后,許多的寄存器的初值一般同用戶的要求不一致,例如:等待寄存器,SP,中斷定位寄存器等,需要通
14、過(guò)初始化程序設(shè)置為用戶要求的數(shù)值。初始化程序的主要作用:1)設(shè)置寄存器初值。2)建立中斷向量表。3)外圍部件初始化。DSP有哪些數(shù)學(xué)庫(kù)及其它應(yīng)用軟件?有哪些數(shù)學(xué)庫(kù)及其它應(yīng)用軟件?TI公司為了方便客戶開(kāi)發(fā)DSP,在它的網(wǎng)站上提供了許多程序的示例和應(yīng)用程序,如MATH庫(kù),F(xiàn)FT,F(xiàn)IRIIR等,可以在TI的網(wǎng)頁(yè)免費(fèi)下載。二十五二十五.如何獲得如何獲得DSP專用算法?專用算法?TI有許多的ThirdParty可以通過(guò)DSP上的多種算法軟件。可
15、以通過(guò)TI的網(wǎng)頁(yè)搜索你所需的算法,找到通過(guò)算法的公司,同相應(yīng)的公司聯(lián)系。注意這些算法都是要付費(fèi)的。二十六二十六.eXpressDSP是什么?是什么?eXpressDSP是一種實(shí)時(shí)DSP軟件技術(shù),它是一種DSP編程的標(biāo)準(zhǔn),利用它可以加快你開(kāi)發(fā)DSP軟件的速度。以往DSP軟件的開(kāi)發(fā)沒(méi)有任何標(biāo)準(zhǔn),不同的人寫(xiě)的程序一般無(wú)法連接在一起。DSP軟件的調(diào)試工具也非常不方便。使得DSP軟件的開(kāi)發(fā)往往滯后于硬件的開(kāi)發(fā)。eXpressDSP集成了CCS(C
16、odeComposerStudio)開(kāi)發(fā)平臺(tái),DSPBIOS實(shí)時(shí)軟件平臺(tái),DSP算法標(biāo)準(zhǔn)和第三方支持四部分。利用該技術(shù),可以使你的軟件調(diào)試,軟件進(jìn)程管理,軟件的互通及算法的獲得,都便的容易。這樣就可以加快你的軟件開(kāi)發(fā)進(jìn)程。1)CCS是eXpressDSP的基礎(chǔ),因此你必須首先擁有CCS軟件。2)DSPBIOS是eXpressDSP的基本平臺(tái),你必須學(xué)會(huì)所有DSPBIOS。3)DSP算法標(biāo)準(zhǔn)可以保證你的程序可以方便的同其它利用eXpres
17、sDSP技術(shù)的程序連接在一起。同時(shí)也保證你的程序的延續(xù)性。二十七二十七.為什么要用為什么要用DSP?3G技術(shù)和internate的發(fā)展,要求處理器的速度越來(lái)越高,體積越來(lái)越小,DSP的發(fā)展正好能滿足這一發(fā)展的要求。因?yàn)椋瑐鹘y(tǒng)的其它處理器都有不同的缺陷。MCU的速度較慢;CPU體積較大,功耗較高;嵌入CPU的成本較高。DSP的發(fā)展,使得在許多速度要求較高,算法較復(fù)雜的場(chǎng)合,取代MCU或其它處理器,而成本有可能更低。二十八二十八.如何選擇如
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
評(píng)論
0/150
提交評(píng)論