模擬語音信號變成數(shù)字語音信號,必須經(jīng)過A/D轉(zhuǎn)換,反之,則要進(jìn)行D/A轉(zhuǎn)換。有些語音算法,如MPEG音頻算法要求高保真立體聲、多速率可調(diào),因此選用恰當(dāng)?shù)腁/D轉(zhuǎn)換器和D/A轉(zhuǎn)換器是進(jìn)行語音處理首先要考慮的問題。DSP2181" title="ADSP2181">ADSP2181具有30ns的指令周期,內(nèi)部具有16k×16數(shù)據(jù)RAM和16k×24的程序RAM,可滿足一般語音處理對速度和存儲的要求。ADSP2181還有一個內(nèi)部DMA接口,能方便地與PC交換數(shù)據(jù)。ADSP2181還具有可全雙工工作的兩個獨立的串行口,它在進(jìn)行實時語音編解碼處理時也能全雙工工作。
ADI公司的DSP處理芯片的基本特點是定點DSP芯片,并具有內(nèi)部存儲空間大、運算功能強、接口能力強的特點。
圖1 ADSP2181方案系統(tǒng)圖
圖2 ADSP2181系統(tǒng)原理圖(1)
ADSP2181主要特性
• 25ns的單周期指令執(zhí)行時間
•片內(nèi)16k字程序存儲器PRAM;片內(nèi)16k字?jǐn)?shù)據(jù)存儲器DRAM
•三個獨立的計算單元ALU、乘法/累加器和桶形移位器
•兩個獨立的地址發(fā)生器
•強有力的程序定序器
•循環(huán)無額外時鐘開銷
•條件算術(shù)指令
•具有壓擴硬件和自動數(shù)據(jù)緩沖的兩個雙緩沖串行口
•可編程的內(nèi)部定時器
•可編程的等待狀態(tài)發(fā)生器
• 16bits內(nèi)部DMA口可快速訪問片內(nèi)存儲器
•具有2048個存儲單元的I/O口支持并行的外圍設(shè)備
• 13個可編程的標(biāo)志管腳可提供靈活的系統(tǒng)信令
• EPROM的自動引導(dǎo)或通過內(nèi)部DMA口自動引導(dǎo)
實時語音處理DSP
•該評估板用于VisualDSP++開發(fā)環(huán)境,以測試ADSP2181 DSP的性能
• ADI公司的ADSP-2181SK-133處理器
–運行指令速度為33 MHz(16.667]外部時鐘)
•模擬音頻接口
– AD1847- ADI公司的立體聲編解碼器
•模擬輸入
–一對立體聲2V RMS AC耦合線路電平輸入
–一對立體聲為20 mV RMS AC耦合麥克風(fēng)輸入
•模擬輸出
–一對立體聲1V RMS AC耦合線路電平輸出
•電源
–在300mA時,8V~10V DC
圖3 ADSP2181系統(tǒng)原理圖(2)
•環(huán)境
–0℃~70℃
–10%~90%的相對濕度(非冷凝)
• RS-232接口
•插槽式EPROM
•用戶按鈕
•擴展連接器
•用戶可配置跳線