关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > 如何用FPGA实现算法的硬件加速

如何用FPGA实现算法的硬件加速

作者:时间:2008-04-24来源:网络收藏
另一个新的处理器或者编写汇编代码,就可做到这一点。

  使用带可配置处理器的可获得设计灵活性。设计者可以选择如何实现软件代码中的每个模块,如用定制指令,或硬件外围电路。此外,还可以通过添加定制的硬件而获取比现成微处理器更好的性能。

  另一点要知道的是,有充裕的资源,可配置处理器系统可以充分利用这一资源。

  算法可以用软件,也可用硬件实现。出于简便和成本考虑,一般利用软件来实现大部分操作,除非需要更高的速度以满足性能指标。软件可以优化,但有时是不够的。如果需要更高的速度,利用硬件来加速算法是一个不错的选择。

  使软件模块和硬件模块的相互交换更加简便,不必改变处理器或进行板级变动。设计者可以在速度、硬件逻辑、存储器、代码大小和成本之间做出折衷。利用FPGA可以设计定制的嵌入式系统,以增加新的功能特性及优化性能。

 

fpga相关文章:fpga是什么



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