diff --git a/testbench/ARTY_S7/arty_ddr3_v1.bit b/testbench/ARTY_S7/arty_ddr3_v1.bit deleted file mode 100644 index 9bbc2c2..0000000 Binary files a/testbench/ARTY_S7/arty_ddr3_v1.bit and /dev/null differ diff --git a/testbench/ARTY_S7/arty_ddr3_v1.ltx b/testbench/ARTY_S7/arty_ddr3_v1.ltx deleted file mode 100644 index 3b548a0..0000000 --- a/testbench/ARTY_S7/arty_ddr3_v1.ltx +++ /dev/null @@ -1,1727 +0,0 @@ -{ - "ltx_root": { - "version": 4, - "minor": 0, - "ltx_data": [ - { - "name": "EDA_PROBESET", - "active": true, - "debug_cores": [ - { - "type": "XSDB_V3", - "name": "dbg_hub", - "spec": "labtools_xsdbm_v3", - "clk_input_freq_hz": "83333332" - }, - { - "type": "ILA_V3", - "name": "u_ila_0", - "spec": "labtools_ila_v6", - "core_location": { - "user_chain": 1, - "slave_index": 0, - "bscan_switch_index": 0 - }, - "uuid": "23e7d65a79bc59f7bc47406c1714dfae", - "pins": [ - { - "name": "probe0", - "id": 0, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 4, - "portIndex": 0, - "nets": [ - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[1].IDELAYE2_dqs_CNTVALUEOUT", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[1].IDELAYE2_dqs_CNTVALUEOUT[4]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[1].IDELAYE2_dqs_CNTVALUEOUT[3]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[1].IDELAYE2_dqs_CNTVALUEOUT[2]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[1].IDELAYE2_dqs_CNTVALUEOUT[1]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[1].IDELAYE2_dqs_CNTVALUEOUT[0]" - } - ] - } - ] - }, - { - "name": "probe1", - "id": 1, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 4, - "portIndex": 1, - "nets": [ - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[0].IDELAYE2_dqs_CNTVALUEOUT", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[0].IDELAYE2_dqs_CNTVALUEOUT[4]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[0].IDELAYE2_dqs_CNTVALUEOUT[3]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[0].IDELAYE2_dqs_CNTVALUEOUT[2]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[0].IDELAYE2_dqs_CNTVALUEOUT[1]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[0].IDELAYE2_dqs_CNTVALUEOUT[0]" - } - ] - } - ] - }, - { - "name": "probe2", - "id": 2, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 4, - "portIndex": 2, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[4]", - "parentNetId": 10 - }, - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[3]", - "parentNetId": 11 - }, - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[2]", - "parentNetId": 12 - }, - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[1]", - "parentNetId": 13 - }, - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[0]", - "parentNetId": 14 - } - ] - } - ] - }, - { - "name": "probe3", - "id": 3, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 1, - "portIndex": 3, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_ld", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_ld[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_ld[0]" - } - ] - } - ] - }, - { - "name": "probe4", - "id": 4, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 4, - "portIndex": 4, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_cntvaluein", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_cntvaluein[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_cntvaluein[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_cntvaluein[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_cntvaluein[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_cntvaluein[0]" - } - ] - } - ] - }, - { - "name": "probe5", - "id": 5, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 4, - "portIndex": 5, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_data_cntvaluein", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_data_cntvaluein[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_data_cntvaluein[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_data_cntvaluein[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_data_cntvaluein[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_data_cntvaluein[0]" - } - ] - } - ] - }, - { - "name": "probe6", - "id": 6, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 127, - "portIndex": 6, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[127]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[126]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[125]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[124]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[123]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[122]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[121]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[120]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[119]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[118]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[117]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[116]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[115]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[114]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[113]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[112]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[111]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[110]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[109]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[108]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[107]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[106]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[105]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[104]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[103]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[102]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[101]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[100]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[99]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[98]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[97]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[96]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[95]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[94]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[93]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[92]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[91]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[90]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[89]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[88]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[87]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[86]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[85]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[84]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[83]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[82]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[81]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[80]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[79]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[78]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[77]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[76]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[75]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[74]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[73]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[72]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[71]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[70]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[69]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[68]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[67]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[66]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[65]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[64]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[63]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[62]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[61]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[60]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[59]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[58]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[57]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[56]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[55]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[54]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[53]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[52]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[51]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[50]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[49]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[48]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[47]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[46]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[45]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[44]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[43]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[42]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[41]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[40]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[39]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[38]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[37]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[36]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[35]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[34]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[33]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[32]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[31]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[30]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[29]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[28]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[27]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[26]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[25]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[24]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[23]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[22]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[21]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[20]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[19]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[18]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[17]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[16]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[15]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[14]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[13]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[12]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[11]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[10]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[9]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[8]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[7]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[6]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[0]" - } - ] - } - ] - }, - { - "name": "probe7", - "id": 7, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 4, - "portIndex": 7, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/instruction_address", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/instruction_address[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/instruction_address[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/instruction_address[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/instruction_address[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/instruction_address[0]" - } - ] - } - ] - }, - { - "name": "probe8", - "id": 8, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 15, - "portIndex": 8, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[15]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[14]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[13]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[12]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[11]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[10]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[9]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[8]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[7]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[6]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[0]" - } - ] - } - ] - }, - { - "name": "probe9", - "id": 9, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 127, - "portIndex": 9, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[127]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[126]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[125]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[124]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[123]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[122]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[121]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[120]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[119]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[118]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[117]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[116]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[115]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[114]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[113]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[112]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[111]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[110]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[109]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[108]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[107]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[106]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[105]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[104]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[103]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[102]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[101]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[100]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[99]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[98]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[97]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[96]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[95]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[94]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[93]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[92]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[91]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[90]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[89]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[88]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[87]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[86]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[85]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[84]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[83]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[82]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[81]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[80]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[79]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[78]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[77]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[76]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[75]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[74]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[73]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[72]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[71]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[70]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[69]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[68]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[67]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[66]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[65]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[64]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[63]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[62]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[61]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[60]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[59]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[58]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[57]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[56]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[55]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[54]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[53]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[52]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[51]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[50]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[49]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[48]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[47]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[46]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[45]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[44]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[43]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[42]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[41]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[40]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[39]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[38]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[37]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[36]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[35]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[34]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[33]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[32]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[31]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[30]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[29]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[28]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[27]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[26]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[25]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[24]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[23]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[22]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[21]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[20]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[19]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[18]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[17]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[16]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[15]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[14]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[13]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[12]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[11]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[10]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[9]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[8]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[7]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[6]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[0]" - } - ] - } - ] - }, - { - "name": "probe10", - "id": 10, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 5, - "portIndex": 10, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index[0]" - } - ] - } - ] - }, - { - "name": "probe11", - "id": 11, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 5, - "portIndex": 11, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored[0]" - } - ] - } - ] - }, - { - "name": "probe12", - "id": 12, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 3, - "portIndex": 12, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/delay_before_read_data", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/delay_before_read_data[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/delay_before_read_data[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/delay_before_read_data[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/delay_before_read_data[0]" - } - ] - } - ] - }, - { - "name": "probe13", - "id": 13, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 13, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dq_all_zeroes", - "isBus": false - } - ] - }, - { - "name": "probe14", - "id": 14, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 14, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/lane", - "isBus": false - } - ] - }, - { - "name": "probe15", - "id": 15, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 15, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_dq_tri_control", - "isBus": false - } - ] - }, - { - "name": "probe16", - "id": 16, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 16, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_dqs_tri_control", - "isBus": false - } - ] - }, - { - "name": "probe17", - "id": 17, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 17, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_wb2_ack", - "isBus": false - } - ] - } - ] - }, - { - "type": "ILA_V3", - "name": "u_ila_1", - "spec": "labtools_ila_v6", - "core_location": { - "user_chain": 1, - "slave_index": 1, - "bscan_switch_index": 0 - }, - "uuid": "3b505a030738513c98471d25f5b1f848", - "pins": [ - { - "name": "probe0", - "id": 18, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 0, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_idelayctrl_rdy", - "isBus": false - } - ] - } - ] - }, - { - "type": "ILA_V3", - "name": "u_ila_2", - "spec": "labtools_ila_v6", - "core_location": { - "user_chain": 1, - "slave_index": 2, - "bscan_switch_index": 0 - }, - "uuid": "b13c981ac2d554bfb4fbe0eecea5cfd7", - "pins": [ - { - "name": "probe0", - "id": 19, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 0, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/i_rst_n", - "isBus": false - } - ] - } - ] - } - ], - "parent_nets": [ - { - "id": 10, - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[4]", - "state_reg": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate_reg[4]", - "states": [ - { - "name": "IDLE", - "val": "00000" - }, - { - "name": "BITSLIP_DQS_TRAIN_1", - "val": "00001" - }, - { - "name": "MPR_READ", - "val": "00010" - }, - { - "name": "COLLECT_DQS", - "val": "00011" - }, - { - "name": "ANALYZE_DQS", - "val": "00100" - }, - { - "name": "CALIBRATE_DQS", - "val": "00101" - }, - { - "name": "BITSLIP_DQS_TRAIN_2", - "val": "00110" - }, - { - "name": "START_WRITE_LEVEL", - "val": "00111" - }, - { - "name": "WAIT_FOR_FEEDBACK", - "val": "01000" - }, - { - "name": "ISSUE_WRITE_1", - "val": "01001" - }, - { - "name": "ISSUE_WRITE_2", - "val": "01010" - }, - { - "name": "ISSUE_READ", - "val": "01011" - }, - { - "name": "READ_DATA", - "val": "01100" - }, - { - "name": "ANALYZE_DATA", - "val": "01101" - }, - { - "name": "DONE_CALIBRATE", - "val": "01110" - } - ] - } - ] - }, - { - "id": 11, - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[3]", - "state_reg": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate_reg[3]", - "states": [ - { - "name": "IDLE", - "val": "00000" - }, - { - "name": "BITSLIP_DQS_TRAIN_1", - "val": "00001" - }, - { - "name": "MPR_READ", - "val": "00010" - }, - { - "name": "COLLECT_DQS", - "val": "00011" - }, - { - "name": "ANALYZE_DQS", - "val": "00100" - }, - { - "name": "CALIBRATE_DQS", - "val": "00101" - }, - { - "name": "BITSLIP_DQS_TRAIN_2", - "val": "00110" - }, - { - "name": "START_WRITE_LEVEL", - "val": "00111" - }, - { - "name": "WAIT_FOR_FEEDBACK", - "val": "01000" - }, - { - "name": "ISSUE_WRITE_1", - "val": "01001" - }, - { - "name": "ISSUE_WRITE_2", - "val": "01010" - }, - { - "name": "ISSUE_READ", - "val": "01011" - }, - { - "name": "READ_DATA", - "val": "01100" - }, - { - "name": "ANALYZE_DATA", - "val": "01101" - }, - { - "name": "DONE_CALIBRATE", - "val": "01110" - } - ] - } - ] - }, - { - "id": 12, - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[2]", - "state_reg": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate_reg[2]", - "states": [ - { - "name": "IDLE", - "val": "00000" - }, - { - "name": "BITSLIP_DQS_TRAIN_1", - "val": "00001" - }, - { - "name": "MPR_READ", - "val": "00010" - }, - { - "name": "COLLECT_DQS", - "val": "00011" - }, - { - "name": "ANALYZE_DQS", - "val": "00100" - }, - { - "name": "CALIBRATE_DQS", - "val": "00101" - }, - { - "name": "BITSLIP_DQS_TRAIN_2", - "val": "00110" - }, - { - "name": "START_WRITE_LEVEL", - "val": "00111" - }, - { - "name": "WAIT_FOR_FEEDBACK", - "val": "01000" - }, - { - "name": "ISSUE_WRITE_1", - "val": "01001" - }, - { - "name": "ISSUE_WRITE_2", - "val": "01010" - }, - { - "name": "ISSUE_READ", - "val": "01011" - }, - { - "name": "READ_DATA", - "val": "01100" - }, - { - "name": "ANALYZE_DATA", - "val": "01101" - }, - { - "name": "DONE_CALIBRATE", - "val": "01110" - } - ] - } - ] - }, - { - "id": 13, - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[1]", - "state_reg": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate_reg[1]", - "states": [ - { - "name": "IDLE", - "val": "00000" - }, - { - "name": "BITSLIP_DQS_TRAIN_1", - "val": "00001" - }, - { - "name": "MPR_READ", - "val": "00010" - }, - { - "name": "COLLECT_DQS", - "val": "00011" - }, - { - "name": "ANALYZE_DQS", - "val": "00100" - }, - { - "name": "CALIBRATE_DQS", - "val": "00101" - }, - { - "name": "BITSLIP_DQS_TRAIN_2", - "val": "00110" - }, - { - "name": "START_WRITE_LEVEL", - "val": "00111" - }, - { - "name": "WAIT_FOR_FEEDBACK", - "val": "01000" - }, - { - "name": "ISSUE_WRITE_1", - "val": "01001" - }, - { - "name": "ISSUE_WRITE_2", - "val": "01010" - }, - { - "name": "ISSUE_READ", - "val": "01011" - }, - { - "name": "READ_DATA", - "val": "01100" - }, - { - "name": "ANALYZE_DATA", - "val": "01101" - }, - { - "name": "DONE_CALIBRATE", - "val": "01110" - } - ] - } - ] - }, - { - "id": 14, - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[0]", - "state_reg": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate_reg[0]", - "states": [ - { - "name": "IDLE", - "val": "00000" - }, - { - "name": "BITSLIP_DQS_TRAIN_1", - "val": "00001" - }, - { - "name": "MPR_READ", - "val": "00010" - }, - { - "name": "COLLECT_DQS", - "val": "00011" - }, - { - "name": "ANALYZE_DQS", - "val": "00100" - }, - { - "name": "CALIBRATE_DQS", - "val": "00101" - }, - { - "name": "BITSLIP_DQS_TRAIN_2", - "val": "00110" - }, - { - "name": "START_WRITE_LEVEL", - "val": "00111" - }, - { - "name": "WAIT_FOR_FEEDBACK", - "val": "01000" - }, - { - "name": "ISSUE_WRITE_1", - "val": "01001" - }, - { - "name": "ISSUE_WRITE_2", - "val": "01010" - }, - { - "name": "ISSUE_READ", - "val": "01011" - }, - { - "name": "READ_DATA", - "val": "01100" - }, - { - "name": "ANALYZE_DATA", - "val": "01101" - }, - { - "name": "DONE_CALIBRATE", - "val": "01110" - } - ] - } - ] - } - ] - } - ] - } -} \ No newline at end of file diff --git a/testbench/ARTY_S7/arty_ddr3_v2.bit b/testbench/ARTY_S7/arty_ddr3_v2.bit deleted file mode 100644 index a2ef6bd..0000000 Binary files a/testbench/ARTY_S7/arty_ddr3_v2.bit and /dev/null differ diff --git a/testbench/ARTY_S7/arty_ddr3_v2.ltx b/testbench/ARTY_S7/arty_ddr3_v2.ltx deleted file mode 100644 index 77cdaa9..0000000 --- a/testbench/ARTY_S7/arty_ddr3_v2.ltx +++ /dev/null @@ -1,1925 +0,0 @@ -{ - "ltx_root": { - "version": 4, - "minor": 0, - "ltx_data": [ - { - "name": "EDA_PROBESET", - "active": true, - "debug_cores": [ - { - "type": "XSDB_V3", - "name": "dbg_hub", - "spec": "labtools_xsdbm_v3", - "clk_input_freq_hz": "100000000" - }, - { - "type": "ILA_V3", - "name": "u_ila_0", - "spec": "labtools_ila_v6", - "core_location": { - "user_chain": 1, - "slave_index": 0, - "bscan_switch_index": 0 - }, - "uuid": "23e7d65a79bc59f7bc47406c1714dfae", - "pins": [ - { - "name": "probe0", - "id": 0, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 4, - "portIndex": 0, - "nets": [ - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[1].IDELAYE2_dqs_CNTVALUEOUT", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[1].IDELAYE2_dqs_CNTVALUEOUT[4]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[1].IDELAYE2_dqs_CNTVALUEOUT[3]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[1].IDELAYE2_dqs_CNTVALUEOUT[2]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[1].IDELAYE2_dqs_CNTVALUEOUT[1]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[1].IDELAYE2_dqs_CNTVALUEOUT[0]" - } - ] - } - ] - }, - { - "name": "probe1", - "id": 1, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 4, - "portIndex": 1, - "nets": [ - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[0].IDELAYE2_dqs_CNTVALUEOUT", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[0].IDELAYE2_dqs_CNTVALUEOUT[4]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[0].IDELAYE2_dqs_CNTVALUEOUT[3]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[0].IDELAYE2_dqs_CNTVALUEOUT[2]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[0].IDELAYE2_dqs_CNTVALUEOUT[1]" - }, - { - "name": "ddr3_top/ddr3_phy_inst/genblk5[0].IDELAYE2_dqs_CNTVALUEOUT[0]" - } - ] - } - ] - }, - { - "name": "probe2", - "id": 2, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 4, - "portIndex": 2, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[4]", - "parentNetId": 10 - }, - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[3]", - "parentNetId": 11 - }, - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[2]", - "parentNetId": 12 - }, - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[1]", - "parentNetId": 13 - }, - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[0]", - "parentNetId": 14 - } - ] - } - ] - }, - { - "name": "probe3", - "id": 3, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 1, - "portIndex": 3, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_ld", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_ld[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_ld[0]" - } - ] - } - ] - }, - { - "name": "probe4", - "id": 4, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 4, - "portIndex": 4, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_cntvaluein", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_cntvaluein[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_cntvaluein[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_cntvaluein[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_cntvaluein[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_dqs_cntvaluein[0]" - } - ] - } - ] - }, - { - "name": "probe5", - "id": 5, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 4, - "portIndex": 5, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_data_cntvaluein", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_data_cntvaluein[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_data_cntvaluein[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_data_cntvaluein[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_data_cntvaluein[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_idelay_data_cntvaluein[0]" - } - ] - } - ] - }, - { - "name": "probe6", - "id": 6, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 127, - "portIndex": 6, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[127]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[126]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[125]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[124]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[123]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[122]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[121]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[120]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[119]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[118]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[117]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[116]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[115]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[114]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[113]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[112]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[111]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[110]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[109]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[108]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[107]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[106]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[105]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[104]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[103]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[102]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[101]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[100]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[99]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[98]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[97]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[96]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[95]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[94]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[93]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[92]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[91]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[90]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[89]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[88]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[87]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[86]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[85]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[84]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[83]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[82]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[81]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[80]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[79]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[78]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[77]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[76]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[75]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[74]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[73]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[72]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[71]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[70]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[69]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[68]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[67]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[66]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[65]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[64]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[63]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[62]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[61]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[60]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[59]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[58]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[57]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[56]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[55]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[54]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[53]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[52]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[51]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[50]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[49]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[48]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[47]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[46]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[45]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[44]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[43]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[42]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[41]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[40]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[39]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[38]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[37]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[36]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[35]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[34]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[33]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[32]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[31]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[30]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[29]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[28]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[27]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[26]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[25]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[24]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[23]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[22]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[21]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[20]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[19]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[18]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[17]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[16]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[15]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[14]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[13]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[12]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[11]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[10]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[9]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[8]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[7]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[6]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_data[0]" - } - ] - } - ] - }, - { - "name": "probe7", - "id": 7, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 4, - "portIndex": 7, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/instruction_address", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/instruction_address[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/instruction_address[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/instruction_address[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/instruction_address[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/instruction_address[0]" - } - ] - } - ] - }, - { - "name": "probe8", - "id": 8, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 15, - "portIndex": 8, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[15]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[14]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[13]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[12]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[11]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[10]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[9]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[8]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[7]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[6]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_dqs[0]" - } - ] - } - ] - }, - { - "name": "probe9", - "id": 9, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 127, - "portIndex": 9, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[127]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[126]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[125]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[124]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[123]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[122]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[121]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[120]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[119]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[118]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[117]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[116]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[115]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[114]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[113]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[112]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[111]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[110]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[109]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[108]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[107]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[106]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[105]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[104]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[103]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[102]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[101]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[100]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[99]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[98]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[97]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[96]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[95]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[94]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[93]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[92]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[91]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[90]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[89]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[88]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[87]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[86]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[85]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[84]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[83]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[82]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[81]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[80]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[79]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[78]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[77]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[76]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[75]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[74]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[73]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[72]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[71]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[70]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[69]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[68]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[67]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[66]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[65]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[64]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[63]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[62]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[61]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[60]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[59]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[58]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[57]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[56]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[55]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[54]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[53]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[52]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[51]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[50]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[49]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[48]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[47]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[46]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[45]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[44]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[43]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[42]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[41]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[40]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[39]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[38]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[37]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[36]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[35]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[34]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[33]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[32]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[31]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[30]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[29]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[28]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[27]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[26]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[25]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[24]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[23]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[22]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[21]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[20]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[19]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[18]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[17]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[16]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[15]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[14]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[13]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[12]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[11]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[10]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[9]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[8]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[7]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[6]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_iserdes_data[0]" - } - ] - } - ] - }, - { - "name": "probe10", - "id": 10, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 5, - "portIndex": 10, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_value", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_value[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_value[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_value[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_value[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_value[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_value[0]" - } - ] - } - ] - }, - { - "name": "probe11", - "id": 11, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 5, - "portIndex": 11, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_orig", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_orig[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_orig[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_orig[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_orig[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_orig[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index_orig[0]" - } - ] - } - ] - }, - { - "name": "probe12", - "id": 12, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 5, - "portIndex": 12, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_target_index[0]" - } - ] - } - ] - }, - { - "name": "probe13", - "id": 13, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 5, - "portIndex": 13, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dqs_start_index_stored[0]" - } - ] - } - ] - }, - { - "name": "probe14", - "id": 14, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 5, - "portIndex": 14, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dq_target_index", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dq_target_index[5]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dq_target_index[4]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dq_target_index[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dq_target_index[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dq_target_index[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/dq_target_index[0]" - } - ] - } - ] - }, - { - "name": "probe15", - "id": 15, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 3, - "portIndex": 15, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/delay_before_read_data", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/delay_before_read_data[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/delay_before_read_data[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/delay_before_read_data[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/delay_before_read_data[0]" - } - ] - } - ] - }, - { - "name": "probe16", - "id": 16, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 3, - "portIndex": 16, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe_max", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe_max[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe_max[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe_max[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe_max[0]" - } - ] - } - ] - }, - { - "name": "probe17", - "id": 17, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 3, - "portIndex": 17, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe[1]__0", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe[1]__0[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe[1]__0[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe[1]__0[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe[1]__0[0]" - } - ] - } - ] - }, - { - "name": "probe18", - "id": 18, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": true, - "leftIndex": 0, - "rightIndex": 3, - "portIndex": 18, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe[0]__0", - "isBus": true, - "subnets": [ - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe[0]__0[3]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe[0]__0[2]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe[0]__0[1]" - }, - { - "name": "ddr3_top/ddr3_controller_inst/added_read_pipe[0]__0[0]" - } - ] - } - ] - }, - { - "name": "probe19", - "id": 19, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 19, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/dq_all_zeroes", - "isBus": false - } - ] - }, - { - "name": "probe20", - "id": 20, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 20, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/lane", - "isBus": false - } - ] - }, - { - "name": "probe21", - "id": 21, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 21, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_dq_tri_control", - "isBus": false - } - ] - }, - { - "name": "probe22", - "id": 22, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 22, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_phy_dqs_tri_control", - "isBus": false - } - ] - }, - { - "name": "probe23", - "id": 23, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 23, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/o_wb2_ack", - "isBus": false - } - ] - } - ] - }, - { - "type": "ILA_V3", - "name": "u_ila_1", - "spec": "labtools_ila_v6", - "core_location": { - "user_chain": 1, - "slave_index": 1, - "bscan_switch_index": 0 - }, - "uuid": "3b505a030738513c98471d25f5b1f848", - "pins": [ - { - "name": "probe0", - "id": 24, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 0, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/i_phy_idelayctrl_rdy", - "isBus": false - } - ] - } - ] - }, - { - "type": "ILA_V3", - "name": "u_ila_2", - "spec": "labtools_ila_v6", - "core_location": { - "user_chain": 1, - "slave_index": 2, - "bscan_switch_index": 0 - }, - "uuid": "b13c981ac2d554bfb4fbe0eecea5cfd7", - "pins": [ - { - "name": "probe0", - "id": 25, - "type": "DATA_TRIGGER", - "direction": "IN", - "isVector": false, - "leftIndex": 0, - "rightIndex": 0, - "portIndex": 0, - "nets": [ - { - "name": "ddr3_top/ddr3_controller_inst/i_rst_n", - "isBus": false - } - ] - } - ] - } - ], - "parent_nets": [ - { - "id": 10, - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[4]", - "state_reg": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate_reg[4]", - "states": [ - { - "name": "IDLE", - "val": "00000" - }, - { - "name": "BITSLIP_DQS_TRAIN_1", - "val": "00001" - }, - { - "name": "MPR_READ", - "val": "00010" - }, - { - "name": "COLLECT_DQS", - "val": "00011" - }, - { - "name": "ANALYZE_DQS", - "val": "00100" - }, - { - "name": "CALIBRATE_DQS", - "val": "00101" - }, - { - "name": "BITSLIP_DQS_TRAIN_2", - "val": "00110" - }, - { - "name": "START_WRITE_LEVEL", - "val": "00111" - }, - { - "name": "WAIT_FOR_FEEDBACK", - "val": "01000" - }, - { - "name": "ISSUE_WRITE_1", - "val": "01001" - }, - { - "name": "ISSUE_WRITE_2", - "val": "01010" - }, - { - "name": "ISSUE_READ", - "val": "01011" - }, - { - "name": "READ_DATA", - "val": "01100" - }, - { - "name": "ANALYZE_DATA", - "val": "01101" - }, - { - "name": "DONE_CALIBRATE", - "val": "01110" - } - ] - } - ] - }, - { - "id": 11, - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[3]", - "state_reg": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate_reg[3]", - "states": [ - { - "name": "IDLE", - "val": "00000" - }, - { - "name": "BITSLIP_DQS_TRAIN_1", - "val": "00001" - }, - { - "name": "MPR_READ", - "val": "00010" - }, - { - "name": "COLLECT_DQS", - "val": "00011" - }, - { - "name": "ANALYZE_DQS", - "val": "00100" - }, - { - "name": "CALIBRATE_DQS", - "val": "00101" - }, - { - "name": "BITSLIP_DQS_TRAIN_2", - "val": "00110" - }, - { - "name": "START_WRITE_LEVEL", - "val": "00111" - }, - { - "name": "WAIT_FOR_FEEDBACK", - "val": "01000" - }, - { - "name": "ISSUE_WRITE_1", - "val": "01001" - }, - { - "name": "ISSUE_WRITE_2", - "val": "01010" - }, - { - "name": "ISSUE_READ", - "val": "01011" - }, - { - "name": "READ_DATA", - "val": "01100" - }, - { - "name": "ANALYZE_DATA", - "val": "01101" - }, - { - "name": "DONE_CALIBRATE", - "val": "01110" - } - ] - } - ] - }, - { - "id": 12, - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[2]", - "state_reg": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate_reg[2]", - "states": [ - { - "name": "IDLE", - "val": "00000" - }, - { - "name": "BITSLIP_DQS_TRAIN_1", - "val": "00001" - }, - { - "name": "MPR_READ", - "val": "00010" - }, - { - "name": "COLLECT_DQS", - "val": "00011" - }, - { - "name": "ANALYZE_DQS", - "val": "00100" - }, - { - "name": "CALIBRATE_DQS", - "val": "00101" - }, - { - "name": "BITSLIP_DQS_TRAIN_2", - "val": "00110" - }, - { - "name": "START_WRITE_LEVEL", - "val": "00111" - }, - { - "name": "WAIT_FOR_FEEDBACK", - "val": "01000" - }, - { - "name": "ISSUE_WRITE_1", - "val": "01001" - }, - { - "name": "ISSUE_WRITE_2", - "val": "01010" - }, - { - "name": "ISSUE_READ", - "val": "01011" - }, - { - "name": "READ_DATA", - "val": "01100" - }, - { - "name": "ANALYZE_DATA", - "val": "01101" - }, - { - "name": "DONE_CALIBRATE", - "val": "01110" - } - ] - } - ] - }, - { - "id": 13, - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[1]", - "state_reg": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate_reg[1]", - "states": [ - { - "name": "IDLE", - "val": "00000" - }, - { - "name": "BITSLIP_DQS_TRAIN_1", - "val": "00001" - }, - { - "name": "MPR_READ", - "val": "00010" - }, - { - "name": "COLLECT_DQS", - "val": "00011" - }, - { - "name": "ANALYZE_DQS", - "val": "00100" - }, - { - "name": "CALIBRATE_DQS", - "val": "00101" - }, - { - "name": "BITSLIP_DQS_TRAIN_2", - "val": "00110" - }, - { - "name": "START_WRITE_LEVEL", - "val": "00111" - }, - { - "name": "WAIT_FOR_FEEDBACK", - "val": "01000" - }, - { - "name": "ISSUE_WRITE_1", - "val": "01001" - }, - { - "name": "ISSUE_WRITE_2", - "val": "01010" - }, - { - "name": "ISSUE_READ", - "val": "01011" - }, - { - "name": "READ_DATA", - "val": "01100" - }, - { - "name": "ANALYZE_DATA", - "val": "01101" - }, - { - "name": "DONE_CALIBRATE", - "val": "01110" - } - ] - } - ] - }, - { - "id": 14, - "name": "ddr3_top/ddr3_controller_inst/state_calibrate[0]", - "state_reg": [ - { - "name": "ddr3_top/ddr3_controller_inst/state_calibrate_reg[0]", - "states": [ - { - "name": "IDLE", - "val": "00000" - }, - { - "name": "BITSLIP_DQS_TRAIN_1", - "val": "00001" - }, - { - "name": "MPR_READ", - "val": "00010" - }, - { - "name": "COLLECT_DQS", - "val": "00011" - }, - { - "name": "ANALYZE_DQS", - "val": "00100" - }, - { - "name": "CALIBRATE_DQS", - "val": "00101" - }, - { - "name": "BITSLIP_DQS_TRAIN_2", - "val": "00110" - }, - { - "name": "START_WRITE_LEVEL", - "val": "00111" - }, - { - "name": "WAIT_FOR_FEEDBACK", - "val": "01000" - }, - { - "name": "ISSUE_WRITE_1", - "val": "01001" - }, - { - "name": "ISSUE_WRITE_2", - "val": "01010" - }, - { - "name": "ISSUE_READ", - "val": "01011" - }, - { - "name": "READ_DATA", - "val": "01100" - }, - { - "name": "ANALYZE_DATA", - "val": "01101" - }, - { - "name": "DONE_CALIBRATE", - "val": "01110" - } - ] - } - ] - } - ] - } - ] - } -} \ No newline at end of file