IDMA操作最大優(yōu)點(diǎn)IDMA讀寫操作不影響ADSP2181程序運(yùn)行
發(fā)布時(shí)間:2022/11/30 19:42:17 訪問次數(shù):338
CS4235是一個(gè)完整的音頻子系統(tǒng)集成電路,提供了16位立體聲ADC及DAC、片內(nèi)可重構(gòu)數(shù)字濾波器、可編程增益值及衰減值的模擬和數(shù)字混合器、可選串行接口、具有同時(shí)錄音和播放能力的全雙工通道。
CS4235的模擬硬件部分,而主要研究CS4235與DSP的數(shù)字硬件接口問題。
由于TMS320F206是一種低價(jià)格、高性能的16位定點(diǎn)運(yùn)算數(shù)字信號處理器(DSP),性價(jià)比極高,目前已成為高檔單片機(jī)的理想替代品,在通信、語音處理、軍事、儀器儀表、圖像處理等領(lǐng)域得到了廣泛的應(yīng)用,因而系統(tǒng)中選用F206作為DSP。
傳輸模式控制寄存器DMMCR規(guī)定了DMA通道的傳輸模式:
AUTOINIT位是DMA自動初始化設(shè)置位,可設(shè)置成自動初始化使能(=1b)和自動初始化不使能(=0b)。當(dāng)DMA工作在自動初始化模式時(shí),CPU在一個(gè)DMA事件完成后自動裝載下一個(gè)DMA初始化設(shè)置并繼續(xù)進(jìn)行數(shù)據(jù)傳送。
DINM位和IMOD位設(shè)置DMA中斷產(chǎn)生方式。DINM=0時(shí)DMA中斷被屏蔽,當(dāng)DINM=1時(shí)中斷按IMOD位設(shè)置產(chǎn)生。
CTMOD位設(shè)置發(fā)送計(jì)數(shù)模式控制,DMA可工作在多幀模式(=0b)和自動緩沖ABU模式(=1b)。
ADSP21XX定點(diǎn)DSP系列的一種。它的指令周期為30ns,足以滿足信號的實(shí)時(shí)處理。它內(nèi)部有16MB的程序存儲區(qū)(PM)與16MB的數(shù)據(jù)存儲區(qū)(DM)。
外圍接口可以通過IDMA與I/O的方式對存儲區(qū)進(jìn)行訪問。其IDMA操作的最大優(yōu)點(diǎn)IDMA的讀寫操作并不影響ADSP2181程序的運(yùn)行。但是需要注意的是ADSP2181與外設(shè)不能夠同時(shí)對同一個(gè)存儲區(qū)進(jìn)行讀寫,否則,會引起數(shù)據(jù)紊亂。
IDMA端口主要有以下幾個(gè)信號線:nIRD(輸入、讀選通)、nIWR(輸入、寫選通)、nIS(輸入、IDMA選通)、IAL(輸入、地址鎖存使能)、IDA0~15(地址/數(shù)據(jù)復(fù)用線)、nIACK(輸出、DSP響應(yīng)信號)。
上海德懿電子科技有限公司 www.deyie.com
來源:21ic.如涉版權(quán)請聯(lián)系刪除。圖片供參考
CS4235是一個(gè)完整的音頻子系統(tǒng)集成電路,提供了16位立體聲ADC及DAC、片內(nèi)可重構(gòu)數(shù)字濾波器、可編程增益值及衰減值的模擬和數(shù)字混合器、可選串行接口、具有同時(shí)錄音和播放能力的全雙工通道。
CS4235的模擬硬件部分,而主要研究CS4235與DSP的數(shù)字硬件接口問題。
由于TMS320F206是一種低價(jià)格、高性能的16位定點(diǎn)運(yùn)算數(shù)字信號處理器(DSP),性價(jià)比極高,目前已成為高檔單片機(jī)的理想替代品,在通信、語音處理、軍事、儀器儀表、圖像處理等領(lǐng)域得到了廣泛的應(yīng)用,因而系統(tǒng)中選用F206作為DSP。
傳輸模式控制寄存器DMMCR規(guī)定了DMA通道的傳輸模式:
AUTOINIT位是DMA自動初始化設(shè)置位,可設(shè)置成自動初始化使能(=1b)和自動初始化不使能(=0b)。當(dāng)DMA工作在自動初始化模式時(shí),CPU在一個(gè)DMA事件完成后自動裝載下一個(gè)DMA初始化設(shè)置并繼續(xù)進(jìn)行數(shù)據(jù)傳送。
DINM位和IMOD位設(shè)置DMA中斷產(chǎn)生方式。DINM=0時(shí)DMA中斷被屏蔽,當(dāng)DINM=1時(shí)中斷按IMOD位設(shè)置產(chǎn)生。
CTMOD位設(shè)置發(fā)送計(jì)數(shù)模式控制,DMA可工作在多幀模式(=0b)和自動緩沖ABU模式(=1b)。
ADSP21XX定點(diǎn)DSP系列的一種。它的指令周期為30ns,足以滿足信號的實(shí)時(shí)處理。它內(nèi)部有16MB的程序存儲區(qū)(PM)與16MB的數(shù)據(jù)存儲區(qū)(DM)。
外圍接口可以通過IDMA與I/O的方式對存儲區(qū)進(jìn)行訪問。其IDMA操作的最大優(yōu)點(diǎn)IDMA的讀寫操作并不影響ADSP2181程序的運(yùn)行。但是需要注意的是ADSP2181與外設(shè)不能夠同時(shí)對同一個(gè)存儲區(qū)進(jìn)行讀寫,否則,會引起數(shù)據(jù)紊亂。
IDMA端口主要有以下幾個(gè)信號線:nIRD(輸入、讀選通)、nIWR(輸入、寫選通)、nIS(輸入、IDMA選通)、IAL(輸入、地址鎖存使能)、IDA0~15(地址/數(shù)據(jù)復(fù)用線)、nIACK(輸出、DSP響應(yīng)信號)。
上海德懿電子科技有限公司 www.deyie.com
來源:21ic.如涉版權(quán)請聯(lián)系刪除。圖片供參考
熱門點(diǎn)擊
- 32bit浮點(diǎn)運(yùn)算DSP動態(tài)范圍可以作到15
- IDMA操作最大優(yōu)點(diǎn)IDMA讀寫操作不影響A
- 枕形失真校正電路的工作狀態(tài)發(fā)生變化或元器件損
- 頻率的脈沖序列并驅(qū)動紅外發(fā)射管以光脈沖形式發(fā)
- 人體一定不要接觸兩引腳以免因和電阻并聯(lián)而影響
- +3V單電源供電內(nèi)置升壓電路具3倍壓和4倍壓
- 星間鏈路使用高達(dá)66GHz的頻率和高達(dá)2GH
- 磁性絕對線性編碼器1μm的高度絕對分辨率進(jìn)行
- 額定電流20-30倍的短路電流線圈內(nèi)部將產(chǎn)生
- 鋁壓接管系中間隔斷使接頭兩端電纜油不能相互串
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時(shí)我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究