文獻(xiàn)標(biāo)識碼: A
DOI:10.16157/j.issn.0258-7998.222667
中文引用格式: 張來洪,,吳道遠(yuǎn),盧繼川. 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進(jìn)行實時信號處理和實現(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)語音的采放是進(jìn)行語音遠(yuǎn)距離傳輸?shù)那疤帷?a class="innerlink" href="http://forexkbc.com/tags/TLV320AIC23" target="_blank">TLV320AIC23是一款高性能低功耗立體聲音頻編解碼器,可以在8 000 Hz~96 000 Hz采樣率下提供16,、24、32等不同位數(shù)的采樣數(shù)據(jù),,非常靈活好用,。本文詳細(xì)闡述ZYNQ主芯片結(jié)合TLV320AIC23語音芯片在Linux系統(tǒng)下基于高級Linux聲音架構(gòu)(Advanced Linux Sound Architecture,ALSA)進(jìn)行脈沖編碼調(diào)制(Pulse Code Modulation,,PCM)編程實現(xiàn)語音采放的技術(shù)原理,,展示了測試效果,此方案可以移植到電臺項目中,,作為電臺的語音采集和播放方案,,具有實際工程意義。
本文詳細(xì)內(nèi)容請下載:http://forexkbc.com/resource/share/2000004936,。
作者信息:
張來洪,,吳道遠(yuǎn),盧繼川
(武漢中原電子集團有限公司 研發(fā)中心,,湖北 武漢430000)