随着现代DSP、FPGA等数字芯片的信号处理能力不断提高,基于软件无线电技术的现代通信与信息处理系统也得到了更为广泛的应用。软件无线电的基本思想是以一个通用、标准、模块化的硬件系统作为其应用平台,把尽可能多的无线及个人通信和信号处理的功能用软件来实现,从而将无线通信新系统、新产品的开发逐步转移到软件上来。另一方面,现代信号处理系统对数据的处理速度、处理精度和动态范围的要求也越来越高,需要每秒完成几千万到几百亿次运算。因此研制具备高速实时信号处理能力的通用硬件平台越来越受到业界的重视。 @@ 目前的高速实时信号处理系统一般均采用DSP+FPGA的架构,其中DSP主要负责完成系统通信和基带信号处理算法,而FPGA主要完成信号预处理等前端算法,并提供系统常用的各种外部接口逻辑。本文的主要工作就在于完成通用型高速实时信号处理系统的FPGA软件设计。 @@ 本文提出了一种基于多DSP与FPGA的通用高速实时信号处理系统的架构。综合考虑各方面因素,作者选择使用两片ADSP-TS201浮点DSP以混合耦合模型构成系统信号处理核心;以Xilinx公司最新的高性能FPGA Virtex-5系列的XC5VLX50T提供系统所需的各种接口,包括与ADSP-TS201的高速Linkport接口以及SPI、UART、SPORT等常用外设接口。此外,作者还选择了ADSP-BF533定点DSP加入系统当中以扩展系统音视频信号处理能力,体现系统的通用性。 @@ 基于FPGA的嵌入式系统设计正逐渐成为现代FPGA应用的一个热点。结合课题需要,作者以Xilinx公司的MicroBlze软核处理器为核心在Virtex-5片内设计了一个嵌入式系统,完成了对CF卡、DDR2 SDRAM存储器的读写控制,并利用片内集成的三态以太网MAC硬核模块,实现了系统与上位PC机之间的以太网通信链路。此外,为扩展系统功能,适应未来可能的软件升级,进一步提高系统的通用性,还将嵌入式实时操作系统μC/OS-II移植到MicroBlaze处理器上。 @@ 最后,作者介绍了基于Xilinx RocketIO GTP收发器的高速串行传输设计的关键技术和基本的设计方法,充分体现了目前高速实时信号处理系统的发展要求和趋势。 @@关键词:高速实时信号处理;FPGA;Virtex-5;嵌入式系统;MicroBlaze
上传时间: 2013-05-17
上传用户:wangchong
· 摘要: 提出一种适用于通用DSP平台的H.264视频编码器软件架构.以该架构基础实现的H.264视频编码器软件可以高效地运行在DSP系统中,以满足视频应用中对实时编码的要求.通过性能分析工具对原有的软件代码进行分析.找到代码运行效率不高的瓶颈所在,并结合TMS320DM642 DSP的硬件特点,设计出一种新型的H.264视频编码软件架构.最后,在进行了DSP的指令优化以后,
上传时间: 2013-06-18
上传用户:jhksyghr
·嵌入式实时多任务软件开发基础
上传时间: 2013-04-24
上传用户:com1com2
·书 名 嵌入式实时多任务软件开发基础 作 者 晨风 出 版 社 清华大学出版社 书 号 302-09188-9 责任编辑 开本 16 出版时间 2004年9月 字数 300千字 装 帧
上传时间: 2013-04-24
上传用户:是王洪文
一篇关于组态软件中实时数据库的优秀硕士论文,用caj6.0打开
上传时间: 2014-08-11
上传用户:sssl
Windows风格的实时测控软件系统——设计与实现研究,一篇优秀硕士论文,使用Caj6.0打开
上传时间: 2014-01-26
上传用户:tfyt
1、HT1380实时时钟驱动程序。 2、软件实现A/D功能程序,用于某些精度要求不高的场合。 3、at29c040驱动程序。
上传时间: 2013-12-30
上传用户:nairui21
以T I 公司的T M S 3 2 0 C 6 4 1 6 为核心处理器提出一套嵌入式实时图像采集系统的设计方案对硬件 设计工作流程软件编程等关键问题进行详细的分析与讨论
上传时间: 2014-02-17
上传用户:netwolf
一种基于UML的嵌入式实时应用软件开发环境:Rhapsody、UML在嵌入式系统设计中的应用、如何在嵌入式系统开发中使用UML工具
上传时间: 2015-08-23
上传用户:chongcongying
单片机频率检测中的软硬件设计。该电路及应用软件为单片微机在实时检测及控制中准确地测试提供了方便,经实际运行,效果良好。只 要配上相应的传感器,即可用于速度、位移、压力、温度、湿度、流量等非电量的检测,装上显示电路和打印机即可构成实用的智能化仪表。
上传时间: 2015-09-06
上传用户:1159797854