版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第三部分DSP子系統(tǒng)的結(jié)構(gòu)與設(shè)計.FPGAU76XC2V8000Xilinx
FPGAU46XC2V2000TI
DSPU30DM642ARMU1S3C2410XSDRAMSSRAMXilinx
CPLDU50XC95144XL發(fā)光二極管FD0~FD31外擴(kuò)單片
機(jī)接口CON21CON20輸出數(shù)碼管(動態(tài)8
位)輸入0/1
控制開關(guān)(8
位)脈沖觸發(fā)開關(guān)(8
位)擴(kuò)展子
板接口CON1CON2擴(kuò)展分
析接口Altera
CPLDU42EPM7032AETC44-7電平轉(zhuǎn)換Nor
FLASH
sst39vf040SDRAMUART
控制器TL16c752BDSPEMIF視頻擴(kuò)展4
個LED64M
SDRAMALTERACPLDU11EPM7032以太網(wǎng)DM9000CPLDEMP7032觸摸屏LCDUSB1.13
個串口NandFlashHPI電平轉(zhuǎn)換電平轉(zhuǎn)換DSP子系統(tǒng)主要包括DSP:TMS320DM642CPLD:EPM7032AETC44-7FLASH:SST39VF040SDRAM:MT48LC4M32B2UART控制器:TL16C752B1.
DSP的回顧廣義定義:數(shù)字信號處理(Digital
SignalProcessing)狹義定義:數(shù)字信號處理器(Digital
SignalProcessor)DSP的回顧數(shù)字信號處理是利用計算機(jī)或?qū)S锰幚砥鲗ψ匀唤绲哪M信號進(jìn)行采集、變換、濾波、估值、壓縮、增強(qiáng)和識別等處理,以得到符合要求的信號形式。DSP的回顧數(shù)字信號處理技術(shù)最早是頻譜分析、濾波;后來發(fā)展到:信號結(jié)構(gòu)、逼近、內(nèi)插、外推、提取和自適應(yīng)濾波等;對實(shí)時處理的要求提高。DSP的回顧實(shí)現(xiàn)數(shù)字信號處理的技術(shù)通用計算機(jī)和微處理器(軟件編程);數(shù)字邏輯電路(硬件);DSP(軟件編程+專用硬件結(jié)構(gòu))DSP芯片的性能提高M(jìn)AC時間:400ns40ns,運(yùn)算速度:5MIPS8800MIPS資源占用量:乘法器40%
5%片內(nèi)RAM:增加一個數(shù)量級以上制造工藝:4um
NMOS
0.18um
CMOS引腳數(shù)量:64
200以上單片機(jī)與DSP的比較單片機(jī):馮-諾依曼結(jié)構(gòu);DSP:哈佛結(jié)構(gòu)單片機(jī):事務(wù)密集型處理器;DSP:運(yùn)算密集型處理器;DSP有完成高速運(yùn)算的專門的硬件結(jié)構(gòu);DSP的中斷比單片機(jī)少很多。DSP的編程語言匯編語言編程效率高使用不方便高級語言,如C語言跨平臺的通用高級語言使用C編譯器定點(diǎn)DSP和浮點(diǎn)DSP定點(diǎn)DSP:采用定點(diǎn)格式的數(shù)據(jù)工作;浮點(diǎn)DSP:采用浮點(diǎn)格式的數(shù)據(jù)工作;定點(diǎn)數(shù)的表示DSP中的數(shù)以二進(jìn)制補(bǔ)碼形式表示;例如:二進(jìn)制數(shù)0010000000000011b
=8195二進(jìn)制數(shù)1111111111111100b=-4表示小數(shù)時,需要人為確定一個小數(shù)點(diǎn)的位置;如:00000010.10100000
表示的值為2.625,記為Q8或S7.8
;浮點(diǎn)數(shù)的表示一個浮點(diǎn)數(shù)a可以表示為指數(shù)和尾數(shù)的形式:a
=
m×2e其中,e為指數(shù),m為尾數(shù)。尾數(shù)通常用歸一化數(shù)表示,可以分為符號(s)和分?jǐn)?shù)(f)兩部分。m=(-2)s+(.f)浮點(diǎn)數(shù)表示sef31
3023
220esf310IEEE單精度浮點(diǎn)數(shù)格式24
23
22TMS320C3x單精度浮點(diǎn)數(shù)格式TI
DSP簡介TI公司五代產(chǎn)品:16位定點(diǎn)DSP處理器,源代碼向上兼容
TMS320C1xTMS320C2xTMS320C5x32位浮點(diǎn)DSP處理器,源代碼向上兼容
TMS320C3xTMS320C4x定點(diǎn)系列和浮點(diǎn)系列的源代碼不兼容!TI
DSP的發(fā)展主流采用4位數(shù)表示的產(chǎn)品型號
TMS320C2xxx TMS320C5xxx TMS320C6xxx以前產(chǎn)品的升級產(chǎn)品歸入新的系列多DSP核產(chǎn)品:TMS320C8xOMAP平臺OMAP:
Open
Multimedia
ApplicationPlatform代表器件:OMAP5910(C55+ARM9)OMAP3530(C64+ARM9)Davinci平臺完整的數(shù)字媒體開發(fā)平臺TMS320DM6446:網(wǎng)絡(luò)化數(shù)字視頻編解碼應(yīng)用(ARM926+C64x+視頻處理子系統(tǒng))TMS320DM6443:網(wǎng)絡(luò)化數(shù)字視頻解碼應(yīng)用DSP主要特征并行處理的體系結(jié)構(gòu);流水線處理技術(shù);關(guān)鍵部件采用硬件電路實(shí)現(xiàn);專用的匯編指令;多處理內(nèi)核。高性能視頻/圖像定點(diǎn)數(shù)字媒體處理器;主頻最高可達(dá)720MHz,處理速度高達(dá)5760MIPS;兩級高緩結(jié)構(gòu),第一級分為數(shù)據(jù)和程序存儲器(各128Kbit),第二級共享(2Mbit);超長指令字VLIW(寬度為256位)結(jié)構(gòu),最多可提供8條32位的指令給8個功能單元。2.
TMS320DM642結(jié)構(gòu)內(nèi)部存儲器內(nèi)部存儲器有兩級高緩第一級分為:程序高緩(L1P)、數(shù)據(jù)高緩(L1D),各128Kbit;
第二級高緩為2Mbit(256Kbyte),可配置成高緩或SRAM,程序和數(shù)據(jù)共享,地址空間為
0x0000
0000-0x0003
FFFF;外部存儲器通過EMIF接口連接,地址空間為0x8000
0000之后;在片外設(shè)3
個可配置的視頻端口1個10/100Mb/s
的以太網(wǎng)控制器(EMAC)1
個管理數(shù)據(jù)輸入/輸出模塊(MDIO)1個內(nèi)插VCXO控制接口(VIC)1個多通道緩沖音頻串口(McASP0)1
個內(nèi)部集成電路總線模塊(I2C)2個多通道緩沖串口(McBSP)3個32-bit通用定時器1個可用戶配置的16-bit或32-bit主機(jī)接口(HPI)1個外設(shè)模塊總線(PCI)1個16個引腳的通用輸入輸出口(GP0)1個64-bit的無縫外部存儲器接口(EMIF)EDMA外部存儲器接口(EMIF)EMIF接口C64x有兩種類型的EMIF接口:EMIFA是64位數(shù)據(jù)總線,支持8、16、32、64位數(shù)據(jù);EMIFB是16位數(shù)據(jù)總線,支持8、16位數(shù)據(jù);C642采用EMIFA接口DM642的EMIFA接口HPI接口是一個并行接口,可以連接一個外部的處理器;外接處理器對HPI接口起主導(dǎo)作用,所以稱之為主機(jī)。外接主機(jī)可以通過HPI直接訪問DSP內(nèi)部存儲空間。外接主機(jī)和DSP核可以通過內(nèi)部或外部的存儲器交換信息。外接主機(jī)對CPU存儲空間的訪問能力是由EDMA控制器支持的。HPI接口通過EDMA與CPU相連,可以設(shè)置為32位或16位數(shù)據(jù)寬度。主機(jī)接口(HPI)HPI接口共548個管腳DM642封裝DSP的引導(dǎo)方式主機(jī)引導(dǎo)模式:通過HPI接口的外接主機(jī)或PCI接口的外接主機(jī)引導(dǎo);EMIF
引導(dǎo)模式:通過指定的ROM引導(dǎo);無引導(dǎo)模式:直接從存儲器為0的地方執(zhí)行。DSP的引導(dǎo)方式DSP的引導(dǎo)模式由管腳EA[22:21]的電位決定DSP的引導(dǎo)模式控制電路.FPGAU76XC2V8000Xilinx
FPGAU46XC2V2000TI
DSPU30DM642ARMU1S3C2410XSDRAMSSRAMXilinx
CPLDU50XC95144XL發(fā)光二極管FD0~FD31外擴(kuò)單片機(jī)接口CON21CON20輸出數(shù)碼管(動態(tài)8
位)輸入0/1
控制開關(guān)(8
位)脈沖觸發(fā)開關(guān)(8
位)擴(kuò)展子
板接口CON1CON2擴(kuò)展分
析接口Altera
CPLDU42EPM7032AETC44-7電平轉(zhuǎn)換Nor
FLASH
sst39vf040SDRAMUART
控制器TL16c752BDSPEMIF視頻擴(kuò)展4
個LED64M
SDRAMALTERACPLDU11EPM7032以太網(wǎng)DM9000CPLDEMP7032觸摸屏LCDUSB1.13
個串口NandFlashHPI電平轉(zhuǎn)換電平轉(zhuǎn)換3.
EPM7032AETC44-7的結(jié)構(gòu)ALTERA的MAX7000系列產(chǎn)品之一;基于EEPROM的可編程邏輯器件;2個邏輯陣列塊,宏單元數(shù)為32,可用門數(shù)為600;最大用戶可用I/O引腳為36;支持JTAG標(biāo)準(zhǔn)。(4)通用布線資源MAX7000結(jié)構(gòu)EPM7032封裝圖74LVT16245低電壓16比特三態(tài)輸出收發(fā)器74LVCH162245:16比特三態(tài)收發(fā)器DSP與FPGA之間的連接表3-29
三條控制總線包含的信號和對應(yīng)關(guān)系控制線1控制線2控制線3(T)SDRAS#DC_AOE#XDC_AOE#(T)SDCAS#DC_ARE#XDC_ARE#(T)SDWE#DC_AWE#XDC_AWE#(T)BE0#DC_BE0#XDC_BE0#(T)BE1#DC_BE1#XDC_BE1#(T)BE2#DC_BE2#XDC_BE2#(T)BE3#DC_BE3#XDC_BE3#(T)CE2#DC_CE2#XDC_CE2#(T)CE3#DC_CE3#XDC_CE3#(T)ECLKOUT2DC_ECLKOUT2XDC_ECLKOUT2表3-30
EPM7032AETC44(U42)輸出信號與輸入信號的邏輯關(guān)系輸出信號與輸入信號的邏輯關(guān)系DC_EMIFA_OE#TCE1#=’0’或TCE2#=’0’或TCE3#=’0’時為’0’,其它為’1’DC_EMIFA_DIRTCE1#=’0’且DC_AOE#=’0’或TCE2#=’0’且DC_AOE#=’0’或TCE3#=’0’且DC_AOE#=’0’時為’1’,其它為’0’DSP_BUFFER_B_DIRTCE2#=’0’時為‘0’,其它為‘1’DSP_BUFFER_B_OE#TCE2#=’0’
且DC_AOE=’0’時為’0’,其它為’1’FLASH_CE#DC_A22=’0’且TCE1#=’0’時為’0’,其它為’1’UART_CSA#DC_A22=’1’且DC_A[8,7,6]=”000”且TCE1#=’0’時為
‘0’UART_CSB#DC_A22=’1’且DC_A[8,7,6]=”001”且TCE1#=’0’時為綜合設(shè)計5:FPGA與DSP的通信跨時鐘域的設(shè)計:FIFO、雙口RAM、RAM+MUX等;編寫FPGA程序?qū)崿F(xiàn)DSP的外設(shè);編寫DSP程序,通過EMIF接口訪問FPGA內(nèi)部的存儲器。DSP訪問FPGA的設(shè)置FPGA位于DSP的CE2空間,起始地址為
0xA000
0000;
對CE2空間的訪問要設(shè)置幾個寄存器:
EMIFA全局控制寄存器:地址0x01800000CE2空間控制寄存器:地址0x01800010CE2空間輔助控制寄存器:地址0x018000504.FLASH:SST39VF040CMOS多功能FLASH;容量4Mbit,可配置為512K·8;區(qū)塊擦除,區(qū)塊大小為4Kbyte;單電源2.7-3.6V;低功耗:工作電流5mA。SST39VF040內(nèi)部結(jié)構(gòu)框圖SST39VF040封裝圖DSP與FLASH之間的連接5.
SDRAM:MT48LC4M32B2SDRAM:同步動態(tài)隨機(jī)存儲器(Synchronous
DRAM);工作速度與系統(tǒng)總線速度同步;分為PC66、PC100、PC133規(guī)格;設(shè)計平臺中采用MT48LC4M32B2;DRAM的工作原理核心部分是多個內(nèi)存單元,并按二維陣列分布;訪問按行地址和列地址進(jìn)行,第一步讀取整個行,第二步在該行中選擇要訪問的列;DRAM的讀取具有破壞性,必須在操作完成時,把行數(shù)據(jù)寫回到同一行中,這一步叫作“Precharge”;具有刷新功能;MT48LC4M32B2128Mbit
CMOS同步DRAM;內(nèi)部流水線獲得高速操作;可配置為4
·
1M·32bit;單電源3.3V;低功耗。MT48LC4M32B2內(nèi)部結(jié)構(gòu)MT48LC4M32B2的86腳封裝DSP與SDRAM之間的連接表3-31SDRAM控制線包含的信號和對應(yīng)關(guān)系DSP管腳名稱控制線SDRAM管腳名稱ECLKOUT1TECLKOUT1CLKSDCKETSDCKECKECE0TCE0#CSSDRAS#TSDRAS#RASSDCAS#TSDCAS#CASSDWE#TSDWE#WE綜合設(shè)計6:DSP訪問SDRAM設(shè)置DSP的相關(guān)控制寄存器,完成DSP訪問SDRAM的時序要求。編寫DSP(C語言)程序,實(shí)現(xiàn)對SDRAM
的讀寫,并把寫入的數(shù)據(jù)與讀出的數(shù)據(jù)
進(jìn)行比較,來判斷讀寫數(shù)據(jù)的正確與否。測試SDRAM訪問的速度。DSP訪問SDRAM的設(shè)置SDRAM位于DSP的CE0空間,起始地址為0x8000
0000;
對CE0空間的訪問要設(shè)置幾個寄存器:
EMIFA全局控制寄存器:地址0x01800000CE0空間控制寄存器:地址0x01800008CE0空間輔助控制寄存器:地址0x01800048SDR
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 人教版七年級地理(下)《第七章我們鄰近的地區(qū)和國家》復(fù)習(xí)聽課評課記錄
- 滬科版數(shù)學(xué)七年級下冊《一元一次不等式的運(yùn)用》聽評課記錄1
- 滬教版數(shù)學(xué)八年級下冊23.2《事件的概率》聽評課記錄
- 粵教版道德與法治八年級下冊5.2《公民的權(quán)利和義務(wù)》聽課評課記錄1
- 湘教版數(shù)學(xué)九年級下冊4.2《概率及其計算》聽評課記錄3
- 北京課改版歷史七年級上冊第15課《東漢的興衰》聽課評課記錄
- 語文三年級聽評課記錄
- 《三國鼎立》聽課評課記錄1(新部編人教版七年級上冊歷史)
- 人教版八年級地理上冊《 2.2 氣候 》聽課評課記錄
- 八年級下學(xué)期歷史《獨(dú)立自主的和平外交》聽課評課記錄
- 房地產(chǎn)調(diào)控政策解讀
- 山東省濟(jì)寧市2025屆高三歷史一輪復(fù)習(xí)高考仿真試卷 含答案
- 五年級數(shù)學(xué)(小數(shù)乘法)計算題專項練習(xí)及答案
- 2024-2025學(xué)年八年級數(shù)學(xué)人教版上冊寒假作業(yè)(綜合復(fù)習(xí)能力提升篇)(含答案)
- 2024年社會工作者(中級)-社會綜合能力考試歷年真題可打印
- 湖南省長郡中學(xué)2023-2024學(xué)年高二下學(xué)期寒假檢測(開學(xué)考試)物理 含解析
- 元代文學(xué)緒論
- 隱匿性陰莖的診療和治療課件
- 2022屆北京市東城區(qū)高三語文一模語文試卷講評課件
- 了不起的狐貍爸爸-全文打印
- JJG646-2006移液器檢定規(guī)程-(高清現(xiàn)行)
評論
0/150
提交評論