《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > TMS320C6713與TLV320AIC23B的接口設計及實現
TMS320C6713與TLV320AIC23B的接口設計及實現
來源:微型機與應用2011年第8期
倪啟彥, 石建波
(電子工程學院, 安徽 合肥230037)
摘要: 根據TI公司的TMS320C6713多通道緩沖串口(McBSP) 和音頻解碼芯片AIC23B的工作原理,設計了音頻解碼電路。將TMS320C6713多通道緩沖串口直接與AIC23B相連,其優點是操作簡單,不占用處理器的總線,不影響其他功能模塊的性能。給出了TMS320C6713 和AIC23B的接口電路和軟件編程實現。
Abstract:
Key words :

摘要:根據TI公司的TMS320C6713多通道緩沖串口(McBSP) 和音頻解碼芯片AIC23B的工作原理,設計了音頻解碼電路。將TMS320C6713多通道緩沖串口直接與AIC23B相連,其優點是操作簡單,不占用處理器的總線,不影響其他功能模塊的性能。給出了TMS320C6713 和AIC23B的接口電路和軟件編程實現。
關鍵詞: TMS320C6713;AIC23B;音頻解碼;多通道緩沖串口

    TMS320C6713(C6713)是業界流行的一款高性能的32 bit浮點DSP,在255 MHz時鐘主頻下,其最高執行速度可達1 800 MIPS。C6713擁有豐富的片內資源,其多功能串口不僅可以配置成標準串口的全雙工串行通信模式,還能配置成SPI模式,適應于多種應用。TLV320AIC23B是一款高性能立體聲的編解碼器(簡稱AIC23B),內部的ADC和DAC采用Sigma-Delta技術,采樣率支持8 kHz~96 kHz,數據傳輸能配置成16、20、24和32 bit。AIC23B還提供了麥克風輸入,左右兩通道線性輸入、線性輸出及耳機輸出。本文詳細介紹AIC23B的電路連接和軟件設計。利用C6713的McBSP1配置AIC23B的內部寄存器,利用McBSP0與AIC23B進行數據傳輸。系統采集外部語音信號,采集數據通過C6713處理后送到AIC23B轉換成模擬信號。
1 TLV320AIC23B 原理
    AIC23B是TI公司出品的一款高品質立體聲音頻編解碼芯片,其與處理器有兩個連接口:控制口和數據口,它們都能與C6713的McBSP(Multichannel Buffered Serial Port)無縫連接。內置耳機輸出放大器,支持MIC 和LINE IN 兩種輸入方式,輸入和輸出都具有可編程增益調節。AIC23B 的模數轉換和數模轉換部件高度集成在芯片內部,ADC和DAC的信噪比分別可達到90 dB 和100 dB。同時,AIC23B還具有很低的能耗, 回放模式下功率僅為23 mW,省電模式下更是小于15 μW[1],其特性如下:
    ·∑-△過采樣技術;
  ·采樣速率:8 kHz~96 kHz;
  ·數據格式:16 bit、20 bit、24 bit、32 bit;
  ·信噪比(NSR):90 dBA(96 kHz);
  ·省電模式設置;
  ·包含麥克風輸入、立體聲輸入、耳機輸出(帶耳機放大器)、立體聲輸出;
  ·1.42 V~3.6 V內核電壓;
  ·2.7 V~3.6V緩沖器和模擬電路供電電壓;
  ·兼容TI的McBSP協議。
     AIC23B的引腳圖如圖1所示,主要有模擬輸入輸出通道、芯片控制口、芯片數據口、時鐘接口等。主機通過控制口(CS、MODE、SDIN、SCLK)配置AIC23B寄存器,控制口根據MODE可配置成兩種模式:SPI模式和2-Wire模式。本文采用SPI模式,如表1所示。圖2為SPI模式時控制口的時序圖,B15~B9為AIC23B內部寄存器的7位地址,B8~B0為AIC23B寄存器的9 bit數據。主機通過AIC23B的數據口與其交換數據,數據接口有4種模式:右對齊模式、左對齊模式、IIS模式、DSP模式,四種模式都是先傳左通道的數據后傳右通道的數據。本文采用DSP數據傳輸模式與C6713的McBSP相連,在這種方式下,AIC23B 可以很方便地與DSP的McBSP接口無縫相接,LRCIN及LRCOUT必須與DSP的McBSP 的幀同步信號相連。從LRCIN或LRCOUT的下降沿開始傳送數據,第1個數據字是左聲道的數據字,緊跟其后的是右聲道的數據字,輸入字長由寄存器IWL設定[2]。圖3為DSP模式下數據傳輸的時序圖[3]。

 

 

    AIC23B主機通過寫AIC23B的寄存器來配置AIC23B,AIC23B有十一個寄存器,表2顯示各寄存器的地址和名稱。


