完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好
对不起,我的英语不好。 我正在研究Spartan-3A DSP S3D1800A,我被告知它有嵌入式DSP处理器,但我在文档中找不到如何使用它们。 它们是两个DSP工具AccelDSP和System Generator,但如果我正确理解它们是用于在matlab中创建到VHDL的转换代码。 所以我有一个简单的问题:-) 如果它们是Spartan-3A DSP中的数字信号处理器S3D1800A或DSP板的名称只意味着它用于数字信号处理? 提前致谢 消息由robotobibok于03-06-2010 11:53 PM编辑 以上来自于谷歌翻译 以下为原文 Hi Sorry for my bad English. I'm working on Spartan-3A DSP S3D1800A, I was told that it have embedded DSP processors, but I can't find in documentation how to use them. They are two DSP tools AccelDSP and System Generator but if I correctly understand they are for translate code created in Matlab to VHDL. So I have simple question :-) If they are Digital Signal Processors in Spartan-3A DSP S3D1800A or DSP in the name of the board only means that it is for digital signal processing? Thanks in advance Message Edited by robotobibok on 03-06-2010 11:53 PM |
|
相关推荐
2个回答
|
|
嗨,
也许你对“DSP处理器”一词感到困惑。 3A-DSP内部没有DSP处理器,如果你的意思是像CPU这样可以做的事情,例如 矢量处理。 FPGA内部的是DSP48资源。 它们包含一个乘法器,加法器(MAC)和所有其他用来做高速DSP的东西; 例如 快速FIR滤波器。 您可以编写编码DSP操作的VHDL或Verilog,并通过设置正确的工具开关,综合工具可以推断DSP模块。 或者,您可以直接在HDL代码内推断DSP模块,以获得最高级别的控制。 另一种方法是使用代码生成器接口,例如直接Matlab转换,AcceelDSP或其他。 从系统设计人员的角度来看,最后一个选项可能是最简单的,他希望从系统模型到FPGA上的实现方便。 如果需要,可以使用DSP模块创建更通用的DSP处理器。 请注意,3A-DSP可以像Spartan3系列的任何其他FPGA一样使用,但它恰好有一些适用于高速DSP的硬接线结构,这些结构会消耗其他系列成员的大量资源并且会运行 那些慢得多。 建议:阅读3A-DSP用户手册,了解FPGA架构。 干杯, 约翰 以上来自于谷歌翻译 以下为原文 Hi, Maybe you are confused about the term 'DSP processor'. There are no DSP processors inside the 3A-DSP if you mean a CPU like thing that can do e.g. vector processing. What is inside the FPGA are DSP48 resources. These contain a multiplier, adder (MAC) and all the additional stuff to do high speed DSP; e.g. fast FIR filters. You can write VHDL or Verilog that encodes DSP operations and by setting the correct tool switches, the synthesis tool could infer DSP blocks. Alternatively, you can infer the DSP block directly inside the HDL code to get the highest level of control. Another way would be to use a code generator interface such as direct Matlab conversion, AcceelDSP or others. This last option is probably the easiest from the perspective of a system designer who wants to have an easy path going from a system model to an implementation on FPGA. If you want, you can create a more generic DSP processor using the DSP blocks. Note that the 3A-DSP can be used just like any other FPGA of the Spartan3 series, but it happens to have some hard wired structures suited for high speed DSP that would consume huge amounts of resources on other members of the family and that would run much slower on those. Advice: read the 3A-DSP user manual to get an idea of the FPGA architecture. Cheers, Johan |
|
|
|
同意约翰 - 很好的答案。
这2个devies(3SD1800A& 3SD3400A)名称中“DSP”属性的来源是: - 第一个Spartan级器件,不仅仅是一个硬化的18x18乘法器(例如,参见DSP48A原语中的累加器和预加器) BlockRAM与一般结构资源的比例高于之前的Spartan级设备(例如S3 / S3E / S3A) 但这些对于许多信号处理应用来说都很重要。 除此之外,它与Spartan-3A非常相似。 BT 消息由timpe编辑于03-07-2010 07:53 AM 以上来自于谷歌翻译 以下为原文 Agreed with Johan - good answer. The origin of the "DSP" attribute in the name for these 2 devies (3SD1800A & 3SD3400A) was really: -first Spartan-class device with more than just a hardened 18x18 multiplier (e.g. see accumulator & the preadder in the DSP48A primitive) -higher ratio of BlockRAM to general fabric resources than previous Spartan-class devices (e.g. S3/S3E/S3A) But of these are important for many signal processing applications. Other than that, it is very similar to Spartan-3A. bt Message Edited by timpe on 03-07-2010 07:53 AM |
|
|
|
只有小组成员才能发言,加入小组>>
2414 浏览 7 评论
2821 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2292 浏览 9 评论
3371 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2458 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
1075浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
579浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
438浏览 1评论
2000浏览 0评论
723浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 00:35 , Processed in 1.265130 second(s), Total 81, Slave 64 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号