EDA365电子工程师网

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

作者: ccddll    时间: 2008-7-14 15:56
提示: 作者被禁止或删除 内容自动屏蔽
作者: sjh835170    时间: 2008-7-16 18:49
对,我也想知道。是先学verilog语言?还是先学软件?还是学FPGA的一些知识?6 ]( w1 O" V7 }: [. s- l
很迷茫,我每天都是学一点这个,然后看点那个
' c& o/ P/ Q) j) o7 M# r感觉进度十分的慢。
5 s% L; N- \, l7 I. S3 P7 ]也不知道怎么开始自己的工程设计9 b/ M% a% ~2 q/ f# _
高人多指点啊。
作者: juking    时间: 2008-7-26 00:12
原帖由 sjh835170 于 2008-7-16 18:49 发表
+ D1 \' `7 M: I/ C$ l对,我也想知道。是先学verilog语言?还是先学软件?还是学FPGA的一些知识?# M5 Q2 _2 m, z; n/ N
很迷茫,我每天都是学一点这个,然后看点那个
$ ?  e6 \6 l+ b" I: h* x感觉进度十分的慢。$ z& {% }6 Q. M" V9 T9 Q
也不知道怎么开始自己的工程设计) g- z$ T) s! L( e
高人多指点啊。
通病
作者: xiaocat85    时间: 2008-8-6 14:20
1,你先搞清楚为什么要学习FPGA;4 T' \% @5 K, S6 m/ n& [" |! n
2,FPGA能做什么;FPGA相对DSP,ARM,51的优势是什么,弱势是什么?$ |4 k. |6 ?! J4 a, X# R
3,学习FPGA需要那些软件,有几家做FPGA的厂商,主流的型号有哪些,价格又是多少;
5 N- X2 g$ ?3 u0 b# T4,FPGA设计流程是怎么样的,每个流程的意义是什么,用到哪些语言;1 y8 r4 r/ ^) R4 Y

) k& C1 f4 J; g: X先搞懂上面的东西再学习吧。
作者: chiack    时间: 2008-8-9 11:13
感觉到很迷茫啊,是学51,FPGA,ARM还是PLC,要怎么学起,怎样才能学得好,真的没目标!
作者: LHDDSHL    时间: 2008-8-22 20:04
标题: 做硬件建议从MCU入手
做硬件建议从MCU入手
. O) \- l* X0 ]) u$ h) Q0 u如果不抱着"不成功便成仁"的话,泛泛地学习而不精通是没有很大前途的
作者: 無智    时间: 2008-9-22 10:23
标题: 不成功便成仁
受教了!
作者: shen    时间: 2008-10-25 16:18
原帖由 xiaocat85 于 2008-8-6 14:20 发表
& h( ~, s$ U+ s1,你先搞清楚为什么要学习FPGA;
- c+ U( K: I: A' i2 O2,FPGA能做什么;FPGA相对DSP,ARM,51的优势是什么,弱势是什么?( ~/ b6 a& T" V9 u9 _
3,学习FPGA需要那些软件,有几家做FPGA的厂商,主流的型号有哪些,价格又是多少;
( G0 O7 Q, K, v- x9 K4,FPGA设计流程是怎么样的 ...

- Q8 p3 m$ }# n% g7 v6 a2 Z$ D9 [8 I. E
说说我的理解,不对的指出来呀。
& r% }$ |% r$ I4 S; F& Q+ i1,我要用代替高速MCU,我的单片机没那么高速,处理的事情很简单的,但就是要快。大约要几十MHz的IO速度。
9 B: C; g' d5 B$ E9 H2,FPGA逻辑门构成,速度快,FPGA上几GHz,CPLD也可以上百MHz。说着说着不会说了。我现在感兴趣的是CPLD,报价如下:人民币; C) I4 @9 E) s3 Q! c
EPM3032ATC44-10N    5.9* _2 H; ~- k- M: O; z2 i
EPM3032ATC44-7N     7
  c. H# d, ~6 t5 W* ~8 \$ ^EPM3064ATC44-10N    8.9$ |; v8 L* ?8 m5 i) N
EPM3064ATC100-10N    14.8) ]1 o! B; @) V4 @" f7 g
EPM3064ATC100-7N     15.8, P# r: i+ A0 Q# A
EPM3128ATC100-10N     16.8( I- m" y7 P) ^4 ?& b0 x# h
EPM3128ATC144-10N     20.8
3 ?% u) C' V& x- B; P/ REPM3128ATC144-7N      28
+ ^) C$ R: g* o( R, LEPM3256ATC144-10N       42! M% B5 X# t& K( S; j: F
从而看到价钱很低的。9 S! W4 n$ f, s7 w6 Z1 p
3,软件嘛,这个不清楚了,要个QII吧。主流的有个A,X,L等。
9 w, \" l% N8 ^1 L是不是写个HDL,然后仿真,然后下载。% \+ j  A3 s* W( r) C
我和楼主一样的,请高手给点提示如何?
作者: oxygen    时间: 2008-10-30 22:13
找块开发板,先把语言,verilog或VHDL学会并做实验。
! A" |! G; I  q: Y- L, n在开发板上,实现自己的简单想法。。" A: Z- D4 I# b: Q4 {! {& c
入门就这么简单。。
作者: seagull5414    时间: 2008-10-31 10:02
你需要一个向导,如果你是学生那么你要有一个老师,如果你是刚工作那么你需要一个好的领导(肯培养你的那中)
作者: shen    时间: 2008-11-1 14:35
我的环境有点可怜,也可以说很好,工作中,领导不会理我这个。按时交功课就行,迟到,早退……只要不翻天,什么都行。
5 c3 e( q% C* w: q5 f6 ?" Z* G一句话,就是没人指点。
作者: baojian510    时间: 2008-11-3 08:09
要不要从单片机,ARM学起呀,让你们这么一说,我也开始迷茫了,我们学校安排是先学单片机的呀!
作者: iagbt    时间: 2008-11-4 22:24
可能多了解一些有好处 我没学51,正在学vhdl
作者: g19860529    时间: 2008-11-6 21:09
我也在学的,既然没高手指教,我们菜鸟就互助一下吧。# ]  Y  [$ S; ~2 J  w; y' Y6 ~# Y
我先学了数电,然后学了VHDL语言和MAXPLUS2这个软件,主要是用来编译vhdl的程序及下载到FPGA中进行调试的。
' C( ?8 F& }$ y6 m9 o; s现在感到是入门应该已经入了,可不知道怎么提高。你说简单的程序吧我都能看懂,稍微复杂的似乎就超出了我的能力范围了。后来总结了一下,决定再系统的学习vhdl和数电,感到基础的真的是最重要的。这对复杂程序的理解似乎也是很好的帮助。. X2 W' `$ `7 T$ y+ S
今天看到上面一位兄弟说的:不成功便成仁。有所触动,谢谢
作者: 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速度。
. Y( C+ _% R0 y& R# P, L2,FPGA逻辑门构成,速度快,FPGA上几GHz,CPLD也可以上百MHz。说着说着不会说了。我现在感兴趣的是CPLD,报价如下:人民币
, t* _2 N  m1 \* J3,软件嘛,这个不清楚了,要个QII吧。主流的有个A,X,L等。
3 |7 m1 M! f( U& k9 u7 d是不是写个HDL,然后仿真,然后下载。9 m" n, N& d( ~; r- q
我和楼主一样的,请高手给点提示如何?
& t& y: O* ?" k7 `: m
/ X. O! C; c% z; G
FPGA也就几百MHz,CPLD最快的也快400MHz了,建议从语言开始.这个是最基本的东西.
- t: C& Q8 `* V4 u" H* ?. g0 f7 G
% ~, b' y! A6 I  Z. E[ 本帖最后由 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,数字电路和模拟电路基础要扎实;
# j6 h6 T  ^! z8 W2,多动手做,自己买开发板研究,一定要在开发板上去实践,停留在仿真阶段是不行的;
& E$ B0 y% V3 m1 }3,看一些经典的代码,特别是代码风格和思想;
# j! X! E# L7 h6 I) z4,认认真真看完一本FPGA方面的书,不求速度,只求质量。
作者: jeremy    时间: 2010-3-10 13:36
回复 4# xiaocat85
  J/ W) f2 M$ R' V7 d. f6 a9 a, ~, k2 K- L
7 ]7 Z. [* v% r) k! b" l5 \
    精辟之谈
作者: 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
& O) ~. F, m4 c- x+ T7 h! Q学习FPGA对英语的要求高不?
0 c0 d' a# `) g' s+ k( C
要有一定程度的英语阅读能力!




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2