bbf680533038c7df3789db15a2127680c4d4552e
[o-du/phy.git] / fhi_lib / test / test_xran / conf.json
1 {\r
2     "GLOBAL": {\r
3         "io_cfg": {\r
4             "dpdk_dev_up":          "",\r
5             "dpdk_dev_cp":          "",\r
6             "bbdev_mode":           "none",\r
7             "system_core":          0,\r
8             "core":                 5,\r
9             "pkt_proc_core":        6,\r
10             "timing_core":          7,\r
11             "pkt_aux_core":         0,\r
12             "dpdkBasebandFecMode":  0,\r
13             "dpdkBasebandDevice":   "",\r
14             "mtu":                  9600,\r
15             "o_du_macaddr":         "00:11:22:33:44:66",\r
16             "o_ru_macaddr":         "00:11:22:33:44:55",\r
17             "cp_vlan_tag":          1,\r
18             "up_vlan_tag":          2\r
19             },\r
20 \r
21         "eAxCId_cfg": {\r
22             "bit_cuPortId":         4,\r
23             "bit_bandSectorId":     4,\r
24             "bit_ccId":             4,\r
25             "bit_ruPortId":         4\r
26             },\r
27 \r
28         "prach_cfg": {\r
29             "scs":                  0,\r
30             "freq_start":           0,\r
31             "filter_id":            3,\r
32             "config_id":            189,\r
33             "freq_offset":          1\r
34             },\r
35 \r
36         "ru_cfg": {\r
37             "category":         "A",\r
38             "duplex":           "TDD",\r
39             "slot_config":      "slotcfg_0",\r
40             "sub6":             true,\r
41             "mu":               0,\r
42             "num_cc":           6,\r
43             "num_eaxc":         8,\r
44             "ant_elm_trx":      32,\r
45             "chbw_dl":          20,\r
46             "chbw_ul":          20,\r
47             "iq_width":         16,\r
48             "comp_meth":        0,\r
49             "fft_size":         1024,\r
50             "totalBfWeights":   32,\r
51             "Tadv_cp_dl":       0,\r
52             "T2a_min_cp_dl":    0,\r
53             "T2a_max_cp_dl":    0,\r
54             "T2a_min_cp_ul":    0,\r
55             "T2a_max_cp_ul":    0,\r
56             "T2a_min_up":       0,\r
57             "T2a_max_up":       0,\r
58             "Ta3_min":          0,\r
59             "Ta3_max":          0,\r
60             "T1a_min_cp_dl":    0,\r
61             "T1a_max_cp_dl":    0,\r
62             "T1a_min_cp_ul":    0,\r
63             "T1a_max_cp_ul":    0,\r
64             "T1a_min_up":       0,\r
65             "T1a_max_up":       0,\r
66             "Ta4_min":          0,\r
67             "Ta4_max":          0\r
68             },\r
69         "slotcfg_0": {\r
70             "desc":     "DDDSUUDDDD_644",\r
71             "period":   10,\r
72             "slot0":    [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],\r
73             "slot1":    [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],\r
74             "slot2":    [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],\r
75             "slot3":    [ 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 1, 1, 1, 1 ],\r
76             "slot4":    [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ],\r
77             "slot5":    [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ],\r
78             "slot6":    [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],\r
79             "slot7":    [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],\r
80             "slot8":    [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],\r
81             "slot9":    [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]\r
82             },\r
83         "slotcfg_1": {\r
84             "desc":     "DDDS_1211",\r
85             "period":   4,\r
86             "slot0":    [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],\r
87             "slot1":    [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],\r
88             "slot2":    [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ],\r
89             "slot3":    [ 0, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1 ]\r
90             }\r
91         },\r
92 \r
93     "u_plane_functional": [\r
94       {\r
95         "name": "U_plane",\r
96         "parameters": {\r
97             "test_type": 0,\r
98             "input": "test_vectors/u-plane_in.bin",\r
99             "input_len": 2400,\r
100             "num_of_cases": 1\r
101             },\r
102 \r
103         "references": {\r
104             "output": "test_vectors/u-palne_out.bin",\r
105             "output_len": 2400\r
106             }\r
107       }\r
108     ],\r
109 \r
110     "C_Plane": [\r
111       {\r
112         "name": "DL_SectionType1_SingleSection",\r
113         "parameters": {\r
114             "direction":    "DL",\r
115             "section_type": 1,\r
116             "num_sections": 1,\r
117             "cc_id":        0,\r
118             "ant_id":       0,\r
119             "seq_id":       0,\r
120             "frame_id":     0,\r
121             "subframe_id":  0,\r
122             "slot_id":      0,\r
123             "symbol_start": 0,\r
124             "symbol_num":   14,\r
125             "prb_start":    [   0 ],\r
126             "prb_num":      [  66 ],\r
127             "comp_method":  0,\r
128             "beam_id":      0,\r
129             "section_id":   0,\r
130             "iq_width":     16\r
131           }\r
132       },\r
133       {\r
134         "name": "UL_SectionType1_SingleSection",\r
135         "parameters": {\r
136             "direction":    "UL",\r
137             "section_type": 1,\r
138             "num_sections": 1,\r
139             "cc_id":        0,\r
140             "ant_id":       0,\r
141             "seq_id":       0,\r
142             "frame_id":     0,\r
143             "subframe_id":  0,\r
144             "slot_id":      0,\r
145             "symbol_start": 0,\r
146             "symbol_num":   14,\r
147             "prb_start":    [   0 ],\r
148             "prb_num":      [  66 ],\r
149             "comp_method":  0,\r
150             "beam_id":      0,\r
151             "section_id":   0,\r
152             "iq_width":     16\r
153           }\r
154       },\r
155       {\r
156         "name": "DL_SectionType1_MultiSection",\r
157         "parameters": {\r
158             "direction":    "DL",\r
159             "section_type": 1,\r
160             "num_sections": 3,\r
161             "cc_id":        0,\r
162             "ant_id":       0,\r
163             "seq_id":       0,\r
164             "frame_id":     0,\r
165             "subframe_id":  0,\r
166             "slot_id":      0,\r
167             "symbol_start": 0,\r
168             "symbol_num":   14,\r
169             "prb_start":    [   0,  22,  44 ],\r
170             "prb_num":      [  22,  22,  22 ],\r
171             "comp_method":  0,\r
172             "beam_id":      0,\r
173             "section_id":   0,\r
174             "iq_width":     16\r
175           }\r
176       },\r
177       {\r
178         "name": "UL_SectionType1_MultiSection",\r
179         "parameters": {\r
180             "direction":    "UL",\r
181             "section_type": 1,\r
182             "num_sections": 4,\r
183             "cc_id":        0,\r
184             "ant_id":       0,\r
185             "seq_id":       0,\r
186             "frame_id":     0,\r
187             "subframe_id":  0,\r
188             "slot_id":      0,\r
189             "symbol_start": 0,\r
190             "symbol_num":   14,\r
191             "prb_start":    [   0,  25,  50,  75 ],\r
192             "prb_num":      [  25,  25,  25,  25 ],\r
193             "comp_method":  0,\r
194             "beam_id":      0,\r
195             "section_id":   0,\r
196             "iq_width":     16\r
197           }\r
198       },\r
199       {\r
200         "name":"UL_SectionType3_SingleSection",\r
201         "parameters": {\r
202             "direction":    "UL",\r
203             "section_type": 3,\r
204             "num_sections": 1,\r
205             "cc_id":        0,\r
206             "ant_id":       0,\r
207             "seq_id":       0,\r
208             "frame_id":     0,\r
209             "subframe_id":  0,\r
210             "slot_id":      0,\r
211             "symbol_start": 7,\r
212             "symbol_num":   6,\r
213             "prb_start":    [   0 ],\r
214             "prb_num":      [  12 ],\r
215             "comp_method":  0,\r
216             "beam_id":      0,\r
217             "section_id":   0,\r
218             "iq_width":     16,\r
219             "filter_index": 3,\r
220             "time_offset":  2026,\r
221             "freq_offset":  -792,\r
222             "fft_size":     10,\r
223             "scs":          3,\r
224             "cp_length":    0\r
225           }\r
226       }\r
227     ],\r
228 \r
229     "TestChain": [\r
230       {\r
231         "name": "FDD_CATA_MU0_20_1CC_4ANT",\r
232         "parameters": {\r
233             "category":         "A",\r
234             "sub6":             true,\r
235             "mu":               0,\r
236             "duplex":           "FDD",\r
237             "slot_config":      "slotcfg_0",\r
238             "chbw_dl":          20,\r
239             "fftsize_dl":       1024,\r
240             "chbw_ul":          20,\r
241             "fftsize_ul":       1024,\r
242             "num_cc":           1,\r
243             "num_eaxc":         4,\r
244             "antelm_trx":       32,\r
245             "iq_width":         16,\r
246             "comp_meth":        0,\r
247             "totalBfWeights":   32,\r
248             "num_slots":        10,\r
249             "bfw_prefix_dl":    "test_vectors/mu1_100_32/dl_bfw_ue_",\r
250             "bfw_prefix_ul":    "test_vectors/mu1_100_32/ul_bfw_ue_"\r
251           }\r
252       },\r
253       {\r
254         "name": "FDD_CATA_MU0_20_1CC_8ANT",\r
255         "parameters": {\r
256             "category":         "A",\r
257             "sub6":             true,\r
258             "mu":               0,\r
259             "duplex":           "FDD",\r
260             "slot_config":      "slotcfg_0",\r
261             "chbw_dl":          20,\r
262             "fftsize_dl":       1024,\r
263             "chbw_ul":          20,\r
264             "fftsize_ul":       1024,\r
265             "num_cc":           1,\r
266             "num_eaxc":         8,\r
267             "antelm_trx":       32,\r
268             "iq_width":         16,\r
269             "comp_meth":        0,\r
270             "totalBfWeights":   32,\r
271             "num_slots":        10,\r
272             "bfw_prefix_dl":    "test_vectors/mu1_100_32/dl_bfw_ue_",\r
273             "bfw_prefix_ul":    "test_vectors/mu1_100_32/ul_bfw_ue_"\r
274 \r
275           }\r
276       },\r
277       {\r
278         "name": "FDD_CATA_MU0_20_6CC_4ANT",\r
279         "parameters": {\r
280             "category":         "A",\r
281             "sub6":             true,\r
282             "mu":               0,\r
283             "duplex":           "FDD",\r
284             "slot_config":      "slotcfg_0",\r
285             "chbw_dl":          20,\r
286             "fftsize_dl":       1024,\r
287             "chbw_ul":          20,\r
288             "fftsize_ul":       1024,\r
289             "num_cc":           6,\r
290             "num_eaxc":         4,\r
291             "antelm_trx":       32,\r
292             "iq_width":         16,\r
293             "comp_meth":        0,\r
294             "totalBfWeights":   32,\r
295             "num_slots":        10,\r
296             "bfw_prefix_dl":    "test_vectors/mu1_100_32/dl_bfw_ue_",\r
297             "bfw_prefix_ul":    "test_vectors/mu1_100_32/ul_bfw_ue_"\r
298           }\r
299       },\r
300       {\r
301         "name": "FDD_CATA_MU0_20_6CC_8ANT",\r
302         "parameters": {\r
303             "category":         "A",\r
304             "sub6":             true,\r
305             "mu":               0,\r
306             "duplex":           "FDD",\r
307             "slot_config":      "slotcfg_0",\r
308             "chbw_dl":          20,\r
309             "fftsize_dl":       1024,\r
310             "chbw_ul":          20,\r
311             "fftsize_ul":       1024,\r
312             "num_cc":           6,\r
313             "num_eaxc":         8,\r
314             "antelm_trx":       32,\r
315             "iq_width":         16,\r
316             "comp_meth":        0,\r
317             "totalBfWeights":   32,\r
318             "num_slots":        10,\r
319             "bfw_prefix_dl":    "test_vectors/mu1_100_32/dl_bfw_ue_",\r
320             "bfw_prefix_ul":    "test_vectors/mu1_100_32/ul_bfw_ue_"\r
321 \r
322           }\r
323       },\r
324       {\r
325         "name": "TDD_CATA_MU1_100_1CC_4",\r
326         "parameters": {\r
327             "category":         "A",\r
328             "sub6":             true,\r
329             "mu":               1,\r
330             "duplex":           "TDD",\r
331             "slot_config":      "slotcfg_0",\r
332             "chbw_dl":          100,\r
333             "fftsize_dl":       4096,\r
334             "chbw_ul":          100,\r
335             "fftsize_ul":       4096,\r
336             "num_cc":           1,\r
337             "num_eaxc":         4,\r
338             "antelm_trx":       32,\r
339             "iq_width":         16,\r
340             "comp_meth":        0,\r
341             "totalBfWeights":   32,\r
342             "num_slots":        10,\r
343             "bfw_prefix_dl":    "test_vectors/mu1_100_32/dl_bfw_ue_",\r
344             "bfw_prefix_ul":    "test_vectors/mu1_100_32/ul_bfw_ue_"\r
345 \r
346           }\r
347       },\r
348       {\r
349         "name": "TDD_CATA_MU1_100_1CC_8",\r
350         "parameters": {\r
351             "category":         "A",\r
352             "sub6":             true,\r
353             "mu":               1,\r
354             "duplex":           "TDD",\r
355             "slot_config":      "slotcfg_0",\r
356             "chbw_dl":          100,\r
357             "fftsize_dl":       4096,\r
358             "chbw_ul":          100,\r
359             "fftsize_ul":       4096,\r
360             "num_cc":           1,\r
361             "num_eaxc":         8,\r
362             "antelm_trx":       32,\r
363             "iq_width":         16,\r
364             "comp_meth":        0,\r
365             "totalBfWeights":   32,\r
366             "num_slots":        10,\r
367             "bfw_prefix_dl":    "test_vectors/mu1_100_32/dl_bfw_ue_",\r
368             "bfw_prefix_ul":    "test_vectors/mu1_100_32/ul_bfw_ue_"\r
369           }\r
370       },\r
371       {\r
372         "name": "TDD_CATA_MU3_100_1CC_4",\r
373         "parameters": {\r
374             "category":         "A",\r
375             "sub6":             false,\r
376             "mu":               3,\r
377             "duplex":           "TDD",\r
378             "slot_config":      "slotcfg_1",\r
379             "chbw_dl":          100,\r
380             "fftsize_dl":       1024,\r
381             "chbw_ul":          100,\r
382             "fftsize_ul":       1024,\r
383             "num_cc":           1,\r
384             "num_eaxc":         4,\r
385             "antelm_trx":       32,\r
386             "iq_width":         16,\r
387             "comp_meth":        0,\r
388             "totalBfWeights":   32,\r
389             "num_slots":        10,\r
390             "bfw_prefix_dl":    "test_vectors/mu1_100_32/dl_bfw_ue_",\r
391             "bfw_prefix_ul":    "test_vectors/mu1_100_32/ul_bfw_ue_"\r
392           }\r
393       },\r
394       {\r
395         "name": "TDD_CATB_MU1_100_1CC_8",\r
396         "parameters": {\r
397             "category":         "B",\r
398             "sub6":             true,\r
399             "mu":               1,\r
400             "duplex":           "TDD",\r
401             "slot_config":      "slotcfg_0",\r
402             "chbw_dl":          100,\r
403             "fftsize_dl":       4096,\r
404             "chbw_ul":          100,\r
405             "fftsize_ul":       4096,\r
406             "num_cc":           1,\r
407             "num_eaxc":         8,\r
408             "antelm_trx":       32,\r
409             "iq_width":         16,\r
410             "comp_meth":        0,\r
411             "totalBfWeights":   32,\r
412             "num_slots":        10,\r
413             "bfw_prefix_dl":    "test_vectors/mu1_100_32/dl_bfw_ue_",\r
414             "bfw_prefix_ul":    "test_vectors/mu1_100_32/ul_bfw_ue_"\r
415           }\r
416       }\r
417     ],\r
418 \r
419   "init_sys_functional": [\r
420     {\r
421       "name": "xran_lib_api",\r
422       "parameters": {\r
423         "id": 0,\r
424         "dpdk_dev": [ "0000:d8:02.0", "0000:d8:02.1" ],\r
425         "bbdev_dev": "none",\r
426         "bbdev_mode": 0,\r
427         "core": 5,\r
428         "system_core": 0,\r
429         "pkt_proc_core": 6,\r
430         "pkt_aux_core": 0,\r
431         "timing_core": 7,\r
432         "port": [ 0, 1 ],\r
433         "dpdkBasebandFecMode": 0,\r
434         "dpdkBasebandDevice": "none",\r
435         "filePrefix": "wls",\r
436         "xranCat": 0,\r
437         "mtu": 9600,\r
438         "p_o_du_addr": "00:11:22:33:44:66",\r
439         "p_o_ru_addr": "00:11:22:33:44:55",\r
440         "Tadv_cp_dl": 0,\r
441         "T2a_min_cp_dl": 0,\r
442         "T2a_max_cp_dl": 0,\r
443         "T2a_min_cp_ul": 0,\r
444         "T2a_max_cp_ul": 0,\r
445         "T2a_min_up": 0,\r
446         "T2a_max_up": 0,\r
447         "Ta3_min": 0,\r
448         "Ta3_max": 0,\r
449         "T1a_min_cp_dl": 0,\r
450         "T1a_max_cp_dl": 0,\r
451         "T1a_min_cp_ul": 0,\r
452         "T1a_max_cp_ul": 0,\r
453         "T1a_min_up": 0,\r
454         "T1a_max_up": 0,\r
455         "Ta4_min": 0,\r
456         "Ta4_max": 0,\r
457         "enableCP": 1,\r
458         "prachEnable": 1,\r
459         "cp_vlan_tag": 2,\r
460         "up_vlan_tag": 1,\r
461         "debugStop": 0,\r
462         "debugStopCount": 0,\r
463         "DynamicSectionEna": 0\r
464       }\r
465     }\r
466   ],\r
467 \r
468   "prach_functional": [\r
469     {\r
470       "name": "Prach_test",\r
471       "parameters": {\r
472         "Numerology": 1,\r
473         "FrameDuplexType": 0,\r
474         "loglevel": 1,\r
475         "PrachConfIdx": 189,\r
476         "PrachFreqStart": 0,\r
477         "PrachFreqOffset": 0,\r
478         "PrachSubcSpacing": 1,\r
479         "frameId": 0,\r
480         "subframeId": 1,\r
481         "slotId": 0,\r
482         "beamId": 0,\r
483         "ccId": 0,\r
484         "antId": 0,\r
485         "iqWidth": 16,\r
486         "compMeth": 0,\r
487         "fftSize": 10\r
488       },\r
489 \r
490       "references": {\r
491         "filterIdx": 3,\r
492         "startSymId": 0,\r
493         "startPrbc": 0,\r
494         "numPrbc": 12,\r
495         "timeOffset": 216,\r
496         "freqOffset": 0,\r
497         "x_value": 1,\r
498         "nrofPrachInSlot": 1,\r
499         "y_value": [ 0, 0 ],\r
500         "numSymbol": 2,\r
501         "occassionsInPrachSlot": 7,\r
502         "isPRACHslot": [ 1, 6 ],\r
503         "SlotNrNum": 2,\r
504         "prach_start_symbol": 0,\r
505         "prach_last_symbol": 13,\r
506         "m_params_timeOffset": 108,\r
507           "id": 0\r
508       }\r
509     }\r
510   ],\r
511   "prach_performance": [\r
512     {\r
513       "name": "Prach_test",\r
514       "parameters": {\r
515         "Numerology": 1,\r
516         "FrameDuplexType": 0,\r
517         "loglevel": 1,\r
518         "PrachConfIdx": 189,\r
519         "PrachFreqStart": 0,\r
520         "PrachFreqOffset": 0,\r
521         "PrachSubcSpacing": 1,\r
522         "frameId": 0,\r
523         "subframeId": 1,\r
524         "slotId": 0,\r
525         "beamId": 0,\r
526         "ccId": 0,\r
527         "antId": 0\r
528       },\r
529 \r
530       "references": {\r
531         "filterIdx": 3,\r
532         "startSymId": 0,\r
533         "startPrbc": 0,\r
534         "numPrbc": 12,\r
535         "timeOffset": 216,\r
536         "freqOffset": 0,\r
537         "x_value": 1,\r
538         "nrofPrachInSlot": 1,\r
539         "y_value": [ 0, 0 ],\r
540 \r
541         "numSymbol": 2,\r
542         "occassionsInPrachSlot": 7,\r
543         "isPRACHslot": [ 1, 6 ],\r
544         "SlotNrNum": 2,\r
545         "prach_start_symbol": 0,\r
546         "prach_last_symbol": 13\r
547 \r
548       }\r
549     }\r
550   ],\r
551 \r
552   "u_plane_perormace": [\r
553     {\r
554       "name": "U-plane",\r
555       "parameters": {\r
556         "test_type": 0,\r
557         "input": "test_vectors/u-plane_in.bin",\r
558         "input_len": 2400,\r
559         "num_of_cases": 1\r
560       },\r
561 \r
562       "references": {\r
563         "output": "test_vectors/u-palne_out.bin",\r
564         "output_len": 2400\r
565       }\r
566     }\r
567   ],\r
568 \r
569   "bfp_functional": [\r
570     {\r
571       "name": "COMPRESS_DECOMPRESS",\r
572       "parameters": {\r
573       }\r
574     }\r
575   ],\r
576 \r
577   "bfp_performace": [\r
578     {\r
579       "name": "COMPRESS_DECOMPRESS",\r
580       "parameters": {\r
581       }\r
582     }\r
583   ], \r
584 \r
585   "bfp_performace_ex": [\r
586     {\r
587       "name": "RB_16_IQ_8",\r
588       "parameters": {\r
589         "nRBsize": 16,\r
590         "iqWidth": 8    \r
591       }\r
592     }, \r
593     {\r
594       "name": "RB_18_IQ_8",\r
595       "parameters": {\r
596         "nRBsize": 18,\r
597         "iqWidth": 8\r
598       }\r
599     },\r
600     {\r
601       "name": "RB_32_IQ_8",\r
602       "parameters": {\r
603         "nRBsize": 32,\r
604         "iqWidth": 8    \r
605       }\r
606     }, \r
607     {\r
608       "name": "RB_36_IQ_8",\r
609       "parameters": {\r
610         "nRBsize": 36,\r
611         "iqWidth": 8\r
612       }\r
613     },\r
614     {\r
615       "name": "RB_48_IQ_8",\r
616       "parameters": {\r
617         "nRBsize": 48,\r
618         "iqWidth": 8    \r
619       }\r
620     }, \r
621     {\r
622       "name": "RB_70_IQ_8",\r
623       "parameters": {\r
624         "nRBsize": 70,\r
625         "iqWidth": 8\r
626       }\r
627     }, \r
628     {\r
629       "name": "RB_113_IQ_8",\r
630       "parameters": {\r
631         "nRBsize": 113,\r
632         "iqWidth": 8\r
633       }\r
634     }, \r
635     {\r
636       "name": "RB_273_IQ_8",\r
637       "parameters": {\r
638         "nRBsize": 273,\r
639         "iqWidth": 8\r
640       }\r
641     },\r
642     {\r
643       "name": "RB_6_IQ_9",\r
644       "parameters": {\r
645         "nRBsize": 6,\r
646         "iqWidth": 9    \r
647       }\r
648     }, \r
649     {\r
650       "name": "RB_12_IQ_9",\r
651       "parameters": {\r
652         "nRBsize": 12,\r
653         "iqWidth": 9    \r
654       }\r
655     }, \r
656     {\r
657       "name": "RB_16_IQ_9",\r
658       "parameters": {\r
659         "nRBsize": 16,\r
660         "iqWidth": 9    \r
661       }\r
662     }, \r
663     {\r
664       "name": "RB_18_IQ_9",\r
665       "parameters": {\r
666         "nRBsize": 18,\r
667         "iqWidth": 9\r
668       }\r
669     },\r
670     {\r
671       "name": "RB_24_IQ_9",\r
672       "parameters": {\r
673         "nRBsize": 24,\r
674         "iqWidth": 9\r
675       }\r
676     },\r
677     {\r
678       "name": "RB_30_IQ_9",\r
679       "parameters": {\r
680         "nRBsize": 30,\r
681         "iqWidth": 9\r
682       }\r
683     },\r
684     {\r
685       "name": "RB_32_IQ_9",\r
686       "parameters": {\r
687         "nRBsize": 32,\r
688         "iqWidth": 9    \r
689       }\r
690     }, \r
691     {\r
692       "name": "RB_36_IQ_9",\r
693       "parameters": {\r
694         "nRBsize": 36,\r
695         "iqWidth": 9\r
696       }\r
697     },\r
698     {\r
699       "name": "RB_42_IQ_9",\r
700       "parameters": {\r
701         "nRBsize": 42,\r
702         "iqWidth": 9\r
703       }\r
704     },\r
705     {\r
706       "name": "RB_48_IQ_9",\r
707       "parameters": {\r
708         "nRBsize": 48,\r
709         "iqWidth": 9    \r
710       }\r
711     }, \r
712     {\r
713       "name": "RB_54_IQ_9",\r
714       "parameters": {\r
715         "nRBsize": 54,\r
716         "iqWidth": 9\r
717       }\r
718     },\r
719     {\r
720       "name": "RB_60_IQ_9",\r
721       "parameters": {\r
722         "nRBsize": 60,\r
723         "iqWidth": 9\r
724       }\r
725     },\r
726     {\r
727       "name": "RB_66_IQ_9",\r
728       "parameters": {\r
729         "nRBsize": 66,\r
730         "iqWidth": 9\r
731       }\r
732     },\r
733     {\r
734       "name": "RB_70_IQ_9",\r
735       "parameters": {\r
736         "nRBsize": 70,\r
737         "iqWidth": 9\r
738       }\r
739     }, \r
740     {\r
741       "name": "RB_72_IQ_9",\r
742       "parameters": {\r
743         "nRBsize": 72,\r
744         "iqWidth": 9\r
745       }\r
746     },\r
747     {\r
748       "name": "RB_78_IQ_9",\r
749       "parameters": {\r
750         "nRBsize": 78,\r
751         "iqWidth": 9\r
752       }\r
753     },\r
754     {\r
755       "name": "RB_84_IQ_9",\r
756       "parameters": {\r
757         "nRBsize": 84,\r
758         "iqWidth": 9\r
759       }\r
760     },\r
761     {\r
762       "name": "RB_90_IQ_9",\r
763       "parameters": {\r
764         "nRBsize": 90,\r
765         "iqWidth": 9\r
766       }\r
767     },\r
768     {\r
769       "name": "RB_96_IQ_9",\r
770       "parameters": {\r
771         "nRBsize": 96,\r
772         "iqWidth": 9\r
773       }\r
774     },\r
775     {\r
776       "name": "RB_102_IQ_9",\r
777       "parameters": {\r
778         "nRBsize": 102,\r
779         "iqWidth": 9\r
780       }\r
781     },\r
782     {\r
783       "name": "RB_108_IQ_9",\r
784       "parameters": {\r
785         "nRBsize": 108,\r
786         "iqWidth": 9\r
787       }\r
788     },\r
789     {\r
790       "name": "RB_113_IQ_9",\r
791       "parameters": {\r
792         "nRBsize": 113,\r
793         "iqWidth": 9    \r
794       }\r
795     }, \r
796     {\r
797       "name": "RB_114_IQ_9",\r
798       "parameters": {\r
799         "nRBsize": 114,\r
800         "iqWidth": 9\r
801       }\r
802     },\r
803     {\r
804       "name": "RB_120_IQ_9",\r
805       "parameters": {\r
806         "nRBsize": 120,\r
807         "iqWidth": 9\r
808       }\r
809     },\r
810     {\r
811       "name": "RB_126_IQ_9",\r
812       "parameters": {\r
813         "nRBsize": 126,\r
814         "iqWidth": 9\r
815       }\r
816     },\r
817     {\r
818       "name": "RB_132_IQ_9",\r
819       "parameters": {\r
820         "nRBsize": 132,\r
821         "iqWidth": 9\r
822       }\r
823     },\r
824     {\r
825       "name": "RB_138_IQ_9",\r
826       "parameters": {\r
827         "nRBsize": 138,\r
828         "iqWidth": 9\r
829       }\r
830     },\r
831     {\r
832       "name": "RB_144_IQ_9",\r
833       "parameters": {\r
834         "nRBsize": 144,\r
835         "iqWidth": 9\r
836       }\r
837     },\r
838     {\r
839       "name": "RB_150_IQ_9",\r
840       "parameters": {\r
841         "nRBsize": 150,\r
842         "iqWidth": 9\r
843       }\r
844     },\r
845     {\r
846       "name": "RB_156_IQ_9",\r
847       "parameters": {\r
848         "nRBsize": 156,\r
849         "iqWidth": 9\r
850       }\r
851     },\r
852     {\r
853       "name": "RB_162_IQ_9",\r
854       "parameters": {\r
855         "nRBsize": 162,\r
856         "iqWidth": 9\r
857       }\r
858     },\r
859     {\r
860       "name": "RB_168_IQ_9",\r
861       "parameters": {\r
862         "nRBsize": 168,\r
863         "iqWidth": 9\r
864       }\r
865     },\r
866     {\r
867       "name": "RB_174_IQ_9",\r
868       "parameters": {\r
869         "nRBsize": 174,\r
870         "iqWidth": 9\r
871       }\r
872     },\r
873     {\r
874       "name": "RB_180_IQ_9",\r
875       "parameters": {\r
876         "nRBsize": 180,\r
877         "iqWidth": 9\r
878       }\r
879     },\r
880     {\r
881       "name": "RB_186_IQ_9",\r
882       "parameters": {\r
883         "nRBsize": 186,\r
884         "iqWidth": 9\r
885       }\r
886     },\r
887     {\r
888       "name": "RB_192_IQ_9",\r
889       "parameters": {\r
890         "nRBsize": 192,\r
891         "iqWidth": 9\r
892       }\r
893     },\r
894     {\r
895       "name": "RB_198_IQ_9",\r
896       "parameters": {\r
897         "nRBsize": 198,\r
898         "iqWidth": 9\r
899       }\r
900     },\r
901     {\r
902       "name": "RB_204_IQ_9",\r
903       "parameters": {\r
904         "nRBsize": 204,\r
905         "iqWidth": 9\r
906       }\r
907     },\r
908     {\r
909       "name": "RB_210_IQ_9",\r
910       "parameters": {\r
911         "nRBsize": 210,\r
912         "iqWidth": 9\r
913       }\r
914     },\r
915     {\r
916       "name": "RB_216_IQ_9",\r
917       "parameters": {\r
918         "nRBsize": 216,\r
919         "iqWidth": 9\r
920       }\r
921     },\r
922     {\r
923       "name": "RB_222_IQ_9",\r
924       "parameters": {\r
925         "nRBsize": 222,\r
926         "iqWidth": 9\r
927       }\r
928     },\r
929     {\r
930       "name": "RB_228_IQ_9",\r
931       "parameters": {\r
932         "nRBsize": 228,\r
933         "iqWidth": 9\r
934       }\r
935     },\r
936     {\r
937       "name": "RB_234_IQ_9",\r
938       "parameters": {\r
939         "nRBsize": 234,\r
940         "iqWidth": 9\r
941       }\r
942     },\r
943     {\r
944       "name": "RB_240_IQ_9",\r
945       "parameters": {\r
946         "nRBsize": 240,\r
947         "iqWidth": 9\r
948       }\r
949     },\r
950     {\r
951       "name": "RB_246_IQ_9",\r
952       "parameters": {\r
953         "nRBsize": 246,\r
954         "iqWidth": 9\r
955       }\r
956     },\r
957     {\r
958       "name": "RB_252_IQ_9",\r
959       "parameters": {\r
960         "nRBsize": 252,\r
961         "iqWidth": 9\r
962       }\r
963     },\r
964     {\r
965       "name": "RB_258_IQ_9",\r
966       "parameters": {\r
967         "nRBsize": 258,\r
968         "iqWidth": 9\r
969       }\r
970     },\r
971     {\r
972       "name": "RB_264_IQ_9",\r
973       "parameters": {\r
974         "nRBsize": 264,\r
975         "iqWidth": 9\r
976       }\r
977     },\r
978     {\r
979       "name": "RB_270_IQ_9",\r
980       "parameters": {\r
981         "nRBsize": 270,\r
982         "iqWidth": 9\r
983       }\r
984     },\r
985     {\r
986       "name": "RB_273_IQ_9",\r
987       "parameters": {\r
988         "nRBsize": 273,\r
989         "iqWidth": 9\r
990       }\r
991     },\r
992     {\r
993       "name": "RB_16_IQ_10",\r
994       "parameters": {\r
995         "nRBsize": 16,\r
996         "iqWidth": 10   \r
997       }\r
998     }, \r
999     {\r
1000       "name": "RB_18_IQ_10",\r
1001       "parameters": {\r
1002         "nRBsize": 18,\r
1003         "iqWidth": 10\r
1004       }\r
1005     },\r
1006     {\r
1007       "name": "RB_32_IQ_10",\r
1008       "parameters": {\r
1009         "nRBsize": 32,\r
1010         "iqWidth": 10   \r
1011       }\r
1012     }, \r
1013     {\r
1014       "name": "RB_36_IQ_10",\r
1015       "parameters": {\r
1016         "nRBsize": 36,\r
1017         "iqWidth": 10\r
1018       }\r
1019     },\r
1020     {\r
1021       "name": "RB_48_IQ_10",\r
1022       "parameters": {\r
1023         "nRBsize": 48,\r
1024         "iqWidth": 10\r
1025       }\r
1026     }, \r
1027     {\r
1028       "name": "RB_70_IQ_10",\r
1029       "parameters": {\r
1030         "nRBsize": 70,\r
1031         "iqWidth": 10\r
1032       }\r
1033     }, \r
1034     {\r
1035       "name": "RB_113_IQ_10",\r
1036       "parameters": {\r
1037         "nRBsize": 113,\r
1038         "iqWidth": 10   \r
1039       }\r
1040     }, \r
1041     {\r
1042       "name": "RB_273_IQ_10",\r
1043       "parameters": {\r
1044         "nRBsize": 273,\r
1045         "iqWidth": 10\r
1046       }\r
1047     },\r
1048     {\r
1049       "name": "RB_16_IQ_12",\r
1050       "parameters": {\r
1051         "nRBsize": 16,\r
1052         "iqWidth": 12\r
1053       }\r
1054     }, \r
1055     {\r
1056       "name": "RB_18_IQ_12",\r
1057       "parameters": {\r
1058         "nRBsize": 18,\r
1059         "iqWidth": 12\r
1060       }\r
1061     },\r
1062     {\r
1063       "name": "RB_32_IQ_12",\r
1064       "parameters": {\r
1065         "nRBsize": 32,\r
1066         "iqWidth": 12\r
1067       }\r
1068     }, \r
1069     {\r
1070       "name": "RB_36_IQ_12",\r
1071       "parameters": {\r
1072         "nRBsize": 36,\r
1073         "iqWidth": 12\r
1074       }\r
1075     },\r
1076     {\r
1077       "name": "RB_48_IQ_12",\r
1078       "parameters": {\r
1079         "nRBsize": 48,\r
1080         "iqWidth": 12\r
1081       }\r
1082     }, \r
1083     {\r
1084       "name": "RB_70_IQ_12",\r
1085       "parameters": {\r
1086         "nRBsize": 70,\r
1087         "iqWidth": 12\r
1088       }\r
1089     }, \r
1090     {\r
1091       "name": "RB_113_IQ_12",\r
1092       "parameters": {\r
1093         "nRBsize": 113,\r
1094         "iqWidth": 12   \r
1095       }\r
1096     }, \r
1097     {\r
1098       "name": "RB_273_IQ_12",\r
1099       "parameters": {\r
1100         "nRBsize": 273,\r
1101         "iqWidth": 12\r
1102       }\r
1103     },\r
1104     {\r
1105       "name": "RB_16_IQ_14",\r
1106       "parameters": {\r
1107         "nRBsize": 16,\r
1108         "iqWidth": 14\r
1109       }\r
1110     }, \r
1111     {\r
1112       "name": "RB_18_IQ_14",\r
1113       "parameters": {\r
1114         "nRBsize": 18,\r
1115         "iqWidth": 14\r
1116       }\r
1117     },\r
1118     {\r
1119       "name": "RB_32_IQ_14",\r
1120       "parameters": {\r
1121         "nRBsize": 32,\r
1122         "iqWidth": 14\r
1123       }\r
1124     }, \r
1125     {\r
1126       "name": "RB_36_IQ_14",\r
1127       "parameters": {\r
1128         "nRBsize": 36,\r
1129         "iqWidth": 14\r
1130       }\r
1131     },\r
1132     {\r
1133       "name": "RB_48_IQ_14",\r
1134       "parameters": {\r
1135         "nRBsize": 48,\r
1136         "iqWidth": 14\r
1137       }\r
1138     }, \r
1139     {\r
1140       "name": "RB_70_IQ_14",\r
1141       "parameters": {\r
1142         "nRBsize": 70,\r
1143         "iqWidth": 14\r
1144       }\r
1145     }, \r
1146     {\r
1147       "name": "RB_113_IQ_14",\r
1148       "parameters": {\r
1149         "nRBsize": 113,\r
1150         "iqWidth": 14   \r
1151       }\r
1152     }, \r
1153     {\r
1154       "name": "RB_273_IQ_14",\r
1155       "parameters": {\r
1156         "nRBsize": 273,\r
1157         "iqWidth": 14\r
1158       }\r
1159     }\r
1160   ]\r
1161 }\r