找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1016|回复: 6
打印 上一主题 下一主题

FPGA 新手问

[复制链接]

25

主题

53

帖子

340

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
340
跳转到指定楼层
1#
发表于 2014-4-10 22:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
    本人是做纯硬件的,对这一块很模糊。我想问问大家,FPGA,ARM,单片机,这些都属于嵌入式的嘛?2 T4 \, K5 \5 U& I8 K, X) j" D
FPGA主要运用于那些领域啊?FPGA是运用什么来编译软体啊?我如果要转,往哪个方面转好些啊?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
推荐
发表于 2014-4-16 13:21 | 只看该作者
seawolf1939 发表于 2014-4-14 11:39$ l; t  v6 O2 N" M( ?
那个不叫COMPILE,是SYNTHESIS

5 C& ~1 J  l3 N, p! A2 M3 g其實是有人稱為編譯(Compile)7 V! i1 s; u7 b6 {( X

( H$ _/ z5 E. v! {1 \" h就我個人的理解,當你按下軟件工具執行(Run)按鈕後,第一步是檢查硬件語言(HDL︰Hardware Description Language)電路圖(Schematics)的合法性,這段工作可以稱為編譯(Compile)
) Z( J- G/ |+ _1 I/ Q
% F) Z% h, Y/ r: B3 S9 w( y; l5 l下個階段是用實際的邏輯閘(Logic Gate)取代硬件語言(HDL︰Hardware Description Language)電路圖(Schematics)這個階段可以被稱為合成 (Synthesis), ~* i; R9 [5 z, y
6 Q% e4 c0 }. b* _2 p% o7 Z
3 x' R+ w* j6 H7 |. _( t6 Z
0 ]0 s0 J+ Y& S; P. B9 F

FPGA II Compiler.jpg (76.03 KB, 下载次数: 0)

FPGA II Compiler.jpg
哈士奇是一種連主人都咬的爛狗!

4

主题

43

帖子

913

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
913
2#
发表于 2014-4-11 11:53 | 只看该作者
FPGA上可以嵌入ARM硬核,它本身不属于嵌入式。FPGA应用非常广泛,无线通讯,有线通讯,医疗设备,航空航天,工业控制,军事,加速运算和存储,还有消费领域。从硬件工程师转FPGA更容易些,不过还要看本人的兴趣所在。FPGA一般使用verilog/vhdl/systemverilog语言编写代码然后用ISE或者QUARTUS II软件来编译的。

4

主题

313

帖子

2314

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2314
3#
发表于 2014-4-14 11:39 | 只看该作者
那个不叫COMPILE,是SYNTHESIS

49

主题

670

帖子

4310

积分

五级会员(50)

Rank: 5

积分
4310
4#
发表于 2014-4-15 12:20 | 只看该作者
FPGA 要用厂家的工具,第三方工具也有。比如synopsys的可以综合成网表再导入到Altera的FPGA开发软件Quartus II。' [* [6 V+ w9 ^; w7 i

6 |8 X5 _/ y# }  p' BFPGA叫硬件描述语言,注意是描述,这很简单的告诉我们我们要知道这个东西是什么样子或者说是这个事什么电路我们才能去描述他。1 V$ Z1 U2 k- J* L
4 l5 k) j0 o7 H, I
FPGA里面就是2种电路,时序电路,组合逻辑。  FPGA资源很多,比如内置乘法器,内置PLL,RAM,ROM FIFO等等,高级的有Gbit收发器,硬件PCI E核,( t( g, U1 O5 t6 A
硬件DDR3核,硬件ARM核等等。
' |6 b* A; ]3 M; O4 x; U. J5 q  }) z. R! |1 H. k. }
可以用于高速接口,LVDS,PCI E DDR HDMI VGA Gbit以太网  摄像头等         内置乘法器速度最大可达250M,可以用于一些大量乘积的运算,FFT,滤波等等。
: f) r( t) t2 Z
' C: Y) @& M3 z6 x
, U4 R6 E3 B: w4 O; ?功能强大,但是要你自己去开发,在单片机/DSP/CPU上能实现的  不一定100能在FPGA上RTL级实现。或者要花费大量的代价,也是得不偿失的。/ s) ~; h5 p, ?

" a9 Z4 D" b6 g2 c9 Y: ?$ b+ N3 Z: q
# z4 c8 x+ i! |  R% {1 g4 g2 L8 n5 d8 ^: ^( O9 G# ?  G8 Q, @
硬件工程师[原理图+PCB],电驱动方面,无刷控制器,电动工具,太阳能无刷泵,锂电保护板,仅限Altium。

4

主题

313

帖子

2314

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2314
6#
发表于 2014-4-17 09:11 | 只看该作者
超級狗 发表于 2014-4-16 13:21* p' `0 I* D6 y1 u
其實是有人稱為編譯(Compile)。* ]' Y$ Z) y& Y% u; B0 N" j
6 x" Z& C9 ]4 c! r
就我個人的理解,當你按下軟件工具執行(Run)按鈕後,第一步是檢查 ...

. X$ ?9 a  t' P4 ~5 `1 v恩,对。。。有混合语言综合这么件事

12

主题

23

帖子

33

积分

二级会员(20)

Rank: 2Rank: 2

积分
33
7#
发表于 2014-4-28 21:15 | 只看该作者
主要应用于复杂逻辑运算
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-24 02:20 , Processed in 0.070433 second(s), 37 queries , Gzip On.

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

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

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