<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 基于麥克風(fēng)陣列的信號采集處理系統(tǒng)設(shè)計(jì)

          基于麥克風(fēng)陣列的信號采集處理系統(tǒng)設(shè)計(jì)

          作者: 時間:2011-12-16 來源:網(wǎng)絡(luò) 收藏

          1.3 DSP數(shù)據(jù)處理模塊
          設(shè)計(jì)中數(shù)據(jù)處理模塊選擇TI公司浮點(diǎn)DSP芯片TMS320C6713作為模塊核心。TMS320C6713為高性能32位浮點(diǎn)DSP,適用于專業(yè)音頻信號處理,其主頻可達(dá)300 MHz,處理速度高達(dá)2 400 MIPS/1 800 MFLOPS。其內(nèi)部采用改進(jìn)的哈佛結(jié)構(gòu);具有256 kB的片內(nèi)存儲空間;豐富的外設(shè)包括兩個多通道緩沖串口(McBSP)、兩個多通道音頻串口(McASP)、SPI和I2C等;增強(qiáng)的直接存儲器訪問(EDMA)控制器,可控制16個獨(dú)立通道完成不受CPU干預(yù)的數(shù)據(jù)傳輸;32 bit的外部存儲器接口(EMIF),能與SRAM、ERPOM、Flash、SBSRAM和SDRAM無縫連接。DSP數(shù)據(jù)處理模塊框圖如圖3所示。

          本文引用地址:http://www.ex-cimer.com/article/194624.htm

          c.JPG


          其中,TMS320C6713通過McASP與前端的A/D采樣模塊相連,并利用EDMA數(shù)據(jù)傳輸速度快、傳輸量大,且不占用CPU時鐘周期的特點(diǎn),將采集數(shù)據(jù)轉(zhuǎn)存至TMS320C6713的片內(nèi)存儲空間。TMS320C6713外接CPLD控制EMIF接口,通過對EMIF接口上CE3空間的控制,控制USB芯片CY7C680 01,完成TMS320C6713與PC機(jī)平臺間的USB數(shù)據(jù)傳輸。
          1.4 A/D采樣模塊與DSP數(shù)據(jù)處理模塊接口設(shè)計(jì)
          4片PCM4204芯片與TMS320C6713的McASP1相連接,其連接示意圖如圖4所示。

          d.JPG


          圖4中,PCM4204 A采用主動工作模式,PCM4204B、PCM4204C和PCM4204D采用被動工作模式。系統(tǒng)采用I2S數(shù)據(jù)格式,PCM4204A的SDOUT1輸出的是1和2通道的數(shù)據(jù),SDOUT2輸出的是3和4通道的數(shù)據(jù);PCM4204B的SDOUT1輸出的是5和6通道的數(shù)據(jù),SDOUT2輸出的是7和8通道的數(shù)據(jù);PCM4204C的SDOUT1輸出的是9和10通道的數(shù)據(jù),SDOUT2輸出的是11和12通道的數(shù)據(jù);PCM4204D的SDOUT1輸出的是13和14通道的數(shù)據(jù),SDOUT2輸出的是15和16通道的數(shù)據(jù)。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();