"); //-->
Verilog HDL
任何新生事物的产生都有它的历史沿革,早期的硬件描述语言是以一种高级语言为基础,加上一些特殊的约定而产生的,目的是为了实现RTL级仿真,用以验证设计的正确性,而不必像在传统的手工设计过程中那样,必须等到完成样机后才能进行实测和调试。
Verilog HDL就是在用用最广泛的C语言的基础上发展起来的一种件描述语言,它是由GDA(Gateway Design Automation)公司的PhilMoorby在1983年末首创的,最初只设计了一个仿真与验证工具,之后又陆续开发了相关的故障模拟与时序分析工具。1985年Moorby推出它的第三个商用仿真器Verilog-XL,获得了巨大的成功,从而使得Verilog HDL迅速得到推广应用。1989年CADENCE公司收购了GDA公司,使得VerilogHDL成为了该公司的独家专利。1990年CADENCE公司公开发表了Verilog HDL,并成立LVI组织以促进Verilog HDL成为IEEE标准,即IEEE Standard 1364-1995.
Verilog HDL的最大特点就是易学易用,如果有C语言的编程经验,可以在一个较短的时间内很快的学习和掌握,因而可以把Verilog HDL内容安排在与ASIC设计等相关课程内部进行讲授,由于HDL语言本身是专门面向硬件与系统设计的,这样的安排可以使学习者同时获得设计实际电路的经验。与之相比,VHDL的学习要困难一些。但Verilog HDL较自由的语法,也容易造成初学者犯一些错误,这一点要注意。一个简单的VerilogHDL的例子:(12位寄存器)
// Verilog Example
// User-Defined Macrofunction
module reg12 ( d, clk, q);
`define size 11
input [`size:0]d;
input clk;
output [`size:0]q;
reg [`size:0]q;
always @(posedge clk)
q = d;
endmodule
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
[原创]各位前辈,新兵报道有个问题:谁知道“宜霖科技股份有限公司”的大陆联系方式?
基于S3C2410的ARMer9 教学科研平台(最顶级的配置,最全面的开发工具&资料)
Snapdragon 8 Gen 5是高通迄今为止最强大的处理器吗?
555触模式开关电路
英特尔计划虚拟“超级处理器内核”
555光施密特触发器电路
YD2822双声道音频功率放大电路
电阻
555声控继电器电路
使用DRV8312 Eval Kit的无传感器磁场定向控制
苹果强推自动化雷厉风行 供应链苦吞成本含泪响应
555D/A变换双相互补频率产生器电路
电机控制和PFC开发套件概述
比亚迪增长的发动机开始停息
德生R9700型高灵敏度收音机电原理图2
小型CLA的技术概述
旋转三相无刷电机_ DRV8312 EVAL KIT
并行打印机接口的编程和应用
Pickering全球首款20kV可定制干簧继电器亮相 SEMICON Taiwan 2025
DSP上是否可以跑UCGUI
存储器系统
人工智能疾病预防:无需牺牲隐私与安全
三星和SK海力士失去美国芯片装备豁免
汽车连接器市场分析与增长趋势预测(2025-2030)
基于S3C2410的ARMer9 教学科研平台(最顶级的配置,最全面的开发工具&资料)
在DSP上如何实现图形用户界面?UCGUI可否?
Intel承认高端桌面CPU市场失误,将全力追赶AMD
555工业用时间继电器电路
TDK推出全新品牌标识与标语“In Everything, Better”
高电压与低电压的控制器的测量