Para asignar la ruta de servicio secundario al canal en un diseño con múltiples instancias de transceptor, utilice marker_get_info en el Kit de herramientas del transceptor.
Consulte el siguiente ejemplo:
#list todos los esclavos por get_service_paths esclavo, los resultados devueltos tienen un índice que comienza desde 0:
get_service_paths esclavo
#set el esclavo objetivo por número lindex, lindex 3 es para el cuarto esclavo
set m [lindex [esclavo get_service_paths] 3]
# Usar marker_get_info para mostrar información completa
Establecer marker_info [marker_get_info $m]
Puede devolver resultados de la siguiente manera:
TYPE_NAME altera_xcvr_native_s10.esclavo FULL_HPATH U1|top_xcvr_native_s10_0|top_xcvr_native_s10_0|alt_xcvr_native_optional_rcfg_logic BASE_ADDRESS 16384 ADDRESS_SPAN 16384
TYPE xcvr_native_s10 indica el canal del transceptor para Stratix® 10 dispositivos FULL_HPATH muestra la instancia en el diseño. Puede identificar el canal a partir de la información de ruta.