tigeroser 发表于 2016-3-17 17:24:40

个人感觉VHDL比verilog好用,你觉得呢

语法可能比Verilog啰嗦些

但是用VDHL更觉得是在描述硬件,注意,CPLD当然是硬件电路
verilog感觉在写程序
尤其是那个阻塞、非阻塞语句,在verilog中真不好区分,还为这个发过一贴!

krstc 发表于 2016-3-17 17:25:51

反对,不觉得,目前Verilog用的飞起,感觉C语言零切换,快速上手感觉棒棒哒。。。

浮华一生 发表于 2016-3-17 17:35:47

VHDL 比 verilog 更抽象吧   

icherry 发表于 2016-3-17 17:37:55

给我的感觉这两个之间的关系就好像是一个汇编一个C语言的感觉

jjl3 发表于 2016-3-17 18:12:17

一些欧美大公司一般是VHDL语言

WM_CH 发表于 2016-3-17 19:31:37

只能说网上的资料全是根据.v的,就连写TestBench都没地方教你用.vhd写。。。

全频阻塞干扰 发表于 2016-3-17 21:27:06

个人喜好问题
国内现在主流是verilog

yfwuh 发表于 2016-3-17 21:28:45

用VHDL的飘过

mobile02 发表于 2016-3-17 21:48:19

VHDL+1 比较严谨,verilog 虽好用但是写大程序时问题很多.

RUANJI 发表于 2016-3-17 21:57:32

还是用Verilog吧,国内基本上都是用这个。而且,还有更高级的SystemVerilog.

phil 发表于 2016-3-17 22:34:35

个人感觉而已。

zaldy30 发表于 2016-3-17 23:46:12

学过VHDL和Verilog,不常用。
感觉VHDL语法容易忘,而Verilog象C语言,好记。

596142041 发表于 2016-3-17 23:46:23

感觉VHDL更加严谨。

tim 发表于 2016-3-17 23:56:44

说verilog好的多数是从单片机半路出家的,我们找学校的老师帮做项目人家都是用VHDL,而且貌似网上比较有价值的代码也是VHDL的居多

DWDM 发表于 2016-3-18 00:00:00

{:loveliness:}verilog从来没学过,直接做了好几个项目,感觉和C没区别,只要搞清楚组合逻辑和寄存器的写法就可以

wenfeiexe 发表于 2016-3-18 00:19:01

arm 的cpu/gpu全是verilog写的

goolloo 发表于 2016-3-18 03:41:43

jjl3 发表于 2016-3-17 02:12
一些欧美大公司一般是VHDL语言

全都用的verilog95,三星用sv。

mylogin 发表于 2016-3-18 05:26:50

20年前的老问题,VHDL严谨,verilog 灵活,学校偏爱vhdl, 业界喜欢verilog. 最后被synopsysdesign compiler (rtl->logic) 决定了胜负 . 做IC 的大部分用verilog。

dellric 发表于 2016-3-18 07:59:25

楼主是准备让大家吵起来吧?
记得多年前一个关于程序员的笑话,如下,看看多少人中招:

某女:你能让论坛的人都吵起来,我今晚就跟你走。
某软件工程师:PHP是最好的语言!
-- 某论坛炸锅了,各种吵架...。
某女:服了你了,我们走吧,你想干啥都行。
某软件工程师:今天不行,我一定要说服他们,PHP是最好的语言。


wiser803 发表于 2016-3-18 08:51:20

vhdl语法结构来源于pascal,不但严谨而且也很灵活,整体描述和行为描述都可以(大小通吃),最早是美国军方作为逻辑文档纪录之用的,我做产品规定只用vhdl。verilog是为硬件工程师设计的,有程序基础很容易学会,可以解决一般轻型设计。

zhandouji 发表于 2016-3-18 10:14:44

