Article ID: 000085594 Content Type: Troubleshooting Last Reviewed: 11/13/2018

Arria 10 IP with OCT Block May Fail Simulation with Questa Advanced Simulator

Environment

    Intel® Quartus® Prime Pro Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT

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.

Related Products

This article applies to 1 products

Intel® Programmable Devices

1