Forum Discussion
aprilsohail
New Contributor
1 year agosir use ModelSim 2020.1
FvM
Super Contributor
1 year agoHi,
Modelsim has syntax level settings per source file. Syntax may be set to SystemVerilog despite of .v file type.
Apart from this point, Modelsim isn't a formal verification tool. I'm not sure if accepting certain language constructs beyond selected syntax level should be considered as bug. On the other side, you can't be sure that all Verilog or SV constructs are understood by a specific Quartus version, you need to check the language support specs.
Regards
Frank
Modelsim has syntax level settings per source file. Syntax may be set to SystemVerilog despite of .v file type.
Apart from this point, Modelsim isn't a formal verification tool. I'm not sure if accepting certain language constructs beyond selected syntax level should be considered as bug. On the other side, you can't be sure that all Verilog or SV constructs are understood by a specific Quartus version, you need to check the language support specs.
Regards
Frank
- aprilsohail1 year ago
New Contributor
A basic verilog compiler should not allow nested modules, but here is not basic verilog compiler , it is from world's renowned company