DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 443|回复: 0
打印 上一主题 下一主题

Xilinx的数字信号处理解决方案

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-16 17:12:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

                      Xilinx高度重视FPGA在数字信号处理中的应用,并将其作为当前和未来产品的重点发展方向。“XtremeDSP”是Xilinx所提供的数字信号处理解决方案的总称,其中包括系统解决方案、DSP器件及开发工具等。
  在系统解决方案中,Xilinx主要为3类系统提供数字信号处理方案,即无线/有线通信系统、多媒体图像图形系统(MVI)及国防系统。具体的解决方案请联系Xilinx在各地的代表处,在此不赘述。
  在DSP器件方面,Xilinx目前提供两类器件。一是基于高性能VIRtex平台的DSP器件,包括Virtex-5 SXT系列和Virtex-4 SX系列;二是基于低成本Spartan平台的Spartan-3A DSP系列。如图所示,这两大系列器件基本弥补了上述所说的传统DSP/GPP 性能有差距的空自区域。




  图 XtremeDSP器件
  DSP的开发工具是Xilinx一个非常注重的领域,因为如果用户要将FPGA用于数字信号处理最关注的就是开发工具,它直接决定了用户的使用体验。而对于如何发挥器件的最佳性能,开发工具也起到了决定性的作用。
  对于熟悉MATLAB或Simulink的数字信号处理开发人员,Xilinx提供了两种开发工具,即AccelDSP和System Generator。AccelDSP提供了从MATLAB到RTL设计的流程,开发人员在MATLAB中设计的浮点算法可以通过AccelDSP提供的算法综合功能转为FPGA设计所需的RTL代码,从而很容易地在FPGA中实现DSP功能,即使该开发人员原本不熟悉FPGA的开发;SySTem Generator提供了从Simulink到FPGA门级实现的流程,开发人员可以在Simulink的界面下完成DSP系统设计、仿真、资源估计到FGPA实现的全过程。通过和外部硬件的连接还可以实现硬件的协同仿真,从而大大加快了DSP设计的仿真过程,以上两种工具使开发人员即使不熟悉FPGA的设计也可以完成基于FPGA的DSP设计。
  对于熟悉FPGA设计的DSP开发人员,Xilinx在其ISE开发软件中也提供了很多DSP IP供用户使用,如FFT/IFFT、FIR、DDS及CIC等,使用这些DSP IP内核可以节省开发时间。同时还能节省资源。以ΠR设计为例,Xilinx提供了∏R Compiler工具,用户只需输入必要的参数,如系数、采样率、时钟率、通道数及频响等,该工具就可以自动选择最优结构生成FIR,并且产生资源报告。用户只需在自己的代码中调用该FIR就可以实现想要的数字滤波器。

  
            
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2026-4-28 17:18 , 耗时 0.250062 秒, 19 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表