The invention provides a decoder of symbols of received data, the data being encoded according to a convolutional encoding scheme and transmitted through a communications channel. The data is punctuated according to a puncturing matrix, and has a plurality of state values which describe a sequence of state transitions. The decoder has a generation unit that accepts the received data for calculating metrics of the transitions thereof. A selector responsive to the generation unit selects a path of transitions corresponding to the path produced by a transmitter of the data stream. A traceback unit maintains historical information representative of sequential decision operations of the selector. A counter is provided for counting illegal state transitions of the path selected by the selector, and a control unit, responsive to the counter, determines a puncture rate and adjusts a puncture phase of the received data. The decoder can be used in a VLSI receiver circuit which is adapted to the reception of QPSK modulated data.

A invenção fornece um decodificador dos símbolos de dados recebidos, os dados que estão sendo codificados de acordo com um esquema codificando convolutional e transmitidos através de uma canaleta de comunicações. Os dados punctuated de acordo com uma matriz puncionando, e têm um plurality dos valores do estado que descrevem uma seqüência de transições do estado. O decodificador tem uma unidade da geração que aceite os dados recebidos para metrics calculadores das transições disso. Um seletor responsivo à unidade da geração seleciona um trajeto das transições que correspondem ao trajeto produzido por um transmissor do córrego de dados. Uma unidade do traceback mantem o representante histórico da informação de operações seqüenciais da decisão do seletor. Um contador é fornecido contando transições ilegais do estado do trajeto selecionado pelo seletor, e uma unidade de controle, responsiva ao contador, determina uma taxa da punctura e ajusta uma fase da punctura dos dados recebidos. O decodificador pode ser usado em um circuito do receptor do VLSI que seja adaptado à recepção de dados modulados QPSK.

 
Web www.patentalert.com

< (none)

< Modem to support multiple site call conferenced data communications

> Decoding operands for multimedia applications instruction coded with less number of bits than combination of register slots and selectable specific values

> (none)

~ 00003