TABLE  DES  MATIÈRES

 
Annexe  G  –  Spécification d'un dispositif à virgule fixe fonctionnant à 16 kbit/s
        G.1     Introduction
                  G.1.1     Principe de base
                  G.1.2     Représentation numérique
                  G.1.3     Opérations arithmétiques
        G.2     Modifications de l'algorithme
                  G.2.1     Modifications de l'adaptateur en boucle du gain vectoriel (bloc 20)
                  G.2.2     Modifications des modules de la récurrence de Levinson-Durbin
        G.3     Pseudo-code pour les autres modules de la Recommandation G.728
                  G.3.1     Bloc 4 – Pseudo-code pour le filtre de pondération
                  G.3.2     Blockzir – Pseudo-code pour les filtres de synthèse et de pondération perceptive pendant le calcul de la réponse à entrée nulle
                  G.3.3     Blocs 9 et 10 – Pseudo-code pour la mise à jour de la mémoire des filtres de synthèse et de pondération perceptive
                  G.3.4     Bloc 11 – Calcul du vecteur quantifié cible
                  G.3.5     Bloc 12 – Calcul du vecteur de réponse impulsionnelle
                  G.3.6     Bloc 13 – Convolution à inversion temporelle
                  G.3.7     Bloc 14 – Convolution des vecteurs code et calcul de l'énergie
                  G.3.8     Bloc 16 – Normalisation du vecteur cible VQ
                  G.3.9     Bloc 17 – Calculateur d'erreur sur la recherche de VQ et sélecteur du meilleur index du répertoire d'excitation
                 G.3.10     Bloc 19 – Répertoire des vecteurs d'excitation quantifiés et bloc 21 – Module de normalisation du gain
                 G.3.11     Bloc 32 – Filtre de synthèse du décodeur
                 G.3.12     Bloc 36 – Pseudo-code pour le module de fenêtrage hybride
                 G.3.13     Bloc 38 – Calculateur des coefficients du filtre de pondération
                 G.3.14     Bloc 43 – Module de fenêtrage hybride
                 G.3.15     Bloc 45 – Module d'extension de la largeur de bande
                 G.3.16     Bloc 46 – Prédicteur linéaire de gain logarithmique
                 G.3.17     Bloc 49 – Module de fenêtrage hybride pour le filtre de synthèse
                 G.3.18     HWMCORE – Noyau du module de fenêtrage hybride
                 G.3.19     Bloc 51 – Module d'extension de la largeur de bande
                 G.3.20     Blocs 71 et 72 – Postfiltres à long terme et à court terme
                 G.3.21     Blocs 73 et 74 – Calculateurs de somme de valeurs absolues
                 G.3.22     Bloc 75 – Calculateur de facteur de normalisation
                 G.3.23     Bloc 76 – Filtre passe-bas du premier ordre, et bloc 77 – Module de normalisation du gain de sortie
                 G.3.24     Bloc 81 – Filtre LPC inverse du 10e ordre
                 G.3.25     Bloc 82 – Module d'extraction de la période fondamentale (tonie)
                 G.3.26     Bloc 83 – Calculateur des coefficients de prédicteur de tonie
                 G.3.27     Bloc 84 – Calculateur des coefficients du postfiltre à long terme
                 G.3.28     Bloc 85 – Calculateur des coefficients du postfiltre à long terme
        G.4     Représentations des variables de traitement interne LD-CELP
        G.5     Tables de gain logarithmique pour les vecteurs des répertoires de gain et de forme codés
        G.6     Valeurs entières des tables relatives au répertoire de gain codé
        G.7     Pseudo-codes pour le programme principal du codeur et du décodeur