文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.222667
中文引用格式: 張來洪,吳道遠,盧繼川. ZYNQ主芯片結(jié)合TLV320AIC23語音芯片實現(xiàn)語音采放[J].電子技術(shù)應(yīng)用,2022,48(9):127-130,139.
英文引用格式: Zhang Laihong,Wu Daoyuan,Lu Jichuan. Implementation of voice capture and voice play with the combination of ZYNQ and TLV320AIC23[J]. Application of Electronic Technique,2022,48(9):127-130,139.
0 引言
ZYNQ7000系列芯片是Xilinx提供的全可編程片上系統(tǒng)(System on Chip,SoC)芯片,完美地將ARM與FPGA融合在一起,ARM稱為處理系統(tǒng)(Processing System,PS)側(cè),F(xiàn)PGA稱為編程邏輯(Programmable Logic,PL)側(cè),既發(fā)揮了ARM基于操作系統(tǒng)開發(fā)應(yīng)用程序的優(yōu)點,又發(fā)揮了FPGA進行實時信號處理和實現(xiàn)高速接口的優(yōu)點,PS側(cè)自帶了通用異步收發(fā)傳輸器(Universal Asynchronous Reveiver Transmitter,UART)、集成電路總線(Inter Integrated Circuit,IIC)等控制器,PL側(cè)還能通過FPGA的邏輯資源實例化知識產(chǎn)權(quán)核(Intellectual Property Core,IP核)額外擴展集成電路內(nèi)置音頻總線(Inter IC Sound,IIS)等控制器,PS側(cè)與PL側(cè)通過高級擴展接口(Advanced Extensible Interface,AXI)總線接口實現(xiàn)信息的交互,這些優(yōu)點使得ZYNQ芯片作為電臺數(shù)字板的主芯片時充分發(fā)揮了優(yōu)勢。語音功能作為電臺的基本功能,在數(shù)字板上實現(xiàn)語音的采放是進行語音遠距離傳輸?shù)那疤帷?a class="innerlink" href="http://ihrv.cn/tags/TLV320AIC23" target="_blank">TLV320AIC23是一款高性能低功耗立體聲音頻編解碼器,可以在8 000 Hz~96 000 Hz采樣率下提供16、24、32等不同位數(shù)的采樣數(shù)據(jù),非常靈活好用。本文詳細闡述ZYNQ主芯片結(jié)合TLV320AIC23語音芯片在Linux系統(tǒng)下基于高級Linux聲音架構(gòu)(Advanced Linux Sound Architecture,ALSA)進行脈沖編碼調(diào)制(Pulse Code Modulation,PCM)編程實現(xiàn)語音采放的技術(shù)原理,展示了測試效果,此方案可以移植到電臺項目中,作為電臺的語音采集和播放方案,具有實際工程意義。
本文詳細內(nèi)容請下載:http://ihrv.cn/resource/share/2000004936。
作者信息:
張來洪,吳道遠,盧繼川
(武漢中原電子集團有限公司 研發(fā)中心,湖北 武漢430000)