Oberon 操作系统:被忽略的珍宝 来自王垠的博客(http://www.yinwang.org/blog-cn/2013/03/07/oberon)
它介绍的是 Niklaus Wirth 设计的一种操作系统,叫做 Oberon。Niklaus Wirth 就是大家熟知的 Pascal 语言的设计者。绝大部分人都没听说过有 Oberon 这个东西存在,更难以把它跟 Niklaus Wirth 的大名挂上钩。所以作者说:“Wirth 因为 Pascal 而闻名于世,可是接下来几年,他成为了 Pascal 的受害者。” 确实是这样。Wirth 一直都不觉得 Pascal 是他的杰作。我想他应该会更喜欢以 Oberon 闻名于世。

Oberon 比起 Unix,有很大的不同,在于它的数据都是结构化的。进程间不通过字符串交换数据,而是直接使用数据结构。很奇特的一点是,Oberon 操作系统是用一种同名的程序语言(Oberon 语言)写成。令人惊讶的是,在那个年代,ETH 计算机系的所有教职员工,学生,包括办公室的大妈,都是用的这种操作系统。

操作系统的设计,真是天外有天。

lfgc 发表于 2016-3-18 10:32:00

wiser803 发表于 2016-3-18 08:51
vhdl语法结构来源于pascal,不但严谨而且也很灵活,整体描述和行为描述都可以(大小通吃),最早是美国军方 ...

讲得好,非常好,现在 新的版本VHDL 也好用多了。

mowin 发表于 2016-3-18 10:34:29

请推荐VHDL入门书籍或电子版资料,谢谢

jm2011 发表于 2016-3-18 10:52:48

我最近在看VHDL的代码,我的感觉是看到代码不能对应到电路上;

感觉没有VERILOG直观。是不是我的VHDL的基本功还不行啊?

让小猪飞 发表于 2016-3-18 11:05:51

很少用VHDL 围观一下各位的体会哈

rifjft 发表于 2016-3-18 14:46:11

习惯与喜好吧,只有更适合自己的,没有绝对的好坏。就开车一样,有人喜欢手波,有人喜欢自动波
条条大道通罗马,走通了就好

ren0214 发表于 2016-3-18 14:58:38

楼主说的对。
VHDL对硬件描述更仔细。或许可说是严谨、罗嗦这些。
不过,就和写程序一样,那些ELSE很多时候不能不管的。不写不等于不存在。
或许可以说,程序设计水平高,能避免很多问题,但做产品并不是比设计水平高或抽象度高或面向对象这些,而是稳定性和可靠性。

xjavr 发表于 2016-3-19 07:04:37

我只会vhdl,c我

pptiger 发表于 2016-3-19 09:48:02

我喜欢用vhdl 可惜大部分公司用verilog

小铭 发表于 2016-3-19 10:26:43

只学过一点Verilog

wiser803 发表于 2016-3-19 11:01:49

jm2011 发表于 2016-3-18 10:52
我最近在看VHDL的代码,我的感觉是看到代码不能对应到电路上;

感觉没有VERILOG直观。是不是我的VHDL的基 ...

可以到Mcrosemi 公司(过去是Actel 公司)网站上下载一份叫做《Actel HDL Coding Style Guide》的文档看看,其中有具体电路与VHDL 代码的对照(包括VHDL 代码和Verilog代码详细对照),从时序逻辑到组合逻辑,再到状态机都有。看完了,模仿操作一下(写、编译、仿真),基本就会用硬件的思路来写HDL 软件了。

william_rain 发表于 2016-3-19 11:47:37

Verilog好一点吧

jjl3 发表于 2016-3-19 14:42:40

本帖最后由 jjl3 于 2016-3-19 14:48 编辑

有点PHP的味道了:) 在有大型可编程设计经验的公司里,一般有一些设计规范,这些规范基本把设计语言的各种灵活,各种独特点全部屏蔽了,只剩干巴巴的几条语句翻来覆去。这几条语句对各语言来说只是语法有区别。所以学习HDL语言,更重要的是学习和掌握一整套专业的设计,仿真,验证的流程。对于单打独斗的大侠除外。所以写好程序,编译通过,功能正确只是完成了HDL设计工作的30%

tigeroser 发表于 2016-3-19 18:09:11

楼上两位占在了一定的高度看问题,学习了,顺便上传一下Actel HDL Coding Style Guide 从官网下的

雨醉江南 发表于 2016-3-19 19:02:13

只会VHDL,路过

NJ8888 发表于 2016-3-19 19:47:50

自学VHDL路过

jm2011 发表于 2016-3-19 20:03:43

wiser803 发表于 2016-3-19 11:01
可以到Mcrosemi 公司(过去是Actel 公司)网站上下载一份叫做《Actel HDL Coding Style Guide》的文档看 ...

好人一个,我已经下载下来了;


guzhen24 发表于 2016-3-20 11:08:00