2 C6713的McBSP原理
    在DSP嵌入式系統中,多通道緩沖串行接口McBSP是一個功能強大、連線簡潔的接口,通常用來連接音頻編解碼芯片、串行AD器件、串行DA器件等。McBSP包含一個數據通道和一個控制通道,互相獨立的發送、接收引腳,4個通信控制信息引腳。DSP器件通過32 bit并行總線訪問McBSP控制和數據寄存器。圖4為McBSP組成框圖[4]。

  C6713的McBSP模塊具有如下基本特性:
  ·全雙工通信;
  ·兩個數據緩沖寄存器;
  ·獨立的發送和接收幀及時鐘;
  ·可直接連接工業標準的CODEC、AIC以及其他串口AD/DA芯片;
  ·在數據傳輸過程中,可設置為外部移位時鐘或內部可編程的頻率移位;
  ·可連接AC97標準的接口、IIS接口、SPI接口;
  ·多達128通道的發送和接收;
  ·多種數據格式:8、12、16、20、24、和32 bit;
  ·8 bit數據格式中可設為低字節在前或高字節在前;
  ·同步幀和數據時鐘的極性可編程;
    ·高度可編程的內部時鐘和幀產生。
3 C6713與AIC23B的硬件連接
    根據McBSP與AIC23B的原理,無論是控制口還是數據口AIC23B都可以與C6713的McBSP無縫連接,本設計采用McBSP1連接AIC23B的控制口,用來配置AIC23B的內部寄存器。時鐘CLKX1和幀同步發送信號FSX1 由DSP 產生,向AIC23B發送16 bit的數據字, 來初使化AIC23B。每個16 bit的數據字分為兩部分, 第一部分為AIC23B 中寄存器的地址,共7 bit; 第二部分為對該寄存器的設置值,共9 bit, 對應著寄存器的每一位(D8~D0) 。用McBSP0與AIC23B數據口直接相連,用來與AIC23B交換數據。CLKX0、CLKR0和幀同步信號FSX0、FSR0由AIC23B產生。圖5為C6713與AIC23B的硬件連接示意圖。MODE 引腳接3.3 V高電平, AIC23B配置成SPI模式,McBSP1工作于SPI模式下;McBSP0配置成外部時鐘、幀信號驅動接收和發送。AIC23B 中共有11 個寄存器, 對AIC23B進行初始化時, 必須由DSP 向它發送11個16 bit數據字來設置它的寄存器。

4 系統的軟件設計
    軟件設計分為初始化、數據傳輸和數據處理3個部分。如圖6給出了系統的工作流程,初始化完成后,系統進入工作狀態。外部模擬信號通過AIC23B的AD變換器轉換成數字信號,通過數據口傳給DSP,數據經過DSP處理后傳到AIC23B,經過AIC23B的DA變換后放大輸出。

    初始化部分包括McBSP的初始化和AIC23B的初始化。該設計中AIC23B 工作于主模式, 左右聲道的采樣字寬均為16 bit,數據接口為DSP 模式。DSP 通過SPI總線接口對音頻編解碼芯片AIC23B 的寄存器進行設置, 控制其采樣速率、音頻源、音量等參數。其初始化步驟為:
    (1) 設置McBSP1為SPI模式,用于配置AIC23B。
    (2) 設置McBSP0為被動接收模式,用于與AIC23B交換數據。
    (3) 用DSP的McBSP1配置AIC23B相關寄存器,使其工作在主動模式。
    以下給出配置AIC23B 寄存器的程序:
     void initAIC23B( void)
     {
                     //復位AIC23B、給各功能單元供電
     AIC23B_Write(AIC23B_RESET_REG, 0);
     AIC23B_Write(AIC23B_POWER_DOWN_CTL, 0);
                      //設置音頻信號源并進行音量控制
     AIC23B_Write (AIC23B_ANALOG_AUDIO_CTL,ANAP-
            CTL_DAC) ;
     AIC23B_Write(AIC23B_DIGITAL_AUDIO_CTL, 0);
                          //左右輸入聲道的音量衰減控制
     AIC23B_Write(AIC23B_LT_LINE_CTL, 0x17);
     AIC23B_Write(AIC23B_RT_LINE_CTL, 0x17);
                 //設置AIC23B 工作在主模式, 48 kHz,
                16 bit 數據格式
     AIC23B_Write (AIC23B_DIGITAL_IF_FORMAT, DIGIF_
     FMT_IWL_16|DIGIF_FMT_FOR_DSP) ;
     AIC23B_Write (AIC23B_SAMPLE_RATE_CTL, SRC_SR_
     44|SRC_BOSR |SRC_MO);
                             //耳機音量控制和數字接口
     AIC23B_Write(AIC23B_LT_HP_CTL, 0x79);
     AIC23B_Write(AIC23B_RT_HP_CTL, 0x79);
    AIC23B_Write (AIC23B_DIG_IF_ACTIVATE, DIGIFACT_
        ACT) ;
     }
