找回密码
 注册
关于网站域名变更的通知
查看: 236|回复: 2
打印 上一主题 下一主题

为什么我会需要FPGA

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-11-10 13:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
FPGA可用于实现数字系统,但简单的微控制器通常也能够达到同样的效果。微控制器价格低廉,而且易于放置在印刷电路板上。虽然FPGA是一种功能强大的工具,但未必适合所有情况。它们有更多的功耗、布局和外部电路要求,甚至可能非常苛刻。使用成本高昂且具有诸多特殊要求的FPGA似乎有些不合时宜。# F4 j0 s, n8 p+ `7 B
但您也许已经猜到了需要FPGA的原因:灵活性。您拥有可配置的逻辑块,就意味着不再受到硬件的制约。您不会再遇到定时器或UART不够用的情况,只要您拥有逻辑单元便可创建更多定时器或UART。它能够随着技术和要求的变化,在今后进行重新配置,从而延长产品的生命周期。
1 o' m8 j' Y4 y, A) M2 B第二个原因是速度。微控制器只能按顺序一次执行一条指令。由于硬件特性,FPGA结构本身是并行的。因此它能同时执行多个指令,这对于FFT或图形处理等操作非常有用,因为在按顺序执行的处理器上,这些操作可能产生很高的成本。与LVDS等典型微控制器相比,FPGA还提供了更多高速I/O选项,收发器能够以10+Gbps的速度处理HDMI等协议。
4 x( H3 q/ b- f- w( c6 V

该用户从未签到

2#
发表于 2021-11-10 13:41 | 只看该作者
FPGA可用于实现数字系统,但简单的微控制器通常也能够达到同样的效果
, o. q. `: x5 ^- p

该用户从未签到

3#
发表于 2021-11-10 13:52 | 只看该作者
随着技术和要求的变化,在今后进行重新配置,从而延长产品的生命周期0 z& o( H! K# f( ]7 T+ e  N/ x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-2 22:56 , Processed in 0.125000 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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