Critical Issue
Description
This problem affects all EMIF products on Arria 10 devices.
The following error may occur when using the Questa Advanced Simulator to simulate Arria 10 EMIF IP containing an on-chip termination block:
# ** Note: (vsim-3812) Design is being optimized...
#
# ** Error: altera_oct.sv(78): Cannot match types for literal init
Resolution
There are two workarounds for this issue:
- Disable optimizations by removing the
-vopt
flag during compilation. - Modify the generated
altera_oct.sv
file to remove the "grave" accent character in the following line of code:localparam string OCT_CAL_MODE_S[0:11] =\'{ OCT_CAL_MODE_DER_0,
Change the above line to:localparam string OCT_CAL_MODE_S[0:11] = { OCT_CAL_MODE_DER_0,
This issue will be fixed in a future version.