5 實驗結果
    圖7為在CCS開發軟件下對1.1 kHz音頻信號采集的波形圖,其中橫坐標為連續時間段內采樣的序號,縱坐標為采樣轉換后的數值。AIC23B工作在USB模式,采樣率為48.8 kHz,所以一個周期采樣44個點。信號經過C6713處理后回送到AIC23B,經過AIC23B的DA變換器變換為音頻信號。

    本文詳細介紹了AIC23B與TI公司的32 bit高性能DSP TMS320C6713的接口設計和編程實現。設計電路簡潔,編程簡單,可用于語音處理、數字電話等音頻信號處理的系統中。
參考文獻
[1] TEXAS INSTRUMENTS,TLV320AIC23B Data Sheet,2006.
[2] 呂衛強,黃荔.基于短時能量加過零率的實時語音端點檢測方法[J]. 兵工自動化,2009,28(9).
[3] 齊敏,王玲,韓韜,劉輝.基于TMS320DM642的實時語音處理系統[J]. 電聲技術,2009,33(1):65-67.
[4] 劉向宇.DSP嵌入式常用模塊與綜合系統設計實例精講[M]. 電子工業出版社,2009.
[5] 涂水林, 薛正明.TMS320DM642與音頻編解碼器的接口設計[J].電聲技術,2006,30(9):26-29.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲日本在线观看| 亚洲精品一二区| 久久免费国产精品| 国产日韩精品电影| 午夜精品久久久久久久蜜桃app| 亚洲精品在线免费观看视频| 国产精品永久免费在线| 国产日产欧美a一级在线| 国产亚洲一区二区三区| 欧美日韩在线播放| 免费成人在线观看视频| 亚洲激情在线播放| 国产欧美一区二区精品秋霞影院| 精品成人一区二区三区| 久热精品在线| 一本久久综合| 亚洲大胆av| 亚洲视频导航| 免费不卡在线视频| 亚洲巨乳在线| 蜜桃久久av一区| 国产欧美日韩精品a在线观看| 狠狠综合久久av一区二区老牛| 久久国产欧美| 亚洲一区二三| 亚洲欧美日韩在线观看a三区| 欧美精品久久一区二区| 国产一区欧美日韩| 欧美日韩亚洲一区在线观看| 亚洲影院色无极综合| 久久精品在线免费观看| 欧美视频日韩视频| 国产精品啊啊啊| 99视频+国产日韩欧美| 欧美网站在线| 久久精品视频免费播放| 国产亚洲网站| 欧美激情精品久久久久久蜜臀| 在线视频你懂得一区二区三区| 亚洲伊人久久综合| 久久久人成影片一区二区三区| 亚洲女性喷水在线观看一区| 红桃视频一区| 精品9999| 亚洲欧美欧美一区二区三区| 一区二区欧美在线观看| 国产日韩欧美另类| 亚洲欧美网站| 久久亚洲春色中文字幕| 国产欧美日韩在线视频| 欧美国产第二页| 亚洲久久在线| 欧美日韩国产综合在线| 欧美精品色网| 国产精品一区在线观看| 在线精品高清中文字幕| 一区二区欧美在线观看| 亚洲影音先锋| 欧美在线观看www| 美女主播视频一区| 亚洲网站视频福利| 亚洲欧美激情精品一区二区| 久久久久久久久久码影片| 国产精品久久久久久妇女6080| 国产精品人人爽人人做我的可爱| 久久精品夜色噜噜亚洲a∨| 国产精品丝袜xxxxxxx| 久久久水蜜桃| 一区二区三区免费看| 久久天天躁狠狠躁夜夜av| 欧美激情一区二区三区在线视频观看| 亚洲欧美精品中文字幕在线| 国产美女诱惑一区二区| 国产亚洲欧美另类中文| 麻豆av一区二区三区| 亚洲精品一区二区在线| 国产综合激情| 国产欧美一级| 国产精品欧美激情| 久久精品72免费观看| 亚洲国产精品免费| 中文国产亚洲喷潮| 欧美专区一区二区三区| 在线亚洲观看| 一区二区三区导航| 亚洲曰本av电影| 国内成人精品一区| 免费观看在线综合| 亚洲欧美视频| 亚洲欧美国产精品va在线观看| 亚洲无线一线二线三线区别av| 日韩一区二区精品| 亚洲高清av在线| 国产一在线精品一区在线观看| 国产精品一区视频| 欧美视频中文一区二区三区在线观看| 欧美国产高清| 久久久噜噜噜久久中文字免| 狠狠久久婷婷| 亚洲电影免费观看高清完整版| 欧美一区二区视频网站| 欧美中文字幕精品| 亚洲欧美日本国产有色| 国产欧美另类| 久久亚洲私人国产精品va媚药| 欧美性一二三区| 欧美激情一区二区三区全黄| 国产精品一区二区久久| 久久蜜臀精品av| 久久久国产91| 久久先锋资源| 美玉足脚交一区二区三区图片| 国产精品久久久久久久久久免费| 国产精品理论片在线观看| 黄色成人在线| 91久久精品国产91久久性色tv| 欧美日本韩国| 欧美亚洲一区在线| 久久久久国产成人精品亚洲午夜| 久久久www成人免费毛片麻豆| 91久久夜色精品国产九色| 久久免费视频在线| 亚洲欧洲精品一区二区精品久久久| 中文一区二区在线观看| 伊人男人综合视频网| 亚洲女同性videos| 欧美激情国产精品| 欧美jizzhd精品欧美巨大免费| 国产亚洲一本大道中文在线| 老牛影视一区二区三区| 日韩亚洲欧美一区二区三区| 一区二区三区欧美| 亚洲欧美日韩一区在线观看| 亚洲精品在线电影| 中日韩午夜理伦电影免费| 激情文学一区| 欧美日韩高清不卡| 国产日韩欧美一二三区| 国产精品理论片在线观看| 亚洲视频在线观看免费| 黄色成人91| 欧美日韩国产色站一区二区三区| 欧美精品少妇一区二区三区| 欧美国产欧美亚洲国产日韩mv天天看完整| 国产一区二区电影在线观看| 国产欧美日韩亚洲一区二区三区| 亚洲精品资源| 亚洲视频大全| 亚洲精品精选| 欧美精品一二三| av成人免费| 激情成人中文字幕| 国产精品老女人精品视频| 久久久亚洲高清| 免费成人av资源网| 亚洲综合欧美| 欧美婷婷六月丁香综合色| 亚洲蜜桃精久久久久久久| 国产精品日韩精品| 欧美成人国产一区二区| 国产欧美va欧美va香蕉在| 国产精品久久久久三级| 国产精品免费一区豆花| 在线观看成人网| 国精产品99永久一区一区| 国产精品人成在线观看免费| 欧美搞黄网站| 久久综合99re88久久爱| 久久国产精品色婷婷| 欧美一区午夜视频在线观看| 久久精品在线视频| 亚洲国产小视频在线观看| 久久青青草原一区二区| 亚洲国产欧美日韩另类综合| 黄色成人av网站| 亚洲国产精品久久久久久女王| 欧美aⅴ99久久黑人专区| 日韩一级黄色av| 欧美日韩一级片在线观看| 国产一区二区精品久久91| 久久青青草原一区二区| 亚洲黄色一区二区三区| 国产伦精品一区二区三区免费| 国产精品视频自拍| 欧美成人国产一区二区| 欧美激情一二区| 久久久免费观看视频| 欧美日韩亚洲一区| 亚洲第一页自拍| 午夜精品久久久久久久99水蜜桃| 久久夜色精品国产| 国产在线视频欧美一区二区三区| 一区二区三区在线看| 欧美日韩免费观看中文| 亚洲一二三区在线| 亚洲欧美999| 精品99一区二区三区| 欧美日韩18| 国产一区久久久| 99精品国产在热久久婷婷| 欧美日韩精品一本二本三本| 欧美中文字幕| 欧美一区激情| 久久亚洲国产精品一区二区| 欧美精品国产精品日韩精品| 欧美激情一区二区久久久| 久久久久国产一区二区| 精品福利电影| 国产综合网站| 黄色亚洲免费| 欧美国产另类| 国产精品毛片a∨一区二区三区| 亚洲精品一区二区三区蜜桃久| 国产亚洲成年网址在线观看| 午夜精品免费在线| 欧美日本乱大交xxxxx| 蘑菇福利视频一区播放| 99在线视频精品| 亚洲视频播放| 国产精品女同互慰在线看| 免费一区二区三区| 欧美大片一区| 99天天综合性| 麻豆av一区二区三区久久| 亚洲精品乱码久久久久久蜜桃麻豆| 亚洲开发第一视频在线播放| 亚洲欧美日韩一区在线观看| 亚洲影院免费观看| 亚洲精品美女在线观看| 韩国av一区二区三区在线观看| 午夜影视日本亚洲欧洲精品| 亚洲色图制服丝袜| 嫩草国产精品入口| 欧美大片在线观看一区二区| 国产精品资源在线观看| 欧美视频在线观看免费网址| 欧美中日韩免费视频| 国产精品普通话对白| 亚洲欧美变态国产另类| 国产精品一级二级三级| 国产精品久久久对白| 欧美片第1页综合| 亚洲视频图片小说| 正在播放欧美视频| 久久久噜噜噜久久人人看| 国产精品理论片| 欧美制服丝袜| 国产一区二区三区直播精品电影| 久久综合久久综合久久| 久久亚洲捆绑美女| 国产精品乱码妇女bbbb| 中文av一区二区| 蜜桃久久精品乱码一区二区| 亚洲三级视频在线观看| 久久久久国产精品午夜一区| 亚洲国产婷婷香蕉久久久久久99| 香蕉尹人综合在线观看| 久久裸体视频| 国产噜噜噜噜噜久久久久久久久| 狠狠色伊人亚洲综合网站色| 亚洲电影第1页| 亚洲激情影院| 国产精品亚洲第一区在线暖暖韩国| 国产精品裸体一区二区三区| 欧美在线视频免费观看| 亚洲欧美在线磁力| 亚洲电影中文字幕| 韩国三级电影一区二区| 久久国产精品久久精品国产| 欧美午夜片在线观看| 久久精品日韩欧美| 国产亚洲欧美一区在线观看| 亚洲无限乱码一二三四麻| 精品成人乱色一区二区| 欧美福利视频| 欧美激情一区| 老司机凹凸av亚洲导航| 免费成人网www| 欧美成人亚洲成人日韩成人| 午夜精彩视频在线观看不卡| 亚洲第一免费播放区| 一区二区三区在线免费视频| 久久久久久午夜| 国产精品第一区| 香蕉久久夜色精品国产使用方法| 亚洲精品一二三| 日韩午夜剧场| 国产精品无码专区在线观看| 国产精品理论片| 国产一区二区三区精品久久久| 欧美国产亚洲另类动漫| 亚洲一区二区精品在线观看| 欧美精品在线极品| 一区二区三区我不卡| 国产欧美欧美| 欧美黄色一级视频| 欧美精品三级在线观看| 欧美丰满高潮xxxx喷水动漫| 国产精品美女久久久久久久| 国外成人免费视频| 亚洲永久免费| 狠狠色狠狠色综合人人| 蜜桃精品一区二区三区| 亚洲日本中文| 亚洲美女少妇无套啪啪呻吟| 99精品国产高清一区二区| 久久国产高清| 中文av一区特黄| 久久一日本道色综合久久| 久久婷婷国产综合尤物精品| 国产欧美一区二区三区视频| 国产精品久久91| 久久久久久九九九九| 国产精品成人观看视频国产奇米| 国产精品久久久久一区二区| 亚洲国产成人91精品| 在线视频国内自拍亚洲视频| 国产精品手机视频| 亚洲一二三四久久| 欧美日本在线视频| 欧美午夜理伦三级在线观看| 欧美激情 亚洲a∨综合| 亚洲人成免费| 亚洲欧美另类中文字幕| 欧美精品一区二区三区高清aⅴ| 欧美日韩中文| 欧美日本中文字幕| 亚洲天堂黄色|