一直用verilog,没接触过VHDL,感觉还是要学习下

gxh470873852 发表于 2016-4-7 09:59:50

还是觉得Verilog好用些

vivi_cq1982 发表于 2016-4-7 15:59:04

我也用Verilog

muok@sohu.com 发表于 2016-4-7 16:20:29

大部分语法都用不到,都是给仿真用的;所以VHDL和verilog真没啥区别,每写一句话都应该清楚的知道,实际电路实现是怎样的。从来不用复杂的语法,if,elseif,case,casex,assign,足够啦。

avrwoo 发表于 2016-4-7 19:06:47

个人感觉从综合角度来看,这两种语言差别不大。但是在MODELSIM仿真上,好像VERILOG率胜一筹。

deepway 发表于 2016-4-7 19:18:03

我觉得苹果比榴莲好吃

gagmeng 发表于 2016-4-8 17:14:49

赚积分,赶快重回高级进水坛

xiaocat85 发表于 2016-4-9 13:21:37

在IC设计上,verilog还是用得比VHDL多一些

xuxi2009 发表于 2016-4-22 16:23:09

vhdl要更严谨一些,不过现在大部分人都喜欢用verilog

lpandadp 发表于 2016-4-22 16:26:52

学校里面用VHDL的多,不过我还是两种语言都熟练一下好

shell.albert 发表于 2016-4-22 17:26:26

如果以前学过C语言,那还是Verilog比较上手,如果没学过,那就差不多了。

lyl520719 发表于 2016-4-22 22:39:38

喜欢verilog。

xzhiwei 发表于 2016-4-23 02:06:30

感觉像汇编和C语言

Mingrui 发表于 2016-4-23 08:48:55

VHDL严谨些,Verilog好入门些!各有千秋!

hanzo852 发表于 2016-4-23 09:06:23

+1,VHDL,大学时两种都能用,现在只会VHDL了

NJ8888 发表于 2016-4-23 09:28:39

gagmeng 发表于 2016-4-8 17:14
赚积分,赶快重回高级进水坛

813分目标到了

JoshuaAstray 发表于 2016-4-23 09:55:08

刚刚入门Verilog

unnormal 发表于 2016-4-23 13:55:35

个人习惯吧应该各有各的优势

wkman 发表于 2016-4-23 13:57:59

{:shocked:}{:sweat:} 对于初学者来说,同时学2个似是而非的软件(功能语法接近但是又有区别)是吐血三升的行为,。。。。你就老老实实学一个,走到黑,不要跳船就ok了,,,,{:lol:}

wang110 发表于 2016-4-23 18:52:46

先用的VHDL,再用Verilog,就不想退回去了。

wangpengcheng 发表于 2016-4-23 18:59:04

都忘记了,六年没用过了

zzsczz 发表于 2016-4-23 19:21:45

看过个结论 ,Verilog 适合做应用,VHDL 适合做系统(底层)

数字系统么Verilog、VHDL哪个熟用哪个 ,模拟都渣

dr2001 发表于 2016-4-23 19:51:02

定义语法的最初目标不一样,这个可以上网搜索一下。

Verilog的目标是干活儿的,重要的是快速解决问题。所以语法简单,语义不是特别严谨,但是容易理解和接受。
VHDL印象中最早是美国军方用的??在可维护性,可重用,严谨性上在最初考虑的时候就有比较高的要求。

所以导致,使用上,
Verilog/SV拿起来就开工,但很多细节就不完美,尤其是综合器的Hint一类的东西。
VHDL语法罗嗦,依赖大量冗余字符增加可读性;生产率低,但形式上严谨得多,高级语义也丰富。

justin_n 发表于 2016-4-23 20:13:31

jm2011 发表于 2016-3-19 20:03
好人一个,我已经下载下来了;

看了下,确实不错。多谢!

alcohol 发表于 2016-5-18 23:30:29

某种意义上,相当于讨论两种编程语言,没都用到灵魂,我觉得评价是偏颇的。
只说个人观点:VHDL 我看了 3 天头大了,Verilog 看了俩小时,完成了 AD 的接口编写,书扔一边基本入门了。

jackey_cmos 发表于 2016-6-2 10:18:05

最好两个都会,高校研究所用VHDL多一点,公司用verilog多一点,有一些项目有重用模块两种语言混着都有用,能看懂能修改就ok,其实都是实现工具,真没哪个更好用,不少时候是习惯问题,就像咸甜粽子一样{:lol:}

