Traitement en cours

Veuillez attendre...

Paramétrages

Paramétrages

Aller à Demande

1. WO2003105001 - PROCESSEUR DE DONNEES POUR TURBO-DECODAGE

Numéro de publication WO/2003/105001
Date de publication 18.12.2003
N° de la demande internationale PCT/US2003/018237
Date du dépôt international 05.06.2003
Demande présentée en vertu du Chapitre 2 31.12.2003
CIB
H03M 13/00 2006.1
HÉLECTRICITÉ
03CIRCUITS ÉLECTRONIQUES FONDAMENTAUX
MCODAGE, DÉCODAGE OU CONVERSION DE CODE, EN GÉNÉRAL
13Codage, décodage ou conversion de code pour détecter ou corriger des erreurs; Hypothèses de base sur la théorie du codage; Limites de codage; Méthodes d'évaluation de la probabilité d'erreur; Modèles de canaux; Simulation ou test des codes
H03M 13/03 2006.1
HÉLECTRICITÉ
03CIRCUITS ÉLECTRONIQUES FONDAMENTAUX
MCODAGE, DÉCODAGE OU CONVERSION DE CODE, EN GÉNÉRAL
13Codage, décodage ou conversion de code pour détecter ou corriger des erreurs; Hypothèses de base sur la théorie du codage; Limites de codage; Méthodes d'évaluation de la probabilité d'erreur; Modèles de canaux; Simulation ou test des codes
03Détection d'erreurs ou correction d'erreurs transmises par redondance dans la représentation des données, c.à d. mots de code contenant plus de chiffres que les mots source
H03M 13/29 2006.1
HÉLECTRICITÉ
03CIRCUITS ÉLECTRONIQUES FONDAMENTAUX
MCODAGE, DÉCODAGE OU CONVERSION DE CODE, EN GÉNÉRAL
13Codage, décodage ou conversion de code pour détecter ou corriger des erreurs; Hypothèses de base sur la théorie du codage; Limites de codage; Méthodes d'évaluation de la probabilité d'erreur; Modèles de canaux; Simulation ou test des codes
29combinant plusieurs codes ou structures de codes, p.ex. codes de produits, codes de produits généralisés, codes concaténés, codes interne et externe
H03M 13/39 2006.1
HÉLECTRICITÉ
03CIRCUITS ÉLECTRONIQUES FONDAMENTAUX
MCODAGE, DÉCODAGE OU CONVERSION DE CODE, EN GÉNÉRAL
13Codage, décodage ou conversion de code pour détecter ou corriger des erreurs; Hypothèses de base sur la théorie du codage; Limites de codage; Méthodes d'évaluation de la probabilité d'erreur; Modèles de canaux; Simulation ou test des codes
37Méthodes ou techniques de décodage non spécifiques à un type particulier de codage prévu dans les groupes H03M13/03-H03M13/35158
39Estimation de séquence, c.à d. utilisant des méthodes statistiques pour la reconstitution des codes originaux
H03M 13/45 2006.1
HÉLECTRICITÉ
03CIRCUITS ÉLECTRONIQUES FONDAMENTAUX
MCODAGE, DÉCODAGE OU CONVERSION DE CODE, EN GÉNÉRAL
13Codage, décodage ou conversion de code pour détecter ou corriger des erreurs; Hypothèses de base sur la théorie du codage; Limites de codage; Méthodes d'évaluation de la probabilité d'erreur; Modèles de canaux; Simulation ou test des codes
37Méthodes ou techniques de décodage non spécifiques à un type particulier de codage prévu dans les groupes H03M13/03-H03M13/35158
45Décodage discret, c.à d. utilisant l'information de fiabilité des symboles
CPC
G06F 9/3001
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
9Arrangements for program control, e.g. control units
06using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
30Arrangements for executing machine instructions, e.g. instruction decode
30003Arrangements for executing specific machine instructions
30007to perform operations on data operands
3001Arithmetic instructions
H03M 13/2957
HELECTRICITY
03BASIC ELECTRONIC CIRCUITRY
MCODING; DECODING; CODE CONVERSION IN GENERAL
13Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
29combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
2957Turbo codes and decoding
Déposants
  • ARC INTERNATIONAL [US]/[US] (AllExceptUS)
  • ALCATEL [FR]/[FR] (AllExceptUS)
  • COOMBS, Robert [GB]/[GB] (UsOnly)
  • TALBOT, Jonathan [GB]/[GB] (UsOnly)
  • WORM, Alexander [DE]/[DE] (UsOnly)
Inventeurs
  • COOMBS, Robert
  • TALBOT, Jonathan
  • WORM, Alexander
Mandataires
  • GAZDZINSKI, Robert, F.
Données relatives à la priorité
10/165,14605.06.2002US
Langue de publication Anglais (en)
Langue de dépôt anglais (EN)
États désignés
Titre
(EN) DATA PROCESSOR ADAPTED FOR TURBO DECODING
(FR) PROCESSEUR DE DONNEES POUR TURBO-DECODAGE
Abrégé
(EN) An improved method and apparatus for performing single-cycle operations (such as for example Maximum a Posteriori, i.e. (MAP) decode) in digital processors is disclosed. In one embodiment, a processor (401,407) is fitted with a specialized instruction and extension Arithmetic Logic Unit (ALU) (808,809,810,811) to efficiently perform the forward and reverse transition trellis metric updates as well as the Log Likelihood ratio calculation in order to accelerate the decoding of Turbo-encoded data sequences. The processor executes software comprising the single operand instruction to perform Turbo decoding with the efficiency comparable to a dedicated hardware implementation. The programmable apparatus can be readily reprogrammed to accommodate evolving standards.
(FR) L'invention concerne un procédé et un appareil améliorés destinés à réaliser des opérations à cycle unique (notamment de maximum à posteriori, c'est à dire de décodage (MAP)) dans des processeurs numériques. Dans un mode de réalisation, un processeur (401,407) est doté d'une instruction spécialisée et d'une unité d'extension logique d'arithmétique (ALU) (808,809,810,811) afin de réaliser efficacement les mises à jour métriques de treillis de transition avant et arrière ainsi que le calcul du Log du rapport de vraisemblance de façon à accélérer le décodage de séquences de données turbo-codées. Le processeur exécute le logiciel contenant l'instruction unique d'opérande afin de réaliser le turbo-décodage avec l'efficacité comparable à une implémentation matérielle dédiée. L'appareil programmable peut être facilement reprogrammé afin d'être adapté à des standards évolutifs.
Documents de brevet associés
Dernières données bibliographiques dont dispose le Bureau international