Article ID: 000074378 Content Type: Troubleshooting Last Reviewed: 10/21/2019

Why do I see an incorrect read latency when simulating the eSRAM Intel® Stratix® 10 FPGA IP?

Environment

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

    You may see an incorrect read latency when simulating the eSRAM Intel® Stratix® 10 FPGA IP because the IP instantiates a gate model CPA block for simulation, which can cause a hold violation at the PHY interface.

    Resolution

     

    To work around this in simulation, do the following.

    1. Open  IP_generated_dir/esram_<>/sim/<>_esram_191_<>.sv

    2. Search   defparam    fourteennm_cpa_component.pa_sim_mode    = "long"; 

    3. Change to defparam    fourteennm_cpa_component.pa_sim_mode    = "short"; 

     

    This problem is fixed starting with the Intel® Quartus® Prime Pro Edition software version 20.1.

    Related Products

    This article applies to 2 products

    Intel® Stratix® 10 MX FPGA
    Intel® Stratix® 10 TX FPGA