update online acq auto freq switch

更新频点自动切换程序;修改频偏补偿的ILA输出,增加当前频点;修改接收数据ILA,增加当前频点和码相位计数器
This commit is contained in:
2023-05-10 18:52:19 +08:00
parent 866b718eb3
commit 1083b3c7e3
208 changed files with 13944 additions and 1214 deletions
@@ -2086,7 +2086,7 @@
"portIndex": 13,
"nets": [
{
"name": "freq_comp_start_1",
"name": "freq_comp_start",
"isBus": false
}
]
@@ -4572,6 +4572,108 @@
]
}
]
},
{
"name": "probe8",
"id": 110,
"type": "DATA_TRIGGER",
"direction": "IN",
"isVector": true,
"leftIndex": 0,
"rightIndex": 11,
"portIndex": 8,
"nets": [
{
"name": "vio_frequency__0_2",
"isBus": true,
"subnets": [
{
"name": "vio_frequency__0_2[11]"
},
{
"name": "vio_frequency__0_2[10]"
},
{
"name": "vio_frequency__0_2[9]"
},
{
"name": "vio_frequency__0_2[8]"
},
{
"name": "vio_frequency__0_2[7]"
},
{
"name": "vio_frequency__0_2[6]"
},
{
"name": "vio_frequency__0_2[5]"
},
{
"name": "vio_frequency__0_2[4]"
},
{
"name": "vio_frequency__0_2[3]"
},
{
"name": "vio_frequency__0_2[2]"
},
{
"name": "vio_frequency__0_2[1]"
},
{
"name": "vio_frequency__0_2[0]"
}
]
}
]
},
{
"name": "probe9",
"id": 111,
"type": "DATA_TRIGGER",
"direction": "IN",
"isVector": true,
"leftIndex": 0,
"rightIndex": 9,
"portIndex": 9,
"nets": [
{
"name": "chip_cnt",
"isBus": true,
"subnets": [
{
"name": "chip_cnt[9]"
},
{
"name": "chip_cnt[8]"
},
{
"name": "chip_cnt[7]"
},
{
"name": "chip_cnt[6]"
},
{
"name": "chip_cnt[5]"
},
{
"name": "chip_cnt[4]"
},
{
"name": "chip_cnt[3]"
},
{
"name": "chip_cnt[2]"
},
{
"name": "chip_cnt[1]"
},
{
"name": "chip_cnt[0]"
}
]
}
]
}
]
},
@@ -4589,7 +4691,7 @@
"pins": [
{
"name": "probe0",
"id": 110,
"id": 112,
"type": "DATA_TRIGGER",
"direction": "IN",
"isVector": true,
@@ -4643,7 +4745,7 @@
},
{
"name": "probe1",
"id": 111,
"id": 113,
"type": "DATA_TRIGGER",
"direction": "IN",
"isVector": true,
@@ -4711,7 +4813,7 @@
"pins": [
{
"name": "probe_in0",
"id": 112,
"id": 114,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -4753,7 +4855,7 @@
},
{
"name": "probe_in1",
"id": 113,
"id": 115,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -4795,7 +4897,7 @@
},
{
"name": "probe_in2",
"id": 114,
"id": 116,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -4837,7 +4939,7 @@
},
{
"name": "probe_in3",
"id": 115,
"id": 117,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -4879,7 +4981,7 @@
},
{
"name": "probe_in4",
"id": 116,
"id": 118,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -4993,7 +5095,7 @@
},
{
"name": "probe_in5",
"id": 117,
"id": 119,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -5313,7 +5415,7 @@
"pins": [
{
"name": "probe_out0",
"id": 118,
"id": 120,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -5329,7 +5431,7 @@
},
{
"name": "probe_out1",
"id": 119,
"id": 121,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -5345,7 +5447,7 @@
},
{
"name": "probe_out2",
"id": 120,
"id": 122,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -5361,7 +5463,7 @@
},
{
"name": "probe_out3",
"id": 121,
"id": 123,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5441,7 +5543,7 @@
"pins": [
{
"name": "probe_in0",
"id": 122,
"id": 124,
"type": "DATA",
"direction": "IN",
"isVector": false,
@@ -5457,7 +5559,7 @@
},
{
"name": "probe_in1",
"id": 123,
"id": 125,
"type": "DATA",
"direction": "IN",
"isVector": false,
@@ -5487,7 +5589,7 @@
"pins": [
{
"name": "probe_in0",
"id": 124,
"id": 126,
"type": "DATA",
"direction": "IN",
"isVector": false,
@@ -5503,7 +5605,7 @@
},
{
"name": "probe_out0",
"id": 125,
"id": 127,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -5512,14 +5614,14 @@
"portIndex": 0,
"nets": [
{
"name": "freq_comp_start",
"name": "freq_comp_start_vio",
"isBus": false
}
]
},
{
"name": "probe_out1",
"id": 126,
"id": 128,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5561,7 +5663,7 @@
},
{
"name": "probe_out2",
"id": 127,
"id": 129,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -5577,7 +5679,7 @@
},
{
"name": "probe_out3",
"id": 128,
"id": 130,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5688,6 +5790,22 @@
]
}
]
},
{
"name": "probe_out4",
"id": 131,
"type": "DATA",
"direction": "OUT",
"isVector": false,
"leftIndex": 0,
"rightIndex": 0,
"portIndex": 4,
"nets": [
{
"name": "freq_comp_auto_enable_vio",
"isBus": false
}
]
}
]
},
@@ -5705,7 +5823,7 @@
"pins": [
{
"name": "probe_out0",
"id": 129,
"id": 132,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5729,7 +5847,7 @@
},
{
"name": "probe_out1",
"id": 130,
"id": 133,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -5745,7 +5863,7 @@
},
{
"name": "probe_out2",
"id": 131,
"id": 134,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5859,7 +5977,7 @@
},
{
"name": "probe_out3",
"id": 132,
"id": 135,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5883,7 +6001,7 @@
},
{
"name": "probe_out4",
"id": 133,
"id": 136,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5927,7 +6045,7 @@
"pins": [
{
"name": "probe_in0",
"id": 134,
"id": 137,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -5969,7 +6087,7 @@
},
{
"name": "probe_in1",
"id": 135,
"id": 138,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6011,7 +6129,7 @@
},
{
"name": "probe_in2",
"id": 136,
"id": 139,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6053,7 +6171,7 @@
},
{
"name": "probe_in3",
"id": 137,
"id": 140,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6095,7 +6213,7 @@
},
{
"name": "probe_in4",
"id": 138,
"id": 141,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6125,7 +6243,7 @@
},
{
"name": "probe_in5",
"id": 139,
"id": 142,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6155,7 +6273,7 @@
},
{
"name": "probe_in6",
"id": 140,
"id": 143,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6185,7 +6303,7 @@
},
{
"name": "probe_in7",
"id": 141,
"id": 144,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6215,7 +6333,7 @@
},
{
"name": "probe_in8",
"id": 142,
"id": 145,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6329,7 +6447,7 @@
},
{
"name": "probe_in9",
"id": 143,
"id": 146,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6649,7 +6767,7 @@
"pins": [
{
"name": "probe_in0",
"id": 144,
"id": 147,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6713,9 +6831,25 @@
}
]
},
{
"name": "probe_in1",
"id": 148,
"type": "DATA",
"direction": "IN",
"isVector": false,
"leftIndex": 0,
"rightIndex": 0,
"portIndex": 1,
"nets": [
{
"name": "debug_io_3_IBUF",
"isBus": false
}
]
},
{
"name": "probe_out0",
"id": 145,
"id": 149,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -6731,7 +6865,7 @@
},
{
"name": "probe_out1",
"id": 146,
"id": 150,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -6747,7 +6881,7 @@
},
{
"name": "probe_out2",
"id": 147,
"id": 151,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -6813,7 +6947,7 @@
},
{
"name": "probe_out3",
"id": 148,
"id": 152,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -6855,7 +6989,7 @@
},
{
"name": "probe_out4",
"id": 149,
"id": 153,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -6885,7 +7019,7 @@
},
{
"name": "probe_out5",
"id": 150,
"id": 154,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -6915,7 +7049,7 @@
},
{
"name": "probe_out6",
"id": 151,
"id": 155,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -6945,7 +7079,7 @@
},
{
"name": "probe_out7",
"id": 152,
"id": 156,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -6975,7 +7109,7 @@
},
{
"name": "probe_out8",
"id": 153,
"id": 157,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -7017,7 +7151,7 @@
},
{
"name": "probe_out9",
"id": 154,
"id": 158,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -7059,7 +7193,7 @@
},
{
"name": "probe_out10",
"id": 155,
"id": 159,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -7125,7 +7259,7 @@
},
{
"name": "probe_out11",
"id": 156,
"id": 160,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -7191,7 +7325,7 @@
},
{
"name": "probe_out12",
"id": 157,
"id": 161,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -7257,7 +7391,7 @@
},
{
"name": "probe_out13",
"id": 158,
"id": 162,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -7273,7 +7407,7 @@
},
{
"name": "probe_out14",
"id": 159,
"id": 163,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -7289,7 +7423,7 @@
},
{
"name": "probe_out15",
"id": 160,
"id": 164,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -7305,7 +7439,7 @@
},
{
"name": "probe_out16",
"id": 161,
"id": 165,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -7321,7 +7455,7 @@
},
{
"name": "probe_out17",
"id": 162,
"id": 166,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -7384,6 +7518,300 @@
]
}
]
},
{
"name": "probe_out18",
"id": 167,
"type": "DATA",
"direction": "OUT",
"isVector": true,
"leftIndex": 0,
"rightIndex": 15,
"portIndex": 18,
"nets": [
{
"name": "cnt_switch_to_freq_start_vio",
"isBus": true,
"subnets": [
{
"name": "cnt_switch_to_freq_start_vio[15]"
},
{
"name": "cnt_switch_to_freq_start_vio[14]"
},
{
"name": "cnt_switch_to_freq_start_vio[13]"
},
{
"name": "cnt_switch_to_freq_start_vio[12]"
},
{
"name": "cnt_switch_to_freq_start_vio[11]"
},
{
"name": "cnt_switch_to_freq_start_vio[10]"
},
{
"name": "cnt_switch_to_freq_start_vio[9]"
},
{
"name": "cnt_switch_to_freq_start_vio[8]"
},
{
"name": "cnt_switch_to_freq_start_vio[7]"
},
{
"name": "cnt_switch_to_freq_start_vio[6]"
},
{
"name": "cnt_switch_to_freq_start_vio[5]"
},
{
"name": "cnt_switch_to_freq_start_vio[4]"
},
{
"name": "cnt_switch_to_freq_start_vio[3]"
},
{
"name": "cnt_switch_to_freq_start_vio[2]"
},
{
"name": "cnt_switch_to_freq_start_vio[1]"
},
{
"name": "cnt_switch_to_freq_start_vio[0]"
}
]
}
]
},
{
"name": "probe_out19",
"id": 168,
"type": "DATA",
"direction": "OUT",
"isVector": true,
"leftIndex": 0,
"rightIndex": 31,
"portIndex": 19,
"nets": [
{
"name": "cnt_sync_in_vio",
"isBus": true,
"subnets": [
{
"name": "cnt_sync_in_vio[31]"
},
{
"name": "cnt_sync_in_vio[30]"
},
{
"name": "cnt_sync_in_vio[29]"
},
{
"name": "cnt_sync_in_vio[28]"
},
{
"name": "cnt_sync_in_vio[27]"
},
{
"name": "cnt_sync_in_vio[26]"
},
{
"name": "cnt_sync_in_vio[25]"
},
{
"name": "cnt_sync_in_vio[24]"
},
{
"name": "cnt_sync_in_vio[23]"
},
{
"name": "cnt_sync_in_vio[22]"
},
{
"name": "cnt_sync_in_vio[21]"
},
{
"name": "cnt_sync_in_vio[20]"
},
{
"name": "cnt_sync_in_vio[19]"
},
{
"name": "cnt_sync_in_vio[18]"
},
{
"name": "cnt_sync_in_vio[17]"
},
{
"name": "cnt_sync_in_vio[16]"
},
{
"name": "cnt_sync_in_vio[15]"
},
{
"name": "cnt_sync_in_vio[14]"
},
{
"name": "cnt_sync_in_vio[13]"
},
{
"name": "cnt_sync_in_vio[12]"
},
{
"name": "cnt_sync_in_vio[11]"
},
{
"name": "cnt_sync_in_vio[10]"
},
{
"name": "cnt_sync_in_vio[9]"
},
{
"name": "cnt_sync_in_vio[8]"
},
{
"name": "cnt_sync_in_vio[7]"
},
{
"name": "cnt_sync_in_vio[6]"
},
{
"name": "cnt_sync_in_vio[5]"
},
{
"name": "cnt_sync_in_vio[4]"
},
{
"name": "cnt_sync_in_vio[3]"
},
{
"name": "cnt_sync_in_vio[2]"
},
{
"name": "cnt_sync_in_vio[1]"
},
{
"name": "cnt_sync_in_vio[0]"
}
]
}
]
},
{
"name": "probe_out20",
"id": 169,
"type": "DATA",
"direction": "OUT",
"isVector": true,
"leftIndex": 0,
"rightIndex": 31,
"portIndex": 20,
"nets": [
{
"name": "cnt_sync_in_high_vio",
"isBus": true,
"subnets": [
{
"name": "cnt_sync_in_high_vio[31]"
},
{
"name": "cnt_sync_in_high_vio[30]"
},
{
"name": "cnt_sync_in_high_vio[29]"
},
{
"name": "cnt_sync_in_high_vio[28]"
},
{
"name": "cnt_sync_in_high_vio[27]"
},
{
"name": "cnt_sync_in_high_vio[26]"
},
{
"name": "cnt_sync_in_high_vio[25]"
},
{
"name": "cnt_sync_in_high_vio[24]"
},
{
"name": "cnt_sync_in_high_vio[23]"
},
{
"name": "cnt_sync_in_high_vio[22]"
},
{
"name": "cnt_sync_in_high_vio[21]"
},
{
"name": "cnt_sync_in_high_vio[20]"
},
{
"name": "cnt_sync_in_high_vio[19]"
},
{
"name": "cnt_sync_in_high_vio[18]"
},
{
"name": "cnt_sync_in_high_vio[17]"
},
{
"name": "cnt_sync_in_high_vio[16]"
},
{
"name": "cnt_sync_in_high_vio[15]"
},
{
"name": "cnt_sync_in_high_vio[14]"
},
{
"name": "cnt_sync_in_high_vio[13]"
},
{
"name": "cnt_sync_in_high_vio[12]"
},
{
"name": "cnt_sync_in_high_vio[11]"
},
{
"name": "cnt_sync_in_high_vio[10]"
},
{
"name": "cnt_sync_in_high_vio[9]"
},
{
"name": "cnt_sync_in_high_vio[8]"
},
{
"name": "cnt_sync_in_high_vio[7]"
},
{
"name": "cnt_sync_in_high_vio[6]"
},
{
"name": "cnt_sync_in_high_vio[5]"
},
{
"name": "cnt_sync_in_high_vio[4]"
},
{
"name": "cnt_sync_in_high_vio[3]"
},
{
"name": "cnt_sync_in_high_vio[2]"
},
{
"name": "cnt_sync_in_high_vio[1]"
},
{
"name": "cnt_sync_in_high_vio[0]"
}
]
}
]
}
]
}
@@ -2086,7 +2086,7 @@
"portIndex": 13,
"nets": [
{
"name": "freq_comp_start_1",
"name": "freq_comp_start",
"isBus": false
}
]
@@ -4572,6 +4572,108 @@
]
}
]
},
{
"name": "probe8",
"id": 110,
"type": "DATA_TRIGGER",
"direction": "IN",
"isVector": true,
"leftIndex": 0,
"rightIndex": 11,
"portIndex": 8,
"nets": [
{
"name": "vio_frequency__0_2",
"isBus": true,
"subnets": [
{
"name": "vio_frequency__0_2[11]"
},
{
"name": "vio_frequency__0_2[10]"
},
{
"name": "vio_frequency__0_2[9]"
},
{
"name": "vio_frequency__0_2[8]"
},
{
"name": "vio_frequency__0_2[7]"
},
{
"name": "vio_frequency__0_2[6]"
},
{
"name": "vio_frequency__0_2[5]"
},
{
"name": "vio_frequency__0_2[4]"
},
{
"name": "vio_frequency__0_2[3]"
},
{
"name": "vio_frequency__0_2[2]"
},
{
"name": "vio_frequency__0_2[1]"
},
{
"name": "vio_frequency__0_2[0]"
}
]
}
]
},
{
"name": "probe9",
"id": 111,
"type": "DATA_TRIGGER",
"direction": "IN",
"isVector": true,
"leftIndex": 0,
"rightIndex": 9,
"portIndex": 9,
"nets": [
{
"name": "chip_cnt",
"isBus": true,
"subnets": [
{
"name": "chip_cnt[9]"
},
{
"name": "chip_cnt[8]"
},
{
"name": "chip_cnt[7]"
},
{
"name": "chip_cnt[6]"
},
{
"name": "chip_cnt[5]"
},
{
"name": "chip_cnt[4]"
},
{
"name": "chip_cnt[3]"
},
{
"name": "chip_cnt[2]"
},
{
"name": "chip_cnt[1]"
},
{
"name": "chip_cnt[0]"
}
]
}
]
}
]
},
@@ -4589,7 +4691,7 @@
"pins": [
{
"name": "probe0",
"id": 110,
"id": 112,
"type": "DATA_TRIGGER",
"direction": "IN",
"isVector": true,
@@ -4643,7 +4745,7 @@
},
{
"name": "probe1",
"id": 111,
"id": 113,
"type": "DATA_TRIGGER",
"direction": "IN",
"isVector": true,
@@ -4711,7 +4813,7 @@
"pins": [
{
"name": "probe_in0",
"id": 112,
"id": 114,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -4753,7 +4855,7 @@
},
{
"name": "probe_in1",
"id": 113,
"id": 115,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -4795,7 +4897,7 @@
},
{
"name": "probe_in2",
"id": 114,
"id": 116,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -4837,7 +4939,7 @@
},
{
"name": "probe_in3",
"id": 115,
"id": 117,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -4879,7 +4981,7 @@
},
{
"name": "probe_in4",
"id": 116,
"id": 118,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -4993,7 +5095,7 @@
},
{
"name": "probe_in5",
"id": 117,
"id": 119,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -5313,7 +5415,7 @@
"pins": [
{
"name": "probe_out0",
"id": 118,
"id": 120,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -5329,7 +5431,7 @@
},
{
"name": "probe_out1",
"id": 119,
"id": 121,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -5345,7 +5447,7 @@
},
{
"name": "probe_out2",
"id": 120,
"id": 122,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -5361,7 +5463,7 @@
},
{
"name": "probe_out3",
"id": 121,
"id": 123,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5441,7 +5543,7 @@
"pins": [
{
"name": "probe_in0",
"id": 122,
"id": 124,
"type": "DATA",
"direction": "IN",
"isVector": false,
@@ -5457,7 +5559,7 @@
},
{
"name": "probe_in1",
"id": 123,
"id": 125,
"type": "DATA",
"direction": "IN",
"isVector": false,
@@ -5487,7 +5589,7 @@
"pins": [
{
"name": "probe_in0",
"id": 124,
"id": 126,
"type": "DATA",
"direction": "IN",
"isVector": false,
@@ -5503,7 +5605,7 @@
},
{
"name": "probe_out0",
"id": 125,
"id": 127,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -5512,14 +5614,14 @@
"portIndex": 0,
"nets": [
{
"name": "freq_comp_start",
"name": "freq_comp_start_vio",
"isBus": false
}
]
},
{
"name": "probe_out1",
"id": 126,
"id": 128,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5561,7 +5663,7 @@
},
{
"name": "probe_out2",
"id": 127,
"id": 129,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -5577,7 +5679,7 @@
},
{
"name": "probe_out3",
"id": 128,
"id": 130,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5688,6 +5790,22 @@
]
}
]
},
{
"name": "probe_out4",
"id": 131,
"type": "DATA",
"direction": "OUT",
"isVector": false,
"leftIndex": 0,
"rightIndex": 0,
"portIndex": 4,
"nets": [
{
"name": "freq_comp_auto_enable_vio",
"isBus": false
}
]
}
]
},
@@ -5705,7 +5823,7 @@
"pins": [
{
"name": "probe_out0",
"id": 129,
"id": 132,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5729,7 +5847,7 @@
},
{
"name": "probe_out1",
"id": 130,
"id": 133,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -5745,7 +5863,7 @@
},
{
"name": "probe_out2",
"id": 131,
"id": 134,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5859,7 +5977,7 @@
},
{
"name": "probe_out3",
"id": 132,
"id": 135,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5883,7 +6001,7 @@
},
{
"name": "probe_out4",
"id": 133,
"id": 136,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -5927,7 +6045,7 @@
"pins": [
{
"name": "probe_in0",
"id": 134,
"id": 137,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -5969,7 +6087,7 @@
},
{
"name": "probe_in1",
"id": 135,
"id": 138,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6011,7 +6129,7 @@
},
{
"name": "probe_in2",
"id": 136,
"id": 139,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6053,7 +6171,7 @@
},
{
"name": "probe_in3",
"id": 137,
"id": 140,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6095,7 +6213,7 @@
},
{
"name": "probe_in4",
"id": 138,
"id": 141,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6125,7 +6243,7 @@
},
{
"name": "probe_in5",
"id": 139,
"id": 142,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6155,7 +6273,7 @@
},
{
"name": "probe_in6",
"id": 140,
"id": 143,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6185,7 +6303,7 @@
},
{
"name": "probe_in7",
"id": 141,
"id": 144,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6215,7 +6333,7 @@
},
{
"name": "probe_in8",
"id": 142,
"id": 145,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6329,7 +6447,7 @@
},
{
"name": "probe_in9",
"id": 143,
"id": 146,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6649,7 +6767,7 @@
"pins": [
{
"name": "probe_in0",
"id": 144,
"id": 147,
"type": "DATA",
"direction": "IN",
"isVector": true,
@@ -6713,9 +6831,25 @@
}
]
},
{
"name": "probe_in1",
"id": 148,
"type": "DATA",
"direction": "IN",
"isVector": false,
"leftIndex": 0,
"rightIndex": 0,
"portIndex": 1,
"nets": [
{
"name": "debug_io_3_IBUF",
"isBus": false
}
]
},
{
"name": "probe_out0",
"id": 145,
"id": 149,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -6731,7 +6865,7 @@
},
{
"name": "probe_out1",
"id": 146,
"id": 150,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -6747,7 +6881,7 @@
},
{
"name": "probe_out2",
"id": 147,
"id": 151,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -6813,7 +6947,7 @@
},
{
"name": "probe_out3",
"id": 148,
"id": 152,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -6855,7 +6989,7 @@
},
{
"name": "probe_out4",
"id": 149,
"id": 153,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -6885,7 +7019,7 @@
},
{
"name": "probe_out5",
"id": 150,
"id": 154,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -6915,7 +7049,7 @@
},
{
"name": "probe_out6",
"id": 151,
"id": 155,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -6945,7 +7079,7 @@
},
{
"name": "probe_out7",
"id": 152,
"id": 156,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -6975,7 +7109,7 @@
},
{
"name": "probe_out8",
"id": 153,
"id": 157,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -7017,7 +7151,7 @@
},
{
"name": "probe_out9",
"id": 154,
"id": 158,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -7059,7 +7193,7 @@
},
{
"name": "probe_out10",
"id": 155,
"id": 159,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -7125,7 +7259,7 @@
},
{
"name": "probe_out11",
"id": 156,
"id": 160,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -7191,7 +7325,7 @@
},
{
"name": "probe_out12",
"id": 157,
"id": 161,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -7257,7 +7391,7 @@
},
{
"name": "probe_out13",
"id": 158,
"id": 162,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -7273,7 +7407,7 @@
},
{
"name": "probe_out14",
"id": 159,
"id": 163,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -7289,7 +7423,7 @@
},
{
"name": "probe_out15",
"id": 160,
"id": 164,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -7305,7 +7439,7 @@
},
{
"name": "probe_out16",
"id": 161,
"id": 165,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -7321,7 +7455,7 @@
},
{
"name": "probe_out17",
"id": 162,
"id": 166,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -7384,6 +7518,300 @@
]
}
]
},
{
"name": "probe_out18",
"id": 167,
"type": "DATA",
"direction": "OUT",
"isVector": true,
"leftIndex": 0,
"rightIndex": 15,
"portIndex": 18,
"nets": [
{
"name": "cnt_switch_to_freq_start_vio",
"isBus": true,
"subnets": [
{
"name": "cnt_switch_to_freq_start_vio[15]"
},
{
"name": "cnt_switch_to_freq_start_vio[14]"
},
{
"name": "cnt_switch_to_freq_start_vio[13]"
},
{
"name": "cnt_switch_to_freq_start_vio[12]"
},
{
"name": "cnt_switch_to_freq_start_vio[11]"
},
{
"name": "cnt_switch_to_freq_start_vio[10]"
},
{
"name": "cnt_switch_to_freq_start_vio[9]"
},
{
"name": "cnt_switch_to_freq_start_vio[8]"
},
{
"name": "cnt_switch_to_freq_start_vio[7]"
},
{
"name": "cnt_switch_to_freq_start_vio[6]"
},
{
"name": "cnt_switch_to_freq_start_vio[5]"
},
{
"name": "cnt_switch_to_freq_start_vio[4]"
},
{
"name": "cnt_switch_to_freq_start_vio[3]"
},
{
"name": "cnt_switch_to_freq_start_vio[2]"
},
{
"name": "cnt_switch_to_freq_start_vio[1]"
},
{
"name": "cnt_switch_to_freq_start_vio[0]"
}
]
}
]
},
{
"name": "probe_out19",
"id": 168,
"type": "DATA",
"direction": "OUT",
"isVector": true,
"leftIndex": 0,
"rightIndex": 31,
"portIndex": 19,
"nets": [
{
"name": "cnt_sync_in_vio",
"isBus": true,
"subnets": [
{
"name": "cnt_sync_in_vio[31]"
},
{
"name": "cnt_sync_in_vio[30]"
},
{
"name": "cnt_sync_in_vio[29]"
},
{
"name": "cnt_sync_in_vio[28]"
},
{
"name": "cnt_sync_in_vio[27]"
},
{
"name": "cnt_sync_in_vio[26]"
},
{
"name": "cnt_sync_in_vio[25]"
},
{
"name": "cnt_sync_in_vio[24]"
},
{
"name": "cnt_sync_in_vio[23]"
},
{
"name": "cnt_sync_in_vio[22]"
},
{
"name": "cnt_sync_in_vio[21]"
},
{
"name": "cnt_sync_in_vio[20]"
},
{
"name": "cnt_sync_in_vio[19]"
},
{
"name": "cnt_sync_in_vio[18]"
},
{
"name": "cnt_sync_in_vio[17]"
},
{
"name": "cnt_sync_in_vio[16]"
},
{
"name": "cnt_sync_in_vio[15]"
},
{
"name": "cnt_sync_in_vio[14]"
},
{
"name": "cnt_sync_in_vio[13]"
},
{
"name": "cnt_sync_in_vio[12]"
},
{
"name": "cnt_sync_in_vio[11]"
},
{
"name": "cnt_sync_in_vio[10]"
},
{
"name": "cnt_sync_in_vio[9]"
},
{
"name": "cnt_sync_in_vio[8]"
},
{
"name": "cnt_sync_in_vio[7]"
},
{
"name": "cnt_sync_in_vio[6]"
},
{
"name": "cnt_sync_in_vio[5]"
},
{
"name": "cnt_sync_in_vio[4]"
},
{
"name": "cnt_sync_in_vio[3]"
},
{
"name": "cnt_sync_in_vio[2]"
},
{
"name": "cnt_sync_in_vio[1]"
},
{
"name": "cnt_sync_in_vio[0]"
}
]
}
]
},
{
"name": "probe_out20",
"id": 169,
"type": "DATA",
"direction": "OUT",
"isVector": true,
"leftIndex": 0,
"rightIndex": 31,
"portIndex": 20,
"nets": [
{
"name": "cnt_sync_in_high_vio",
"isBus": true,
"subnets": [
{
"name": "cnt_sync_in_high_vio[31]"
},
{
"name": "cnt_sync_in_high_vio[30]"
},
{
"name": "cnt_sync_in_high_vio[29]"
},
{
"name": "cnt_sync_in_high_vio[28]"
},
{
"name": "cnt_sync_in_high_vio[27]"
},
{
"name": "cnt_sync_in_high_vio[26]"
},
{
"name": "cnt_sync_in_high_vio[25]"
},
{
"name": "cnt_sync_in_high_vio[24]"
},
{
"name": "cnt_sync_in_high_vio[23]"
},
{
"name": "cnt_sync_in_high_vio[22]"
},
{
"name": "cnt_sync_in_high_vio[21]"
},
{
"name": "cnt_sync_in_high_vio[20]"
},
{
"name": "cnt_sync_in_high_vio[19]"
},
{
"name": "cnt_sync_in_high_vio[18]"
},
{
"name": "cnt_sync_in_high_vio[17]"
},
{
"name": "cnt_sync_in_high_vio[16]"
},
{
"name": "cnt_sync_in_high_vio[15]"
},
{
"name": "cnt_sync_in_high_vio[14]"
},
{
"name": "cnt_sync_in_high_vio[13]"
},
{
"name": "cnt_sync_in_high_vio[12]"
},
{
"name": "cnt_sync_in_high_vio[11]"
},
{
"name": "cnt_sync_in_high_vio[10]"
},
{
"name": "cnt_sync_in_high_vio[9]"
},
{
"name": "cnt_sync_in_high_vio[8]"
},
{
"name": "cnt_sync_in_high_vio[7]"
},
{
"name": "cnt_sync_in_high_vio[6]"
},
{
"name": "cnt_sync_in_high_vio[5]"
},
{
"name": "cnt_sync_in_high_vio[4]"
},
{
"name": "cnt_sync_in_high_vio[3]"
},
{
"name": "cnt_sync_in_high_vio[2]"
},
{
"name": "cnt_sync_in_high_vio[1]"
},
{
"name": "cnt_sync_in_high_vio[0]"
}
]
}
]
}
]
}
@@ -384,15 +384,15 @@ int main(void)
return FAILURE;
}
// // enable single ad9361 tx channels
// Status = ad9361_reg_write(ad9361_1_reg_inst, 0x0002, 0xA4); // Setup Tx Digital Filters/ Channels
//
// // switch ad9361 tx & rx channel
// Status = ad9361_reg_write(ad9361_1_reg_inst, 0x0004, 0x03);
// Status = ad9361_reg_write(ad9361_2_reg_inst, 0x0004, 0x03);
// enable single ad9361 tx channels
Status = ad9361_reg_write(ad9361_1_reg_inst, 0x0002, 0xA4); // Setup Tx Digital Filters/ Channels
// switch ad9361 tx & rx channel
Status = ad9361_reg_write(ad9361_1_reg_inst, 0x0004, 0x03);
Status = ad9361_reg_write(ad9361_2_reg_inst, 0x0004, 0x03);
// switch to higher frequency
Status = Hardware_SwitchFreq(ad9361_1_reg_inst, TX_FREQ_125);
Status = Hardware_SwitchFreq(ad9361_1_reg_inst, TX_FREQ_4125);
XGpioPs_WritePin(&Gpio, AD9361_TX_SWITCH, 0);
print("Done.\n");