]> jspc29.x-matter.uni-frankfurt.de Git - cri.git/commitdiff
hub_test: Add big ILA for MGT user data signals
authorThomas Gessler <Thomas.Gessler@exp2.physik.uni-giessen.de>
Sun, 13 Sep 2020 18:24:46 +0000 (20:24 +0200)
committerThomas Gessler <Thomas.Gessler@exp2.physik.uni-giessen.de>
Sun, 13 Sep 2020 18:27:43 +0000 (20:27 +0200)
hub_test/constrs/debug.xdc
hub_test/constrs/debug_serdes.xdc [new file with mode: 0644]
hub_test/hub_test.xpr

index fe30e4d54cec1b75c9f6840fca714cccbcd0a36e..b7902bebd33633f152e820575acbfffa1fa3cf74 100644 (file)
+
+
+set_property MARK_DEBUG true [get_nets reset]
+set_property MARK_DEBUG true [get_nets reset_from_vio]
+set_property MARK_DEBUG true [get_nets sysclk_locked]
+set_property MARK_DEBUG true [get_nets trb_reset]
+set_property MARK_DEBUG true [get_nets clear]
+set_property MARK_DEBUG true [get_nets initial_clear_n]
+set_property MARK_DEBUG true [get_nets send_reset_detect]
+set_property MARK_DEBUG true [get_nets {med2int_i[9][stat_op][13]}]
+set_property MARK_DEBUG true [get_nets {med2int_i[9][stat_op][15]}]
+
+
 create_debug_core u_ila_0 ila
 set_property ALL_PROBE_SAME_MU true [get_debug_cores u_ila_0]
-set_property ALL_PROBE_SAME_MU_CNT 1 [get_debug_cores u_ila_0]
-set_property C_ADV_TRIGGER false [get_debug_cores u_ila_0]
-set_property C_DATA_DEPTH 1024 [get_debug_cores u_ila_0]
-set_property C_EN_STRG_QUAL false [get_debug_cores u_ila_0]
-set_property C_INPUT_PIPE_STAGES 0 [get_debug_cores u_ila_0]
+set_property ALL_PROBE_SAME_MU_CNT 16 [get_debug_cores u_ila_0]
+set_property C_ADV_TRIGGER true [get_debug_cores u_ila_0]
+set_property C_DATA_DEPTH 131072 [get_debug_cores u_ila_0]
+set_property C_EN_STRG_QUAL true [get_debug_cores u_ila_0]
+set_property C_INPUT_PIPE_STAGES 6 [get_debug_cores u_ila_0]
 set_property C_TRIGIN_EN false [get_debug_cores u_ila_0]
 set_property C_TRIGOUT_EN false [get_debug_cores u_ila_0]
 set_property port_width 1 [get_debug_ports u_ila_0/clk]
 connect_debug_port u_ila_0/clk [get_nets [list THE_SYSCLK/inst/clk_out1]]
 set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe0]
-set_property port_width 9 [get_debug_ports u_ila_0/probe0]
-connect_debug_port u_ila_0/probe0 [get_nets [list {hub_data_active[0]} {hub_data_active[1]} {hub_data_active[2]} {hub_data_active[3]} {hub_data_active[4]} {hub_data_active[5]} {hub_data_active[6]} {hub_data_active[7]} {hub_data_active[8]}]]
+set_property port_width 1 [get_debug_ports u_ila_0/probe0]
+connect_debug_port u_ila_0/probe0 [get_nets [list {hub_data_active[4]}]]
 create_debug_port u_ila_0 probe
 set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe1]
