FPGA型DSP大展拳脚FPGA构建控制电路实现高效能.pdfVIP

FPGA型DSP大展拳脚FPGA构建控制电路实现高效能.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TECHNOLOGY 阁图EXPLORING FPGA型DSP大展拳脚 FPGA构建控制电路实现高效能 ‰Nar.nderLaII/Brad xilinx公司 TayIor 从简单的接口电路设计到复杂的状态机,甚至片上系统都有FPGA的身影,它在电路中扮演的角色已不容 忽视。FPGA的可I翱戮荆措来了电路话耕的勇睫睢,近来,隅A的用途又有j触蜊泼晟苞可用f乍构 建各种高效能信号盘嘞能的引擎,并可替换AslC或为运用DSP处理器的信号处理链提供效能提升的机 型!壑塑塑壁坠E堂堡塑塑塑墅塑史燮塑L 在篡淼 出一个区块需要多少行C—code程序 硬件主系统通讯需运用各种状态机 码,但依据经验法则,一行程序码 (state Machine),因此设计的工作 一般有两项关键决定: 约等于l~10个区块。当算法复杂 较为繁琐 ◆控制电路应该构建在硬件中还是设 度持续提高时,在硬件中构建与测 ◆判断的速度——如果每项决定都有 计成轳件算法 试算法的难度也会持续攀升。可能 特定时钟频率作为判断的速度,对 ◆哪些器件能协助迅速且轻松地开发 轻易利用数行的C—code程序码构建 于需要高时钟频率的方案而言,硬 控制电路 复杂的算法,并在微处理器上运 件电路会是较优先的选择。对于门 行,这种模式是大多数研发人员优 槛值在数百或数千时钟频率的方案 先考虑的选择 而言,软件算法就足以应付效率的 软件方案PK硬件方案 ◆需要实时操作系统(R1ros)——如需求 在第一个阶段,设计者必须 果控制算法必须要在实时操作系统 ◆浮点运算的需求——虽然大多数控 在构建于硬件中的算法和适合构 下运行,较理想的做法是在Vi舵x. 制功能很少用到浮点运算,但有些 建在搭配软微处理器(xiIinx ㈣o或Virtex删_4FX黜、或 系统的控制过程的确需要浮点运 PicoBlaze与MicroBlaze处理器)的 者外部微处理器上运用搭配硬嵌入 算,例如过滤器系数的计算过程。 软件或硬嵌入式微处理器 式Po删的软件,目前这些微处 对于需要进行逆向矩阵运算的声纳 (PowerPc 405)等方案之间作取 理器包括W砌Riv盯与Mon£avista等 系统(sonarsystem),浮点运算的 合。表1列出了硬件与软件方案的 厂商提供IHDS的支持 控制往往是优先考虑的方案,因为 优缺点,在选择这些方案时,需考 ◆与主处理器沟通——与主要处理器 其开发工作比较容易。当控制的精 虑许多因素,其中包括: 之间的通讯往往(但不是必然)需 准度较高,且算法不支持固定小数 ◆算法复杂度——设计者可以在软件 要通过总线架构,在这种状况下, 点的数值格式时,浮点运算控制也 与硬件中构建简单的算法(例如只 MicroBlaze处理器或PowerPC处理 是优先的选择 需数行c代码就

您可能关注的文档

文档评论(0)

hello118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档