Method for storing path metrics in a viterbi decoder
AssigneeInfineon Technologies AG
InventorMario Traeber
Life of this patent
Estimating the term…
Abstract
For a Viterbi decoder, it is proposed to combine the butterfly structures of the corresponding trellis diagram in pairs in such a way that for each butterfly structure pair, the destination states of the two butterfly structures in the trellis diagram at the same time form starting states for two other butterfly structures. After the determination of the path metrics of the destination states of the two butterfly structures of a butterfly structure pair, in each case the path metrics of those two destination states of this butterfly structure pair which are the same time form starting states of another butterfly structure are then stored in the form of a common memory word.
Claims7
A method for storing path metrics in a Viterbi decoder,
- the path metrics being determined using a trellis diagram which is allocated to the Viterbi decoder and in which in each case two destination states of a specific time step (t+1) form, with two starting states of a preceding time step (t), a butterfly structure by means of which the corresponding two destination states of the specific time step (t+1) are connected to the two starting states of the preceding time step (t) by means of a respective state transition branch, for each time step (t+1) the path metric (λt+1) of each destination state being determined as a function of the path metrics (λL) of those starting states of the preceding time step (t) which form a butterfly structure with the respective destination state, for this purpose the path metrics (λt) of the corresponding two starting states being read from memory means (3), the path metric (λt+1) of the respective destination state of the time step (t+1) being determined as a function thereof and the path metric (λt+1) of the respective destination state being stored in the memory means (3),
- characterized in that the butterfly structures of the trellis diagram of each time step (t) are combined at least in pairs in such a way that for each butterfly structure pair of a tine step (t), the destination states of the two butterfly structures in the trellis diagram at the same time form starting states for two butterfly structures of the subsequent rime step (t+1), and
- in that after the determination of the path metrics of the destination states of the two butterfly structures of a butterfly structure pair, in each case the path metrics of those two destination states of this butterfly structure pair which at the same time form starting states of a butterfly structure of a subsequent time step (t+1) are stored in the memory means (3) in the form of a common memory word.
The method as claimed in one of the preceding claims, characterized
- in that the method is employed for decoding a signal coded with a feedforward code.
Dependencies are inferred from the claim text.