-set_property port_width 144 [get_debug_ports u_ila_0/probe1]
-connect_debug_port u_ila_0/probe1 [get_nets [list {hub_data_address_sender[0]} {hub_data_address_sender[1]} {hub_data_address_sender[2]} {hub_data_address_sender[3]} {hub_data_address_sender[4]} {hub_data_address_sender[5]} {hub_data_address_sender[6]} {hub_data_address_sender[7]} {hub_data_address_sender[8]} {hub_data_address_sender[9]} {hub_data_address_sender[10]} {hub_data_address_sender[11]} {hub_data_address_sender[12]} {hub_data_address_sender[13]} {hub_data_address_sender[14]} {hub_data_address_sender[15]} {hub_data_address_sender[16]} {hub_data_address_sender[17]} {hub_data_address_sender[18]} {hub_data_address_sender[19]} {hub_data_address_sender[20]} {hub_data_address_sender[21]} {hub_data_address_sender[22]} {hub_data_address_sender[23]} {hub_data_address_sender[24]} {hub_data_address_sender[25]} {hub_data_address_sender[26]} {hub_data_address_sender[27]} {hub_data_address_sender[28]} {hub_data_address_sender[29]} {hub_data_address_sender[30]} {hub_data_address_sender[31]} {hub_data_address_sender[32]} {hub_data_address_sender[33]} {hub_data_address_sender[34]} {hub_data_address_sender[35]} {hub_data_address_sender[36]} {hub_data_address_sender[37]} {hub_data_address_sender[38]} {hub_data_address_sender[39]} {hub_data_address_sender[40]} {hub_data_address_sender[41]} {hub_data_address_sender[42]} {hub_data_address_sender[43]} {hub_data_address_sender[44]} {hub_data_address_sender[45]} {hub_data_address_sender[46]} {hub_data_address_sender[47]} {hub_data_address_sender[48]} {hub_data_address_sender[49]} {hub_data_address_sender[50]} {hub_data_address_sender[51]} {hub_data_address_sender[52]} {hub_data_address_sender[53]} {hub_data_address_sender[54]} {hub_data_address_sender[55]} {hub_data_address_sender[56]} {hub_data_address_sender[57]} {hub_data_address_sender[58]} {hub_data_address_sender[59]} {hub_data_address_sender[60]} {hub_data_address_sender[61]} {hub_data_address_sender[62]} {hub_data_address_sender[63]} {hub_data_address_sender[64]} {hub_data_address_sender[65]} {hub_data_address_sender[66]} {hub_data_address_sender[67]} {hub_data_address_sender[68]} {hub_data_address_sender[69]} {hub_data_address_sender[70]} {hub_data_address_sender[71]} {hub_data_address_sender[72]} {hub_data_address_sender[73]} {hub_data_address_sender[74]} {hub_data_address_sender[75]} {hub_data_address_sender[76]} {hub_data_address_sender[77]} {hub_data_address_sender[78]} {hub_data_address_sender[79]} {hub_data_address_sender[80]} {hub_data_address_sender[81]} {hub_data_address_sender[82]} {hub_data_address_sender[83]} {hub_data_address_sender[84]} {hub_data_address_sender[85]} {hub_data_address_sender[86]} {hub_data_address_sender[87]} {hub_data_address_sender[88]} {hub_data_address_sender[89]} {hub_data_address_sender[90]} {hub_data_address_sender[91]} {hub_data_address_sender[92]} {hub_data_address_sender[93]} {hub_data_address_sender[94]} {hub_data_address_sender[95]} {hub_data_address_sender[96]} {hub_data_address_sender[97]} {hub_data_address_sender[98]} {hub_data_address_sender[99]} {hub_data_address_sender[100]} {hub_data_address_sender[101]} {hub_data_address_sender[102]} {hub_data_address_sender[103]} {hub_data_address_sender[104]} {hub_data_address_sender[105]} {hub_data_address_sender[106]} {hub_data_address_sender[107]} {hub_data_address_sender[108]} {hub_data_address_sender[109]} {hub_data_address_sender[110]} {hub_data_address_sender[111]} {hub_data_address_sender[112]} {hub_data_address_sender[113]} {hub_data_address_sender[114]} {hub_data_address_sender[115]} {hub_data_address_sender[116]} {hub_data_address_sender[117]} {hub_data_address_sender[118]} {hub_data_address_sender[119]} {hub_data_address_sender[120]} {hub_data_address_sender[121]} {hub_data_address_sender[122]} {hub_data_address_sender[123]} {hub_data_address_sender[124]} {hub_data_address_sender[125]} {hub_data_address_sender[126]} {hub_data_address_sender[127]} {hub_data_address_sender[128]} {hub_data_address_sender[129]} {hub_data_address_sender[130]} {hub_data_address_sender[131]} {hub_data_address_sender[132]} {hub_data_address_sender[133]} {hub_data_address_sender[134]} {hub_data_address_sender[135]} {hub_data_address_sender[136]} {hub_data_address_sender[137]} {hub_data_address_sender[138]} {hub_data_address_sender[139]} {hub_data_address_sender[140]} {hub_data_address_sender[141]} {hub_data_address_sender[142]} {hub_data_address_sender[143]}]]
+set_property port_width 16 [get_debug_ports u_ila_0/probe1]
+connect_debug_port u_ila_0/probe1 [get_nets [list {hub_data_address_sender[64]} {hub_data_address_sender[65]} {hub_data_address_sender[66]} {hub_data_address_sender[67]} {hub_data_address_sender[68]} {hub_data_address_sender[69]} {hub_data_address_sender[70]} {hub_data_address_sender[71]} {hub_data_address_sender[72]} {hub_data_address_sender[73]} {hub_data_address_sender[74]} {hub_data_address_sender[75]} {hub_data_address_sender[76]} {hub_data_address_sender[77]} {hub_data_address_sender[78]} {hub_data_address_sender[79]}]]
 create_debug_port u_ila_0 probe
 set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe2]
-set_property port_width 144 [get_debug_ports u_ila_0/probe2]
-connect_debug_port u_ila_0/probe2 [get_nets [list {hub_data_length[0]} {hub_data_length[1]} {hub_data_length[2]} {hub_data_length[3]} {hub_data_length[4]} {hub_data_length[5]} {hub_data_length[6]} {hub_data_length[7]} {hub_data_length[8]} {hub_data_length[9]} {hub_data_length[10]} {hub_data_length[11]} {hub_data_length[12]} {hub_data_length[13]} {hub_data_length[14]} {hub_data_length[15]} {hub_data_length[16]} {hub_data_length[17]} {hub_data_length[18]} {hub_data_length[19]} {hub_data_length[20]} {hub_data_length[21]} {hub_data_length[22]} {hub_data_length[23]} {hub_data_length[24]} {hub_data_length[25]} {hub_data_length[26]} {hub_data_length[27]} {hub_data_length[28]} {hub_data_length[29]} {hub_data_length[30]} {hub_data_length[31]} {hub_data_length[32]} {hub_data_length[33]} {hub_data_length[34]} {hub_data_length[35]} {hub_data_length[36]} {hub_data_length[37]} {hub_data_length[38]} {hub_data_length[39]} {hub_data_length[40]} {hub_data_length[41]} {hub_data_length[42]} {hub_data_length[43]} {hub_data_length[44]} {hub_data_length[45]} {hub_data_length[46]} {hub_data_length[47]} {hub_data_length[48]} {hub_data_length[49]} {hub_data_length[50]} {hub_data_length[51]} {hub_data_length[52]} {hub_data_length[53]} {hub_data_length[54]} {hub_data_length[55]} {hub_data_length[56]} {hub_data_length[57]} {hub_data_length[58]} {hub_data_length[59]} {hub_data_length[60]} {hub_data_length[61]} {hub_data_length[62]} {hub_data_length[63]} {hub_data_length[64]} {hub_data_length[65]} {hub_data_length[66]} {hub_data_length[67]} {hub_data_length[68]} {hub_data_length[69]} {hub_data_length[70]} {hub_data_length[71]} {hub_data_length[72]} {hub_data_length[73]} {hub_data_length[74]} {hub_data_length[75]} {hub_data_length[76]} {hub_data_length[77]} {hub_data_length[78]} {hub_data_length[79]} {hub_data_length[80]} {hub_data_length[81]} {hub_data_length[82]} {hub_data_length[83]} {hub_data_length[84]} {hub_data_length[85]} {hub_data_length[86]} {hub_data_length[87]} {hub_data_length[88]} {hub_data_length[89]} {hub_data_length[90]} {hub_data_length[91]} {hub_data_length[92]} {hub_data_length[93]} {hub_data_length[94]} {hub_data_length[95]} {hub_data_length[96]} {hub_data_length[97]} {hub_data_length[98]} {hub_data_length[99]} {hub_data_length[100]} {hub_data_length[101]} {hub_data_length[102]} {hub_data_length[103]} {hub_data_length[104]} {hub_data_length[105]} {hub_data_length[106]} {hub_data_length[107]} {hub_data_length[108]} {hub_data_length[109]} {hub_data_length[110]} {hub_data_length[111]} {hub_data_length[112]} {hub_data_length[113]} {hub_data_length[114]} {hub_data_length[115]} {hub_data_length[116]} {hub_data_length[117]} {hub_data_length[118]} {hub_data_length[119]} {hub_data_length[120]} {hub_data_length[121]} {hub_data_length[122]} {hub_data_length[123]} {hub_data_length[124]} {hub_data_length[125]} {hub_data_length[126]} {hub_data_length[127]} {hub_data_length[128]} {hub_data_length[129]} {hub_data_length[130]} {hub_data_length[131]} {hub_data_length[132]} {hub_data_length[133]} {hub_data_length[134]} {hub_data_length[135]} {hub_data_length[136]} {hub_data_length[137]} {hub_data_length[138]} {hub_data_length[139]} {hub_data_length[140]} {hub_data_length[141]} {hub_data_length[142]} {hub_data_length[143]}]]
+set_property port_width 16 [get_debug_ports u_ila_0/probe2]
+connect_debug_port u_ila_0/probe2 [get_nets [list {hub_data_length[64]} {hub_data_length[65]} {hub_data_length[66]} {hub_data_length[67]} {hub_data_length[68]} {hub_data_length[69]} {hub_data_length[70]} {hub_data_length[71]} {hub_data_length[72]} {hub_data_length[73]} {hub_data_length[74]} {hub_data_length[75]} {hub_data_length[76]} {hub_data_length[77]} {hub_data_length[78]} {hub_data_length[79]}]]
 create_debug_port u_ila_0 probe
 set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe3]
