summaryrefslogtreecommitdiff
path: root/cesar/hal/phy/inc/phy_params.txt
blob: 0cb2705ccc94a4d19f030ef3b46a56d51e75c718 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
resys_prog = http://gevrey:8080/svn/spidcom_digital_svn/branches/MARIA_RC_17/modules/resys/tb/prog_resys_tr_internal_fc10_attempt@10348
resys_offsettable = http://gevrey:8080/svn/spidcom_digital_svn/branches/MARIA_RC_17/modules/resys/tb/resys_offsettable.txt@10348
tx_scale_adapt = 0x10000
tx_scale_adapt_blk_exp = 8
rx_fec_param__me10doi_max_it = 9
rx_fec_param__tcc_half_it_fc = 10
rx_fec_param__tcc_half_it_data_last_pb = 15
rx_fec_param__tcc_half_it_data_one_symbol = 5
rx_fec_param__tcc_dyn_stop = 1
rx_fec_param__tcc_ber_period = 1
rx_fec_param__tcc_threshold = 0
channel_estim_coef__coef_preamble = 0
channel_estim_coef__coef_res_delta_internal = 32
channel_estim_coef__coef_res_delta_external = 26
resys_threshold__nb_syncp_1 = 1995
resys_threshold__nb_syncp_2 = 2379
detect_param_1__lambda = 32807
detect_param_1__gamma = 32807
detect_param_2__dmin = 1536
detect_param_2__dmax = 3264
detect_param_3__afe_in_block_exp = -5
detect_param_3__use_band_0 = 1
detect_param_3__use_band_1 = 1
detect_param_3__msb_filter_0_choice = 20
detect_param_3__msb_filter_1_choice = 20
detect_param_4__delay_before_detect = 188
detect_param_4__delay_freeze = 20
detect_param_4__activation_init_reference = 1
magic_param_1__target_nrj = 35
magic_param_1__convergence_tolerance = 3
magic_param_2__divergence_tolerance = 5
magic_param_3__max_gain = 60
magic_param_3__overflow_gain_reset = 40
magic_param_3__agc_manual = 0
magic_param_3__agc_manual_start = 1
magic_param_3__bypass_rx_filter_for_rx_mem = 0
magic_param_3__bypass_rx_filter_for_magic = 1
magic_param_3__bypass_rx_filter_for_mafadese = 0
macacke_delta_used__internal = 1
mafadese_coef_filter_band0 = {
 -61, -49, 33, 27, -11, 31, 7, -12, 164, 202, -36, -76, 38,
 -49, -35, 62, -227, -409, -43, 120, -66, 25, 66, -114, 170, 511
}
mafadese_coef_filter_band1 = {
  48, 34, -65, -15, -14, -30, 9, -43, 125, 175, -133, -69, -21,
 -99, 18, -118, 132, 397, -113, -142, -12, -163, 9, -168, 18, 511
}
mafadese_coef_filter_band0_hi = {
  8, 22, 4, -6, 17, 70, 81, 25, -20, 21, 92, 49, -114,
 -212, -131, -17, -81, -266, -290, -53, 177, 141, -27, 10, 284, 450
}
mafadese_coef_filter_band1_hi = {
  4, 12, 1, 27, 16, -59, -65, 21, 21, -6, 111, 130, -112,
 -197, -5, 0, -85, 180, 338, -47, -286, -53, -49, -223, 110, 452
}
mia_param__use_snr_in_llr = 1
mia_sf_bpsk = 4096
mia_sf_qpsk = 2048
mia_sf_qam8_re = 615
mia_sf_qam8_im = 1023
mia_sf_qam16 = 410
mia_sf_qam64 = 98
mia_sf_qam256 = 24
mia_sf_qam1024 = 6

# SPOC

wiener_channel_max_detection_param__freq_hole_width = 3
wiener_channel_max_detection_param__erasing_on = 1

tx_spoc_filter_shift = (d_mul, 0), (m_mul, 0), (m_add1, 0),
			    (m_add2, 0), (m_add3, 1), (m_add4, 0),
			    (m_add5, 0), (m_add6, 0),
			    (mappowse_add1, 0), (mappowse_add2, 0),
			    (mappowse_add3, 1), (mappowse_add4, 0),
			    (mappowse_add5, 0)
tx_spoc_offset_blk_exp = (spoc_tx, 1), (mappowse_tx, 1)
tx_spoc_matrix_mask = 0x1fff0001fffull

rx_spoc_filter_shift = (d_mul, 0), (m_mul, 0), (m_add1, 0),
			    (m_add2, 0), (m_add3, 0), (m_add4, 0),
			    (m_add5, 0), (m_add6, 0)
rx_spoc_offset_blk_exp = (spoc_tx, 0)
rx_spoc_matrix_mask = 0x1f80000003full

wiener_real = { 0, 0, 0, 0, 0, 41989, 45323, 48035, 50037, 51265, 51679, 51265, 50037, 48035, 45323, 41989, 0, 0, 0, 0, 0 }
wiener_imag = { 0, 0, 0, 0, 0, -7484, -6689, -5441, -3835, -1981, 0, 1981, 3835, 5441, 6689, 7484, 0, 0, 0, 0, 0}

wiener_spoc_filter_shift = (d_mul, 0), (m_mul, 0), (m_add1, 0),
			    (m_add2, 0), (m_add3, 1), (m_add4, 0),
			    (m_add5, 0), (m_add6, 0)
wiener_spoc_offset_blk_exp = (spoc_tx, -2)