在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 實(shí)現(xiàn)語(yǔ)音壓縮算法的高速硬件平臺(tái)

            實(shí)現(xiàn)語(yǔ)音壓縮算法的高速硬件平臺(tái)

            作者: 時(shí)間:2009-12-17 來(lái)源:網(wǎng)絡(luò) 收藏
            本系統(tǒng)使用TI公司浮點(diǎn)型DSP TMS320C6713實(shí)現(xiàn)G.723.1等語(yǔ)音編解碼,為G.723.1、G.729等常用的低碼率標(biāo)準(zhǔn)提供運(yùn)行及測(cè)試。有別于大多數(shù)編解碼系統(tǒng),本設(shè)計(jì)采用了性能更好的浮點(diǎn)型處理器和20位以上的數(shù)模模數(shù)轉(zhuǎn)換器,總線帶寬提高為16位,并采用主控性更強(qiáng)的HPI 接口。系統(tǒng)設(shè)計(jì)具有以下優(yōu)勢(shì):(1)數(shù)據(jù)的傳輸通過(guò)USB口完成,完全支持速度在5.3 Kb/s或6.3 Kb/s的多路編碼輸出,方便用戶(hù)使用,并可使用USB獨(dú)立供電。(2)利用USB控制芯片的GPIF模式與DSP連接,程序簡(jiǎn)單、修改靈活。(3)采用主頻300 MHz、處理速度2 400 MIPS/1 800 MFLOPS的TMS320C6713,可以使每幀數(shù)據(jù)的處理時(shí)間小于37 ms的幀延遲,滿(mǎn)足系統(tǒng)運(yùn)行的實(shí)時(shí)性。(4)數(shù)據(jù)的傳送工作交由USB控制芯片68013完成,可使DSP從繁瑣的數(shù)據(jù)搬運(yùn)及USB協(xié)議處理工作中獨(dú)立出來(lái),使更多的資源用于數(shù)據(jù)處理。(5)采用由主機(jī)加載固件的方法,節(jié)省數(shù)據(jù)處理端的硬件與軟件資源,而且便于固件的更新升級(jí)。(6)采用DSP中的外設(shè)接口HPI與主機(jī)相連,由主機(jī)掌握主控權(quán),既能夠使數(shù)據(jù)訪問(wèn)得到簡(jiǎn)化還可以通過(guò)HPI實(shí)現(xiàn)DSP自舉。
            1 基本概念介紹
            1.1 CY7C68013性能特點(diǎn)
              CY7C68013(EZ-USB FX2)是Cypress半導(dǎo)體公司的新一代高速USB系列,可以用USB2.0最大數(shù)據(jù)傳輸率傳輸數(shù)據(jù)。該芯片基于EZ-USB FX芯片開(kāi)發(fā),集成有發(fā)送器、SIE、8051微控制器、存儲(chǔ)器和可編程IO接口,是一種完全集成的USB2.0方案[2]。
            1.2 G.723.1簡(jiǎn)介
              G.723.1是一種低碼率標(biāo)準(zhǔn),是H.324標(biāo)準(zhǔn)系列的一部分,也是VoIP的常用解決方案之一,可在低比特率通信終端(PSTN和無(wú)線網(wǎng)絡(luò))上進(jìn)行多媒體通信。使用G.723.1標(biāo)準(zhǔn)能夠?qū)? kHz采樣l6 bit的線性PCM語(yǔ)音信號(hào)壓縮成6.3 Kb/s或5.3 Kb/s的比特流,其壓縮比例較高,占用帶寬較低,而且具有很好的音質(zhì)。
            2 硬件設(shè)計(jì)
            2.1 TMS320C6713外設(shè)接口HPI
              TMS320C6713是一款高性能的32位浮點(diǎn)DSP,適用于專(zhuān)業(yè)音頻信號(hào)處理。HPI即主機(jī)接口,是TMS320C6713片上集成的外設(shè)接口之一。通過(guò)HPI 可以方便地實(shí)現(xiàn)多處理器系統(tǒng),外部處理器作為主處理器,DSP作為從處理器。通過(guò)HPI 接口,外部主機(jī)可以訪問(wèn)DSP除L2控制寄存器、中斷選擇寄存器、仿真邏輯之外的全部存儲(chǔ)器映射空間。
            2.2 讀寫(xiě)時(shí)序
              本實(shí)驗(yàn)采用CY7C68013和TMS320C6713芯片。在GPIF接口部分,IFCLK設(shè)置為48 MHz內(nèi)部時(shí)鐘,使用16位寬的數(shù)據(jù)總線(設(shè)置WORDWIDE=1),分配CTL[2:0]控制HPI的時(shí)序。使用GPIF Tool生成波形描述符,分別用于HPIC/HPIA/HPID的讀寫(xiě)控制。值得注意的是:由于HDS1*/HDS2*/HCS*相關(guān),可以使HCS*有效,HDS2*置“1”,并通過(guò)HDS1*控制選通;HHWIL控制傳輸?shù)氖堑谝话胱诌€是第二半字;HCNTL[1:0]決定哪個(gè)寄存器正被訪問(wèn)[3]。由于采用DIN連接器,其傳輸速率最高可達(dá)幾十兆赫茲,這也是其傳輸瓶頸。如果采用手工單獨(dú)裝配的SMA硬件連接器,其硬件連接的速度完全可以滿(mǎn)足GPIF和HPI的要求。當(dāng)然,前者每個(gè)引腳的成本不到后者的百分之一[1]。圖1為GPIF和HPI讀寫(xiě)HPID寄存器的時(shí)序關(guān)系圖。

            本文引用地址:http://www.biyoush.com/article/188454.htm


              通過(guò)FX2固件、利用非GPIF I/O信號(hào)引腳可實(shí)現(xiàn)更多的信號(hào)輸出。使用DM74LS573N鎖存器,采用數(shù)據(jù)鎖存的辦法可以減小由布局布線等原因帶來(lái)的互感、串聯(lián)電感、寄生電容等減緩信號(hào)傳播的影響,在硬件測(cè)試階段能夠有效解決傳輸誤碼的問(wèn)題。由于74LS573的傳輸延遲,系統(tǒng)的可靠性建立在犧牲系統(tǒng)帶寬的基礎(chǔ)上。改用74LVC16245雙向緩沖器,可以實(shí)現(xiàn)GPIF主控的數(shù)據(jù)讀、寫(xiě)功能。圖2為帶鎖存器的GPIF和HPI讀寫(xiě)HPID寄存器的時(shí)序關(guān)系圖。

            2.3 硬件連線
              系統(tǒng)整體硬件連線示意圖如圖3。

              圖4為帶鎖存器的GPIF和HPI硬件連線示意圖。

            3 軟件設(shè)計(jì)
              此方案包括4個(gè)方面的程序設(shè)計(jì):固件程序、驅(qū)動(dòng)程序、主機(jī)應(yīng)用程序和DSP數(shù)據(jù)處理程序。
            3.1 固件程序
              固件程序是指運(yùn)行在CY7C68013 51內(nèi)核中的程序,主要包括設(shè)備描述符信息、設(shè)備功能代碼和USB同DSP處理器間的通信控制功能代碼。對(duì)于使用GPIF的FX2系統(tǒng),固件還應(yīng)能夠分配FIFO讀和寫(xiě)波形到4個(gè)FIFO中的任何一個(gè)。
            3.1.1 固件程序設(shè)計(jì)
              固件程序開(kāi)發(fā)基于KEIL C51,使用Cypress公司提供的固件函數(shù)庫(kù)Ezusb.lib和固件框架以提高開(kāi)發(fā)效率。固件函數(shù)庫(kù)提供了一系列與USB協(xié)議有關(guān)的函數(shù),固件框架已經(jīng)實(shí)現(xiàn)了初始化、重枚舉、電源管理等功能。


            上一頁(yè) 1 2 下一頁(yè)

            評(píng)論


            相關(guān)推薦

            技術(shù)專(zhuān)區(qū)

            關(guān)閉