-set_property port_width 288 [get_debug_ports u_ila_0/probe3]
-connect_debug_port u_ila_0/probe3 [get_nets [list {hub_data_out[0]} {hub_data_out[1]} {hub_data_out[2]} {hub_data_out[3]} {hub_data_out[4]} {hub_data_out[5]} {hub_data_out[6]} {hub_data_out[7]} {hub_data_out[8]} {hub_data_out[9]} {hub_data_out[10]} {hub_data_out[11]} {hub_data_out[12]} {hub_data_out[13]} {hub_data_out[14]} {hub_data_out[15]} {hub_data_out[16]} {hub_data_out[17]} {hub_data_out[18]} {hub_data_out[19]} {hub_data_out[20]} {hub_data_out[21]} {hub_data_out[22]} {hub_data_out[23]} {hub_data_out[24]} {hub_data_out[25]} {hub_data_out[26]} {hub_data_out[27]} {hub_data_out[28]} {hub_data_out[29]} {hub_data_out[30]} {hub_data_out[31]} {hub_data_out[32]} {hub_data_out[33]} {hub_data_out[34]} {hub_data_out[35]} {hub_data_out[36]} {hub_data_out[37]} {hub_data_out[38]} {hub_data_out[39]} {hub_data_out[40]} {hub_data_out[41]} {hub_data_out[42]} {hub_data_out[43]} {hub_data_out[44]} {hub_data_out[45]} {hub_data_out[46]} {hub_data_out[47]} {hub_data_out[48]} {hub_data_out[49]} {hub_data_out[50]} {hub_data_out[51]} {hub_data_out[52]} {hub_data_out[53]} {hub_data_out[54]} {hub_data_out[55]} {hub_data_out[56]} {hub_data_out[57]} {hub_data_out[58]} {hub_data_out[59]} {hub_data_out[60]} {hub_data_out[61]} {hub_data_out[62]} {hub_data_out[63]} {hub_data_out[64]} {hub_data_out[65]} {hub_data_out[66]} {hub_data_out[67]} {hub_data_out[68]} {hub_data_out[69]} {hub_data_out[70]} {hub_data_out[71]} {hub_data_out[72]} {hub_data_out[73]} {hub_data_out[74]} {hub_data_out[75]} {hub_data_out[76]} {hub_data_out[77]} {hub_data_out[78]} {hub_data_out[79]} {hub_data_out[80]} {hub_data_out[81]} {hub_data_out[82]} {hub_data_out[83]} {hub_data_out[84]} {hub_data_out[85]} {hub_data_out[86]} {hub_data_out[87]} {hub_data_out[88]} {hub_data_out[89]} {hub_data_out[90]} {hub_data_out[91]} {hub_data_out[92]} {hub_data_out[93]} {hub_data_out[94]} {hub_data_out[95]} {hub_data_out[96]} {hub_data_out[97]} {hub_data_out[98]} {hub_data_out[99]} {hub_data_out[100]} {hub_data_out[101]} {hub_data_out[102]} {hub_data_out[103]} {hub_data_out[104]} {hub_data_out[105]} {hub_data_out[106]} {hub_data_out[107]} {hub_data_out[108]} {hub_data_out[109]} {hub_data_out[110]} {hub_data_out[111]} {hub_data_out[112]} {hub_data_out[113]} {hub_data_out[114]} {hub_data_out[115]} {hub_data_out[116]} {hub_data_out[117]} {hub_data_out[118]} {hub_data_out[119]} {hub_data_out[120]} {hub_data_out[121]} {hub_data_out[122]} {hub_data_out[123]} {hub_data_out[124]} {hub_data_out[125]} {hub_data_out[126]} {hub_data_out[127]} {hub_data_out[128]} {hub_data_out[129]} {hub_data_out[130]} {hub_data_out[131]} {hub_data_out[132]} {hub_data_out[133]} {hub_data_out[134]} {hub_data_out[135]} {hub_data_out[136]} {hub_data_out[137]} {hub_data_out[138]} {hub_data_out[139]} {hub_data_out[140]} {hub_data_out[141]} {hub_data_out[142]} {hub_data_out[143]} {hub_data_out[144]} {hub_data_out[145]} {hub_data_out[146]} {hub_data_out[147]} {hub_data_out[148]} {hub_data_out[149]} {hub_data_out[150]} {hub_data_out[151]} {hub_data_out[152]} {hub_data_out[153]} {hub_data_out[154]} {hub_data_out[155]} {hub_data_out[156]} {hub_data_out[157]} {hub_data_out[158]} {hub_data_out[159]} {hub_data_out[160]} {hub_data_out[161]} {hub_data_out[162]} {hub_data_out[163]} {hub_data_out[164]} {hub_data_out[165]} {hub_data_out[166]} {hub_data_out[167]} {hub_data_out[168]} {hub_data_out[169]} {hub_data_out[170]} {hub_data_out[171]} {hub_data_out[172]} {hub_data_out[173]} {hub_data_out[174]} {hub_data_out[175]} {hub_data_out[176]} {hub_data_out[177]} {hub_data_out[178]} {hub_data_out[179]} {hub_data_out[180]} {hub_data_out[181]} {hub_data_out[182]} {hub_data_out[183]} {hub_data_out[184]} {hub_data_out[185]} {hub_data_out[186]} {hub_data_out[187]} {hub_data_out[188]} {hub_data_out[189]} {hub_data_out[190]} {hub_data_out[191]} {hub_data_out[192]} {hub_data_out[193]} {hub_data_out[194]} {hub_data_out[195]} {hub_data_out[196]} {hub_data_out[197]} {hub_data_out[198]} {hub_data_out[199]} {hub_data_out[200]} {hub_data_out[201]} {hub_data_out[202]} {hub_data_out[203]} {hub_data_out[204]} {hub_data_out[205]} {hub_data_out[206]} {hub_data_out[207]} {hub_data_out[208]} {hub_data_out[209]} {hub_data_out[210]} {hub_data_out[211]} {hub_data_out[212]} {hub_data_out[213]} {hub_data_out[214]} {hub_data_out[215]} {hub_data_out[216]} {hub_data_out[217]} {hub_data_out[218]} {hub_data_out[219]} {hub_data_out[220]} {hub_data_out[221]} {hub_data_out[222]} {hub_data_out[223]} {hub_data_out[224]} {hub_data_out[225]} {hub_data_out[226]} {hub_data_out[227]} {hub_data_out[228]} {hub_data_out[229]} {hub_data_out[230]} {hub_data_out[231]} {hub_data_out[232]} {hub_data_out[233]} {hub_data_out[234]} {hub_data_out[235]} {hub_data_out[236]} {hub_data_out[237]} {hub_data_out[238]} {hub_data_out[239]} {hub_data_out[240]} {hub_data_out[241]} {hub_data_out[242]} {hub_data_out[243]} {hub_data_out[244]} {hub_data_out[245]} {hub_data_out[246]} {hub_data_out[247]} {hub_data_out[248]} {hub_data_out[249]} {hub_data_out[250]} {hub_data_out[251]} {hub_data_out[252]} {hub_data_out[253]} {hub_data_out[254]} {hub_data_out[255]} {hub_data_out[256]} {hub_data_out[257]} {hub_data_out[258]} {hub_data_out[259]} {hub_data_out[260]} {hub_data_out[261]} {hub_data_out[262]} {hub_data_out[263]} {hub_data_out[264]} {hub_data_out[265]} {hub_data_out[266]} {hub_data_out[267]} {hub_data_out[268]} {hub_data_out[269]} {hub_data_out[270]} {hub_data_out[271]} {hub_data_out[272]} {hub_data_out[273]} {hub_data_out[274]} {hub_data_out[275]} {hub_data_out[276]} {hub_data_out[277]} {hub_data_out[278]} {hub_data_out[279]} {hub_data_out[280]} {hub_data_out[281]} {hub_data_out[282]} {hub_data_out[283]} {hub_data_out[284]} {hub_data_out[285]} {hub_data_out[286]} {hub_data_out[287]}]]
+set_property port_width 1 [get_debug_ports u_ila_0/probe3]
+connect_debug_port u_ila_0/probe3 [get_nets [list {trb_data_tready[4]}]]
 create_debug_port u_ila_0 probe
 set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe4]
