2025-03-30 10:31:17 -07:00

498 lines
5.5 KiB
Plaintext

//para0 KI
0x00000010,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
//KI10
0x00000001,
0x00000001,
0x00000001,
0x00000000,
0x00000001,
0x00000000,
//1:gain_mmse intput
0x00040000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000000,
0x00000000,
0xffffffff,
0xffffffff,
0x00000000,
0x00000000,
0xffffffff,
0x00400006,
0x00000000,
0x00000000,
//2:Q output
0x00080000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000000,
0x00000000,
0xffffffff,
0xffffffff,
0x00000000,
0x00000000,
0x00002000,
0x00000006,
0x00000000,
0x00000000,
//3 32768
0x80008000,
0x80008000,
0x80008000,
0x80008000,
0x80008000,
0x80008000,
0x80008000,
0x80008000,
0x80008000,
0x80008000,
0x80008000,
0x80008000,
0x80008000,
0x80008000,
0x80008000,
0x80008000,
//4 shu
0x01010100,
0x03030302,
0x05050504,
0x07070706,
0x09090908,
0x0b0b0b0a,
0x0d0d0d0c,
0x0f0f0f0e,
0x11111110,
0x13131312,
0x15151514,
0x17171716,
0x19191918,
0x1b1b1b1a,
0x1d1d1d1c,
0x1f1f1f1e,
//5 SHU
0x02020000,
0x06060404,
0x0a0a0808,
0x0e0e0c0c,
0x12121010,
0x16161414,
0x1a1a1818,
0x1e1e1c1c,
0x22222020,
0x26262424,
0x2a2a2828,
0x2e2e2c2c,
0x32323030,
0x36363434,
0x3a3a3838,
0x3e3e3c3c,
//6 talbe1
0x7c1f7fff,
0x75077878,
0x6eb471c7,
0x69076bca,
0x63e76666,
0x5f416186,
0x5b065d17,
0x5726590b,
0x53975555,
0x505051ec,
0x4d484ec5,
0x4a794bda,
0x47dc4925,
0x456c469f,
0x43264444,
0x41044211,
//7 table2
0xfc59fc1f,
0xfcc0fc8f,
0xfd16fced,
0xfd60fd3c,
0xfd9ffd81,
0xfdd6fdbb,
0xfe05fdee,
0xfe2ffe1b,
0xfe54fe42,
0xfe75fe65,
0xfe92fe84,
0xfeacfe9f,
0xfec3feb7,
0xfed8fece,
0xfeebfee2,
0xfefcfef4,
//8:reciprocalNoiseVar_fixed output
0x00060000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000000,
0x00000000,
0xffffffff,
0xffffffff,
0x00000000,
0x00000000,
0x00001000,
0x00000006,
0x00000000,
0x00000000,
//9 INPUT
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000000,
0x00000000,
0xffffffff,
0xffffffff,
0x00000000,
0x00000000,
0x00001000,
0x00000006,
0x00000000,
0x00000000,
//10 OUTPUT
0x00100000,
0x00000000,
0x00000000,
0x00000000,
0x00000040,
0x00000000,
0x00000000,
0x00000000,
0xffffffff,
0xffffffff,
0x00000000,
0x00000000,
0x00004000,
0x00000006,
0x00000000,
0x00000000,
//11
0x00000000,
0x01010101,
0x02020202,
0x03030303,
0x04040404,
0x05050505,
0x06060606,
0x07070707,
0x08080808,
0x09090909,
0x0a0a0a0a,
0x0b0b0b0b,
0x0c0c0c0c,
0x0d0d0d0d,
0x0e0e0e0e,
0x0f0f0f0f,
//12
0x07050301,
0x0f0d0b09,
0x17151311,
0x1f1d1b19,
0x27252321,
0x2f2d2b29,
0x37353331,
0x3f3d3b39,
0x07050301,
0x0f0d0b09,
0x17151311,
0x1f1d1b19,
0x27252321,
0x2f2d2b29,
0x37353331,
0x3f3d3b39,
//13 qam16 latch
0x23222120,
0x27262524,
0x2b2a2928,
0x2f2e2d2c,
0x00000000,
0x00000000,
0x00000000,
0x10000000,
0x23222120,
0x27262524,
0x2b2a2928,
0x2f2e2d2c,
0x00000000,
0x00000000,
0x00000000,
0x10000000,
//14 qam16 latch
0x26242220,
0x2e2c2a28,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x08000000,
0x26242220,
0x2e2c2a28,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x08000000,
//15 qam16 latch
0x27252321,
0x2f2d2b29,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x08000000,
0x27252321,
0x2f2d2b29,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x08000000,
//16 qam shu
0x03014341,
0x07054745,
0x0b094b49,
0x0f0d4f4d,
0x13115351,
0x17155755,
0x1b195b59,
0x1f1d5f5d,
0x23216361,
0x27256765,
0x2b296b69,
0x2f2d6f6d,
0x33317371,
0x37357775,
0x3b397b79,
0x3f3d7f7d,
//17 qam64 latch w0 msg-2 msg llr
0x23222120,
0x27262524,
0x2b2a2928,
0x2f2e2d2c,
0x33323130,
0x37363534,
0x00000000,
0x12000000,
0x23222120,
0x27262524,
0x2b2a2928,
0x2f2e2d2c,
0x33323130,
0x37363534,
0x00000000,
0x12000000,
//18 qam64 latch R1 msg_2
0x27262120,
0x00002d2c,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x06000000,
0x27262120,
0x00002d2c,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x06000000,
//19 w1 b a
0x03020100,
0x07060504,
0x0b0a0908,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x0c000000,
0x03020100,
0x07060504,
0x0b0a0908,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x0c000000,
//20 R2 b msg
0x23220100,
0x29280504,
0x2f2e0908,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x0c000000,
0x23220100,
0x29280504,
0x2f2e0908,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x0c000000,
//21 r3 llr a b
0x25000224,
0x062a0103,
0x05072b04,
0x31080a30,
0x0000090b,
0x00000000,
0x00000000,
0x12000000,
0x25000224,
0x062a0103,
0x05072b04,
0x31080a30,
0x0000090b,
0x00000000,
0x00000000,
0x12000000,
//22
0x43410302,
0x07060100,
0x05044745,
0x4b490b0a,
0x0f0e0908,
0x0d0c4f4d,
0x53511312,
0x17161110,
0x15145755,
0x5b591b1a,
0x1f1e1918,
0x1d1c5f5d,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
//23 64qam d w2
0x13121110,
0x17161514,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x06000000,
0x13121110,
0x17161514,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x06000000,
//24 llr a b c R3
0x10000224,
0x11010325,
0x1204062a,
0x1305072b,
0x14080a30,
0x15090b31,
0x00000000,
0x18000000,
0x10000224,
0x11010325,
0x1204062a,
0x1305072b,
0x14080a30,
0x15090b31,
0x00000000,
0x18000000,
//25 r2
0x23222120,
0x29282726,
0x2f2e2d2c,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x0c000000,
0x23222120,
0x29282726,
0x2f2e2d2c,
0x00000000,
0x00000000,
0x00000000,
0x00000000,
0x0c000000,
//26 shu
0x20200101,
0x00002121,
0x22220303,
0x02022323,
0x24240505,
0x04042525,
0x26260707,
0x06062727,
0x28280909,
0x08082929,
0x2a2a0b0b,
0x0a0a2b2b,
0x2c2c0d0d,
0x0c0c2d2d,
0x2e2e0f0f,
0x0e0e2f2f,