因为当我在ModelSim上粘贴一些Verilog的源代码时,总会有一些不能删除的错误。ModelSim能运行Verilog吗?
发布于 2015-01-14 21:21:36
Verilog-A和Verilog是相关的,但非常不同。
Verilog是首先标准化的,通常用于描述数字电路和测试台的行为。Verilog是事件驱动的。模拟行为可以在测试台中模拟,但模拟行为的建模可能是困难的。
Verilog-a后来被标准化了,并且基于verilog的语法.它用于模拟电路的建模。这两种语言不兼容,都有另一种不支持的结构。Verilog-a可以模拟连续的时间行为,如spice/幽灵模拟器。它不能很好地模拟数字行为。Modelsim或其他“Verilog模拟器”不支持Verilog-a -它主要由spice模拟器支持。
Verilog是Verilog的一种进化,它允许模拟和数字结构在同一个文件/块中共存。然而,它同样只支持现代verilog的一个子集。它不受标准Verilog模拟器的支持--同样,支持更多的是模拟/spice/频谱模拟器。
发布于 2014-05-11 11:41:47
发布于 2017-07-07 20:19:10
Verilog是一个被废弃的数字硬件描述标准。形式上,最后的版本是IEEE 1364-2005。它已经被SystemVerilog (IEEE1807-2017)所取代。虽然受到反对,但许多工具仍然支持它。
Verilog是一个模拟扩展.与其数字语言不同,该语言仅用于验证(仿真),不能被合成。它由“开放的Verilog国际”行业协会标准化。后来,该标准成为Verilog(Verilog的模拟和混合信号扩展)的一个子集。
如果你想模拟Verilog,你需要一个合适的模拟器.这可以是一个混合信号模拟器(例如VCS、Questa或Allegro )。或者,大多数商业香料模拟器支持Verilog。
https://stackoverflow.com/questions/23592019
复制相似问题