-set_property port_width 9 [get_debug_ports u_ila_0/probe4]
-connect_debug_port u_ila_0/probe4 [get_nets [list {hub_data_ready[0]} {hub_data_ready[1]} {hub_data_ready[2]} {hub_data_ready[3]} {hub_data_ready[4]} {hub_data_ready[5]} {hub_data_ready[6]} {hub_data_ready[7]} {hub_data_ready[8]}]]
+set_property port_width 32 [get_debug_ports u_ila_0/probe4]
+connect_debug_port u_ila_0/probe4 [get_nets [list {hub_data_out[128]} {hub_data_out[129]} {hub_data_out[130]} {hub_data_out[131]} {hub_data_out[132]} {hub_data_out[133]} {hub_data_out[134]} {hub_data_out[135]} {hub_data_out[136]} {hub_data_out[137]} {hub_data_out[138]} {hub_data_out[139]} {hub_data_out[140]} {hub_data_out[141]} {hub_data_out[142]} {hub_data_out[143]} {hub_data_out[144]} {hub_data_out[145]} {hub_data_out[146]} {hub_data_out[147]} {hub_data_out[148]} {hub_data_out[149]} {hub_data_out[150]} {hub_data_out[151]} {hub_data_out[152]} {hub_data_out[153]} {hub_data_out[154]} {hub_data_out[155]} {hub_data_out[156]} {hub_data_out[157]} {hub_data_out[158]} {hub_data_out[159]}]]
 create_debug_port u_ila_0 probe
 set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe5]
