Viterbi IP Core User Guide

ID 683280
Date 11/06/2017
Public
Document Table of Contents

3.4.4.1. External Puncturing

Both parallel and hybrid architectures support external puncturing.

All punctured codes are based on a mother code of rate 1/2. For external depuncturing you must depuncture the received data stream external to the decoder and input the data into the decoder n symbols at a time.

Table 10.  Puncturing SchemesYou can define these schemes and their rate. CA refers to the most significant (first transmitted bit, first received symbol); CB refers to the least significant (last transmitted bit, last received symbol)
Punctured Rate Puncturing Scheme
Bit Multiplier
2/3 CA 1 0
CB 1 1
3/4 CA 1 0 1
CB 1 1 0
4/5 CA 1 0 0 0
CB 1 1 1 1
5/6 CA 1 0 1 0 1
CB 1 1 0 1 0
6/7 CA 1 0 0 1 0 1
CB 1 1 1 0 1 0
7/8 CA 1 1 1 1 0 1 0
CB 1 0 0 0 1 0 1