我目前正在使用modelsim SE 5.8e。它不支持SystemVerilog。我需要使用SystemVerilog来设计和验证我的项目。知道哪个版本的Modelsim支持sytemverilog的设计和验证子集吗?如果我可以使用Modelsim而不是VCS进行模拟,我之前使用过VCS并试图找到它。
提前致谢!
答案 0 :(得分:3)
根据this table, ModelSim 支持SystemVerilog设计功能,但不支持验证功能。这意味着它可能不支持SV的类,随机化或覆盖功能。
Mentor Graphics的最新模拟器平台标有 Questa 。这实际上只是Modelsim的扩展。 Questa完全支持SystemVerilog。如果您拥有(或可以获得)许可证,这就是您想要的。我的经验是EDA模拟器以分层方式获得许可,因此某些功能可能仅在您拥有特定许可时才可用。
Questa模拟器营销页面位于http://www.mentor.com/products/fv/questa/
答案 1 :(得分:2)
答案 2 :(得分:2)
ModelSim 10.1d 支持SystemVerilog,但SystemVerilog覆盖范围,SystemVerilog断言,randomize()
方法和program
块除外。学生版和Altera-Starter版是免费的。
ModelSim 10.1d可用于验证。大多数验证工程师正在使用UVM库和ModelSim can run UVM。