这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 先发疑问,FPGA适用于什么场合?

共12条 1/2 1 2 跳转至

先发疑问,FPGA适用于什么场合?

菜鸟
2012-10-25 13:34:17     打赏
很多时候单片机也能做,为什么用FPGA,哪些场合什么项目选型的时候考虑用FPGA? 速度优势,价格优势,还是可靠性或开发速度?

举个例子,比如要做个智能小车,这个单片机控制电机加无线,是很常规的做法,用FPGA也能实现,FPGA方案和单片机相比有什么优势吗?



关键词: 先发     疑问     适用于     什么     场合    

高工
2012-10-25 14:42:01     打赏
2楼
1,FPGA运行速度快
FPGA内部集成锁相环,可以把外部时钟倍频,核心频率可以到几百M,而单片机运行速度低的多.在高速场合,单片机无法代替FPGA
2,FPGA管脚多,容易实现大规模系统
单片机IO口有限,而FPGA动辄数百IO,可以方便连接外设.比如一个系统有多路AD,DA,单片机要进行仔细的资源分配,总线隔离,而FPGA由于丰富的IO资源,可以很容易用不同IO连接各外设
3,FPGA内部程序并行运行,有处理更复杂功能的能力
单片机程序是串行执行的,执行完一条才能执行下一条,在处理突发事件时只能调用有限的中断资源;而FPGA不同逻辑可以并行执行,可以同时处理不同任务,这就导致了FPGA工作更有效率
4,FPGA有大量软核,可以方便进行二次开发
FPGA甚至包含单片机和DSP软核,并且IO数仅受FPGA自身IO限制,所以,FPGA又是单片机和DSP的超集,也就是说,单片机和DSP能实现的功能,FPGA一般都能实现

目前FPGA主要用于通信和视频处理方面比较多,随着价格的降低,消费电子也用的不少!

院士
2012-10-25 14:52:13     打赏
3楼
权威的解释

高工
2012-10-25 17:26:48     打赏
4楼
FPGA博大精深,不过价格应该是一个较大的瓶颈

高工
2012-10-25 17:28:54     打赏
5楼
现在的价格已经非常便宜了!当然比单片机要贵!

菜鸟
2012-10-25 17:33:57     打赏
6楼

计划:玩小车+步进电机+LABVIEW+RF/WIFI


高工
2012-10-25 22:30:59     打赏
7楼
相对过去价格已经便宜很多了,也越来越多的产品开始使用了

助工
2012-10-25 22:56:03     打赏
8楼

的确是权威的解释呢。曾经有面试问如何用3个FPGA和一个DSP控制32个电机……这个就要把FPGA用到极致了诶


高工
2012-10-25 23:31:57     打赏
9楼
一些逻辑的电路FPGA实现起来比较容易

高工
2012-10-26 09:30:44     打赏
10楼
fpga的可编程是硬件电路级别的,更加强大

共12条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]