-set_property port_width 72 [get_debug_ports u_ila_0/probe5]
-connect_debug_port u_ila_0/probe5 [get_nets [list {hub_data_seqnmbr[0]} {hub_data_seqnmbr[1]} {hub_data_seqnmbr[2]} {hub_data_seqnmbr[3]} {hub_data_seqnmbr[4]} {hub_data_seqnmbr[5]} {hub_data_seqnmbr[6]} {hub_data_seqnmbr[7]} {hub_data_seqnmbr[8]} {hub_data_seqnmbr[9]} {hub_data_seqnmbr[10]} {hub_data_seqnmbr[11]} {hub_data_seqnmbr[12]} {hub_data_seqnmbr[13]} {hub_data_seqnmbr[14]} {hub_data_seqnmbr[15]} {hub_data_seqnmbr[16]} {hub_data_seqnmbr[17]} {hub_data_seqnmbr[18]} {hub_data_seqnmbr[19]} {hub_data_seqnmbr[20]} {hub_data_seqnmbr[21]} {hub_data_seqnmbr[22]} {hub_data_seqnmbr[23]} {hub_data_seqnmbr[24]} {hub_data_seqnmbr[25]} {hub_data_seqnmbr[26]} {hub_data_seqnmbr[27]} {hub_data_seqnmbr[28]} {hub_data_seqnmbr[29]} {hub_data_seqnmbr[30]} {hub_data_seqnmbr[31]} {hub_data_seqnmbr[32]} {hub_data_seqnmbr[33]} {hub_data_seqnmbr[34]} {hub_data_seqnmbr[35]} {hub_data_seqnmbr[36]} {hub_data_seqnmbr[37]} {hub_data_seqnmbr[38]} {hub_data_seqnmbr[39]} {hub_data_seqnmbr[40]} {hub_data_seqnmbr[41]} {hub_data_seqnmbr[42]} {hub_data_seqnmbr[43]} {hub_data_seqnmbr[44]} {hub_data_seqnmbr[45]} {hub_data_seqnmbr[46]} {hub_data_seqnmbr[47]} {hub_data_seqnmbr[48]} {hub_data_seqnmbr[49]} {hub_data_seqnmbr[50]} {hub_data_seqnmbr[51]} {hub_data_seqnmbr[52]} {hub_data_seqnmbr[53]} {hub_data_seqnmbr[54]} {hub_data_seqnmbr[55]} {hub_data_seqnmbr[56]} {hub_data_seqnmbr[57]} {hub_data_seqnmbr[58]} {hub_data_seqnmbr[59]} {hub_data_seqnmbr[60]} {hub_data_seqnmbr[61]} {hub_data_seqnmbr[62]} {hub_data_seqnmbr[63]} {hub_data_seqnmbr[64]} {hub_data_seqnmbr[65]} {hub_data_seqnmbr[66]} {hub_data_seqnmbr[67]} {hub_data_seqnmbr[68]} {hub_data_seqnmbr[69]} {hub_data_seqnmbr[70]} {hub_data_seqnmbr[71]}]]
+set_property port_width 1 [get_debug_ports u_ila_0/probe5]
+connect_debug_port u_ila_0/probe5 [get_nets [list {hub_data_ready[4]}]]
 create_debug_port u_ila_0 probe
 set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe6]
