finish coding and testing of online acq; add sample data

串行在线捕获程序已经完成编写,并进行了仿真和测试(对飞和814均可用);增加了在电子所使用转台测试的幅相采集数据
This commit is contained in:
2023-05-08 19:13:53 +08:00
parent e07389e326
commit 2d4650a3b6
2835 changed files with 408373 additions and 181193 deletions
@@ -566,13 +566,16 @@
"direction": "OUT",
"isVector": true,
"leftIndex": 0,
"rightIndex": 1,
"rightIndex": 2,
"portIndex": 0,
"nets": [
{
"name": "waveform_sel",
"isBus": true,
"subnets": [
{
"name": "waveform_sel[2]"
},
{
"name": "waveform_sel[1]"
},
@@ -782,9 +785,60 @@
"uuid": "364BEEA5FFA15F6D870138E33BF7A4F4",
"pins": [
{
"name": "probe_out0",
"name": "probe_in0",
"id": 17,
"type": "DATA",
"direction": "IN",
"isVector": true,
"leftIndex": 0,
"rightIndex": 10,
"portIndex": 0,
"nets": [
{
"name": "freq_hop_words_auto",
"isBus": true,
"subnets": [
{
"name": "freq_hop_words_auto[10]"
},
{
"name": "freq_hop_words_auto[9]"
},
{
"name": "freq_hop_words_auto[8]"
},
{
"name": "freq_hop_words_auto[7]"
},
{
"name": "freq_hop_words_auto[6]"
},
{
"name": "freq_hop_words_auto[5]"
},
{
"name": "freq_hop_words_auto[4]"
},
{
"name": "freq_hop_words_auto[3]"
},
{
"name": "freq_hop_words_auto[2]"
},
{
"name": "freq_hop_words_auto[1]"
},
{
"name": "freq_hop_words_auto[0]"
}
]
}
]
},
{
"name": "probe_out0",
"id": 18,
"type": "DATA",
"direction": "OUT",
"isVector": false,
"leftIndex": 0,
@@ -799,7 +853,7 @@
},
{
"name": "probe_out1",
"id": 18,
"id": 19,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -823,7 +877,7 @@
},
{
"name": "probe_out2",
"id": 19,
"id": 20,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -839,7 +893,7 @@
},
{
"name": "probe_out3",
"id": 20,
"id": 21,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -875,7 +929,7 @@
},
{
"name": "probe_out4",
"id": 21,
"id": 22,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -911,7 +965,7 @@
},
{
"name": "probe_out5",
"id": 22,
"id": 23,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -962,7 +1016,7 @@
},
{
"name": "probe_out6",
"id": 23,
"id": 24,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -978,7 +1032,7 @@
},
{
"name": "probe_out7",
"id": 24,
"id": 25,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -994,7 +1048,7 @@
},
{
"name": "probe_out8",
"id": 25,
"id": 26,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -1007,6 +1061,136 @@
"isBus": false
}
]
},
{
"name": "probe_out9",
"id": 27,
"type": "DATA",
"direction": "OUT",
"isVector": false,
"leftIndex": 0,
"rightIndex": 0,
"portIndex": 9,
"nets": [
{
"name": "rf_auto_start_vio",
"isBus": false
}
]
},
{
"name": "probe_out10",
"id": 28,
"type": "DATA",
"direction": "OUT",
"isVector": false,
"leftIndex": 0,
"rightIndex": 0,
"portIndex": 10,
"nets": [
{
"name": "rf_ctrl_mode_vio",
"isBus": false
}
]
},
{
"name": "probe_out11",
"id": 29,
"type": "DATA",
"direction": "OUT",
"isVector": false,
"leftIndex": 0,
"rightIndex": 0,
"portIndex": 11,
"nets": [
{
"name": "switch_next_freq_vio",
"isBus": false
}
]
},
{
"name": "probe_out12",
"id": 30,
"type": "DATA",
"direction": "OUT",
"isVector": false,
"leftIndex": 0,
"rightIndex": 0,
"portIndex": 12,
"nets": [
{
"name": "switch_last_freq_vio",
"isBus": false
}
]
},
{
"name": "probe_out13",
"id": 31,
"type": "DATA",
"direction": "OUT",
"isVector": true,
"leftIndex": 0,
"rightIndex": 15,
"portIndex": 13,
"nets": [
{
"name": "cnt_valid_to_switch_vio",
"isBus": true,
"subnets": [
{
"name": "cnt_valid_to_switch_vio[15]"
},
{
"name": "cnt_valid_to_switch_vio[14]"
},
{
"name": "cnt_valid_to_switch_vio[13]"
},
{
"name": "cnt_valid_to_switch_vio[12]"
},
{
"name": "cnt_valid_to_switch_vio[11]"
},
{
"name": "cnt_valid_to_switch_vio[10]"
},
{
"name": "cnt_valid_to_switch_vio[9]"
},
{
"name": "cnt_valid_to_switch_vio[8]"
},
{
"name": "cnt_valid_to_switch_vio[7]"
},
{
"name": "cnt_valid_to_switch_vio[6]"
},
{
"name": "cnt_valid_to_switch_vio[5]"
},
{
"name": "cnt_valid_to_switch_vio[4]"
},
{
"name": "cnt_valid_to_switch_vio[3]"
},
{
"name": "cnt_valid_to_switch_vio[2]"
},
{
"name": "cnt_valid_to_switch_vio[1]"
},
{
"name": "cnt_valid_to_switch_vio[0]"
}
]
}
]
}
]
}
@@ -566,13 +566,16 @@
"direction": "OUT",
"isVector": true,
"leftIndex": 0,
"rightIndex": 1,
"rightIndex": 2,
"portIndex": 0,
"nets": [
{
"name": "waveform_sel",
"isBus": true,
"subnets": [
{
"name": "waveform_sel[2]"
},
{
"name": "waveform_sel[1]"
},
@@ -782,9 +785,60 @@
"uuid": "364BEEA5FFA15F6D870138E33BF7A4F4",
"pins": [
{
"name": "probe_out0",
"name": "probe_in0",
"id": 17,
"type": "DATA",
"direction": "IN",
"isVector": true,
"leftIndex": 0,
"rightIndex": 10,
"portIndex": 0,
"nets": [
{
"name": "freq_hop_words_auto",
"isBus": true,
"subnets": [
{
"name": "freq_hop_words_auto[10]"
},
{
"name": "freq_hop_words_auto[9]"
},
{
"name": "freq_hop_words_auto[8]"
},
{
"name": "freq_hop_words_auto[7]"
},
{
"name": "freq_hop_words_auto[6]"
},
{
"name": "freq_hop_words_auto[5]"
},
{
"name": "freq_hop_words_auto[4]"
},
{
"name": "freq_hop_words_auto[3]"
},
{
"name": "freq_hop_words_auto[2]"
},
{
"name": "freq_hop_words_auto[1]"
},
{
"name": "freq_hop_words_auto[0]"
}
]
}
]
},
{
"name": "probe_out0",
"id": 18,
"type": "DATA",
"direction": "OUT",
"isVector": false,
"leftIndex": 0,
@@ -799,7 +853,7 @@
},
{
"name": "probe_out1",
"id": 18,
"id": 19,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -823,7 +877,7 @@
},
{
"name": "probe_out2",
"id": 19,
"id": 20,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -839,7 +893,7 @@
},
{
"name": "probe_out3",
"id": 20,
"id": 21,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -875,7 +929,7 @@
},
{
"name": "probe_out4",
"id": 21,
"id": 22,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -911,7 +965,7 @@
},
{
"name": "probe_out5",
"id": 22,
"id": 23,
"type": "DATA",
"direction": "OUT",
"isVector": true,
@@ -962,7 +1016,7 @@
},
{
"name": "probe_out6",
"id": 23,
"id": 24,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -978,7 +1032,7 @@
},
{
"name": "probe_out7",
"id": 24,
"id": 25,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -994,7 +1048,7 @@
},
{
"name": "probe_out8",
"id": 25,
"id": 26,
"type": "DATA",
"direction": "OUT",
"isVector": false,
@@ -1007,6 +1061,136 @@
"isBus": false
}
]
},
{
"name": "probe_out9",
"id": 27,
"type": "DATA",
"direction": "OUT",
"isVector": false,
"leftIndex": 0,
"rightIndex": 0,
"portIndex": 9,
"nets": [
{
"name": "rf_auto_start_vio",
"isBus": false
}
]
},
{
"name": "probe_out10",
"id": 28,
"type": "DATA",
"direction": "OUT",
"isVector": false,
"leftIndex": 0,
"rightIndex": 0,
"portIndex": 10,
"nets": [
{
"name": "rf_ctrl_mode_vio",
"isBus": false
}
]
},
{
"name": "probe_out11",
"id": 29,
"type": "DATA",
"direction": "OUT",
"isVector": false,
"leftIndex": 0,
"rightIndex": 0,
"portIndex": 11,
"nets": [
{
"name": "switch_next_freq_vio",
"isBus": false
}
]
},
{
"name": "probe_out12",
"id": 30,
"type": "DATA",
"direction": "OUT",
"isVector": false,
"leftIndex": 0,
"rightIndex": 0,
"portIndex": 12,
"nets": [
{
"name": "switch_last_freq_vio",
"isBus": false
}
]
},
{
"name": "probe_out13",
"id": 31,
"type": "DATA",
"direction": "OUT",
"isVector": true,
"leftIndex": 0,
"rightIndex": 15,
"portIndex": 13,
"nets": [
{
"name": "cnt_valid_to_switch_vio",
"isBus": true,
"subnets": [
{
"name": "cnt_valid_to_switch_vio[15]"
},
{
"name": "cnt_valid_to_switch_vio[14]"
},
{
"name": "cnt_valid_to_switch_vio[13]"
},
{
"name": "cnt_valid_to_switch_vio[12]"
},
{
"name": "cnt_valid_to_switch_vio[11]"
},
{
"name": "cnt_valid_to_switch_vio[10]"
},
{
"name": "cnt_valid_to_switch_vio[9]"
},
{
"name": "cnt_valid_to_switch_vio[8]"
},
{
"name": "cnt_valid_to_switch_vio[7]"
},
{
"name": "cnt_valid_to_switch_vio[6]"
},
{
"name": "cnt_valid_to_switch_vio[5]"
},
{
"name": "cnt_valid_to_switch_vio[4]"
},
{
"name": "cnt_valid_to_switch_vio[3]"
},
{
"name": "cnt_valid_to_switch_vio[2]"
},
{
"name": "cnt_valid_to_switch_vio[1]"
},
{
"name": "cnt_valid_to_switch_vio[0]"
}
]
}
]
}
]
}