Skip to content
Snippets Groups Projects
Commit 6b5d2eee authored by sebastian's avatar sebastian
Browse files

Optimization llr2cnProcBuf done for BG 1

parent 42a4649a
No related branches found
No related tags found
12 merge requests!1757Draft: Use pMAX value in configuration file, instead of hardcoded '23' in asn1_msg.c,!1493fix DL arq errors in UE,!1093Issue in generating NR PRACH for High Speed case,!1074PBCH test case support for non-zero bchpyload,!918Develop nfapi,!847Nr vcd,!782Oai ubuntu docker,!730Nr rlc,!716Integration develop nr 2019w46,!709Integration develop nr 2019w45,!704Nr fapi for push,!680Resolve "LDPC Decoder Optimizations"
Showing
with 164 additions and 172 deletions
...@@ -116,7 +116,7 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP ...@@ -116,7 +116,7 @@ static inline uint32_t nrLDPC_decoder_core(int8_t* p_llr, int8_t* p_out, t_nrLDP
#ifdef NR_LDPC_PROFILER_DETAIL #ifdef NR_LDPC_PROFILER_DETAIL
start_meas(&p_profiler->llr2CnProcBuf); start_meas(&p_profiler->llr2CnProcBuf);
#endif #endif
nrLDPC_llr2CnProcBuf(p_lut, p_llr, p_procBuf, numLLR, Z, BG); nrLDPC_llr2CnProcBuf(p_lut, p_llr, p_procBuf, Z);
#ifdef NR_LDPC_PROFILER_DETAIL #ifdef NR_LDPC_PROFILER_DETAIL
stop_meas(&p_profiler->llr2CnProcBuf); stop_meas(&p_profiler->llr2CnProcBuf);
#endif #endif
......
This diff is collapsed.
Source diff could not be displayed: it is too large. Options to address this: view the blob.
static const uint32_t lut_llr2CnProcBuf_BG1_Z10_R23[1440] = {92167, 92177, 92182, 92190, 7, 75271, 81409, 61832, 88325, 81419, 75278, 61845, 92168, 92178, 92183, 92191, 8, 75272, 81410, 61833, 88326, 81420, 75279, 61846, 92169, 92179, 92184, 92192, 9, 75273, 81411, 61824, 88327, 81421, 75280, 61847, 92160, 92170, 92185, 92193, 0, 75264, 81412, 61825, 88328, 81422, 75281, 61848, 92161, 92171, 92186, 92194, 1, 75265, 81413, 61826, 88329, 81423, 75282, 61849, 92162, 92172, 92187, 92195, 2, 75266, 81414, 61827, 88320, 81424, 75283, 61850, 92163, 92173, 92188, 92196, 3, 75267, 81415, 61828, 88321, 81425, 75274, 61851, 92164, 92174, 92189, 92197, 4, 75268, 81416, 61829, 88322, 81426, 75275, 61852, 92165, 92175, 92180, 92198, 5, 75269, 81417, 61830, 88323, 81427, 75276, 61853, 92166, 92176, 92181, 92199, 6, 75270, 81408, 61831, 88324, 81418, 75277, 61844, 93701, 93719, 93728, 389, 76040, 63746, 88711, 82192, 61840, 76045, 63769, 93702, 93720, 93729, 390, 76041, 63747, 88712, 82193, 61841, 76046, 63770, 93703, 93721, 93730, 391, 76032, 63748, 88713, 82194, 61842, 76047, 63771, 93704, 93722, 93731, 392, 76033, 63749, 88704, 82195, 61843, 76048, 63772, 93705, 93723, 93732, 393, 76034, 63750, 88705, 82186, 61834, 76049, 63773, 93696, 93724, 93733, 384, 76035, 63751, 88706, 82187, 61835, 76050, 63764, 93697, 93725, 93734, 385, 76036, 63752, 88707, 82188, 61836, 76051, 63765, 93698, 93716, 93735, 386, 76037, 63753, 88708, 82189, 61837, 76042, 63766, 93699, 93717, 93726, 387, 76038, 63744, 88709, 82190, 61838, 76043, 63767, 93700, 93718, 93727, 388, 76039, 63745, 88710, 82191, 61839, 76044, 63768, 95239, 93712, 95252, 63754, 95240, 93713, 95253, 63755, 95241, 93714, 95254, 63756, 95232, 93715, 95255, 63757, 95233, 93706, 95256, 63758, 95234, 93707, 95257, 63759, 95235, 93708, 95258, 63760, 95236, 93709, 95259, 63761, 95237, 93710, 95260, 63762, 95238, 93711, 95261, 63763, 96769, 95245, 95262, 76800, 89088, 96770, 95246, 95263, 76801, 89089, 96771, 95247, 95264, 76802, 89090, 96772, 95248, 95265, 76803, 89091, 96773, 95249, 95266, 76804, 89092, 96774, 95250, 95267, 76805, 89093, 96775, 95251, 95268, 76806, 89094, 96776, 95242, 95269, 76807, 89095, 96777, 95243, 95270, 76808, 89096, 96768, 95244, 95271, 76809, 89097, 96787, 96788, 96801, 65667, 65683, 96778, 96789, 96802, 65668, 65674, 96779, 96790, 96803, 65669, 65675, 96780, 96791, 96804, 65670, 65676, 96781, 96792, 96805, 65671, 65677, 96782, 96793, 96806, 65672, 65678, 96783, 96794, 96807, 65673, 65679, 96784, 96795, 96798, 65664, 65680, 96785, 96796, 96799, 65665, 65681, 96786, 96797, 96800, 65666, 65682, 98304, 98323, 98326, 98305, 98314, 98327, 98306, 98315, 98328, 98307, 98316, 98329, 98308, 98317, 98330, 98309, 98318, 98331, 98310, 98319, 98332, 98311, 98320, 98333, 98312, 98321, 98324, 98313, 98322, 98325, 99841, 99863, 98343, 82185, 99842, 99864, 98334, 82176, 99843, 99865, 98335, 82177, 99844, 99866, 98336, 82178, 99845, 99867, 98337, 82179, 99846, 99868, 98338, 82180, 99847, 99869, 98339, 82181, 99848, 99860, 98340, 82182, 99849, 99861, 98341, 82183, 99840, 99862, 98342, 82184, 99857, 101404, 99875, 67584, 67599, 99858, 101405, 99876, 67585, 67600, 99859, 101396, 99877, 67586, 67601, 99850, 101397, 99878, 67587, 67602, 99851, 101398, 99879, 67588, 67603, 99852, 101399, 99870, 67589, 67594, 99853, 101400, 99871, 67590, 67595, 99854, 101401, 99872, 67591, 67596, 99855, 101402, 99873, 67592, 67597, 99856, 101403, 99874, 67593, 67598, 101392, 102932, 101407, 69509, 69523, 101393, 102933, 101408, 69510, 69514, 101394, 102934, 101409, 69511, 69515, 101395, 102935, 101410, 69512, 69516, 101386, 102936, 101411, 69513, 69517, 101387, 102937, 101412, 69504, 69518, 101388, 102938, 101413, 69505, 69519, 101389, 102939, 101414, 69506, 69520, 101390, 102940, 101415, 69507, 69521, 101391, 102941, 101406, 69508, 69522, 101381, 102922, 104477, 101382, 102923, 104468, 101383, 102924, 104469, 101384, 102925, 104470, 101385, 102926, 104471, 101376, 102927, 104472, 101377, 102928, 104473, 101378, 102929, 104474, 101379, 102930, 104475, 101380, 102931, 104476, 102920, 106008, 102951, 82951, 82958, 65685, 102921, 106009, 102942, 82952, 82959, 65686, 102912, 106010, 102943, 82953, 82960, 65687, 102913, 106011, 102944, 82944, 82961, 65688, 102914, 106012, 102945, 82945, 82962, 65689, 102915, 106013, 102946, 82946, 82963, 65690, 102916, 106004, 102947, 82947, 82954, 65691, 102917, 106005, 102948, 82948, 82955, 65692, 102918, 106006, 102949, 82949, 82956, 65693, 102919, 106007, 102950, 82950, 82957, 65684, 104453, 104459, 104485, 83719, 83726, 67606, 104454, 104460, 104486, 83720, 83727, 67607, 104455, 104461, 104487, 83721, 83728, 67608, 104456, 104462, 104478, 83712, 83729, 67609, 104457, 104463, 104479, 83713, 83730, 67610, 104448, 104464, 104480, 83714, 83731, 67611, 104449, 104465, 104481, 83715, 83722, 67612, 104450, 104466, 104482, 83716, 83723, 67613, 104451, 104467, 104483, 83717, 83724, 67604, 104452, 104458, 104484, 83718, 83725, 67605, 105990, 105994, 106021, 77570, 89481, 76810, 105991, 105995, 106022, 77571, 89472, 76811, 105992, 105996, 106023, 77572, 89473, 76812, 105993, 105997, 106014, 77573, 89474, 76813, 105984, 105998, 106015, 77574, 89475, 76814, 105985, 105999, 106016, 77575, 89476, 76815, 105986, 106000, 106017, 77576, 89477, 76816, 105987, 106001, 106018, 77577, 89478, 76817, 105988, 106002, 106019, 77568, 89479, 76818, 105989, 106003, 106020, 77569, 89480, 76819, 107527, 107545, 107556, 84488, 84499, 69529, 107528, 107546, 107557, 84489, 84490, 69530, 107529, 107547, 107558, 84480, 84491, 69531, 107520, 107548, 107559, 84481, 84492, 69532, 107521, 107549, 107550, 84482, 84493, 69533, 107522, 107540, 107551, 84483, 84494, 69524, 107523, 107541, 107552, 84484, 84495, 69525, 107524, 107542, 107553, 84485, 84496, 69526, 107525, 107543, 107554, 84486, 84497, 69527, 107526, 107544, 107555, 84487, 84498, 69528, 107534, 109083, 109093, 71428, 71443, 107535, 109084, 109094, 71429, 71434, 107536, 109085, 109095, 71430, 71435, 107537, 109076, 109086, 71431, 71436, 107538, 109077, 109087, 71432, 71437, 107539, 109078, 109088, 71433, 71438, 107530, 109079, 109089, 71424, 71439, 107531, 109080, 109090, 71425, 71440, 107532, 109081, 109091, 71426, 71441, 107533, 109082, 109092, 71427, 71442, 109058, 109070, 110621, 109059, 109071, 110612, 109060, 109072, 110613, 109061, 109073, 110614, 109062, 109074, 110615, 109063, 109075, 110616, 109064, 109066, 110617, 109065, 109067, 110618, 109056, 109068, 110619, 109057, 109069, 110620, 110592, 110610, 110628, 78345, 89860, 77579, 110593, 110611, 110629, 78336, 89861, 77580, 110594, 110602, 110630, 78337, 89862, 77581, 110595, 110603, 110631, 78338, 89863, 77582, 110596, 110604, 110622, 78339, 89864, 77583, 110597, 110605, 110623, 78340, 89865, 77584, 110598, 110606, 110624, 78341, 89856, 77585, 110599, 110607, 110625, 78342, 89857, 77586, 110600, 110608, 110626, 78343, 89858, 77587, 110601, 110609, 110627, 78344, 89859, 77578, 112145, 112154, 112160, 85256, 85261, 112146, 112155, 112161, 85257, 85262, 112147, 112156, 112162, 85248, 85263, 112138, 112157, 112163, 85249, 85264, 112139, 112148, 112164, 85250, 85265, 112140, 112149, 112165, 85251, 85266, 112141, 112150, 112166, 85252, 85267, 112142, 112151, 112167, 85253, 85258, 112143, 112152, 112158, 85254, 85259, 112144, 112153, 112159, 85255, 85260, 112135, 113688, 113697, 86018, 86031, 71452, 112136, 113689, 113698, 86019, 86032, 71453, 112137, 113690, 113699, 86020, 86033, 71444, 112128, 113691, 113700, 86021, 86034, 71445, 112129, 113692, 113701, 86022, 86035, 71446, 112130, 113693, 113702, 86023, 86026, 71447, 112131, 113684, 113703, 86024, 86027, 71448, 112132, 113685, 113694, 86025, 86028, 71449, 112133, 113686, 113695, 86016, 86029, 71450, 112134, 113687, 113696, 86017, 86030, 71451, 113668, 113674, 115220, 90240, 113669, 113675, 115221, 90241, 113670, 113676, 115222, 90242, 113671, 113677, 115223, 90243, 113672, 113678, 115224, 90244, 113673, 113679, 115225, 90245, 113664, 113680, 115226, 90246, 113665, 113681, 115227, 90247, 113666, 113682, 115228, 90248, 113667, 113683, 115229, 90249, 115201, 116760, 115231, 86789, 86795, 115202, 116761, 115232, 86790, 86796, 115203, 116762, 115233, 86791, 86797, 115204, 116763, 115234, 86792, 86798, 115205, 116764, 115235, 86793, 86799, 115206, 116765, 115236, 86784, 86800, 115207, 116756, 115237, 86785, 86801, 115208, 116757, 115238, 86786, 86802, 115209, 116758, 115239, 86787, 86803, 115200, 116759, 115230, 86788, 86794, 116744, 115219, 116768, 79107, 90625, 78349, 116745, 115210, 116769, 79108, 90626, 78350, 116736, 115211, 116770, 79109, 90627, 78351, 116737, 115212, 116771, 79110, 90628, 78352, 116738, 115213, 116772, 79111, 90629, 78353, 116739, 115214, 116773, 79112, 90630, 78354, 116740, 115215, 116774, 79113, 90631, 78355, 116741, 115216, 116775, 79104, 90632, 78346, 116742, 115217, 116766, 79105, 90633, 78347, 116743, 115218, 116767, 79106, 90624, 78348, 118281, 116746, 118311, 79873, 91013, 79121, 118272, 116747, 118302, 79874, 91014, 79122, 118273, 116748, 118303, 79875, 91015, 79123, 118274, 116749, 118304, 79876, 91016, 79114, 118275, 116750, 118305, 79877, 91017, 79115, 118276, 116751, 118306, 79878, 91008, 79116, 118277, 116752, 118307, 79879, 91009, 79117, 118278, 116753, 118308, 79880, 91010, 79118, 118279, 116754, 118309, 79881, 91011, 79119, 118280, 116755, 118310, 79872, 91012, 79120, 119808, 118282, 79882, 119809, 118283, 79883, 119810, 118284, 79884, 119811, 118285, 79885, 119812, 118286, 79886, 119813, 118287, 79887, 119814, 118288, 79888, 119815, 118289, 79889, 119816, 118290, 79890, 119817, 118291, 79891, 119818, 118292, 91398, 119819, 118293, 91399, 119820, 118294, 91400, 119821, 118295, 91401, 119822, 118296, 91392, 119823, 118297, 91393, 119824, 118298, 91394, 119825, 118299, 91395, 119826, 118300, 91396, 119827, 118301, 91397, 119828, 119838, 119829, 119839, 119830, 119840, 119831, 119841, 119832, 119842, 119833, 119843, 119834, 119844, 119835, 119845, 119836, 119846, 119837, 119847, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 80640, 80641, 80642, 80643, 80644, 80645, 80646, 80647, 80648, 80649, 87552, 87553, 87554, 87555, 87556, 87557, 87558, 87559, 87560, 87561, 73344, 73345, 73346, 73347, 73348, 73349, 73350, 73351, 73352, 73353, 91776, 91777, 91778, 91779, 91780, 91781, 91782, 91783, 91784, 91785, 87562, 87563, 87564, 87565, 87566, 87567, 87568, 87569, 87570, 87571, 73354, 73355, 73356, 73357, 73358, 73359, 73360, 73361, 73362, 73363, 80650, 80651, 80652, 80653, 80654, 80655, 80656, 80657, 80658, 80659, 73364, 73365, 73366, 73367, 73368, 73369, 73370, 73371, 73372, 73373};
\ No newline at end of file
static const uint32_t lut_llr2CnProcBuf_BG1_Z10_R89[790] = {92167, 92177, 92182, 92190, 7, 92168, 92178, 92183, 92191, 8, 92169, 92179, 92184, 92192, 9, 92160, 92170, 92185, 92193, 0, 92161, 92171, 92186, 92194, 1, 92162, 92172, 92187, 92195, 2, 92163, 92173, 92188, 92196, 3, 92164, 92174, 92189, 92197, 4, 92165, 92175, 92180, 92198, 5, 92166, 92176, 92181, 92199, 6, 93701, 93719, 93728, 389, 93702, 93720, 93729, 390, 93703, 93721, 93730, 391, 93704, 93722, 93731, 392, 93705, 93723, 93732, 393, 93696, 93724, 93733, 384, 93697, 93725, 93734, 385, 93698, 93716, 93735, 386, 93699, 93717, 93726, 387, 93700, 93718, 93727, 388, 95239, 93712, 95252, 95240, 93713, 95253, 95241, 93714, 95254, 95232, 93715, 95255, 95233, 93706, 95256, 95234, 93707, 95257, 95235, 93708, 95258, 95236, 93709, 95259, 95237, 93710, 95260, 95238, 93711, 95261, 96769, 95245, 95262, 96770, 95246, 95263, 96771, 95247, 95264, 96772, 95248, 95265, 96773, 95249, 95266, 96774, 95250, 95267, 96775, 95251, 95268, 96776, 95242, 95269, 96777, 95243, 95270, 96768, 95244, 95271, 96787, 96788, 96801, 96778, 96789, 96802, 96779, 96790, 96803, 96780, 96791, 96804, 96781, 96792, 96805, 96782, 96793, 96806, 96783, 96794, 96807, 96784, 96795, 96798, 96785, 96796, 96799, 96786, 96797, 96800, 98304, 98323, 98326, 98305, 98314, 98327, 98306, 98315, 98328, 98307, 98316, 98329, 98308, 98317, 98330, 98309, 98318, 98331, 98310, 98319, 98332, 98311, 98320, 98333, 98312, 98321, 98324, 98313, 98322, 98325, 99841, 99863, 98343, 99842, 99864, 98334, 99843, 99865, 98335, 99844, 99866, 98336, 99845, 99867, 98337, 99846, 99868, 98338, 99847, 99869, 98339, 99848, 99860, 98340, 99849, 99861, 98341, 99840, 99862, 98342, 99857, 101404, 99875, 99858, 101405, 99876, 99859, 101396, 99877, 99850, 101397, 99878, 99851, 101398, 99879, 99852, 101399, 99870, 99853, 101400, 99871, 99854, 101401, 99872, 99855, 101402, 99873, 99856, 101403, 99874, 101392, 102932, 101407, 101393, 102933, 101408, 101394, 102934, 101409, 101395, 102935, 101410, 101386, 102936, 101411, 101387, 102937, 101412, 101388, 102938, 101413, 101389, 102939, 101414, 101390, 102940, 101415, 101391, 102941, 101406, 101381, 102922, 104477, 101382, 102923, 104468, 101383, 102924, 104469, 101384, 102925, 104470, 101385, 102926, 104471, 101376, 102927, 104472, 101377, 102928, 104473, 101378, 102929, 104474, 101379, 102930, 104475, 101380, 102931, 104476, 102920, 106008, 102951, 102921, 106009, 102942, 102912, 106010, 102943, 102913, 106011, 102944, 102914, 106012, 102945, 102915, 106013, 102946, 102916, 106004, 102947, 102917, 106005, 102948, 102918, 106006, 102949, 102919, 106007, 102950, 104453, 104459, 104485, 104454, 104460, 104486, 104455, 104461, 104487, 104456, 104462, 104478, 104457, 104463, 104479, 104448, 104464, 104480, 104449, 104465, 104481, 104450, 104466, 104482, 104451, 104467, 104483, 104452, 104458, 104484, 105990, 105994, 106021, 105991, 105995, 106022, 105992, 105996, 106023, 105993, 105997, 106014, 105984, 105998, 106015, 105985, 105999, 106016, 105986, 106000, 106017, 105987, 106001, 106018, 105988, 106002, 106019, 105989, 106003, 106020, 107527, 107545, 107556, 107528, 107546, 107557, 107529, 107547, 107558, 107520, 107548, 107559, 107521, 107549, 107550, 107522, 107540, 107551, 107523, 107541, 107552, 107524, 107542, 107553, 107525, 107543, 107554, 107526, 107544, 107555, 107534, 109083, 109093, 107535, 109084, 109094, 107536, 109085, 109095, 107537, 109076, 109086, 107538, 109077, 109087, 107539, 109078, 109088, 107530, 109079, 109089, 107531, 109080, 109090, 107532, 109081, 109091, 107533, 109082, 109092, 109058, 109070, 110621, 109059, 109071, 110612, 109060, 109072, 110613, 109061, 109073, 110614, 109062, 109074, 110615, 109063, 109075, 110616, 109064, 109066, 110617, 109065, 109067, 110618, 109056, 109068, 110619, 109057, 109069, 110620, 110592, 110610, 110628, 110593, 110611, 110629, 110594, 110602, 110630, 110595, 110603, 110631, 110596, 110604, 110622, 110597, 110605, 110623, 110598, 110606, 110624, 110599, 110607, 110625, 110600, 110608, 110626, 110601, 110609, 110627, 112145, 112154, 112160, 112146, 112155, 112161, 112147, 112156, 112162, 112138, 112157, 112163, 112139, 112148, 112164, 112140, 112149, 112165, 112141, 112150, 112166, 112142, 112151, 112167, 112143, 112152, 112158, 112144, 112153, 112159, 112135, 113688, 113697, 112136, 113689, 113698, 112137, 113690, 113699, 112128, 113691, 113700, 112129, 113692, 113701, 112130, 113693, 113702, 112131, 113684, 113703, 112132, 113685, 113694, 112133, 113686, 113695, 112134, 113687, 113696, 113668, 113674, 115220, 113669, 113675, 115221, 113670, 113676, 115222, 113671, 113677, 115223, 113672, 113678, 115224, 113673, 113679, 115225, 113664, 113680, 115226, 113665, 113681, 115227, 113666, 113682, 115228, 113667, 113683, 115229, 115201, 116760, 115231, 115202, 116761, 115232, 115203, 116762, 115233, 115204, 116763, 115234, 115205, 116764, 115235, 115206, 116765, 115236, 115207, 116756, 115237, 115208, 116757, 115238, 115209, 116758, 115239, 115200, 116759, 115230, 116744, 115219, 116768, 116745, 115210, 116769, 116736, 115211, 116770, 116737, 115212, 116771, 116738, 115213, 116772, 116739, 115214, 116773, 116740, 115215, 116774, 116741, 115216, 116775, 116742, 115217, 116766, 116743, 115218, 116767, 118281, 116746, 118311, 118272, 116747, 118302, 118273, 116748, 118303, 118274, 116749, 118304, 118275, 116750, 118305, 118276, 116751, 118306, 118277, 116752, 118307, 118278, 116753, 118308, 118279, 116754, 118309, 118280, 116755, 118310, 119808, 118282, 119809, 118283, 119810, 118284, 119811, 118285, 119812, 118286, 119813, 118287, 119814, 118288, 119815, 118289, 119816, 118290, 119817, 118291, 119818, 118292, 119819, 118293, 119820, 118294, 119821, 118295, 119822, 118296, 119823, 118297, 119824, 118298, 119825, 118299, 119826, 118300, 119827, 118301, 119828, 119838, 119829, 119839, 119830, 119840, 119831, 119841, 119832, 119842, 119833, 119843, 119834, 119844, 119835, 119845, 119836, 119846, 119837, 119847, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777};
\ No newline at end of file
static const uint32_t lut_llr2CnProcBuf_BG1_Z11_R23[1584] = {92163, 92171, 92187, 92195, 2, 75265, 81411, 61832, 88324, 81428, 75283, 61855, 92164, 92172, 92188, 92196, 3, 75266, 81412, 61833, 88325, 81429, 75284, 61856, 92165, 92173, 92189, 92197, 4, 75267, 81413, 61834, 88326, 81419, 75285, 61846, 92166, 92174, 92190, 92198, 5, 75268, 81414, 61824, 88327, 81420, 75275, 61847, 92167, 92175, 92191, 92199, 6, 75269, 81415, 61825, 88328, 81421, 75276, 61848, 92168, 92176, 92192, 92200, 7, 75270, 81416, 61826, 88329, 81422, 75277, 61849, 92169, 92177, 92182, 92201, 8, 75271, 81417, 61827, 88330, 81423, 75278, 61850, 92170, 92178, 92183, 92202, 9, 75272, 81418, 61828, 88320, 81424, 75279, 61851, 92160, 92179, 92184, 92203, 10, 75273, 81408, 61829, 88321, 81425, 75280, 61852, 92161, 92180, 92185, 92193, 0, 75274, 81409, 61830, 88322, 81426, 75281, 61853, 92162, 92181, 92186, 92194, 1, 75264, 81410, 61831, 88323, 81427, 75282, 61854, 93699, 93727, 93734, 392, 76034, 63751, 88706, 82187, 61836, 76051, 63769, 93700, 93728, 93735, 393, 76035, 63752, 88707, 82188, 61837, 76052, 63770, 93701, 93718, 93736, 394, 76036, 63753, 88708, 82189, 61838, 76053, 63771, 93702, 93719, 93737, 384, 76037, 63754, 88709, 82190, 61839, 76043, 63772, 93703, 93720, 93738, 385, 76038, 63744, 88710, 82191, 61840, 76044, 63773, 93704, 93721, 93739, 386, 76039, 63745, 88711, 82192, 61841, 76045, 63774, 93705, 93722, 93729, 387, 76040, 63746, 88712, 82193, 61842, 76046, 63775, 93706, 93723, 93730, 388, 76041, 63747, 88713, 82194, 61843, 76047, 63776, 93696, 93724, 93731, 389, 76042, 63748, 88714, 82195, 61844, 76048, 63766, 93697, 93725, 93732, 390, 76032, 63749, 88704, 82196, 61845, 76049, 63767, 93698, 93726, 93733, 391, 76033, 63750, 88705, 82197, 61835, 76050, 63768, 95241, 93713, 95261, 63755, 95242, 93714, 95262, 63756, 95232, 93715, 95263, 63757, 95233, 93716, 95264, 63758, 95234, 93717, 95254, 63759, 95235, 93707, 95255, 63760, 95236, 93708, 95256, 63761, 95237, 93709, 95257, 63762, 95238, 93710, 95258, 63763, 95239, 93711, 95259, 63764, 95240, 93712, 95260, 63765, 96768, 95246, 95271, 76802, 89088, 96769, 95247, 95272, 76803, 89089, 96770, 95248, 95273, 76804, 89090, 96771, 95249, 95274, 76805, 89091, 96772, 95250, 95275, 76806, 89092, 96773, 95251, 95265, 76807, 89093, 96774, 95252, 95266, 76808, 89094, 96775, 95253, 95267, 76809, 89095, 96776, 95243, 95268, 76810, 89096, 96777, 95244, 95269, 76800, 89097, 96778, 95245, 95270, 76801, 89098, 96782, 96796, 96808, 65671, 65681, 96783, 96797, 96809, 65672, 65682, 96784, 96798, 96810, 65673, 65683, 96785, 96799, 96811, 65674, 65684, 96786, 96800, 96801, 65664, 65685, 96787, 96790, 96802, 65665, 65675, 96788, 96791, 96803, 65666, 65676, 96789, 96792, 96804, 65667, 65677, 96779, 96793, 96805, 65668, 65678, 96780, 96794, 96806, 65669, 65679, 96781, 96795, 96807, 65670, 65680, 98306, 98322, 98336, 98307, 98323, 98326, 98308, 98324, 98327, 98309, 98325, 98328, 98310, 98315, 98329, 98311, 98316, 98330, 98312, 98317, 98331, 98313, 98318, 98332, 98314, 98319, 98333, 98304, 98320, 98334, 98305, 98321, 98335, 99840, 99872, 98341, 82180, 99841, 99862, 98342, 82181, 99842, 99863, 98343, 82182, 99843, 99864, 98344, 82183, 99844, 99865, 98345, 82184, 99845, 99866, 98346, 82185, 99846, 99867, 98347, 82186, 99847, 99868, 98337, 82176, 99848, 99869, 98338, 82177, 99849, 99870, 98339, 82178, 99850, 99871, 98340, 82179, 99860, 101402, 99883, 67584, 67595, 99861, 101403, 99873, 67585, 67596, 99851, 101404, 99874, 67586, 67597, 99852, 101405, 99875, 67587, 67598, 99853, 101406, 99876, 67588, 67599, 99854, 101407, 99877, 67589, 67600, 99855, 101408, 99878, 67590, 67601, 99856, 101398, 99879, 67591, 67602, 99857, 101399, 99880, 67592, 67603, 99858, 101400, 99881, 67593, 67604, 99859, 101401, 99882, 67594, 67605, 101393, 102939, 101417, 69509, 69521, 101394, 102940, 101418, 69510, 69522, 101395, 102941, 101419, 69511, 69523, 101396, 102942, 101409, 69512, 69524, 101397, 102943, 101410, 69513, 69525, 101387, 102944, 101411, 69514, 69515, 101388, 102934, 101412, 69504, 69516, 101389, 102935, 101413, 69505, 69517, 101390, 102936, 101414, 69506, 69518, 101391, 102937, 101415, 69507, 69519, 101392, 102938, 101416, 69508, 69520, 101386, 102928, 104473, 101376, 102929, 104474, 101377, 102930, 104475, 101378, 102931, 104476, 101379, 102932, 104477, 101380, 102933, 104478, 101381, 102923, 104479, 101382, 102924, 104480, 101383, 102925, 104470, 101384, 102926, 104471, 101385, 102927, 104472, 102915, 106011, 102949, 82944, 82959, 65687, 102916, 106012, 102950, 82945, 82960, 65688, 102917, 106013, 102951, 82946, 82961, 65689, 102918, 106014, 102952, 82947, 82962, 65690, 102919, 106015, 102953, 82948, 82963, 65691, 102920, 106016, 102954, 82949, 82964, 65692, 102921, 106006, 102955, 82950, 82965, 65693, 102922, 106007, 102945, 82951, 82955, 65694, 102912, 106008, 102946, 82952, 82956, 65695, 102913, 106009, 102947, 82953, 82957, 65696, 102914, 106010, 102948, 82954, 82958, 65686, 104458, 104468, 104488, 83712, 83733, 67606, 104448, 104469, 104489, 83713, 83723, 67607, 104449, 104459, 104490, 83714, 83724, 67608, 104450, 104460, 104491, 83715, 83725, 67609, 104451, 104461, 104481, 83716, 83726, 67610, 104452, 104462, 104482, 83717, 83727, 67611, 104453, 104463, 104483, 83718, 83728, 67612, 104454, 104464, 104484, 83719, 83729, 67613, 104455, 104465, 104485, 83720, 83730, 67614, 104456, 104466, 104486, 83721, 83731, 67615, 104457, 104467, 104487, 83722, 83732, 67616, 105986, 105995, 106024, 77576, 89479, 76820, 105987, 105996, 106025, 77577, 89480, 76821, 105988, 105997, 106026, 77578, 89481, 76811, 105989, 105998, 106027, 77568, 89482, 76812, 105990, 105999, 106017, 77569, 89472, 76813, 105991, 106000, 106018, 77570, 89473, 76814, 105992, 106001, 106019, 77571, 89474, 76815, 105993, 106002, 106020, 77572, 89475, 76816, 105994, 106003, 106021, 77573, 89476, 76817, 105984, 106004, 106022, 77574, 89477, 76818, 105985, 106005, 106023, 77575, 89478, 76819, 107528, 107542, 107559, 84484, 84498, 69526, 107529, 107543, 107560, 84485, 84499, 69527, 107530, 107544, 107561, 84486, 84500, 69528, 107520, 107545, 107562, 84487, 84501, 69529, 107521, 107546, 107563, 84488, 84491, 69530, 107522, 107547, 107553, 84489, 84492, 69531, 107523, 107548, 107554, 84490, 84493, 69532, 107524, 107549, 107555, 84480, 84494, 69533, 107525, 107550, 107556, 84481, 84495, 69534, 107526, 107551, 107557, 84482, 84496, 69535, 107527, 107552, 107558, 84483, 84497, 69536, 107538, 109078, 109091, 71429, 71443, 107539, 109079, 109092, 71430, 71444, 107540, 109080, 109093, 71431, 71445, 107541, 109081, 109094, 71432, 71435, 107531, 109082, 109095, 71433, 71436, 107532, 109083, 109096, 71434, 71437, 107533, 109084, 109097, 71424, 71438, 107534, 109085, 109098, 71425, 71439, 107535, 109086, 109099, 71426, 71440, 107536, 109087, 109089, 71427, 71441, 107537, 109088, 109090, 71428, 71442, 109058, 109067, 110621, 109059, 109068, 110622, 109060, 109069, 110623, 109061, 109070, 110624, 109062, 109071, 110614, 109063, 109072, 110615, 109064, 109073, 110616, 109065, 109074, 110617, 109066, 109075, 110618, 109056, 109076, 110619, 109057, 109077, 110620, 110597, 110610, 110629, 78338, 89863, 77580, 110598, 110611, 110630, 78339, 89864, 77581, 110599, 110612, 110631, 78340, 89865, 77582, 110600, 110613, 110632, 78341, 89866, 77583, 110601, 110603, 110633, 78342, 89856, 77584, 110602, 110604, 110634, 78343, 89857, 77585, 110592, 110605, 110635, 78344, 89858, 77586, 110593, 110606, 110625, 78345, 89859, 77587, 110594, 110607, 110626, 78346, 89860, 77588, 110595, 110608, 110627, 78336, 89861, 77589, 110596, 110609, 110628, 78337, 89862, 77579, 112149, 112151, 112166, 85252, 85261, 112139, 112152, 112167, 85253, 85262, 112140, 112153, 112168, 85254, 85263, 112141, 112154, 112169, 85255, 85264, 112142, 112155, 112170, 85256, 85265, 112143, 112156, 112171, 85257, 85266, 112144, 112157, 112161, 85258, 85267, 112145, 112158, 112162, 85248, 85268, 112146, 112159, 112163, 85249, 85269, 112147, 112160, 112164, 85250, 85259, 112148, 112150, 112165, 85251, 85260, 112132, 113688, 113697, 86018, 86037, 71447, 112133, 113689, 113698, 86019, 86027, 71448, 112134, 113690, 113699, 86020, 86028, 71449, 112135, 113691, 113700, 86021, 86029, 71450, 112136, 113692, 113701, 86022, 86030, 71451, 112137, 113693, 113702, 86023, 86031, 71452, 112138, 113694, 113703, 86024, 86032, 71453, 112128, 113695, 113704, 86025, 86033, 71454, 112129, 113696, 113705, 86026, 86034, 71455, 112130, 113686, 113706, 86016, 86035, 71456, 112131, 113687, 113707, 86017, 86036, 71446, 113673, 113677, 115232, 90245, 113674, 113678, 115222, 90246, 113664, 113679, 115223, 90247, 113665, 113680, 115224, 90248, 113666, 113681, 115225, 90249, 113667, 113682, 115226, 90250, 113668, 113683, 115227, 90240, 113669, 113684, 115228, 90241, 113670, 113685, 115229, 90242, 113671, 113675, 115230, 90243, 113672, 113676, 115231, 90244, 115208, 116762, 115233, 86787, 86799, 115209, 116763, 115234, 86788, 86800, 115210, 116764, 115235, 86789, 86801, 115200, 116765, 115236, 86790, 86802, 115201, 116766, 115237, 86791, 86803, 115202, 116767, 115238, 86792, 86804, 115203, 116768, 115239, 86793, 86805, 115204, 116758, 115240, 86794, 86795, 115205, 116759, 115241, 86784, 86796, 115206, 116760, 115242, 86785, 86797, 115207, 116761, 115243, 86786, 86798, 116746, 115217, 116769, 79110, 90631, 78357, 116736, 115218, 116770, 79111, 90632, 78347, 116737, 115219, 116771, 79112, 90633, 78348, 116738, 115220, 116772, 79113, 90634, 78349, 116739, 115221, 116773, 79114, 90624, 78350, 116740, 115211, 116774, 79104, 90625, 78351, 116741, 115212, 116775, 79105, 90626, 78352, 116742, 115213, 116776, 79106, 90627, 78353, 116743, 115214, 116777, 79107, 90628, 78354, 116744, 115215, 116778, 79108, 90629, 78355, 116745, 115216, 116779, 79109, 90630, 78356, 118282, 116747, 118315, 79875, 91013, 79118, 118272, 116748, 118305, 79876, 91014, 79119, 118273, 116749, 118306, 79877, 91015, 79120, 118274, 116750, 118307, 79878, 91016, 79121, 118275, 116751, 118308, 79879, 91017, 79122, 118276, 116752, 118309, 79880, 91018, 79123, 118277, 116753, 118310, 79881, 91008, 79124, 118278, 116754, 118311, 79882, 91009, 79125, 118279, 116755, 118312, 79872, 91010, 79115, 118280, 116756, 118313, 79873, 91011, 79116, 118281, 116757, 118314, 79874, 91012, 79117, 119808, 118283, 79889, 119809, 118284, 79890, 119810, 118285, 79891, 119811, 118286, 79892, 119812, 118287, 79893, 119813, 118288, 79883, 119814, 118289, 79884, 119815, 118290, 79885, 119816, 118291, 79886, 119817, 118292, 79887, 119818, 118293, 79888, 119819, 118294, 91401, 119820, 118295, 91402, 119821, 118296, 91392, 119822, 118297, 91393, 119823, 118298, 91394, 119824, 118299, 91395, 119825, 118300, 91396, 119826, 118301, 91397, 119827, 118302, 91398, 119828, 118303, 91399, 119829, 118304, 91400, 119830, 119841, 119831, 119842, 119832, 119843, 119833, 119844, 119834, 119845, 119835, 119846, 119836, 119847, 119837, 119848, 119838, 119849, 119839, 119850, 119840, 119851, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778, 80640, 80641, 80642, 80643, 80644, 80645, 80646, 80647, 80648, 80649, 80650, 87552, 87553, 87554, 87555, 87556, 87557, 87558, 87559, 87560, 87561, 87562, 73344, 73345, 73346, 73347, 73348, 73349, 73350, 73351, 73352, 73353, 73354, 91776, 91777, 91778, 91779, 91780, 91781, 91782, 91783, 91784, 91785, 91786, 87563, 87564, 87565, 87566, 87567, 87568, 87569, 87570, 87571, 87572, 87573, 73355, 73356, 73357, 73358, 73359, 73360, 73361, 73362, 73363, 73364, 73365, 80651, 80652, 80653, 80654, 80655, 80656, 80657, 80658, 80659, 80660, 80661, 73366, 73367, 73368, 73369, 73370, 73371, 73372, 73373, 73374, 73375, 73376};
\ No newline at end of file
static const uint32_t lut_llr2CnProcBuf_BG1_Z11_R89[869] = {92163, 92171, 92187, 92195, 2, 92164, 92172, 92188, 92196, 3, 92165, 92173, 92189, 92197, 4, 92166, 92174, 92190, 92198, 5, 92167, 92175, 92191, 92199, 6, 92168, 92176, 92192, 92200, 7, 92169, 92177, 92182, 92201, 8, 92170, 92178, 92183, 92202, 9, 92160, 92179, 92184, 92203, 10, 92161, 92180, 92185, 92193, 0, 92162, 92181, 92186, 92194, 1, 93699, 93727, 93734, 392, 93700, 93728, 93735, 393, 93701, 93718, 93736, 394, 93702, 93719, 93737, 384, 93703, 93720, 93738, 385, 93704, 93721, 93739, 386, 93705, 93722, 93729, 387, 93706, 93723, 93730, 388, 93696, 93724, 93731, 389, 93697, 93725, 93732, 390, 93698, 93726, 93733, 391, 95241, 93713, 95261, 95242, 93714, 95262, 95232, 93715, 95263, 95233, 93716, 95264, 95234, 93717, 95254, 95235, 93707, 95255, 95236, 93708, 95256, 95237, 93709, 95257, 95238, 93710, 95258, 95239, 93711, 95259, 95240, 93712, 95260, 96768, 95246, 95271, 96769, 95247, 95272, 96770, 95248, 95273, 96771, 95249, 95274, 96772, 95250, 95275, 96773, 95251, 95265, 96774, 95252, 95266, 96775, 95253, 95267, 96776, 95243, 95268, 96777, 95244, 95269, 96778, 95245, 95270, 96782, 96796, 96808, 96783, 96797, 96809, 96784, 96798, 96810, 96785, 96799, 96811, 96786, 96800, 96801, 96787, 96790, 96802, 96788, 96791, 96803, 96789, 96792, 96804, 96779, 96793, 96805, 96780, 96794, 96806, 96781, 96795, 96807, 98306, 98322, 98336, 98307, 98323, 98326, 98308, 98324, 98327, 98309, 98325, 98328, 98310, 98315, 98329, 98311, 98316, 98330, 98312, 98317, 98331, 98313, 98318, 98332, 98314, 98319, 98333, 98304, 98320, 98334, 98305, 98321, 98335, 99840, 99872, 98341, 99841, 99862, 98342, 99842, 99863, 98343, 99843, 99864, 98344, 99844, 99865, 98345, 99845, 99866, 98346, 99846, 99867, 98347, 99847, 99868, 98337, 99848, 99869, 98338, 99849, 99870, 98339, 99850, 99871, 98340, 99860, 101402, 99883, 99861, 101403, 99873, 99851, 101404, 99874, 99852, 101405, 99875, 99853, 101406, 99876, 99854, 101407, 99877, 99855, 101408, 99878, 99856, 101398, 99879, 99857, 101399, 99880, 99858, 101400, 99881, 99859, 101401, 99882, 101393, 102939, 101417, 101394, 102940, 101418, 101395, 102941, 101419, 101396, 102942, 101409, 101397, 102943, 101410, 101387, 102944, 101411, 101388, 102934, 101412, 101389, 102935, 101413, 101390, 102936, 101414, 101391, 102937, 101415, 101392, 102938, 101416, 101386, 102928, 104473, 101376, 102929, 104474, 101377, 102930, 104475, 101378, 102931, 104476, 101379, 102932, 104477, 101380, 102933, 104478, 101381, 102923, 104479, 101382, 102924, 104480, 101383, 102925, 104470, 101384, 102926, 104471, 101385, 102927, 104472, 102915, 106011, 102949, 102916, 106012, 102950, 102917, 106013, 102951, 102918, 106014, 102952, 102919, 106015, 102953, 102920, 106016, 102954, 102921, 106006, 102955, 102922, 106007, 102945, 102912, 106008, 102946, 102913, 106009, 102947, 102914, 106010, 102948, 104458, 104468, 104488, 104448, 104469, 104489, 104449, 104459, 104490, 104450, 104460, 104491, 104451, 104461, 104481, 104452, 104462, 104482, 104453, 104463, 104483, 104454, 104464, 104484, 104455, 104465, 104485, 104456, 104466, 104486, 104457, 104467, 104487, 105986, 105995, 106024, 105987, 105996, 106025, 105988, 105997, 106026, 105989, 105998, 106027, 105990, 105999, 106017, 105991, 106000, 106018, 105992, 106001, 106019, 105993, 106002, 106020, 105994, 106003, 106021, 105984, 106004, 106022, 105985, 106005, 106023, 107528, 107542, 107559, 107529, 107543, 107560, 107530, 107544, 107561, 107520, 107545, 107562, 107521, 107546, 107563, 107522, 107547, 107553, 107523, 107548, 107554, 107524, 107549, 107555, 107525, 107550, 107556, 107526, 107551, 107557, 107527, 107552, 107558, 107538, 109078, 109091, 107539, 109079, 109092, 107540, 109080, 109093, 107541, 109081, 109094, 107531, 109082, 109095, 107532, 109083, 109096, 107533, 109084, 109097, 107534, 109085, 109098, 107535, 109086, 109099, 107536, 109087, 109089, 107537, 109088, 109090, 109058, 109067, 110621, 109059, 109068, 110622, 109060, 109069, 110623, 109061, 109070, 110624, 109062, 109071, 110614, 109063, 109072, 110615, 109064, 109073, 110616, 109065, 109074, 110617, 109066, 109075, 110618, 109056, 109076, 110619, 109057, 109077, 110620, 110597, 110610, 110629, 110598, 110611, 110630, 110599, 110612, 110631, 110600, 110613, 110632, 110601, 110603, 110633, 110602, 110604, 110634, 110592, 110605, 110635, 110593, 110606, 110625, 110594, 110607, 110626, 110595, 110608, 110627, 110596, 110609, 110628, 112149, 112151, 112166, 112139, 112152, 112167, 112140, 112153, 112168, 112141, 112154, 112169, 112142, 112155, 112170, 112143, 112156, 112171, 112144, 112157, 112161, 112145, 112158, 112162, 112146, 112159, 112163, 112147, 112160, 112164, 112148, 112150, 112165, 112132, 113688, 113697, 112133, 113689, 113698, 112134, 113690, 113699, 112135, 113691, 113700, 112136, 113692, 113701, 112137, 113693, 113702, 112138, 113694, 113703, 112128, 113695, 113704, 112129, 113696, 113705, 112130, 113686, 113706, 112131, 113687, 113707, 113673, 113677, 115232, 113674, 113678, 115222, 113664, 113679, 115223, 113665, 113680, 115224, 113666, 113681, 115225, 113667, 113682, 115226, 113668, 113683, 115227, 113669, 113684, 115228, 113670, 113685, 115229, 113671, 113675, 115230, 113672, 113676, 115231, 115208, 116762, 115233, 115209, 116763, 115234, 115210, 116764, 115235, 115200, 116765, 115236, 115201, 116766, 115237, 115202, 116767, 115238, 115203, 116768, 115239, 115204, 116758, 115240, 115205, 116759, 115241, 115206, 116760, 115242, 115207, 116761, 115243, 116746, 115217, 116769, 116736, 115218, 116770, 116737, 115219, 116771, 116738, 115220, 116772, 116739, 115221, 116773, 116740, 115211, 116774, 116741, 115212, 116775, 116742, 115213, 116776, 116743, 115214, 116777, 116744, 115215, 116778, 116745, 115216, 116779, 118282, 116747, 118315, 118272, 116748, 118305, 118273, 116749, 118306, 118274, 116750, 118307, 118275, 116751, 118308, 118276, 116752, 118309, 118277, 116753, 118310, 118278, 116754, 118311, 118279, 116755, 118312, 118280, 116756, 118313, 118281, 116757, 118314, 119808, 118283, 119809, 118284, 119810, 118285, 119811, 118286, 119812, 118287, 119813, 118288, 119814, 118289, 119815, 118290, 119816, 118291, 119817, 118292, 119818, 118293, 119819, 118294, 119820, 118295, 119821, 118296, 119822, 118297, 119823, 118298, 119824, 118299, 119825, 118300, 119826, 118301, 119827, 118302, 119828, 118303, 119829, 118304, 119830, 119841, 119831, 119842, 119832, 119843, 119833, 119844, 119834, 119845, 119835, 119846, 119836, 119847, 119837, 119848, 119838, 119849, 119839, 119850, 119840, 119851, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778};
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment