基于DSP和FPGA的数据通信实现方案.pdf

基于DSP和FPGA的数据通信实现方案.pdf

ID:51802080

大小:277.88 KB

页数:4页

时间:2020-03-15

基于DSP和FPGA的数据通信实现方案.pdf_第1页
基于DSP和FPGA的数据通信实现方案.pdf_第2页
基于DSP和FPGA的数据通信实现方案.pdf_第3页
基于DSP和FPGA的数据通信实现方案.pdf_第4页
资源描述:

《基于DSP和FPGA的数据通信实现方案.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、电子测量技术第32卷第1期ELECTRONICMEASUREMEN,ITECHN0LOGY2OO9年1月基于DSP和FPGA的数据通信实现方案朱军高清维韩璐(安徽大学电子科学与技术学院安徽230039)摘要:在诸如无线视频传输等许多的系统设计中,越来越多的使用到了ARM+FPGA或DSP+FPGA的方案,由ARM或DSP做控制,而FPGA做复杂的算法处理,这样的分工可以使二者各尽其能,达到整个系统的性能最优值。但如何协调控制器和FPGA,特别是如何进行两者之间的数据通信却是需要解决的问题。本文以BF537系列DSP为例,介绍一种方法,使得BF537能够动态的配置FPGA

2、,并能够正确简单的与FPGA进行数据通信。经过实践证明该方法行之有效,并具有一定的通用性和灵活性。关键词:DSP;BF537;FPGA;数据通信;动态配置中图分类号:TN431.2文献标识码:ASolutionofdatacommunicationbasedonDSPandFPGAZhuJunGaoQingweiHanLu(TheSchoolofElectrica1ScienceandTechnology,AnhuiUniversity,Anhui230039)Abstract:Nowinthedesignofmanysystems,suchaswirelessvedi

3、otransmissionsystem,ARM+FPGAorDSP+FPGAschemesareincreasinglyused.TheyadoptARMorDSPtomakecontrolandFPGAtodocomplexalgorithmiccalculation,SOthattheoptimumvalueoftheentiresystemperformancecanbeachievedutilizingthecombinationofthierfunctions.HoweverastillexistingproblemtobesolvediShowtocoord

4、inatecontrollerandFPGA,particularlyhowtOcarryoutthecommunicationsbetweenthem.ThispapertakesBF537seriesDSPasexampletOintroduceamethodthatcandynamicallyconfigureEPGA,andrealizedatacommunicationswithFPGAincorrectandsimpleway.ThismethodisprovedtObeeffectivethroughpractice,andisuniversalandfl

5、exibleincertaindegree.Keywords:DSP;BF537;FPGA;datacommunication;dynamicconfiguration0引言1方案概述随着移动通信和视频编码技术的发展,无线视频传输方案设计中FPGA用来实现通信相关的算法,采用的得到了越来越多的应用,传统的应用于有线领域的监控图FPGA芯片是Xilinx公司的XC3S4000-4一FG676I,该芯传设备越来越显示出它的不足和缺陷。片具有低功耗,大容量的优点,对于高速大容量应用场合无线视频传输方案主要分为发射和接收2部分,以发来说性价比较高。但是,由于FPGA基于SRAM

6、工艺,断射部分为例,它负担着视频采集,信源编码,信道编码,射电后数据会丢失,一般FPGA除了采用边界扫描方式频处理等几个部份。视频采集和信源编码可以由专门的JTAG下载外,更多采用与FPGA相对应PROM芯片来静视频服务器来完成。信道编码部分主要完成基带算法的态配置,这种配置方式由于PROM容量小,价格昂贵,易于处理,对信号进行调制,从而可以使信号进行无线传输,最烧坏等缺点,在产品化之前一般不予采用。更可取的方法后通过射频模块再由天线发射。射频模块是高频的模拟是采用控制器来动态配置FPGA,比如单片机、DSP等。电路部分,本文对此不多赘述。而通信相关的复杂算法,同时,由

7、于视频信息经过视频服务器进行压缩编码以后是由于算法量较大,一般选用FPGA来完成,但FPGA并不通过网口发送数据,所以在视频服务器与FPGA之间需要具备很多可用的外设接口,所以一般不单独使用。现在很加上一个支持网络接El功能的控制器[4]。基于以上2个原多系统都选择ARM+FPGA或DSP+FPGA方案[3],如因,我们选择ADI公司的Blackfin系列处理器BF537来进何使两者能够有效而快速的进行数据通信,是需要解决的行FPGA的动态配置,以及与视频服务器进行网络通信。问题。本文主要介绍了DSP和FPGA进行接口通信的一BF537是

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。