Centre de recherches sur les communications Canada
Symbol of the Government of Canada

Codecs de Viterbi ultrarapides

Les codecs Viterbi très efficaces sont disponibles, et il est possible d'obtenir une licence pour les utiliser.  Ils sont appliqués dans l'Assembly artisanal pour les processeurs Pentium et fonctionnent avec le système d'exploitation Windows.  Voici quelques détails techniques; pour de plus amples renseignements sur les modalités et les droits d'obtention d'une licence, veuillez écrire à fec-info (at) crc.ca.

Bibliothèque de codes de Viterbi (vcdll.dll)

  • Appliquer aux codes convolutifs binaires
  • Longueurs de contrainte de K = 7 à K = 17
  • Taux de codage nominal de 1/2
    • Le poinçonnage externe permet d'obtenir des taux de codage supérieurs à r = 1/2
  • Fermeture du treillis: fermé avec les zéros ou circulaire
  • Débit de décodage informatique:
    • Supérieur à 6 Mbps pour une longueur de contrainte de K = 7 avec un processeur Pentium D à 3.4 GHz
    • Les débits de décodage des longueurs de contrainte supérieurs sont approximativement inversement proportionnels au nombre d'états
  • Blocs dont le nombre de bits d'information varie entre 16 et la limite de la mémoire du système

Logiciel simulation (vcsim.exe) qui permet la mesure du rendement dans le bruit blanc Gaussien additif (BBGA) est aussi compris.