找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2189|回复: 0
收起左侧

fpga的理解

[复制链接]
ID:51024 发表于 2014-7-30 14:29 | 显示全部楼层 |阅读模式
先看看我看到网上的一句话:FPGAs have long been expensive and hard to use. But things change.Nowadays FPGA vendors offer quality software for free, low cost parts, and lots of online help.
so,FPGAs are fun!They are the 21st century electronic adventure.
确实,随着社会的推进,技术工艺的进步,FPGA在未来必定会很火,必定又会掀起一次和单片机同样的狂潮~soc(片上系统)。
谈谈自己对FPGA的一些理解。

1. 如果你不喜欢硬件,你可以学FPGA,因为它通过程序(Verilog)来编程可以实现不同的硬件电路;如果你不喜欢软件,你也可以学FPGA,因为它的编程不是软件的思维,而是硬件的思维来实现对应的硬件电路。所以,当你学会了FPGA,你就可以通过程序来编程在一个硅片上实现各种硬件电路而集成一个系统,此时就是SOC(片上系统)。它必将能够代替单片机应用到生活的各个方面,它有它的潜力,有它发展的一个过程。        
2.  FPGA的实时控制特性可以让它应用到生活的各个方面。当我门需要做一个高速的数据处理时,都会用到FPGA,不是因为别的,就是应为它可以并行运行,简单的说就是同时做很多事(也就是一只脚能踏几只船),而其它的处理器都是顺序运行,或许你有疑问,其实看到的都是假象(通过不断的切换任务来做到看似的实时处理)。


3. 当然,它没有那么火是有原因的。一方面是价格贵,此时做应用时当然会选择其它的处理器;另一方面是它要求的技术人才具有的素质高,要求懂的比较多,学习的成本高,人才自然少很多。



4. 随着社会的进步,工艺科技的发展,FPGA变的像智能手机那样,人人都可以用得起的时候。社会对它的应用就会很多,人们就不太会采用做PCB编程的方法来实现特定电路,而是对FPGA进行编程来实现特定的电路,同时号可以不断对做出来的电路进行改进,这就是片上系统(用一片集成电路实现希望实现的功能)。那时,人们学习FPGA局面就会像今天学习51一样,太多人会。我相信,那一天迟早会到来。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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