Article ID: 000087215 Content Type: Error Messages Last Reviewed: 03/14/2019

Error(15653): The Fitter cannot find a legal configuration for the following atoms. Update any outdated transceiver PHY IP cores, correct any illegal pin assignments, and then recompile your design.

Environment

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

    Due to a problem in the Intel® Quartus® Prime Pro Edition software version 18.1, this error may occur when you add TX VOD QSF assignment (Transceiver Parameter: pma_tx_buf_vod_output_swing_ctrl) which is different from the parameter setting in Intel® Stratix® 10 L- and H-Tile Transceiver PHY IP. 

    Error(15653): The Fitter cannot find a legal configuration for the following atoms. Update any outdated transceiver PHY IP cores, correct any illegal pin assignments, and then recompile your design. 

    Error(15744): In atom '<hierrarchy>:g_xcvr_native_insts[0].ct2_xcvr_native_inst|inst_ct2_xcvr_channel_multi|gen_rev.ct2_xcvr_channel_inst|gen_ct1_hssi_cr2_pma_tx_buf.inst_ct1_hssi_cr2_pma_tx_buf' 

    Error(15744): The settings must match one or more of these conditions:  

    Error(15744): ( tx_powerdown == POWER_DOWN_TX ) OR ( compensation_en == DISABLE ) OR ( vod_output_swing_ctrl inside {[0:29],31} ) OR ( powermode_ac_tx_vod_w_jitcomp == TX_VOD_W_JITCOMP_AC_L30 ) 

    Error(15744): But the following assignments violate the above conditions:  

    Error(15744): compensation_en = ENABLE 

    Error(15744): powermode_ac_tx_vod_w_jitcomp = TX_VOD_W_JITCOMP_AC_L31 

    Error(15744): tx_powerdown = NORMAL_TX_ON 

    Error(15744): vod_output_swing_ctrl = -- Set by Pin Assignment "hssi_cr2_pma_tx_buf_vod_output_swing_ctrl" (QSF Name "HSSI_PARAMETER") 

    Error(12274): A critical error occurred while the periphery placement was committed to the atom netlist. The atom netlist is now invalid and the Fitter must be restarted. 

    Resolution

    To work around this problem in the Intel® Quartus® Prime Pro Edition software version 18.1 , you should add the assignments below:

    set_instance_assignment -name HSSI_PARAMETER "pma_tx_buf_vod_output_swing_ctrl=30" -to <tx_serial_data>

    set_instance_assignment -name HSSI_PARAMETER "pma_tx_buf_powermode_ac_tx_vod_w_jitcomp=TX_VOD_W_JITCOMP_AC_L30" -to  <tx_serial_data>

    set_instance_assignment -name HSSI_PARAMETER "pma_tx_buf_powermode_dc_tx_vod_w_jitcomp = tx_vod_w_jitcomp_dc_l30" -to <tx_serial_data>

    Where 30 is the VOD output swing value to set.

    Related Products

    This article applies to 1 products

    Intel® Stratix® 10 FPGAs and SoC FPGAs

    Disclaimer

    1

    All postings and use of the content on this site are subject to Intel.com Terms of Use.