Podría ver infracciones de tiempo de espera causadas por rutas falsas sin cortar cuando utiliza más de una instancia de una IP de transceptor de dispositivo E-tile Stratix® 10.
Las infracciones de tiempo de espera involucran registros AIB sincronizados desde dos instancias de IP de transceptor independientes. Las IP deben aplicar rutas falsas entre múltiples canales dentro de una IP, pero usted debe aplicar restricciones SDC de ruta falsa entre múltiples IP de transceptor.
Para evitar este problema, puede aplicar restricciones set_false_path en el archivo SDC de nivel superior.
El siguiente ejemplo demuestra cómo se puede aplicar una ruta falsa entre dos nodos de IP de transceptor no relacionado
Ignorar ruta:
Establezca aib_tx_internal_div_reg_col [get_registers -nowarn nphy_instance_1.xcvr_client_inst|xcvr_native_s10_etile_0|g_xcvr_native_insts[0].ct3_xcvr_native_inst|inst_ct3_xcvr_channel|inst_ct1_hssi_pldadapt_tx~aib_tx_internal_div.reg]
SET aib_fabric_transfer_clk_col [get_registers -nowarn nphy_instance_2.xcvr_client_inst|xcvr_native_s10_etile_0|g_xcvr_native_insts[0].ct3_xcvr_native_inst|inst_ct3_xcvr_channel|inst_ct1_hssi_pldadapt_tx~s2_6_0__aibadpt__aib_fabric_tx_transfer_clk.reg]
Siguiente paso: Establecer ruta falsa
set_false_path -de aib_tx_internal_div_reg_col -a aib_fabric_transfer_clk_col