电工学习网

 找回密码
 立即注册
查看: 1899|回复: 0
打印 上一主题 下一主题

FPGA该怎么学

[复制链接]
跳转到指定楼层
楼主
发表于 2018-11-20 09:27:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
随着科技发展,对硬件的处理能力要求越来越高,FPGA在在众多处理器当中有绝对的优势,FPGA是非常好的一个并行处理平台,只要逻辑资源允许,可以构建n个处理模块,n个软核。FPGA是一个高度集成芯片,很多模块集成到FPGA芯片上,比如DSP处理单元、片内RAM、高速收发器、微处理器、以太网等。提升自己,学习FPAG还是非常有前途的。
硬件描述语言
学习FPGA,要先学它的编程语言——硬件描述语言,有VHDL和Verilog,个人建议学习Verilog,Verilog语言和C语言比较相似,对于有C语言基础的人来说比较容易入门,而且目前市场上使用Verilog语言的人较多。编程语言就不多说了,自己购买教材,或者网上下载电子书、视频教程学习。
开发工具
比如Altera公司的的开发工具:quartus,Xilinx公司的开发工具:Vivado、ISE等,FPGA主流的两大公司就是Altera和Xilinx,占据了市场90%左右的份额,熟悉掌握使用这两家公司的开发工具以及相关芯片即可。
下图为quartus开发工具设计的原理图以及程序。
FPGA该怎么学
动手实践
这是最关键的,刚看书是没多大用处的,一定要购买FPGA开发板学习,对于初学者来说,最好不要买最小系统板,要购买那种外设较多的开发板,例子较全。
FPGA该怎么学
把开发板的大部分例程都练习遍之后,你已经入门了,只有多做项目才能快速成长。

回复

使用道具 举报

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

本版积分规则

电工学习网 ( )

GMT+8, 2024-4-26 13:32

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

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