摘要 |
<p>The invention relates to forming transition metrics in a receiver of a digital cellular radio system, the receiver comprising a hardware implementation of a transition metrics calculation unit for Viterbi decoding. The receiver comprises a shift register (41) which stores coefficients of the generator polynomial of the convolutional code. The receiver further comprises masking means (42) which mask the state of the Viterbi decoding by the coefficients of the polynomial. Moreover, the receiver comprises odd parity means (43 and 46) which form a parity bit of the state of the masked Viterbi decoding, the parity bit controlling the block (44 and 45) forming the transition metrics. The solution combines the advantages of software and hardware implementations.</p> |