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