I'm using the VCP2 on a 6482 to do tail-biting Viterbi decode (like in 3GPP LTE). To get the tail-biting to work, I made 3 copies of the input branch metrics (back-to-back-to-back in memory) and set the VCP2 frame length to 3x the actual size.
After running the VCP2, I pull the middle 1/3 of the output bits out as my actual output. That works ok... but is there a way to have the VCP2 take care of the tail-biting without having to make 3 copies of the input?
I messed with the tailBitEnable field in the VCP2_BaseParams... but didn't have any luck.
thanks!