Hi, I using the SPRA 776A for viterbi decoding. Does anyone have a sample program which show how to run the code , i have tried but I am not able to get any output by running the code'
Thanks Habeeb
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi, I using the SPRA 776A for viterbi decoding. Does anyone have a sample program which show how to run the code , i have tried but I am not able to get any output by running the code'
Thanks Habeeb
can you tell me what is the relation between the values for given terms below.
frame_word_sz = 12.
metric_sz = 32.
frame_bit_sz = 189.
How do we get those values and whats the relation between them
thanks habeeb
hi,
189 : information bits
12 : ceil(189/16)
32 : k 5
regards,
hyun
Kim thanks, but i still dont understand some part of it becoz the font doesnt show up i think.
i am going to put down what i understood, please tell me if i am right about it.
32 = 2 ^(k-1), where k = 5
12 = frame size in word = 189/16 = 11.81 = 12
how do we decide on the frame size to be 189
and am i correct on how we got the metric update number.
thanks Habeeb
hi,
16=2^(k-1), when k=5, 16x(old+new)=32
12= ok
you can pick any frame size. This example showed 189 which is one of modem protocol.
Regards,
Hyun
Hyun,
I changed the numbers as such
frame_word_sz 32
frame_bit_sz 512
metric_sz 32
I am getting numbers which do not match the input given.
Do we have to follow certain protocol when giving the size for frame_bit_sz or is it becoz in the SPRA 776A the numbers of butterflies written have been defined for 189 bits only so on increasing the the frame_bit_sz we also need to write more butterflies.
Thanks, Habeeb
Hi,
That example uses some hard coded and it's not flexible. You need to modify it to meet your requirements.
Regards,
Hyun
thanks Hyun, do we have the viterbi decoder in c - code wher i can try to make changes and work with it
Hi,
No, but you can google it. There are C Viterbi examples available.
Regards,
Hyun
Hyun,
if i want to make it work for more then 189 bits in asm, can you tell me wher can i start to make the changes, orare the more documents available which can help me understand to work more changes in the code
habeeb
Hi,
That is the only documents on that assembly code. You need to go through and understand it first.
After that, you can modify it. I know it's not simple.
Regards,
Hyun