Forum Discussion
KhaiChein_Y_Intel
Regular Contributor
5 years agoHi,
Referring to https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/po/ss-quartus-comparison.pdf, the Intel Quartus Prime Lite edition software has limited language support for System Verilog. You may consider to upgrade to the Pro edition.
Thanks
Best regards,
KhaiY
HypeInst
New Contributor
5 years agoIntel Quartus Prime Lite supposedly supports SystemVerilog-2005, and the code that I am simulating is SystemVerilog-2005 compliant.
Actually, Quartus Prime Lite does not compile the following block:
always_ff @(posedge clk iff rst == 0 or posedge rst) begin if (rst) begin sum <= 0; parity <= 0; $display ("Reset is asserted BLOCK 1"); end else begin sum <= b + a; parity <= ^(b + a); end end
I receive the following error message:
Error (10170): Verilog HDL syntax error near text: "iff"; expecting ")".
However, the "iff" conditional in the always@ sensitivities list is SystemVerilog-2005 compliant.
Please advise.