-set_property port_width 288 [get_debug_ports u_ila_0/probe6]
-connect_debug_port u_ila_0/probe6 [get_nets [list {trb_data_tdata[0]} {trb_data_tdata[1]} {trb_data_tdata[2]} {trb_data_tdata[3]} {trb_data_tdata[4]} {trb_data_tdata[5]} {trb_data_tdata[6]} {trb_data_tdata[7]} {trb_data_tdata[8]} {trb_data_tdata[9]} {trb_data_tdata[10]} {trb_data_tdata[11]} {trb_data_tdata[12]} {trb_data_tdata[13]} {trb_data_tdata[14]} {trb_data_tdata[15]} {trb_data_tdata[16]} {trb_data_tdata[17]} {trb_data_tdata[18]} {trb_data_tdata[19]} {trb_data_tdata[20]} {trb_data_tdata[21]} {trb_data_tdata[22]} {trb_data_tdata[23]} {trb_data_tdata[24]} {trb_data_tdata[25]} {trb_data_tdata[26]} {trb_data_tdata[27]} {trb_data_tdata[28]} {trb_data_tdata[29]} {trb_data_tdata[30]} {trb_data_tdata[31]} {trb_data_tdata[32]} {trb_data_tdata[33]} {trb_data_tdata[34]} {trb_data_tdata[35]} {trb_data_tdata[36]} {trb_data_tdata[37]} {trb_data_tdata[38]} {trb_data_tdata[39]} {trb_data_tdata[40]} {trb_data_tdata[41]} {trb_data_tdata[42]} {trb_data_tdata[43]} {trb_data_tdata[44]} {trb_data_tdata[45]} {trb_data_tdata[46]} {trb_data_tdata[47]} {trb_data_tdata[48]} {trb_data_tdata[49]} {trb_data_tdata[50]} {trb_data_tdata[51]} {trb_data_tdata[52]} {trb_data_tdata[53]} {trb_data_tdata[54]} {trb_data_tdata[55]} {trb_data_tdata[56]} {trb_data_tdata[57]} {trb_data_tdata[58]} {trb_data_tdata[59]} {trb_data_tdata[60]} {trb_data_tdata[61]} {trb_data_tdata[62]} {trb_data_tdata[63]} {trb_data_tdata[64]} {trb_data_tdata[65]} {trb_data_tdata[66]} {trb_data_tdata[67]} {trb_data_tdata[68]} {trb_data_tdata[69]} {trb_data_tdata[70]} {trb_data_tdata[71]} {trb_data_tdata[72]} {trb_data_tdata[73]} {trb_data_tdata[74]} {trb_data_tdata[75]} {trb_data_tdata[76]} {trb_data_tdata[77]} {trb_data_tdata[78]} {trb_data_tdata[79]} {trb_data_tdata[80]} {trb_data_tdata[81]} {trb_data_tdata[82]} {trb_data_tdata[83]} {trb_data_tdata[84]} {trb_data_tdata[85]} {trb_data_tdata[86]} {trb_data_tdata[87]} {trb_data_tdata[88]} {trb_data_tdata[89]} {trb_data_tdata[90]} {trb_data_tdata[91]} {trb_data_tdata[92]} {trb_data_tdata[93]} {trb_data_tdata[94]} {trb_data_tdata[95]} {trb_data_tdata[96]} {trb_data_tdata[97]} {trb_data_tdata[98]} {trb_data_tdata[99]} {trb_data_tdata[100]} {trb_data_tdata[101]} {trb_data_tdata[102]} {trb_data_tdata[103]} {trb_data_tdata[104]} {trb_data_tdata[105]} {trb_data_tdata[106]} {trb_data_tdata[107]} {trb_data_tdata[108]} {trb_data_tdata[109]} {trb_data_tdata[110]} {trb_data_tdata[111]} {trb_data_tdata[112]} {trb_data_tdata[113]} {trb_data_tdata[114]} {trb_data_tdata[115]} {trb_data_tdata[116]} {trb_data_tdata[117]} {trb_data_tdata[118]} {trb_data_tdata[119]} {trb_data_tdata[120]} {trb_data_tdata[121]} {trb_data_tdata[122]} {trb_data_tdata[123]} {trb_data_tdata[124]} {trb_data_tdata[125]} {trb_data_tdata[126]} {trb_data_tdata[127]} {trb_data_tdata[128]} {trb_data_tdata[129]} {trb_data_tdata[130]} {trb_data_tdata[131]} {trb_data_tdata[132]} {trb_data_tdata[133]} {trb_data_tdata[134]} {trb_data_tdata[135]} {trb_data_tdata[136]} {trb_data_tdata[137]} {trb_data_tdata[138]} {trb_data_tdata[139]} {trb_data_tdata[140]} {trb_data_tdata[141]} {trb_data_tdata[142]} {trb_data_tdata[143]} {trb_data_tdata[144]} {trb_data_tdata[145]} {trb_data_tdata[146]} {trb_data_tdata[147]} {trb_data_tdata[148]} {trb_data_tdata[149]} {trb_data_tdata[150]} {trb_data_tdata[151]} {trb_data_tdata[152]} {trb_data_tdata[153]} {trb_data_tdata[154]} {trb_data_tdata[155]} {trb_data_tdata[156]} {trb_data_tdata[157]} {trb_data_tdata[158]} {trb_data_tdata[159]} {trb_data_tdata[160]} {trb_data_tdata[161]} {trb_data_tdata[162]} {trb_data_tdata[163]} {trb_data_tdata[164]} {trb_data_tdata[165]} {trb_data_tdata[166]} {trb_data_tdata[167]} {trb_data_tdata[168]} {trb_data_tdata[169]} {trb_data_tdata[170]} {trb_data_tdata[171]} {trb_data_tdata[172]} {trb_data_tdata[173]} {trb_data_tdata[174]} {trb_data_tdata[175]} {trb_data_tdata[176]} {trb_data_tdata[177]} {trb_data_tdata[178]} {trb_data_tdata[179]} {trb_data_tdata[180]} {trb_data_tdata[181]} {trb_data_tdata[182]} {trb_data_tdata[183]} {trb_data_tdata[184]} {trb_data_tdata[185]} {trb_data_tdata[186]} {trb_data_tdata[187]} {trb_data_tdata[188]} {trb_data_tdata[189]} {trb_data_tdata[190]} {trb_data_tdata[191]} {trb_data_tdata[192]} {trb_data_tdata[193]} {trb_data_tdata[194]} {trb_data_tdata[195]} {trb_data_tdata[196]} {trb_data_tdata[197]} {trb_data_tdata[198]} {trb_data_tdata[199]} {trb_data_tdata[200]} {trb_data_tdata[201]} {trb_data_tdata[202]} {trb_data_tdata[203]} {trb_data_tdata[204]} {trb_data_tdata[205]} {trb_data_tdata[206]} {trb_data_tdata[207]} {trb_data_tdata[208]} {trb_data_tdata[209]} {trb_data_tdata[210]} {trb_data_tdata[211]} {trb_data_tdata[212]} {trb_data_tdata[213]} {trb_data_tdata[214]} {trb_data_tdata[215]} {trb_data_tdata[216]} {trb_data_tdata[217]} {trb_data_tdata[218]} {trb_data_tdata[219]} {trb_data_tdata[220]} {trb_data_tdata[221]} {trb_data_tdata[222]} {trb_data_tdata[223]} {trb_data_tdata[224]} {trb_data_tdata[225]} {trb_data_tdata[226]} {trb_data_tdata[227]} {trb_data_tdata[228]} {trb_data_tdata[229]} {trb_data_tdata[230]} {trb_data_tdata[231]} {trb_data_tdata[232]} {trb_data_tdata[233]} {trb_data_tdata[234]} {trb_data_tdata[235]} {trb_data_tdata[236]} {trb_data_tdata[237]} {trb_data_tdata[238]} {trb_data_tdata[239]} {trb_data_tdata[240]} {trb_data_tdata[241]} {trb_data_tdata[242]} {trb_data_tdata[243]} {trb_data_tdata[244]} {trb_data_tdata[245]} {trb_data_tdata[246]} {trb_data_tdata[247]} {trb_data_tdata[248]} {trb_data_tdata[249]} {trb_data_tdata[250]} {trb_data_tdata[251]} {trb_data_tdata[252]} {trb_data_tdata[253]} {trb_data_tdata[254]} {trb_data_tdata[255]} {trb_data_tdata[256]} {trb_data_tdata[257]} {trb_data_tdata[258]} {trb_data_tdata[259]} {trb_data_tdata[260]} {trb_data_tdata[261]} {trb_data_tdata[262]} {trb_data_tdata[263]} {trb_data_tdata[264]} {trb_data_tdata[265]} {trb_data_tdata[266]} {trb_data_tdata[267]} {trb_data_tdata[268]} {trb_data_tdata[269]} {trb_data_tdata[270]} {trb_data_tdata[271]} {trb_data_tdata[272]} {trb_data_tdata[273]} {trb_data_tdata[274]} {trb_data_tdata[275]} {trb_data_tdata[276]} {trb_data_tdata[277]} {trb_data_tdata[278]} {trb_data_tdata[279]} {trb_data_tdata[280]} {trb_data_tdata[281]} {trb_data_tdata[282]} {trb_data_tdata[283]} {trb_data_tdata[284]} {trb_data_tdata[285]} {trb_data_tdata[286]} {trb_data_tdata[287]}]]
+set_property port_width 1 [get_debug_ports u_ila_0/probe6]
+connect_debug_port u_ila_0/probe6 [get_nets [list {trb_data_tlast[4]}]]
 create_debug_port u_ila_0 probe
 set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe7]
