搜索
bottom↓
回复: 15

关于VHDL与Verilog两种语言的问题

[复制链接]

出0入0汤圆

发表于 2012-5-10 00:03:51 | 显示全部楼层 |阅读模式
最近想学FPGA,经过一番调查大家大多是用Verilog语言,很少见网友们用VHDL语言编写代码!VHDL与Verilog到底有啥区别?VHDL语言很难学吗?有知道的网友给个解释!帮我解解惑吧!

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2012-5-10 01:04:49 | 显示全部楼层
从作用上讲,基本没区别。

于学习而言,就学Verilog吧,至少同样的设计码字少很多。

出0入0汤圆

发表于 2012-5-10 08:43:24 | 显示全部楼层
我认为VHDL比较严谨,Verilog比较灵活。
VHDL与Verilog的区别有点与汇编语言和C语言类似。
芯片设计厂商通常都用Verilog,很少有用VHDL的。

出0入0汤圆

发表于 2012-5-10 09:01:46 | 显示全部楼层
由于历史原因我用VHDL

出0入0汤圆

 楼主| 发表于 2012-5-10 09:43:22 | 显示全部楼层
我们老师也建议学VHDL,说是做大的工程VHDL语言比较好。虽然现在是刚学,我个人还是倾向于VHDL,为将来打基础!不过网上的资源教程很少唉!

出0入0汤圆

发表于 2012-5-10 10:27:49 | 显示全部楼层
qzxboy 发表于 2012-5-10 09:43
我们老师也建议学VHDL,说是做大的工程VHDL语言比较好。虽然现在是刚学,我个人还是倾向于VHDL,为将来打基 ...

我也趋向于VHDL。
但是,当我用VHDL设计好一个芯片准备去流片时,发现芯片设计公司都是用Verilog,没几个人懂VHDL,后来我就用Verilog把VHDL封装一下才交给他们的。
所以如果你想将来做芯片,还是学Verilog吧。

出0入0汤圆

发表于 2012-5-10 14:31:52 | 显示全部楼层
听说公司里大多用verilog,求证实
verilog比VHDL好学多了,开发还是用verilog好一些吧,比较快,再了解一些VHDL会更好

出0入0汤圆

发表于 2012-5-10 14:41:31 | 显示全部楼层
我只会verilog.......

出0入0汤圆

发表于 2012-5-10 14:43:56 | 显示全部楼层
如果是做芯片,那还是应该学习Verilog HDL,如果是做FPGA开发,那么VHDL还是Verilog HDL都可以,没有太多区别。
区别可能在于:
(1)Verilog HDL的资料相对多一些,
(2)Verilog HDL语法类似C语言,可能上手更容易些,
(3)VHDL跟严谨些,初学时可能会觉得比较繁琐!

出0入0汤圆

 楼主| 发表于 2012-5-10 19:34:25 | 显示全部楼层
谢谢广大热心的网友的建议!

出0入0汤圆

发表于 2012-5-11 10:48:51 来自手机 | 显示全部楼层
个人觉得Verilog好学。。

出0入0汤圆

发表于 2012-5-11 10:50:47 来自手机 | 显示全部楼层
个人觉得Verilog好学。。感觉用Verilog基本的东西都能解决。还没有编大系统的能力

出0入0汤圆

发表于 2012-5-11 14:41:35 | 显示全部楼层
verilog比VHDL学习起来容易,之前一直用verilog,到公司要求用VHDL,于是又学了VhDL;现在verilog比较流行,VHDL有点快淘汰的感觉,虽然如此但还是有人用。现在就先学verilog,完了再看看VHDL,至少要能看懂代码。

出0入0汤圆

发表于 2012-5-11 14:59:23 | 显示全部楼层
vhdl相比verilog难的多,况且商用使用率不高(主要是军方用),资料较少,初学者不易上手,而verilog就较容易入手,

出0入0汤圆

发表于 2012-5-11 15:26:02 | 显示全部楼层
VHDL的语法看起来更严密一些,特别是数据类型上,缺点是冗余字符太多。
Verilog跟C相仿,上手容易,但是需要用户明确知道综合器在干什么,有各种隐式转换。

对于写的好的Verilog和VHDL,基本上可以一对一的简单转换。

出0入0汤圆

发表于 2012-5-11 23:20:22 | 显示全部楼层
在比较大的项目中,好像用VHDL有一定优势,对初学者应该差不多,我也是初学Verilog中。。。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 09:20

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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