The pnet spectrometer control program written by jeff mock contains options to perform diagnostics on the spectrometer boxes and attached file servers. The diagnostics make use of a pncode generator built into the fpga as well as noise and cw tone sources built into the spectrometer fpga. The tests include:
TS_NOISE_X value |
hr_shft |
decimation |
Fcnt |
time Rec secs |
spc Mean counts |
spcMean 1 spc |
65535 |
12 |
2 |
21000 |
2 |
2.4e8 |
11428 |
65535 | 12 |
2 |
10500 |
1 |
1.2e8 |
11428 |
65535 |
11 |
2 |
10500 |
1 |
3.1e7 |
2952 |
32767 |
12 |
2 |
10500 |
1 |
3.1e7 |
2952 |
32767 |
11 |
4 |
10500 |
2 |
1.33e7 |
1266 |
32767 |
11 |
4 |
5200 |
1 |
6.6e6 |
1269 |
32767 |
- |
full bandwidth |
21000 |
1 |
6.5e7 |
3095 |
clock |
grp0 |
grp1 |
172.032 |
7mb b6s1g0 2 errors |
4.4mb then b1s1g1
caused abort. too many errs. 3.6mb then b4s0g1caused abort. 9.6mb no errors. |
170.00 |
7mb noerrors | 7mb noerrors |
165.00 |
7mb noerrors | 7mb noerrors |
160.00 |
7mb noerrors |
7mb noerrors |
test |
clk MHz |
action |
failed test notes |
notes |
ltest |
172.032 |
b2s1g0,b6s1g1,b1s1g1 |
b6s1g1 had the large rms problem. |
|
160. |
clock |
same fail.. |
||
172.032 |
reset boxes |
same fail.. |
||
cycled power on
b2s1g0,b6s1g1,b1s1g1 for about 1 minute. |
||||
ltest |
172.032 |
grp0: no failures grp1:b1s1g1 |
||
cycled power on
all 14 mock spectrometer boxes. Off for about 1
minute. |
||||
ltest |
172.032 |
no errors grp0,grp1 |
bsg |
devnum |
MaxI/O(perfpga) Mb/Sec |
Pmax |
maxRead |
date |
b0s0g0 |
110 |
50 |
512 |
62390272 |
100805 |
group 0 two bands |
|||||
b0s0g0 b0s1g0 b1s0g0 b1s1g0 b2s0g0 b2s1g0 b3s0g0 b3s1g0 b4s0g0 b4s1g0 b5s0g0 b5s1g0 b6s0g0 b6s1g0 |
110 103 107 118 116 104 113 |
35 40 40 40 45 40 40 |
5248 16896 44544 112768 15360 458752 41344 102528 50816 192384 44928 114304 44928 97536 |
19857408 12976128 20054016 15990784 786432 589824 589824 655360 7733248 1114112 655360 655360 655360 720896 |
100805 |
group 1 two bands |
|||||
b0s0g1 b0s1g1 b1s0g1 b1s1g1 b2s0g1 b2s1g1 b3s0g1 b3s1g1 b4s0g1 b4s1g1 b5s0g1 b5s1g1 b6s0g1 b6s1g1 |
119 108 122 106 115 117 120 |
40 40 40 40 40 25 40 |
25984 83072 34176 45312 28288 51328 41728 106240 35968 112128 128 128 38528 59776 |
589824 589824 589824 786432 589824 589824 524288 720896 655360 655360 57212928 39976960 589824 655360 |
100805 |
b5s0g1 |
117 |
35 |
128 |
43384832 |
100805 |
b5s1g1 | 117 |
30 |
0 |
23986176 |
100805 |
171114 group
0 two bands |
|||||
b0s0g0: 6126.436 34.97 10240 11337728 b0s1g0: 6126.436 34.97 42368 11272192 b1s0g0: 6136.463 34.97 24704 11075584 b1s1g0: 6136.431 34.97 52736 11403264 b2s0g0: 6142.362 34.97 38784 524288 b2s1g0: 6142.362 34.97 70528 589824 b3s0g0: 6129.648 34.97 39424 589824 b3s1g0: 6129.615 34.97 58240 655360 b4s0g0: 6132.531 34.97 39552 589824 b4s1g0: 6132.466 34.97 70400 589824 b5s0g0: 6149.571 34.97 22656 589824 b5s1g0: 6149.538 34.97 56832 589824 b6s0g0: 6139.085 34.97 22784 655360 b6s1g0: 6139.052 34.97 68992 458752 |
110 103 107 118 116 112 111 |
171114 |
|||
group 1 two bands |
|||||
b0s0g1: 6267.732 34.97 34048
589824 b0s1g1: 6267.666 34.97 55296 589824 b1s0g1: 6276.153 34.97 33408 589824 b1s1g1: 6276.121 34.97 54912 524288 b2s0g1: 6263.538 34.97 12160 12386304 b2s1g1: 6263.538 34.97 22528 11468800 b3s0g1: 6260.392 34.97 35328 589824 b3s1g1: 6260.392 34.97 69248 589824 b4s0g1: 6290.211 34.97 16896 655360 b4s1g1: 6290.211 34.97 44544 458752 b5s0g1: 6275.924 34.97 30208 21954560 b5s1g1: 6275.891 34.97 69760 28901376 b6s0g1: 6278.218 34.97 34944 589824 b6s1g1: 6278.218 34.97 69248 720896 |
119 101 122 106 115 117 120 |
171114 | |||
bsg |
devNum |
i/orate Mb/sec (each sp) |
Pmax |
maxRead |
date |
group 0 |
|||||
b0s0g0 b0s1g0 b1s0g0 b1s1g0 b2s0g0 b2s1g0 b3s0g0 b3s1g0 b4s0g0 b4s1g0 b5s0g0 b5s1g0 b6s0g0 b6s1g0 |
110 103 107 118 116 104 113 |
5 |
0 |
3997696 11796480 5439488 10747904 4587520 6094848 5570560 12124160 5177344 15532032 8192000 21889024 12845056 10813440 |
100805 |
group
1 |
|||||
b0s0g1 b0s1g1 b1s0g1 b1s1g1 b2s0g1 b2s1g1 b3s0g1 b3s1g1 b4s0g1 b4s1g1 b5s0g1 b5s1g1 b6s0g1 b6s1g1 |
119 108 122 106 115 117 120 |
5 |
0 |