● 运行速率快
FPGA内部集成锁相环,可以实现外部时钟倍频,核心频率可达几百兆,而单片机运行速率则低得多。在高速场合,单片机无法代替FPGA。FPGA运算速率快,编程大略单纯,而且有些高真个FPGA芯片内部集成了很多有用的模块,如串行收发模块,如果不用FPGA而是另搭电路,构造将会比较繁芜,用FPGA可以简化设计。

● FPGA引脚多,随意马虎实现大规模系统

单片机IO口有限,而FPGA动辄数百个IO引脚,乃至上千个引脚,可以方便地连接外设,比如一个别系有多路AD、DA,单片机要仔细地进行资源分配与总线隔离,而FPGA由于有着丰富的IO资源,可以用不同IO引脚很随意马虎地连接各外设。
● FPGA内部程序并行实行性
单片机程序是串行实行的,实行完一条才能实行下一条,在处理突发事宜时只能调用有限的中断资源;而FPGA的不同逻辑可以并行实行,可以同时处理不同任务,这使得FPGA的事情效率更高。
利用硬件并行实行的上风,FPGA冲破了顺序实行的模式,在每个时钟周期内完成更多的处理任务,超越了数字旗子暗记处理器(DSP)的运算能力。
● FPGA包含大量软核,可以方便地进行二次开拓
FPGA乃至包含单片机和DSP软核,并且其IO数仅受FPGA自身IO限定,以是FPGA又是单片机和DSP的超集,也便是说,单片机和DSP能实现的功能,FPGA一样平常都能实现。
● FPGA设计灵巧
FPGA最大的特点便是灵巧,它能够实现你想实现的任何数字电路,可以定制各种电路。减少受制于专用芯片的束缚,真正为自己的产品量身定做,在设计的过程中可以灵巧地变动设计。而且FPGA强大的逻辑资源和寄存器资源可以让用户轻松地发挥设计理念,其并行实行、硬件实现的办法可以知足设计中大量的高速电子线路设计需求。FPGA拥有比DSP更快的速率,可以实现非常繁芜的高速逻辑,有着比ASIC(专用芯片)更短的设计周期和灵巧性,免去昂贵的开版用度,而且可以随时裁减,增加用户想要的功能,达到规避设计风险、回避芯片厂商的限定的目的。
其余,知识产权的观点不断呈现,仿制别人抄袭,FPGA能够防止别人抄袭,让设计的聪慧得到充分保护,并让公司的利益在较永劫光内得到担保。随着FPGA芯片供应商和第三方公司的重视,现在有现成的IP核,这进一步缩短了设计周期,减小了开拓本钱。现在很多免费的软IP核和硬IP核的涌现更是压缩了本钱。







