Verilog 编辑
Verilog是一种用于描述、设计电子学硬件描述语言,主要用于在集成电路设计,特别是超大规模集成电路计算机辅助设计。Verilog是电气电子工程师学会的1364号标准。
3
相关
SystemVerilog是一种在现代积体电路的集成电路设计流程中,由Verilog发展而来的硬件描述语言、硬件验证语言统一语言,前一部分基本上是2005年版Verilog的扩展,而后一部分功能验证特性则是一门面向对象程序设计语言。面向对象特性很好地弥补了传统Verilog在芯片验证领域的缺陷,改善了代码可重用性,同时可以让验证工程师在比寄存器传输级更高的抽象级别,以事务级建模方法而非单个信号作为监测对象,这些都大大提高了验证平台搭建的效率。
ModelSim 是明导国际提供的多语言 HDL 仿真环境,用于仿真诸如VHDL。Verilog和SystemC之类的硬件描述语言,并包含一个内置的 C 调试器。ModelSim可以单独使用,也可以与Altera Quartus、Xilinx ISE或Xilinx Vivado等软件结合使用。仿真的执行可以使用图形用户界面或自动脚本。
Icarus VerilogVerilog硬件描述语言的实现工具之一。它支持Verilog对应的的电气电子工程师学会 1995、IEEE 2001和IEEE 2005三个不同的版本,并对SystemVerilog的部分内容提供支持。
Verilog-AMSVerilog硬件描述语言的一个衍生。它包含了模拟电路和混合讯号积体电路扩展模块,以实现对于模拟电路和混合信号系统行为的描述。它扩展了Verilog、SystemVerilog等的事件驱动电子电路仿真的回路,通过使用一个连续时间仿真器,可以在模拟域上求解微分方程。模拟事件可以触发数字行为,反之亦可。
Intel Quartus Prime是一种可程式逻辑装置电子设计自动化开发软件。原本是Altera公司推出的Altera Quartus Prime,与更早之前的Altera Quartus II。
它可以识别电路的Verilog或VHDL高级硬件描述语言表述,或读取指定格式的线路图;进而完成逻辑仿真、功能验证、逻辑综合等任务,对器件的进行编程,即将设计项目转换到实际的硬件。该软件提供了数字电路的可视化设计以及向量波形的电子电路仿真等功能。
Verilog过程接口,最初被称为编程语言接口 2.0,是一个针对C语言的Verilog过程接口。它可以使数字电路的行为级描述代码直接调用C语言的函数,而用到的C语言函数也可以调用标准的Verilog系统任务。Verilog程序结构是IEEE 1364编程语言接口标准的一部分。它最新的版本是2005年更新的。
Gateway设计自动化公司,最初名为自动化集成设计系统公司,是一个致力于电子设计自动化的企业,该公司于1985年改为现名。最初,公司由Prabhu Goel博士持有,他是PODEM测试生成算法的发明者。 Verilog硬件描述语言则由菲尔·莫比设计,他后来成为了Verilog-XL的首席设计师,并成为了Cadence Design Systems的首批合伙人。凭借着Verilog-XL的成功,Gateway设计自动化迅猛发展,后来它于1989年被位于加利福尼亚州圣地亚哥的Cadence公司收购。
在集成电路设计中,VerilogCSP是Verilog硬件描述语言的一个宏,目的是为了支持通信顺序进程。这个宏可以用来进行同步数字电路的设计。 VerilogCSP还可以描述非线性流水线结构高级别通道的时间属性,正向或负向的时间延迟,最小循环时间等。
Intel Quartus Prime是一种可程式逻辑装置电子设计自动化开发软件。原本是Altera公司推出的Altera Quartus Prime,与更早之前的Altera Quartus II。
它可以识别电路的Verilog或VHDL高级硬件描述语言表述,或读取指定格式的线路图;进而完成逻辑仿真、功能验证、逻辑综合等任务,对器件的进行编程,即将设计项目转换到实际的硬件。该软件提供了数字电路的可视化设计以及向量波形的电子电路仿真等功能。