《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > ZYNQ主芯片結合TLV320AIC23語音芯片實現語音采放
ZYNQ主芯片結合TLV320AIC23語音芯片實現語音采放
2022年電子技術應用第9期
張來洪,吳道遠,盧繼川
武漢中原電子集團有限公司 研發中心,湖北 武漢430000
摘要: 詳細闡述ZYNQ7000主芯片結合TLV320AIC23語音芯片在Linux系統下基于ALSA實現語音采放的技術原理,包括硬件設計、VIVADO工程設計、系統及驅動、應用程序等,展示測試方法和效果。該技術方案可直接移植到電臺數字板的實際工程中,具有工程實用性。
中圖分類號: TN709
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.222667
中文引用格式: 張來洪,吳道遠,盧繼川. ZYNQ主芯片結合TLV320AIC23語音芯片實現語音采放[J].電子技術應用,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.
Implementation of voice capture and voice play with the combination of ZYNQ and TLV320AIC23
Zhang Laihong,Wu Daoyuan,Lu Jichuan
WUHAN ZHONGYUAN Electronics Group Co.,LTD R&D Center,Wuhan 430000,China)
Abstract: Technology principles of implementation of voice capture and voice play in Linux operation system using ALSA framework with the combination of ZYNQ and TLV320AIC23 were introduced in this paper,including technology principles such as hardware design,VIVADO project design,system and drivers,applications. The verification methods and results were showed as well. This scheme has obvious practical engineering significance because it can be easily transplanted into practical engineering such as digital processing board of tactical radio.
Key words : ZYNQ7000;TLV320AIC23;ALSA;voice capture and voice play

0 引言

    ZYNQ7000系列芯片是Xilinx提供的全可編程片上系統(System on Chip,SoC)芯片,完美地將ARM與FPGA融合在一起,ARM稱為處理系統(Processing System,PS)側,FPGA稱為編程邏輯(Programmable Logic,PL)側,既發揮了ARM基于操作系統開發應用程序的優點,又發揮了FPGA進行實時信號處理和實現高速接口的優點,PS側自帶了通用異步收發傳輸器(Universal Asynchronous Reveiver Transmitter,UART)、集成電路總線(Inter Integrated Circuit,IIC)等控制器,PL側還能通過FPGA的邏輯資源實例化知識產權核(Intellectual Property Core,IP核)額外擴展集成電路內置音頻總線(Inter IC Sound,IIS)等控制器,PS側與PL側通過高級擴展接口(Advanced Extensible Interface,AXI)總線接口實現信息的交互,這些優點使得ZYNQ芯片作為電臺數字板的主芯片時充分發揮了優勢。語音功能作為電臺的基本功能,在數字板上實現語音的采放是進行語音遠距離傳輸的前提。TLV320AIC23是一款高性能低功耗立體聲音頻編解碼器,可以在8 000 Hz~96 000 Hz采樣率下提供16、24、32等不同位數的采樣數據,非常靈活好用。本文詳細闡述ZYNQ主芯片結合TLV320AIC23語音芯片在Linux系統下基于高級Linux聲音架構(Advanced Linux Sound Architecture,ALSA)進行脈沖編碼調制(Pulse Code Modulation,PCM)編程實現語音采放的技術原理,展示了測試效果,此方案可以移植到電臺項目中,作為電臺的語音采集和播放方案,具有實際工程意義。




本文詳細內容請下載:http://m.xxav2194.com/resource/share/2000004936




作者信息:

張來洪,吳道遠,盧繼川

(武漢中原電子集團有限公司 研發中心,湖北 武漢430000)





wd.jpg

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 哦┅┅快┅┅用力啊┅┅动态图 | 日本xxx网站| 国产精品久久久久影院免费| 三级毛片在线播放| 最近最新中文字幕完整版免费高清| 免费a级毛片无码a∨性按摩| 范冰冰hd未删减版在线观看| 国产精品亚洲а∨天堂2021| jealousvue熟睡入侵中| 放荡的女老板bd中文在线观看| 亚洲av无码久久精品蜜桃| 波多野结衣一区二区免费视频| 又粗又紧又湿又爽a视频| 99rv精品视频在线播放| 日产精品一卡2卡三卡4乱码久久| 亚洲最大免费视频网| 精品无码av无码免费专区| 国产午夜福利100集发布| yy6080欧美三级理论| 日本肉漫在线观看| 亚洲国产日韩在线成人蜜芽 | 欧美激情综合色综合啪啪五月| 午夜一区二区三区| 草莓视频污污在线观看| 国产成人精品午夜视频'| 18禁成人网站免费观看| 天天干天天干天天天天天天爽| 中文字幕一区二区三| 日本不卡高字幕在线2019| 亚洲VA中文字幕| 欧美日韩三级在线| 亚洲精品无码不卡在线播放| 秋葵视频在线观看在线下载| 啊…别了在线观看免费下载| 野花社区视频在线观看| 国产成人精品怡红院在线观看| 3d动漫精品啪啪一区二区免费| 在线观看精品视频一区二区三区| 一级一级女人18毛片| 欧美一级日韩一级| 亚洲精品国产成人|