Hi,
I am also facing same problem as mentioned by Sezer. First byte of ouput for some input data are decoded wrong in VCP2.
I am using EVM 6670.
VCP2 Configuration parameters for LTE are as below,
VcpConfigParms.poly0 = 0x6C;
VcpConfigParms.poly1 = 0xE4;
VcpConfigParms.poly2 = 0xD4;
VcpConfigParms.poly3 = 0x00;
VcpConfigParms.constLen = 7;
VcpConfigParms.frameLen = 43;/*In bits*/
VcpConfigParms.rate = 3;
VcpConfigParms.decision = 0;
VcpConfigParms.bmBuffLen = 7;
VcpConfigParms.convDist = 0;
VcpConfigParms.decBuffLen = 0;
VcpConfigParms.maxSm = 1024;
VcpConfigParms.minSm = 0;
VcpConfigParms.numBmFrames = 2;
VcpConfigParms.numDecFrames = 1;
VcpConfigParms.outOrder = 1;
VcpConfigParms.readFlag = 1;
VcpConfigParms.relLen = 0;
VcpConfigParms.stateNum = 0;
VcpConfigParms.traceBack = 1;
VcpConfigParms.traceBackEn = 0;
VcpConfigParms.traceBackIndex = 0;
VcpConfigParms.yamTh = 0;
Do I have to change any config parameters? Looking forward for reply.
I have attached Branch Metrics(input to VCP2), VCP2 output, Expected output.
18 44 -14 12 8 38 -16 14 27 47 -7 13 28 6 36 14 -9 -33 3 -21 -16 16 10 42 -12 10 26 48 -16 20 8 44 -15 9 -41 -17 19 -3 -11 -33 -40 -22 -24 -6 -11 -27 -17 -33 -37 -7 -23 7 -20 14 -44 -10 -9 15 -45 -21 -9 -41 1 -31 16 -14 -14 -44 -44 -12 -18 14 47 25 19 -3 33 15 25 7 35 3 23 -9 39 11 13 -15 42 18 12 -12 44 18 20 -6 45 17 15 -13 -39 -3 -11 25 -4 14 34 52 -35 -19 -25 -9 -7 -31 5 -19 -11 -41 15 -15 -46 -24 -12 10 -45 -9 -27 9 16 -18 48 14 7 -21 39 11 26 44 -4 14 -1 25 9 35 -44 -10 -18 16 -20 12 10 42 2 -20 -26 -48 -17 15 -41 -9 42 18 12 -12 -31 -11 -3 17 -30 -8 -40 -18
+4 +62 -128 +2 +47 -118
+0 +62 -128 +2 +47 -118
Dear Sezer,
If you have got solution for this problem, Please do reply.
Thanks,
Shabrin