首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FPGA能自动编程吗?

FPGA能自动编程吗?
EN

Stack Overflow用户
提问于 2017-01-26 07:42:19
回答 1查看 212关注 0票数 1

FPGA可以自动编程来加速任意软件吗?还是需要手动操作?我想没有什么能从本质上阻止这一切成为可能--我只是好奇它目前是否可行,因为这可能是一种很好的硬件加速方式,假设成本是合理的。

EN

回答 1

Stack Overflow用户

发布于 2017-01-26 19:01:55

其中一种技术(例如可用于Xilinx FPGA)是PR (部分重新配置)。部分重新配置是通过下载部分位文件动态修改逻辑块的能力,而其余逻辑继续无中断地运行。Xilinx部分重新配置技术允许设计人员动态更改功能,消除了完全重新配置和重新建立链路的需要,大大增强了FPGA提供的灵活性。使用部分重新配置可以让设计人员使用更少或更小的设备,降低功耗,并提高系统的可升级性。通过仅加载在任何时间点所需的功能来更有效地利用硅。

无论如何,在文献中,您可以找到许多其他不同的示例和不同的策略和技术来更改运行时和自动的FPGA配置。这给了(自治系统)进化和适应几种环境的可能性。你可以找到一个设计动态可重构嵌入式和模块化系统的工具Herehere,你可以找到一个例子。

*

关键技术优势

*

通过分时functionality

  • Reduce动态功耗通过按需加载功能
  • 通过时分复用设计提高解决方案的灵活性

functionality

  • Reduce FPGA大小或计数(因此成本)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41863718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档