Le circuit intégré multitranscodeur CMX7261 est un membre de la famille de produits vocaux numériques DuraTALK de CML, fournissant plusieurs codeurs de parole et un codec audio analogique dans une seule puce.
Le CMX7261 permet le codage et le décodage de la voix via un frontal analogique ou des opérations de transcodage sur ses interfaces numériques.
Les données d'entrée et le contrôle se font via un C-BUS compatible SPI qui possède une capacité d'écriture permettant de gérer un dispositif externe contrôlé par SPI en utilisant une seule interface SPI hôte.
Le CMX7261 utilise la technologie propriétaire FirmASIC® de CML. Les sous-systèmes sont configurés par un fichier de données d'image de fonction qui est téléchargé (par l'hôte ou une mémoire série externe) pendant l'initialisation du dispositif et qui définit la fonction du dispositif et son ensemble de caractéristiques.
Deux images fonctionnelles sont disponibles, elles peuvent être téléchargées sur le portail technique de CML (contactez-nous pour y accéder) :
CMX7261 FI-1.x - Multi-transcodeur (CVSD/PCM/G729A)
CMX7261 FI-2.x - Codec PCM/G.723.1 Full Duplex
Aucun codec audio requis
Pas de DSP ni de compétences DSP requises
Fonctionnement en duplex intégral et semi-duplex
Codage, décodage et transcodage
Plusieurs algorithmes de codage vocal pris en charge - PCM linéaire - G.711 (µ-law, A-law) - G.729A - G.723.1 - CVSD
Routage du transcodeur :
Choix des sources d'entrée : - C-BUS/Host, codec PCM, entrées audio analogiques
Choix des sources de sortie : - C-BUS/Host, codec PCM, sorties audio analogiques
Détection de l'activité vocale (VAD)
Interface de données/contrôle série C-BUS/Hôte - Compatible SPI avec mappage de registres - FIFO de 128 octets en lecture/écriture - Transfert de données en continu (streaming)
Fonctions GPIO auxiliaires
Interface série PCM maître/esclave pour codec audio externe
---