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

几个帮助学习FPGA的资源网站

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本帖最后由 A-Lin 于 2018-10-19 09:45 编辑
1 h" V7 {2 N  }* }4 @& g% B- X; p% a- u6 b+ R  s
几个帮助学习FPGA的资源网站
       FPGA对电子工程师来讲是非常重要的技能,尤其是人工智能时代,FPGA会扮演更关键的角色,电子专业的本科学生有了数字电路基础就可以开始玩转FPGA了。但相比mcu,学习FPGA存在几个挑战:
, M. ]0 h/ E, u$ x
       供应商少 - 全球的FPGA器件厂商只有2大2小,Xilinx和已经被Intel收购的Altera是大家熟知的2个大个的,在过去的二十几年里从中国高校开始投入很大,因此他们的知名度比较高,但两个公司的产品越做越高端,入门的门槛越来越高;2个小个的,一个先是被Microsemi收购又被Microchip收购的Actel,其产品主要用在航空航天领域,另一个就是在中国企业的用户群非常庞大,但比较低调的Lattice,几乎没有做任何大学推广,因此在初学者之中知名度比较低;
0 Y( R! ?+ z& N$ L1 H2 f6 O8 c4 i5 {. O8 O
       高校教师对FPGA掌握的少 - 因为针对高校做推广的X和A都是提供比较高端的学习套件而且更新频度较高,因此对这些新产品的使用跟不上节奏;+ `! _* t5 r9 [. e

, ]  w( i# j' O( P0 h) ^       中文的学习资源比较少 - 除了出版社出版的一些教材意外,极少中文的论坛社区资源供初学者学习。2 O7 Q9 R1 a7 Q! i; N
# [% X( ^+ R7 s  P; |8 {. _
       最近越来越多的工程师和高校的学生都在群里咨询如何入门FPGA?从哪里获取真正有价值的参考资源?除了参加一些系统的培训、学习之外,如果自学FPGA。% @+ ?% ]$ R, F! v# s

4 F. q9 _. Z$ }, Z1 {6 f7 g' m" P       通过科学上网的方式(Google、Bing)搜索FPGA、Verilog等关键词+PPT、PDF等获取的结果;
" d* I6 [% n- [1 W6 f+ z  c7 U' I6 N- \7 F# Z1 {! [" P
       还有我推荐的国内外6个网站,给大家一一道来:# `3 K& R3 i! x

# {& ~: P( Q3 z% o7 }5 V
, ^+ F0 c: b3 e7 h6 }; {

" t- q8 ^! e& Y+ g5 a       Xilinx的分销商AVNET基于Xilinx的Zynq器件做的一系列ZED板卡的资源网站,有每个版本的板子的设计文档,对于用Xilinx的FPGA做设计的工程师其原理图等的设计文档非常具有参考意义。
! G) Q! o7 s- P
5 b1 k$ x5 L6 X3 x" b; i. M) h; y
) ^7 n8 T8 r! C  q

/ F4 L/ h, n+ E8 s. `4 O       Digilent是Xilinx的全球大学计划合作伙伴,基于Xilinx最新推出的器件都有对应的学习板,并有配套的教程,几年前被NI收购,Digilent在中国也深耕多年,尤其是其Basys板子非常受高校教师的欢迎。在Digilent的网站上有每个板卡的硬件设计文档、教学案例等,对于初学者来讲非常有帮助。9 a8 ]7 d$ X7 n8 _

! W4 x9 |# J- q' i

; n5 [6 y/ V, g% k$ [- i4 }0 f
2 v2 R* \7 z# ]$ A- ~" V2 b( e; ]+ j* [
       Nandland.com这个网站上有关于Verilog、VHDL语言的基础知识以及在Youtube上的视频教程,如果能够科学上网,可以观看这些视频教程学习FPGA、Verilog/VHDL。
& o7 H5 \5 E6 W5 E
2 l0 M& A( O  ^/ u( M& P5 T" A9 E" S, a9 X

+ P5 V, Z: a4 }2 u. {& f
. [5 h! Y) H" a5 q/ K! R1 Z       fpga4fun - 有很多适合初学者学习的案例项目,从初级、中级到高级,比如各种接口、示波器、信号发生器等等。每个项目都有原理介绍以及相应的示例代码。+ h" R2 \. t) e5 u; o
5 s& k/ V; N8 W! v9 N

& {/ e3 w/ F! L0 C& U& b" ^" \3 a
       OpenCores - 全球大名鼎鼎的开源IP网站,有很多经过验证的成熟的IP内核,有的是用Verilog写成,有的是用VHDL,即便仅看其文档以及阅读代码的框架也能够大大帮助自己的设计。5 ~( }0 Y' y; p+ l

2 Y" O( g0 o2 ]4 ]) a/ O

" g; {, o" `; }) ]* v" G6 r
, L" V/ e" G# J/ E1 Y8 l       Stepfpga.com/doc - 基于小脚丫FPGA的设计文档、各个版本的核心板卡、扩展模块介绍以及陆续推出的各种项目 - 适合高校学生学习的初级项目、基于各个扩展模块的中级项目以及综合性的项目,比如数字示波器、DDS信号发生器、已经移植并经过验证的8051内核等。" |( W1 g; m, c' A% f
0 |. f6 k# r+ X7 p6 k1 ^
       有兴趣学习FPGA的工程师和高校师生可以关注下eda365网站,一起学习FPGA。$ e8 {9 s' Z- g3 Z$ e
, X9 _, Z- W* Q  C" ], B
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-6 07:25 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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