linfulin 发表于 2016-6-2 13:06:15

那个习惯用那个。

Gallen.Zhang 发表于 2016-6-2 13:19:01

萝卜白菜各有所爱

D.lovers 发表于 2016-6-2 13:28:43

都不需要用到FPGA或CPLD,只是买啦块FPGA学习板,玩啦几个实验就招灰啦

ece123 发表于 2016-6-2 13:49:31

coding style非常重要

请叫我风哥 发表于 2016-6-28 20:57:34

一开始用的哪个,就会一直用哪个了。

wanglei1984 发表于 2016-6-28 22:30:55

我也觉得VHDL更严瑾,更能抽像,表达能力更强,可是真的太啰嗦了。为了少写些字符,节省点时间,坚决地用起VHDL了。

lyl520719 发表于 2016-7-11 11:44:15

好像VHDL资料多些。

racemaker 发表于 2016-7-11 11:56:27

大学里面是从VHDL开始学硬件描述语言的,自从解除了Verilog,我觉得更接近C语言,更好用。不过现在已经排不上用场,已经还回去了。

yijingkun 发表于 2016-7-11 12:47:15

dellric 发表于 2016-3-18 07:59
楼主是准备让大家吵起来吧?
记得多年前一个关于程序员的笑话,如下,看看多少人中招:



没错,较真、认死理 哈哈哈

RAMILE 发表于 2016-7-11 13:12:04

目前VHDL占了上风,用verilog的朋友们别不吭声,一定要说服他们systemC才是最好的HDL语言,其实我最喜欢电路画图{:titter:}

colinzhao 发表于 2016-7-11 15:15:40

在大型工程上Verilog用得多!

zhaoyi821103 发表于 2016-7-11 21:06:28

PHP是最好的语言{:titter:}

wz18th 发表于 2016-7-11 22:05:59

学校里学的是VHDL,自己目前在折腾还是用的verilog,刚一开始还纳闷怎么和之前学校里学的感觉不一样了。。。

lantian0099 发表于 2016-7-11 23:38:42

学而不通,没机会用了,做软件了…

kentxiong 发表于 2016-7-12 10:53:41

主流是verilog

ppdd 发表于 2016-7-12 11:00:02

kentxiong 发表于 2016-7-12 10:53
主流是verilog

赚个积分
+1!!!

atommann 发表于 2016-7-12 11:02:46

zhandouji 发表于 2016-3-18 10:14
Oberon 操作系统:被忽略的珍宝 来自王垠的博客(http://www.yinwang.org/blog-cn/2013/03/07/oberon)
它 ...

是去年还是今年初和一个瑞士的朋友提到 Oberon,他说他们学校就有,他觉得是非常恶心的一个东西。当然,人各有喜好啦 :)

tigeroser 发表于 2016-7-12 12:54:41

结贴,结贴!前段时间,被迫学 了学VHDL,看了看源代码,有感而发的。。用哪个只是个人喜好问题,都是工具而已,用好即可。
结贴啦。。。

peecehood 发表于 2016-7-12 14:21:46

工具在怎么好,写得不好还是没用。

易尘 发表于 2016-7-14 15:06:57

很多老的程序用的是VHDL语言

lyl520719 发表于 2017-3-23 14:17:11

systemC为什么火不起来?

cpholr1 发表于 2017-3-25 15:31:42

dellric 发表于 2016-3-18 07:59
楼主是准备让大家吵起来吧?
记得多年前一个关于程序员的笑话,如下,看看多少人中招:



这儿比汽车之家好多了。。。汽车之家每条帖子都能对骂起来。

yf869778412 发表于 2017-3-31 13:14:10

verilog比较爽

F_QD_000A 发表于 2017-4-1 22:13:33

都一样,编写的时候要时刻提醒自己:我不是在写代码,我是在设计硬件电路...用语言描述硬件!!!

小学肄业 发表于 2017-7-21 19:38:32

正准备入vhdl,会verilog

netawater 发表于 2017-7-21 23:19:31

感觉verilog跟vhdl差不多。。。。

star_tale 发表于 2018-2-10 14:35:15

那就从vhdl开始
页: [1]
查看完整版本: 个人感觉VHDL比verilog好用,你觉得呢