EDA365电子论坛网

标题: 学习FPGA要怎么开始呢? [打印本页]

作者: ccddll    时间: 2008-7-14 15:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: sjh835170    时间: 2008-7-16 18:49
对,我也想知道。是先学verilog语言?还是先学软件?还是学FPGA的一些知识?& w1 [! t: N; d* s$ m! H
很迷茫,我每天都是学一点这个,然后看点那个; c; p/ ]5 [. ^& g; Q
感觉进度十分的慢。1 P" P" K8 S3 ]
也不知道怎么开始自己的工程设计$ P# y: Y" j& C; Z) [
高人多指点啊。
作者: juking    时间: 2008-7-26 00:12
原帖由 sjh835170 于 2008-7-16 18:49 发表 ; [/ ?5 Z6 H0 n) S2 ]6 \* X* p
对,我也想知道。是先学verilog语言?还是先学软件?还是学FPGA的一些知识?6 c/ |7 W1 R; h5 d
很迷茫,我每天都是学一点这个,然后看点那个3 f9 K" Z/ d5 b6 g. @( U
感觉进度十分的慢。
$ M: I* t$ n1 v/ t1 ]也不知道怎么开始自己的工程设计
8 W0 C! ?) t2 n( |高人多指点啊。
通病
作者: xiaocat85    时间: 2008-8-6 14:20
1,你先搞清楚为什么要学习FPGA;
  z4 Y4 I; C2 y2 n# I3 G7 a2,FPGA能做什么;FPGA相对DSP,ARM,51的优势是什么,弱势是什么?
! x5 h% e+ B) O  D3,学习FPGA需要那些软件,有几家做FPGA的厂商,主流的型号有哪些,价格又是多少;( v6 c  I2 x5 x; ^$ g! j5 x- E+ m
4,FPGA设计流程是怎么样的,每个流程的意义是什么,用到哪些语言;
% P/ ~! `' l0 q  w5 K0 ^1 m
. m  O+ w; D; U' e; w先搞懂上面的东西再学习吧。
作者: chiack    时间: 2008-8-9 11:13
感觉到很迷茫啊,是学51,FPGA,ARM还是PLC,要怎么学起,怎样才能学得好,真的没目标!
作者: LHDDSHL    时间: 2008-8-22 20:04
标题: 做硬件建议从MCU入手
做硬件建议从MCU入手
) {" ]; `& W" F如果不抱着"不成功便成仁"的话,泛泛地学习而不精通是没有很大前途的
作者: 無智    时间: 2008-9-22 10:23
标题: 不成功便成仁
受教了!
作者: shen    时间: 2008-10-25 16:18
原帖由 xiaocat85 于 2008-8-6 14:20 发表 ) t4 ^, s$ i7 }4 i3 E0 n" }
1,你先搞清楚为什么要学习FPGA;7 H$ J# W9 }. k$ o6 |
2,FPGA能做什么;FPGA相对DSP,ARM,51的优势是什么,弱势是什么?, ~5 R3 l. c( \0 m
3,学习FPGA需要那些软件,有几家做FPGA的厂商,主流的型号有哪些,价格又是多少;
$ u. Z/ @2 h+ A, g; \1 R* t6 x4,FPGA设计流程是怎么样的 ...
! y/ H' {$ P' v9 s, W

! k+ \, W; s* Q; C  o; c: H说说我的理解,不对的指出来呀。
8 ~/ T) B6 K) E9 G  ]0 b1,我要用代替高速MCU,我的单片机没那么高速,处理的事情很简单的,但就是要快。大约要几十MHz的IO速度。# T' ]$ Y, Q" m3 o$ z. ^* T
2,FPGA逻辑门构成,速度快,FPGA上几GHz,CPLD也可以上百MHz。说着说着不会说了。我现在感兴趣的是CPLD,报价如下:人民币1 D0 B1 u# B5 c0 g4 ^
EPM3032ATC44-10N    5.9
, U+ @# a" X) E2 {' Z+ ^, IEPM3032ATC44-7N     7
9 k: N" F# j7 t' [4 C/ D4 Y0 _3 ]EPM3064ATC44-10N    8.9
( S/ V% S  f8 {. v$ T6 d. VEPM3064ATC100-10N    14.8
- Z; ~1 |7 |5 e5 j- c$ ]' D+ MEPM3064ATC100-7N     15.8+ B8 E, y7 |2 T/ t2 d
EPM3128ATC100-10N     16.8
, k9 ^8 i, C  X9 ?+ g. JEPM3128ATC144-10N     20.85 U6 `3 C+ k5 ^7 E' L4 o
EPM3128ATC144-7N      28) G. m3 o2 @, `) D
EPM3256ATC144-10N       424 z; ~# H3 Z) f
从而看到价钱很低的。
! i+ j2 T5 b' N' J2 B! U+ e, i: d3,软件嘛,这个不清楚了,要个QII吧。主流的有个A,X,L等。
; c7 V3 Y6 O3 `' I是不是写个HDL,然后仿真,然后下载。
4 |: X/ V5 t5 ^. t我和楼主一样的,请高手给点提示如何?
作者: oxygen    时间: 2008-10-30 22:13
找块开发板,先把语言,verilog或VHDL学会并做实验。
6 B7 {7 v+ V& A' w8 p2 K5 v在开发板上,实现自己的简单想法。。
+ |/ g+ x  c- i. Y2 H入门就这么简单。。
作者: seagull5414    时间: 2008-10-31 10:02
你需要一个向导,如果你是学生那么你要有一个老师,如果你是刚工作那么你需要一个好的领导(肯培养你的那中)
作者: shen    时间: 2008-11-1 14:35
我的环境有点可怜,也可以说很好,工作中,领导不会理我这个。按时交功课就行,迟到,早退……只要不翻天,什么都行。$ B& A3 q) A! p) ?& L- a
一句话,就是没人指点。
作者: baojian510    时间: 2008-11-3 08:09
要不要从单片机,ARM学起呀,让你们这么一说,我也开始迷茫了,我们学校安排是先学单片机的呀!
作者: iagbt    时间: 2008-11-4 22:24
可能多了解一些有好处 我没学51,正在学vhdl
作者: g19860529    时间: 2008-11-6 21:09
我也在学的,既然没高手指教,我们菜鸟就互助一下吧。! J; c" P: [: ]3 H" O2 u# S$ d  |( I5 u) I
我先学了数电,然后学了VHDL语言和MAXPLUS2这个软件,主要是用来编译vhdl的程序及下载到FPGA中进行调试的。
* a' t0 O/ r2 f  Y$ v$ Z  W2 z现在感到是入门应该已经入了,可不知道怎么提高。你说简单的程序吧我都能看懂,稍微复杂的似乎就超出了我的能力范围了。后来总结了一下,决定再系统的学习vhdl和数电,感到基础的真的是最重要的。这对复杂程序的理解似乎也是很好的帮助。# Z1 S/ o! Q: r! @1 X
今天看到上面一位兄弟说的:不成功便成仁。有所触动,谢谢
作者: shen    时间: 2008-11-7 16:05
正在找一块开发板,楼上的,现在才开始学不要学MAXPLUS吧,这个可是旧软件,怎么不找个QII呢?我是新手,所说的不一定对。
作者: maxu0401    时间: 2008-12-16 20:02
一个开发板得多少钱啊
作者: shjact    时间: 2008-12-17 15:59
很便宜,或者可以自己做一个,成本也就几十块人民币
作者: hsuda876    时间: 2008-12-23 20:33
我也是上个星期才开始学FPGA  这几天在看论坛 下资料 发现搞来搞去还是要先看基础 没基础 网站上的东西也看不懂  现在正在学习verilog hdl中
作者: ykwym    时间: 2008-12-24 13:54
1,我要用代替高速MCU,我的单片机没那么高速,处理的事情很简单的,但就是要快。大约要几十MHz的IO速度。
- j3 q( a' k$ K: |/ J0 d2,FPGA逻辑门构成,速度快,FPGA上几GHz,CPLD也可以上百MHz。说着说着不会说了。我现在感兴趣的是CPLD,报价如下:人民币: i7 l' Y0 X, N' n( B
3,软件嘛,这个不清楚了,要个QII吧。主流的有个A,X,L等。
* U! v3 X7 h; O, o$ u7 M! L是不是写个HDL,然后仿真,然后下载。9 Y. ?% ?! n7 e: H. T5 e: {
我和楼主一样的,请高手给点提示如何?
2 n! N% D4 ~) t& e" M' L

2 P; G1 ?' n7 ?( Y. C! H' |FPGA也就几百MHz,CPLD最快的也快400MHz了,建议从语言开始.这个是最基本的东西.' J. N( p' [% d  M  ^- }

9 s4 _9 W" Z# n/ D[ 本帖最后由 ykwym 于 2008-12-24 13:55 编辑 ]
作者: Iric071    时间: 2009-2-9 09:10
工作两年,决定半路出家。。现在工作之余就看数电,看完了,再来这看看我该看什么。。。
作者: shujuk    时间: 2009-2-9 12:19
去年刚毕业,现在工作中没用到FPGA,但个人对FPGA比较感兴趣,下了些资料,Quartus8.1不会使用。只能编译,不知道如何仿真。比较郁闷。
作者: xiaocat85    时间: 2009-2-16 23:00
1,数字电路和模拟电路基础要扎实;
. |% Q% }& D& q$ f$ y+ R2,多动手做,自己买开发板研究,一定要在开发板上去实践,停留在仿真阶段是不行的;
) L3 b9 t+ \% {4 E9 \. Z3,看一些经典的代码,特别是代码风格和思想;
# P+ U8 N9 m# M& N1 O; J! m. Y, Y  r4,认认真真看完一本FPGA方面的书,不求速度,只求质量。
作者: jeremy    时间: 2010-3-10 13:36
回复 4# xiaocat85
& ~9 ^2 F6 u) r+ I+ B9 b
6 E1 y- `( P3 V& F. ?5 W
6 `/ |# H0 H* C' [: \- o    精辟之谈
作者: newzyf    时间: 2010-3-13 17:21
我也开始,业余赶上
作者: swarron    时间: 2010-3-15 16:47
me too....
作者: chuchuda    时间: 2010-3-25 21:56
自己慢慢摸索吧
作者: liuyufei    时间: 2010-4-9 11:33
大二要结束了 可是还没有一样值得骄傲的,好像一股心思学啊。有共同理想的不妨加我。我们一起讨论学习。加快学习的步伐。提高效率! 602737796
作者: 幻色精灵    时间: 2010-4-9 21:48
是不是还要附带DSP,RAM一起学呀!
作者: dzgking    时间: 2010-5-13 20:54
哪里有开发板的信息?
作者: linphone    时间: 2010-5-13 22:40
自己是越来越浮躁了。。。
作者: XIAO_PI    时间: 2010-10-29 10:15
动手去做,慢慢就上手了
作者: freshforce    时间: 2011-3-30 22:01
先找方向,然后学习。
作者: 497866364    时间: 2011-7-24 11:38
我也是个新手  我是先学的数电  然后学了VHDL  然后学习了quartus2 软件   然后再着手FPGA
作者: longcomeon    时间: 2011-9-27 21:37
我也很迷茫
作者: 北极星    时间: 2014-3-22 21:56
说到速度,如果我想用FPGA做一个15GHz以上的信号发生器和接收器。有什么办法吗?
作者: tiantangzero    时间: 2014-4-12 10:24
学习FPGA对英语的要求高不?
作者: lvsy    时间: 2014-4-30 09:32
tiantangzero 发表于 2014-4-12 10:24
, t: G7 W. L! [2 L学习FPGA对英语的要求高不?
7 E; X' |9 n2 I, X3 X! B
要有一定程度的英语阅读能力!




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2