- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ARM+FPGA的多路广播音频处理系统张高健 杨刚 杨霖 张青青 (中国传媒大学 北京 100024)摘 要 如今,越来越多的ARM+FPGA联合系统,被用来作为数字信号处理的硬件方案。但在这种系统应用的时候,实现ARM和FPGA这两种不同速率的硬件之间的高速通信,一直是重难点技术。为了解决这一问题,可以用到一种被称之为DMA(Direct Memory Access)的传输技术[1]。这一技术不需要依赖于CPU的大量中断负载,就能实现异步数据的高速率传输。利用这一技术,在基于ARM+FPGA联合系统的基础上,可以实现具有多路广播音频实时采集和处理功能的硬件设备。关键词 ARM,FPGA,DMA,高速通信Multiplex broadcasting audio processing system based on ARM and FPGAZHANG Gao-jian YANG Gang YANG LinZHANG Qing-qing(The communication university of China, Beijing 10024,China)1Abstract Nowadays, more and more ARM and FPGA joint systems are used as digital signal processing hardware solution. However, it has always been a difficult technology to realize the high-speed communication between ARM and FPGA while the joint system is in the application. In order to solve this problem, a transmission technology called DMA (Direct Memory Access) [1] can be used. This technology can achieve the high-speed communication of asynchronous data transfer without a large number of interrupt loads. On the basis of the joint system ARM and FPGA, A hardware device including multicast audio real-time acquisition and processing functions can be realized with the DMA technology.Keywords ARM,FPGA,DMA,High-speed communication一、介绍 在广播信号的测试和监听中,往往希望系统能同时对多个频率点的信号进行处理。而随着软硬件技术的不断发展,广播领域的测 试也不再满足于仅仅得到RSSI电平以及信噪比等射频信号的几个数据。对于解调接收下来的音频信号,也需要进行压缩编码并保存,以便于进一步的分析。这就要求测试的系统,具备同时采集多路广播音频信号并且完成压缩编码和保存的能力。在数字信号处理的过程中,ARM一般用来对数据进行分析和处理,而FPGA则完成数据的高速采集和运算。如果希望系统能具有上面所说的既能完成多路音频的实时采集,又可以同时进行压缩编码的处理。那么将ARM和FPGA联合起来,就可以组成一个很有效的硬件方案。但是将ARM和FPGA联合起来,有一个很重要的技术指标需要注意,就是二者之间的通信速率。擅长逻辑运算的ARM处理器速度在ms级别,而擅长加乘运算的FPGA处理速度则是ns级别的,二者的通信属于典型的异步通信,它们之间的通信速度就直接决定了整个系统的工作效率。显然,在多路广播音频处理系统中,如果采用ARM+FPGA这一结构,能否满足多路音频在ARM和FPGA之间的实时传输,是最为重要的技术点。本文提出了一种利用DMA传输技术,并且配合相应硬件接口的方案,来实现ARM和FPGA之间的高速异步通信,从而完成多路广播音频的实时处理。二、整体结构 整个多路广播音频处理系统,采用基于ARM+FPGA的主从式控制的结构:ARM处理器作为主控制器,负责整个系统的控制及各项功能的管理;FPGA作为从处理器,负责多路广播音频数据的采集。系统的整体结构如下图1所示: 图1 系统整体硬件结构主要由解调芯片、前端采集电路、FPGA存储器和ARM处理器组成。系统工作的时候,首先由解调芯片对测试的多路广播信号进行解调,得到各路广播信号的音频。然后由前端采集电路完成音频采集并放入
您可能关注的文档
- 厅堂T30的Odeon软件模拟与实测.doc
- 超声调制的声频定向传输指向性分析.doc
- 广播电台小型媒体资产管理系统的搭建实践.doc
- 压电声透通信系统的FPGA实现.doc
- 一款Soundpad音箱系统的设计.doc
- 听音辨识能力的训练和提升.docx
- 用FPGA设计调频广播监测频率合成器.doc
- 运动声源定位阵列设计及校准研究.doc
- 有限长线声源曲面声场分析.docx
- 漏泄通信系统在地铁中的应用.docx
- 基本面选股组合月报:大模型AI选股组合本年超额收益达6.60.pdf
- 可转债打新系列:安集转债,高端半导体材料供应商.pdf
- 可转债打新系列:伟测转债,国内头部第三方IC测试企业.pdf
- 联想集团PC换机周期下的价值重估.pdf
- 计算机行业跟踪:关税升级,国产突围.pdf
- 科技类指数基金专题研究报告:详解AI产业链指数及基金布局.pdf
- 计算机行业研究:AIAgent产品持续发布,关税对板块业绩影响较小.pdf
- 民士达深度报告:国内芳纶纸龙头,把握变局期崛起机遇.pdf
- 社会服务行业动态:全球首张民用无人驾驶载人航空器运营合格证落地,霸王茶姬冲击美股IPO.pdf
- 通信行业研究:特朗普关税令落地,长期看好国产算力链.pdf
文档评论(0)