文獻標識碼: 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://forexkbc.com/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://forexkbc.com/resource/share/2000004936,。
作者信息:
張來洪,,吳道遠,盧繼川
(武漢中原電子集團有限公司 研發(fā)中心,,湖北 武漢430000)