-set_property port_width 36 [get_debug_ports u_ila_0/probe7]
-connect_debug_port u_ila_0/probe7 [get_nets [list {trb_data_tkeep[0]} {trb_data_tkeep[1]} {trb_data_tkeep[2]} {trb_data_tkeep[3]} {trb_data_tkeep[4]} {trb_data_tkeep[5]} {trb_data_tkeep[6]} {trb_data_tkeep[7]} {trb_data_tkeep[8]} {trb_data_tkeep[9]} {trb_data_tkeep[10]} {trb_data_tkeep[11]} {trb_data_tkeep[12]} {trb_data_tkeep[13]} {trb_data_tkeep[14]} {trb_data_tkeep[15]} {trb_data_tkeep[16]} {trb_data_tkeep[17]} {trb_data_tkeep[18]} {trb_data_tkeep[19]} {trb_data_tkeep[20]} {trb_data_tkeep[21]} {trb_data_tkeep[22]} {trb_data_tkeep[23]} {trb_data_tkeep[24]} {trb_data_tkeep[25]} {trb_data_tkeep[26]} {trb_data_tkeep[27]} {trb_data_tkeep[28]} {trb_data_tkeep[29]} {trb_data_tkeep[30]} {trb_data_tkeep[31]} {trb_data_tkeep[32]} {trb_data_tkeep[33]} {trb_data_tkeep[34]} {trb_data_tkeep[35]}]]
+set_property port_width 1 [get_debug_ports u_ila_0/probe7]
+connect_debug_port u_ila_0/probe7 [get_nets [list {trb_data_tvalid[4]}]]
 create_debug_port u_ila_0 probe
 set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe8]
-set_property port_width 9 [get_debug_ports u_ila_0/probe8]
-connect_debug_port u_ila_0/probe8 [get_nets [list {trb_data_tlast[0]} {trb_data_tlast[1]} {trb_data_tlast[2]} {trb_data_tlast[3]} {trb_data_tlast[4]} {trb_data_tlast[5]} {trb_data_tlast[6]} {trb_data_tlast[7]} {trb_data_tlast[8]}]]
+set_property port_width 32 [get_debug_ports u_ila_0/probe8]
+connect_debug_port u_ila_0/probe8 [get_nets [list {trb_data_tdata[128]} {trb_data_tdata[129]} {trb_data_tdata[130]} {trb_data_tdata[131]} {trb_data_tdata[132]} {trb_data_tdata[133]} {trb_data_tdata[134]} {trb_data_tdata[135]} {trb_data_tdata[136]} {trb_data_tdata[137]} {trb_data_tdata[138]} {trb_data_tdata[139]} {trb_data_tdata[140]} {trb_data_tdata[141]} {trb_data_tdata[142]} {trb_data_tdata[143]} {trb_data_tdata[144]} {trb_data_tdata[145]} {trb_data_tdata[146]} {trb_data_tdata[147]} {trb_data_tdata[148]} {trb_data_tdata[149]} {trb_data_tdata[150]} {trb_data_tdata[151]} {trb_data_tdata[152]} {trb_data_tdata[153]} {trb_data_tdata[154]} {trb_data_tdata[155]} {trb_data_tdata[156]} {trb_data_tdata[157]} {trb_data_tdata[158]} {trb_data_tdata[159]}]]
 create_debug_port u_ila_0 probe
 set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe9]
