|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
有些人比较差,做了一些介绍,有误导成分。有些人水平太高,介绍的很好,但是很多人依旧听不懂,得到的肯定很少。学习FPGA,在不同层次的人明显有不同的答案。& [( `7 @) I4 r3 C+ P7 X1 e
: j/ _, b) j3 q, I5 X% \
熟悉硬件描述语言语法,不需要什么都会,但是要记住几个经典的时序,逻辑电路的描述方式。' G! |) x, u3 L* B [5 O: z. l; J! z
1 [) G6 c/ d2 X" z& n- x( `! C3 v
熟悉三个经典电路描述并仿真。学会用逻辑分析仪抓取数据。三个经典电路分别是,分频器,计数器(可做一个时钟),序列检测器。% V% U: r; t. Q) h) ]5 e L2 @
$ {! e8 \1 N/ ]7 z上板卡跑一个灯,熟悉一个板卡上时钟资源使用,硬件的使用原理。
- [4 \1 w1 @6 [- R: y# ~2 B% g# k) D8 x
FPGA学习主要不在于编程。压根没有编程这回事。Verilog是硬件描述语言!写逻辑时脑子里必须有电路图,知道FPGA主要学的是硬件和算法。! Z) S5 b/ E$ r" M: @: m
% P3 N1 U; e! F5 d0 ~& v2 k L( I以上是对于一个FPGA初学者而言的。要想成为一个FPGA高手,仍然需要不断学习。 @3 m; k' x# i
8 F4 ?' \; q' _, h$ N
下面介绍一下FPGA两方面的优势:: [" h7 n' s/ U5 N* k1 J
9 f3 b8 V7 O- H通信高速接口设计。一般速率太高了,需要用FPGA把高速数字信号分开,然后使信号容易处理,传输,存储。
- f: d# {" r' h. e& t8 d* X3 x; S6 b0 [) @1 i
数字信号处理。包括图像处理,雷达信号处理,医学信号处理等。优势是实时性好,用面积换速度,比CPU快的多。# E; U8 G0 L/ H6 }; k& Y
; J* W5 O5 Y: k0 h, Z& o3 n
" ~9 C n8 j& B |
|