HDL(Hardware Description Language),是硬件描述语言。顾名思义,硬件描述语言就是指对硬件电路进行行为描述、寄存器传输描述或者结构化描述的一种新兴语言。HDL文本输入硬件描述语言是用文本的形式描述硬件电路的功能,信号连接关系以及时序关系。它虽然没有图形输入那么直观,但功能更强,可以进行大规模,多个芯片的数字系统的设计。常用的HDL有ABEL,VHDL和Verilog HDL等。

在集成电路设计(特别是超大规模集成电路的计算机辅助设计)的电子设计自动化领域中,Verilog是一种硬件描述语言,可以用它来对电子系统进行描述。Verilog是电气电子工程师学会(IEEE)标准之一。

Verilog能够在多种抽象级别对数字逻辑系统进行描述:既可以在晶体管级、逻辑门级进行描述,也可以在寄存器传输级对电路信号在寄存器之间的传输情况进行描述。除了对电路的逻辑功能进行描述,Verilog代码还能够被用于逻辑仿真、逻辑综合,其中后者可以把寄存器传输级的Verilog代码转换为逻辑门级的网表,从而方便在现场可编程逻辑门阵列上实现硬件电路,或者让硬件厂商制造具体的专用集成电路。设计人员还可以利用Verilog的扩展部分Verilog-AMS进行模拟电路和混合信号集成电路的设计。

· Verilog HDL和VHDL的比较
· 关于学习verilog



验证码:

20# EEPW网友 说:2017-04-11 14:44
有谁会用bitstream生成verilog代码?急 急 急
19# kly2014 说:2015-03-02 13:46
d
18# soothmusic 说:2014-07-20 06:11
回答17# wyf86:
Verilog HDL是硬件描述语言的一种,用于数字电子系统设计。它允许设计者用它来进行各种级别的逻辑设计,可以用它进行数字逻辑系统的仿真验证、时序分析、逻辑综合。它是目前应用最广泛的一种硬件描述语言之一。
17# wyf86 说:2014-07-19 22:29
什么是Verilog HDL?
16# EEPW521 说:2014-06-18 22:13
回答15# eepwlover:
task和function说明语句分别用来定义任务和函数。利用任务和函数可以把一个很大的程序模块分解成许多较小的任务和函数便于理解和调试。输入、输出和总线信号的值可以传入或传出任务和函数。
15# eepwlover 说:2014-06-17 21:28
Verilog HDL硬件描述语言:task和function说明语句区别是什么?
14# 活词典 说:2014-05-19 21:39
一般来说,进入FPGA的信号必须先同步,以提高系统工作频率(板级)。
13# wyf86 说:2014-04-15 22:47
回答12# soothmusic:
可以啊,本来就支持这些
12# soothmusic 说:2014-04-14 22:54
Verilog能够在多种抽象级别对数字逻辑系统进行描述?
11# wyf86 说:2014-02-17 22:38
C语言与Verilog 配合使用可以做出好设计
10# wyf86 说:2013-11-07 21:18
回答9# soothmusic:
也没那么难,学学EEPW上的资料,很快上手。
9# soothmusic 说:2013-11-06 22:08
Verilog的逻辑描述能力很强,不容易学习吧?
8# 活词典 说:2013-10-05 22:34
回答7# 云端:
波形与时延产生机制、设计的结构组成、数据流特性、行为特性等。
7# 云端 说:2013-10-04 21:42
Verilog HDL有哪些描述能力?
6# soothmusic 说:2013-09-30 21:57
回答5# eepwlover:
很容易啊,Verilog HDL,就是在C基础上发展起来的一种硬件描述语言啊。
5# eepwlover 说:2013-09-29 23:03
会了C语言,再学Verilog HDL难不难呢?
4# soothmusic 说:2013-09-25 22:10
回答3# eepwlover:
是的,Verilog AMS,也是一种硬件描述语言,用于模拟电子设计的。
3# eepwlover 说:2013-09-24 20:28
前段时间,在论坛看到了Verilog AMS,这也是一种硬件语言吗?用在哪里?
2# 云端 说:2013-09-22 22:17
Verilog,有没有可用的编程语言接口?
EEPW521回答:2013-09-23
有啊,通过该编程语言接口,可以在验证、模拟期间,从外部访问设计,包括模拟的运行和控制。
1# wyf86 说:2013-09-11 22:34
Verilog HDL和VHDL是目前世界上最流行的两种硬件描述语言,都是在20世纪80年代中期开发出来的。