-set_property port_width 9 [get_debug_ports u_ila_0/probe9]
-connect_debug_port u_ila_0/probe9 [get_nets [list {trb_data_tready[0]} {trb_data_tready[1]} {trb_data_tready[2]} {trb_data_tready[3]} {trb_data_tready[4]} {trb_data_tready[5]} {trb_data_tready[6]} {trb_data_tready[7]} {trb_data_tready[8]}]]
-create_debug_port u_ila_0 probe
-set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_0/probe10]
-set_property port_width 9 [get_debug_ports u_ila_0/probe10]
-connect_debug_port u_ila_0/probe10 [get_nets [list {trb_data_tvalid[0]} {trb_data_tvalid[1]} {trb_data_tvalid[2]} {trb_data_tvalid[3]} {trb_data_tvalid[4]} {trb_data_tvalid[5]} {trb_data_tvalid[6]} {trb_data_tvalid[7]} {trb_data_tvalid[8]}]]
+set_property port_width 8 [get_debug_ports u_ila_0/probe9]
+connect_debug_port u_ila_0/probe9 [get_nets [list {hub_data_seqnmbr[32]} {hub_data_seqnmbr[33]} {hub_data_seqnmbr[34]} {hub_data_seqnmbr[35]} {hub_data_seqnmbr[36]} {hub_data_seqnmbr[37]} {hub_data_seqnmbr[38]} {hub_data_seqnmbr[39]}]]
+create_debug_core u_ila_1 ila
+set_property ALL_PROBE_SAME_MU true [get_debug_cores u_ila_1]
+set_property ALL_PROBE_SAME_MU_CNT 16 [get_debug_cores u_ila_1]
+set_property C_ADV_TRIGGER true [get_debug_cores u_ila_1]
+set_property C_DATA_DEPTH 131072 [get_debug_cores u_ila_1]
+set_property C_EN_STRG_QUAL true [get_debug_cores u_ila_1]
+set_property C_INPUT_PIPE_STAGES 6 [get_debug_cores u_ila_1]
+set_property C_TRIGIN_EN false [get_debug_cores u_ila_1]
+set_property C_TRIGOUT_EN false [get_debug_cores u_ila_1]
+set_property port_width 1 [get_debug_ports u_ila_1/clk]
+connect_debug_port u_ila_1/clk [get_nets [list THE_SYSCLK/inst/clk_out2]]
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe0]
+set_property port_width 16 [get_debug_ports u_ila_1/probe0]
+connect_debug_port u_ila_1/probe0 [get_nets [list {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[0]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[1]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[2]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[3]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[4]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[5]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[6]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[7]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[8]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[9]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[10]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[11]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[12]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[13]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[14]} {THE_MEDIA_4_PCSB/THE_SERDES/TXDATA[15]}]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe1]
+set_property port_width 2 [get_debug_ports u_ila_1/probe1]
+connect_debug_port u_ila_1/probe1 [get_nets [list {THE_MEDIA_4_PCSB/THE_SERDES/TXCHARISK[0]} {THE_MEDIA_4_PCSB/THE_SERDES/TXCHARISK[1]}]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe2]
+set_property port_width 2 [get_debug_ports u_ila_1/probe2]
+connect_debug_port u_ila_1/probe2 [get_nets [list {THE_MEDIA_4_PCSB/THE_SERDES/TXCHARDISPMODE[0]} {THE_MEDIA_4_PCSB/THE_SERDES/TXCHARDISPMODE[1]}]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe3]
+set_property port_width 2 [get_debug_ports u_ila_1/probe3]
+connect_debug_port u_ila_1/probe3 [get_nets [list {THE_MEDIA_4_PCSB/THE_SERDES/TXCHARDISPVAL[0]} {THE_MEDIA_4_PCSB/THE_SERDES/TXCHARDISPVAL[1]}]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe4]
+set_property port_width 2 [get_debug_ports u_ila_1/probe4]
+connect_debug_port u_ila_1/probe4 [get_nets [list {med2int_i[9][stat_op][13]} {med2int_i[9][stat_op][15]}]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe5]
+set_property port_width 2 [get_debug_ports u_ila_1/probe5]
+connect_debug_port u_ila_1/probe5 [get_nets [list {THE_MEDIA_4_PCSB/THE_SERDES/RXCHARISK[0]} {THE_MEDIA_4_PCSB/THE_SERDES/RXCHARISK[1]}]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe6]
+set_property port_width 2 [get_debug_ports u_ila_1/probe6]
+connect_debug_port u_ila_1/probe6 [get_nets [list {THE_MEDIA_4_PCSB/THE_SERDES/RXCHARISCOMMA[0]} {THE_MEDIA_4_PCSB/THE_SERDES/RXCHARISCOMMA[1]}]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe7]
+set_property port_width 16 [get_debug_ports u_ila_1/probe7]
+connect_debug_port u_ila_1/probe7 [get_nets [list {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[0]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[1]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[2]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[3]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[4]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[5]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[6]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[7]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[8]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[9]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[10]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[11]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[12]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[13]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[14]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDATA[15]}]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe8]
+set_property port_width 2 [get_debug_ports u_ila_1/probe8]
+connect_debug_port u_ila_1/probe8 [get_nets [list {THE_MEDIA_4_PCSB/THE_SERDES/RXDISPERR[0]} {THE_MEDIA_4_PCSB/THE_SERDES/RXDISPERR[1]}]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe9]
+set_property port_width 2 [get_debug_ports u_ila_1/probe9]
+connect_debug_port u_ila_1/probe9 [get_nets [list {THE_MEDIA_4_PCSB/THE_SERDES/RXNOTINTABLE[0]} {THE_MEDIA_4_PCSB/THE_SERDES/RXNOTINTABLE[1]}]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe10]
+set_property port_width 1 [get_debug_ports u_ila_1/probe10]
+connect_debug_port u_ila_1/probe10 [get_nets [list clear]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe11]
+set_property port_width 1 [get_debug_ports u_ila_1/probe11]
+connect_debug_port u_ila_1/probe11 [get_nets [list initial_clear_n]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe12]
+set_property port_width 1 [get_debug_ports u_ila_1/probe12]
+connect_debug_port u_ila_1/probe12 [get_nets [list reset]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe13]
+set_property port_width 1 [get_debug_ports u_ila_1/probe13]
+connect_debug_port u_ila_1/probe13 [get_nets [list send_reset_detect]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe14]
+set_property port_width 1 [get_debug_ports u_ila_1/probe14]
+connect_debug_port u_ila_1/probe14 [get_nets [list sysclk_locked]]
+create_debug_port u_ila_1 probe
+set_property PROBE_TYPE DATA_AND_TRIGGER [get_debug_ports u_ila_1/probe15]
+set_property port_width 1 [get_debug_ports u_ila_1/probe15]
+connect_debug_port u_ila_1/probe15 [get_nets [list trb_reset]]
 set_property C_CLK_INPUT_FREQ_HZ 300000000 [get_debug_cores dbg_hub]
 set_property C_ENABLE_CLK_DIVIDER false [get_debug_cores dbg_hub]
 set_property C_USER_SCAN_CHAIN 1 [get_debug_cores dbg_hub]
-connect_debug_port dbg_hub/clk [get_nets sysclk_100]
+connect_debug_port dbg_hub/clk [get_nets baseclk_100]
diff --git a/hub_test/constrs/debug_serdes.xdc b/hub_test/constrs/debug_serdes.xdc
new file mode 100644 (file)
index 0000000..b9a595e
--- /dev/null
@@ -0,0 +1,19 @@
+set_property KEEP true [get_nets {TXDATA[*]}]
+set_property KEEP true [get_nets {TXCHARISK[*]}]
+set_property KEEP true [get_nets {TXCHARDISPMODE[*]}]
+set_property KEEP true [get_nets {TXCHARDISPVAL[*]}]
+set_property KEEP true [get_nets {RXDATA[*]}]
+set_property KEEP true [get_nets {RXCHARISK[*]}]
+set_property KEEP true [get_nets {RXCHARISCOMMA[*]}]
+set_property KEEP true [get_nets {RXNOTINTABLE[*]}]
+set_property KEEP true [get_nets {RXDISPERR[*]}]
+
+set_property MARK_DEBUG true [get_nets {TXDATA[*]}]
+set_property MARK_DEBUG true [get_nets {TXCHARISK[*]}]
+set_property MARK_DEBUG true [get_nets {TXCHARDISPMODE[*]}]
+set_property MARK_DEBUG true [get_nets {TXCHARDISPVAL[*]}]
+set_property MARK_DEBUG true [get_nets {RXDATA[*]}]
+set_property MARK_DEBUG true [get_nets {RXCHARISK[*]}]
+set_property MARK_DEBUG true [get_nets {RXCHARISCOMMA[*]}]
+set_property MARK_DEBUG true [get_nets {RXNOTINTABLE[*]}]
+set_property MARK_DEBUG true [get_nets {RXDISPERR[*]}]
index e3fabfb211a59840385f521fa20ce623f734fe83..b1036368259bc82ebe65acfb06d4325a32abba40 100644 (file)
           <Attr Name="UsedIn" Val="implementation"/>
         </FileInfo>
       </File>
+      <File Path="$PPRDIR/constrs/debug_serdes.xdc">
+        <FileInfo>
+          <Attr Name="UsedIn" Val="synthesis"/>
+          <Attr Name="UsedIn" Val="implementation"/>
+          <Attr Name="ScopedToRef" Val="gth_xcku_quad_x0y2_top"/>
+        </FileInfo>
+      </File>
       <Config>
         <Option Name="ConstrsType" Val="XDC"/>
       </Config>