硬件语言学VHDL还是Verilog好?

作者&投稿:冯宗 (若有异议请与网页底部的电邮联系)
vhdl好还是verilog 好~

VHDL 源于军方的ADA编程,而verilog则源于我们熟悉的C语言。
所以,学verilog入门较快,快的话几天就可以掌握全部语法。当然只是理解和懂得,灵活的运用还要依靠大量的实践。
而相对来说VHDL入门则比较难。
关于两者的好坏,谁也所不清。
有人说用VHDL才是技术所在,因为其具有ada编程模式,而ada又广泛应用在军方,科研场合,所以其优点和价值是巨大的。
但verilog用的人则比较多,有较为丰富的资源和积累,而且其系统级描述能力也在不断增强发展,以后也很难说在大型设计方面会逊色于vhdl.....

我大学学的VHDL,现在用的verilog,感觉verilog更像一门语言,VHDL更像电路,但是究其根本,还是电路、数据流的设计;形象点来说

其实两种语言的差别并不大,他们的描述能力也是类似的。掌握其中一种语言以后,可以通过短期的学习,较快的学会另一种语言。 选择何种语言主要还是看周围人群的使用习惯,这样可以方便日后的学习交流。当然,如果您是专用集成电路(ASIC)设计人员,则必须首先掌握verilog,因为在IC设计领域,90%以上的公司都是采用verilog进行IC设计。对于PLD/FPGA设计者而言,两种语言可以自由选择。
设计人员通过计算机对HDL语言进行逻辑仿真和逻辑综合,方便高效地设计数字电路及其产品。
其实,从个人感觉上来讲,verilog比较容易理解和学习,也比较灵活,但是正是由于其代码的随意性,如果应用不熟练程序很可能会有较多bug,需要慢慢调试。而VHDL作为早期美国军方设计的语言,追求其完备性和规则的严密性,用它可以避免很多程序BUG的发生,但是相对的,代码编写量也会较大。
欢迎追问~

Verilog相比VHDL的话更接近C语言的思路跟风格;而我见过很多人在初学VHDL的时候很不适应那种思路。

二楼正解~~

Verilog比较基础,学起来快,学过C++的,学这个就更简单了 ,程序都能看得懂。还有Verilog语言是Altera公司编写的语言,在亚洲应用比较广泛

VHDL语言就业如何?前景怎样,求前辈赐教啊~~
答:没有项目经验一般本科生都不怎么要,我普通二本的,也和你一样,找了好久都没找到符合的工作。研发的现在一般都要研究生了

我想学电脑编程,需要什么基础和要学什么知识?
答:有点英语基础。编程的语言很多C,C++,java是三大主流语言,其他的还有很多,既有软件语言,也有硬件语言(ABEL,VHDL)等。如果只是编一些简单的程序,看看基本的语言教程就好了,想深一步还有数据结构,编译原理,操作系统等。学C++的话像你推荐几本书《The C++ programming language》,《C++ prmier》...

学习VHDL有哪些比较好的书籍?
答:1、VHDL硬件描述语言与数字逻辑电路设计(修订版),西电出版社,候伯亨。2、VHDL实用教程,电子科大出版社,潘松。3、VHDL与数字电路设计,科学出版社,卢毅 4、VHDL入门/解惑/经典实例/经验总结,北航出版社,黄任。书1、不敢妄评,因为没看懂.虽然这本书算是国内VHDL书中的"名牌",但是似乎并不适合初学者.我...

以前是学计算机的,学习c语言等等,现在学Verilog hdl 是不是很难,或者...
答:做完这些,没问题了,做DFT,还得咋做,做综合,做后仿等,一环扣一环,反正硬件就是,经验积累多了,失败的多了,自然就牛了。。。呵呵 4.谢谢了,这关系个人前途。。。其他么,多看,多学,如果不做芯片设计,做FPGA开发,其实也差不多,手上最好有个开发板,多练练手,对了,我说的是数字...

现在电子设计设计软件码农还是研究芯片硬件制造前景好?
答:芯片硬件制造:前景好:芯片硬件制造领域一直在不断发展,尤其是在人工智能、物联网(IoT)、汽车科技等领域。需求仍然强劲。技能需求:需要深入了解集成电路设计、半导体制造、芯片测试和验证等方面的知识。对于硬件描述语言(例如Verilog、VHDL)和物理设计工具的熟练掌握也很重要。无论选择哪个领域,都需要...

初学者请教Verilog.不同的module可以放在同一个.V文件里吗
答:1.分开放,这是verilog coding style的一种良好习惯,每个文件里面只包含一个独立的module 2.把所有这些文件放在同一个目录下,在top文件里实例化这些module就可以调用了 3.top文件和新建一个module一样的,不过模块里主要是定义连线和实例化子模块,你随便找本verilog的教程就有啦:)实例化是这样的,...

软件编程属于什么专业?
答:一般大学里有两个专业是比较深入的研究编程:计算机科学与技术和软件工程专业。软件工程比较专一,主要是针对浮件编程方面,而计算机科学与技术则比较全面,可以像硬件编程方面或者是软件编程方向发展。 软件工程专业的专业课主要是软件工程、数据结构和数据库基础,还有一些编程语言的基础(c、c++、java等)等...

protel电路设计,pspice电路设计,ORCAD电路设计,VHDL电路设计各自都是什...
答:只不过比Pspice高级,我知道的已经有Orcad 16.0了,估计现在版本还要更高。但是我个人不推荐使用Orcad,原因很简单,Pspice9.1 以及9.2 版本的已经完全可以满足学生用了。Vhdl也是电路设计软件,不过我没用过,希望下面有人可以解释清楚软件特性。好了,说到这里,推荐你学Pspice9.1或9.2。

什么是EDA软件
答:是电子设计自动化。电子设计自动化(英语:Electronic design automation,缩写:EDA)是指利用计算机辅助设计(CAD)软件,来完成超大规模集成电路(VLSI)芯片的功能设计、综合、验证、物理设计(包括布局、布线、版图、设计规则检查等)等流程的设计方式。在电子产业中,由于半导体产业的规模日益扩大,EDA 扮演...

西南石油大学电子信息工程专业怎么样?
答:EDA技术与VHDL设计(5215005030):该课程全面系统地介绍EDA的特点、功能,目标器件的结构原理,硬件描述语言VWIDL和VHDL.语言的编程开发环境,通过学习,学生应掌握VHDL语言的编程方法及开发软件QuartusII、PROTEL的使用方法,了解CPLD和FPGA等可编程逻辑器件的硬件结构、原理和特性,熟悉EDA设计方法,培养学生应用计算机对电子电路进...