← Retour a l'analyseur 🇬🇧 English

Métriques et formules de l'analyseur S/PDIF

Documentation technique exhaustive de toutes les métriques, formules et modèles physiques

implémentés dans l'application.

Norme de référence : IEC 60958-3 (interface consommateur) / IEC 60958-4 (interface professionnelle AES3) - Biphase Mark Coding (BMC), signal coaxial 0.5 V crête-à-crête sur impédance nominale 75 ohm.

Normes et références utilisées :


Table des matières


1. Modèle de câble Spdif

Le modèle de câble simule la dégradation physique d'un signal S/PDIF coaxial lors de

sa propagation. Cinq phénomènes sont modélisés séquentiellement dans la fonction

cable_sim(), chacun correspondant à un effet physique réel.

Paramètres d'entrée par câble

Câbles disponibles et sources

CâbleImpédanceAtt. 5 MHzAtt. 10 MHzBP (1m)Vel.BlindageSourceFiche technique
Belden 1694A75 ohm1.77 dB/100m2.36 dB/100m250 MHz *82% c90 dB *DatasheetBelden 1694A
Belden 1505A75 ohm2.07 dB/100m2.85 dB/100m200 MHz *83% c80 dB *DatasheetBelden 1505A
Canare L-5CFB75 ohm1.55 dB/100m **2.20 dB/100m220 MHz *79% c85 dB *Datasheet (10 MHz)Canare L-5CFB
Mogami 296475 ohm ±10%3.30 dB/100m **4.70 dB/100m80 MHz *78% c *85 dB *Catalogue Mogami 2014Mogami 2964
Sommer SC-Vector 0.8/3.775 ohm2.05 dB/100m **2.90 dB/100m400 MHz *83% c *95 dBThomann.fr (10 MHz)Thomann.fr
Coaxial 75 ohm générique75 ohm5.00 dB/100m *7.50 dB/100m *60 MHz *66% c *50 dB *Estimation-
Câble RCA générique non normé45 ohm *10.0 dB/100m *16.0 dB/100m *25 MHz *66% c *25 dB *Estimation-
Belden 1800F (AES/EBU)110 ohm9.0 dB/100m **13.7 dB/100m **120 MHz *76% c75 dB *Datasheet (5.6/8.2/11.3 MHz)Belden 1800F
Canare DA206 (AES/EBU)110 ohm3.4 dB/100m **4.8 dB/100m **300 MHz *78% c *78 dB *Datasheet (3 MHz)Canare DA206
Canare DA202 (AES/EBU)110 ohm6.6 dB/100m **9.3 dB/100m **180 MHz *77% c *75 dB *Datasheet (3 MHz)Canare DA202

Note AES/EBU : Le Belden 1800F est un câble paire torsadée 110 ohm pour l'interface professionnelle AES3 (IEC 60958-4). L'atténuation brute par mètre est plus élevée qu'en coaxial 75 ohm (paire torsadée vs coax), mais le niveau de signal AES/EBU est 10 à 20 fois supérieur (2-7 V P-P vs 0.5 V P-P), ce qui compense largement. Le simulateur applique deux corrections pour les câbles AES/EBU :

Sources des données Belden 1800F : Belden catalog, Blue Jeans Cable. Conversions : dB/100m = dB/100ft x 3.281. Atténuation publiée à 5.645 MHz = 2.89 dB/100ft (9.48 dB/100m) ; interpolation aux points 5 et 10 MHz.

Légende :

Conversions utilisées : Les datasheets Belden donnent l'atténuation en dB/100ft. Conversion : dB/100m = dB/100ft × 3.281.

Sources des valeurs de blindage :

Les fiches techniques des constructeurs ne fournissent généralement pas l'efficacité de

blindage en dB directement. Les valeurs utilisées sont estimées à partir de la construction

du blindage selon les ordres de grandeur standards (ref. Ott 2009, ch.3 ; MIL-STD-188-124B) :

Construction du blindageEfficacité typiqueCâbles concernés
Double blindage tresse + feuille alu, couverture ~95%85 - 100 dBBelden 1694A (foil + braid, 95% coverage)
Simple tresse cuivre, couverture ~90-95%70 - 85 dBBelden 1505A, Canare L-5CFB, Mogami 2964, Belden 1800F
Simple feuille alu + drain40 - 60 dBCâbles coaxiaux génériques
Blindage partiel ou absent15 - 30 dBCâbles RCA grand public

Valeurs non vérifiées : Les bandes passantes à 1 m, les efficacités de blindage en dB et certaines vélocités sont des estimations basées sur la construction du câble (type de blindage, section du conducteur). Ces valeurs n'apparaissent pas dans les fiches techniques consultées.

Chaque câble preset est défini par les paramètres constructeur suivants :

ParamètreVariableUnitéDescription
Atténuation à 5 MHzatten_5mhzdB/100mPerte d'insertion mesurée à 5 MHz (datasheet)
Atténuation à 10 MHzatten_10mhzdB/100mPerte d'insertion mesurée à 10 MHz (datasheet)
Bande passante à 1 mbw_1mMHzFréquence de coupure à -3 dB pour 1 m de câble
Impédance nominaleimpedanceohmImpédance caractéristique (75 ohm S/PDIF, 110 ohm AES/EBU)
Facteur de vitessevelocity_pct% de cVitesse de propagation en % de la vitesse de la lumière
Blindageshield_dbdBEfficacité du blindage électromagnétique

La fréquence cellule S/PDIF est calculée comme :

$f_{cell} = \frac{F_s \times 128}{10^6}$ (en MHz)

Pour $F_s = 44100$ Hz, cela donne $f_{cell} \approx 5.645$ MHz.

Le facteur 128 vient de la structure IEC 60958 : chaque trame stéréo comporte

2 sous-trames de 32 bits = 64 cellules temporelles (time slots), et chaque bit

BMC produit 2 cellules, donc 64 cellules par sous-trame x 2 sous-trames = 128

cellules par trame audio.


1.1 Limitation de bande passante

Phénomène physique : L'effet de peau (skin effect) et les pertes diélectriques dans le

câble agissent comme un filtre passe-bas. Les composantes haute fréquence du signal carré

BMC sont atténuées, arrondissant les fronts de montée et de descente.

Implémentation : filtre passe-bas RC du premier ordre (IIR) via scipy.signal.lfilter.

Formule de la fréquence de coupure effective :

$BW_{eff}(L) = \max\left(5,\ \frac{BW_{1m}}{\sqrt{1 + L/8}}\right)$ (en MHz)

où :

Justification physique du modèle $1/\sqrt{1+L/8}$ :

L'atténuation d'un câble coaxial due à l'effet de peau suit une loi en $\alpha(f) = \alpha_0 \sqrt{f}$

(cf. Pozar §2.7, "Lossy Transmission Lines"). La fréquence de coupure à -3 dB correspond

au point où l'atténuation totale atteint 3 dB. Comme l'atténuation est proportionnelle à

$\sqrt{f} \times L$ (pertes cumulées sur la longueur), la fréquence de coupure diminue lorsque

$L$ augmente. Le modèle simplifié utilise $\sqrt{1 + L/L_0}$ avec $L_0 = 8$ m comme longueur

de référence, ce qui donne :

La constante $L_0 = 8$ m est calibrée pour correspondre aux courbes d'atténuation typiques

des câbles coaxiaux RG-59/RG-6 dans la gamme 1-50 MHz.

Coefficient du filtre IIR :

$\alpha = \frac{2\pi f_c \cdot \Delta t}{2\pi f_c \cdot \Delta t + 1}$

où :

Le filtre est appliqué par la relation de récurrence :

$y[n] = \alpha \cdot x[n] + (1 - \alpha) \cdot y[n-1]$

Interprétation physique :

Plages typiques :

Qualité$BW_{eff}$Effet sur le signal
Excellent> 100 MHzFronts nets, pas de dégradation visible
Bon30 - 100 MHzLéger arrondissement, pas de perte de données
Médiocre10 - 30 MHzFronts arrondis, jitter accru
Mauvais5 - 10 MHzSignal fortement dégradé, erreurs possibles

1.1b Effet de peau (skin effect)

Phénomène physique : À haute fréquence, le courant ne circule plus dans toute la

section du conducteur mais se concentre en surface, dans une couche d'épaisseur $\delta$

(la profondeur de pénétration). Cela augmente la résistance effective du conducteur et

donc l'atténuation, proportionnellement à $\sqrt{f}$.

Profondeur de pénétration (Pozar, eq. 2.86) :

$\delta = \frac{1}{\sqrt{\pi f \mu \sigma}}$

où :

Pour le cuivre à 5.6 MHz : $\delta \approx 28\ \mu m$. À 56 MHz (10e harmonique) :

$\delta \approx 8.8\ \mu m$. Les harmoniques élevées "voient" un conducteur beaucoup plus

résistif.

Implémentation dans le simulateur :

L'effet de peau est un filtre optionnel (case à cocher). Quand il est activé, il applique

une atténuation fréquentielle dans le domaine de Fourier :

$V_{out}(f) = V_{in}(f) \times 10^{-A_{skin}(f) / 20}$

où l'atténuation par fréquence suit la loi en racine :

$A_{skin}(f) = A_{cell} \times \sqrt{\frac{f}{f_{cell}}}$ (en dB)

avec :

Effet concret sur le signal S/PDIF :

Le signal BMC est un signal carré dont le spectre contient des harmoniques impaires

(3e, 5e, 7e...). Sans skin effect, toutes les harmoniques sont atténuées de la même

valeur. Avec le skin effect :

HarmoniqueFréquence (44.1 kHz)Atténuation relative
Fondamentale5.6 MHz$1.00 \times A_{cell}$
3e16.9 MHz$1.73 \times A_{cell}$
5e28.2 MHz$2.24 \times A_{cell}$
7e39.5 MHz$2.65 \times A_{cell}$

Les harmoniques élevées, responsables de la netteté des fronts de montée, sont

disproportionnellement atténuées. Cela arrondit les fronts du signal et réduit

l'ouverture de l'oeil, au-delà de ce que le filtre passe-bas simple modélise.

Quand l'activer ? L'effet de peau est surtout significatif pour :

Pour les câbles courts (< 3 m) en cuivre de section standard (AWG 18-20), l'effet est

négligeable (< 0.01 dB de différence entre harmoniques).


1.2 Atténuation

Phénomène physique : Le signal perd de l'amplitude en se propageant dans le câble, en

raison des pertes résistives dans le conducteur et des pertes diélectriques dans l'isolant.

L'atténuation augmente avec la fréquence et la longueur.

Formule :

Étape 1 - Interpolation linéaire de l'atténuation à la fréquence cellule, entre les mesures

constructeur à 5 MHz et 10 MHz :

$A_{100m} = A_{5MHz} + \frac{f_{cell} - 5}{5} \times (A_{10MHz} - A_{5MHz})$ (en dB/100m)

Étape 2 - Mise à l'échelle pour la longueur réelle du câble :

$A_{dB} = \max\left(0,\ A_{100m} \times \frac{L}{100}\right)$

Étape 3 - Application au signal (atténuation symétrique autour du point milieu) :

$v_{out}[n] = v_{mid} + (v_{in}[n] - v_{mid}) \times 10^{-A_{dB}/20}$

où :

Variables :

Justification de l'interpolation linéaire :

L'atténuation réelle d'un câble coaxial suit une loi en $\sqrt{f}$ (modèle de Neumann-Ross :

$\alpha(f) = \alpha_c \sqrt{f} + \alpha_d \cdot f$, où $\alpha_c$ sont les pertes cuivre et $\alpha_d$ les

pertes diélectriques). Sur l'intervalle étroit 5-10 MHz, l'interpolation linéaire est une

approximation suffisante (erreur < 5% par rapport au modèle en $\sqrt{f}$). Les constructeurs

fournissent généralement l'atténuation à plusieurs fréquences discrètes (1, 5, 10, 50, 100 MHz),

ce qui justifie l'utilisation des deux points les plus proches de $f_{cell} \approx 5.6$ MHz.

Interprétation physique :

Plages typiques :

Qualité$A_{dB}$Amplitude résiduelleEffet
Excellent< 0.1 dB> 0.49 V P-PAucune dégradation perceptible
Bon0.1 - 1 dB0.45 - 0.49 V P-PMarge de bruit préservée
Médiocre1 - 3 dB0.35 - 0.45 V P-PMarge réduite, sensible au bruit
Mauvais> 3 dB< 0.35 V P-PRisque de décrochage du récepteur

1.3 Réflexions par désadaptation d'impédance

Phénomène physique : Lorsque l'impédance du câble ne correspond pas à l'impédance de

charge (75 ohm pour S/PDIF), une partie du signal est réfléchie aux extrémités. Ces

réflexions arrivent en retard (temps de propagation aller-retour) et se superposent au

signal utile, créant des échos et des distorsions.

Coefficient de réflexion (Pozar §2.3, eq. 2.35) :

$\Gamma = \frac{Z_{cable} - Z_{charge}}{Z_{cable} + Z_{charge}}$

où :

Délai aller-retour :

$\tau_{RT} = \frac{2 \times L}{v_{prop}}$

où :

Le délai est converti en nombre d'échantillons :

$d = \text{round}\left(\frac{\tau_{RT}}{\Delta t}\right)$

Modèle de réflexions multiples :

Le simulateur modélise jusqu'à 5 rebonds (aller-retour). À chaque rebond $n$ :

$v_{out}[k + n \cdot d\ :] \mathrel{+}= A_n \times v_{in}[: \text{len}(v) - n \cdot d]$

L'amplitude de chaque rebond est :

Ce qui donne la suite géométrique :

$A_n = \Gamma^{2n-1}$

L'atténuation $\Gamma^2$ par aller-retour s'explique par le fait que le signal est réfléchi

une fois à chaque extrémité (deux réflexions par aller-retour).

La simulation s'arrête si :

Exemples concrets :

Câble$Z_{cable}$$\Gamma$$\Gamma^2$Réflexion 1er rebond
Belden 1694A (75 ohm)75 ohm0.00000.00000 % (parfait)
Câble RCA générique45 ohm-0.25000.062525 % de l'amplitude
Court-circuit théorique0 ohm-1.00001.0000100 % (total)

Interprétation physique :

Plages typiques :

Qualité$|\Gamma|$Effet
Excellent< 0.01Réflexions négligeables
Bon0.01 - 0.05Réflexions très faibles
Médiocre0.05 - 0.15Échos visibles sur le diagramme de l'oeil
Mauvais> 0.15Distorsion sévère, erreurs de décodage

1.4 Bruit EMI et environnement électromagnétique

Phénomène physique : Le blindage du câble protège le signal des interférences

électromagnétiques (EMI) environnantes. Un blindage insuffisant ou un câble long (qui

agit comme une antenne) laisse passer du bruit qui se superpose au signal utile.

L'efficacité réelle du blindage dépend de deux facteurs :

  • La qualité intrinsèque du blindage ($S_{dB}$, paramètre constructeur)
  • L'environnement électromagnétique dans lequel le câble est utilisé
  • Environnement électromagnétique (EMI)

    L'analyseur propose trois environnements types, chacun modélisant un niveau

    d'interférences différent via une pénalité EMI ($P_{EMI}$) soustraite du blindage

    intrinsèque du câble :

    EnvironnementPénalité $P_{EMI}$Sources d'interférences typiques
    Studio pro0 dBAlimentation linéaire, salle blindée, pas de variateur de lumière. Conditions idéales : le blindage du câble opère à son efficacité nominale.
    Hi-Fi domestique10 dBSalon avec TV, routeur Wi-Fi, chargeurs à découpage, éclairage LED à proximité. Le champ électromagnétique ambiant est modéré mais permanent.
    Industriel / scène25 dBVariateurs de puissance, moteurs électriques, éclairage de scène à forte puissance, câbles secteur parallèles aux câbles audio. Champ électromagnétique intense.

    Pourquoi une pénalité ? Le blindage du câble atténue les interférences d'un

    facteur $S_{dB}$ en conditions idéales (mesure en laboratoire selon IEC 62153-4-3, méthode

    triaxiale). Mais dans un environnement réel, le champ EMI incident est plus intense

    qu'en labo. La pénalité $P_{EMI}$ modélise cette différence : un câble avec 80 dB de

    blindage dans un environnement industriel ($P_{EMI} = 25$ dB) se comporte comme s'il

    n'avait que 55 dB de blindage effectif.

    Autrement dit, le câble filtre toujours autant, mais il y a davantage de bruit à filtrer.

    Ordres de grandeur des champs EMI (ref. IEC 61000-4-3, Ott 2009 ch.6) :

    EnvironnementChamp typique (1-30 MHz)Source dominante
    Studio pro / labo< 1 V/mBruit de fond ambiant
    Hi-Fi domestique1 - 3 V/mWi-Fi (2.4 GHz harmoniques), alimentations à découpage, éclairage LED
    Industriel / scène3 - 10 V/mVariateurs de fréquence, moteurs, éclairage DMX, câbles secteur

    Les valeurs de pénalité (0, 10, 25 dB) correspondent approximativement au rapport

    de champ entre l'environnement réel et les conditions de laboratoire :

    $P_{EMI} \approx 20 \log_{10}(E_{env} / E_{labo})$.

    Pour un champ labo de ~0.3 V/m, un salon à 1 V/m donne ~10 dB et une scène à 6 V/m

    donne ~26 dB.

    Formule du SNR effectif :

    $SNR_{eff} = \max\left(20,\ S_{dB} - P_{EMI} \times \min\left(1,\ \frac{L}{5}\right) - 8 \times \log_{10}(1 + L/2)\right)$ (en dB)

    où :

    Exemples concrets :

    Cable$S_{dB}$Environnement$P_{EMI}$Longueur$P_{EMI} \times L/5$$SNR_{eff}$
    Belden 1694A90 dBStudio0 dB1.5 m0 dB88.6 dB
    Belden 1694A90 dBHi-Fi10 dB1.5 m3.0 dB85.6 dB
    Belden 1694A90 dBIndustriel25 dB10 m25.0 dB58.8 dB
    RCA générique25 dBHi-Fi10 dB1.5 m3.0 dB20.1 dB
    RCA générique25 dBHi-Fi10 dB10 m10.0 dB20.0 dB (plancher)
    RCA générique25 dBIndustriel25 dB1.5 m7.5 dB20.0 dB (plancher)

    Interprétation physique :

    Application du bruit :

    Le bruit est modélisé comme un bruit blanc gaussien additif :

    $v_{out}[n] = v_{in}[n] + \mathcal{N}\left(0,\ \sigma_{bruit}\right)$

    où l'écart-type du bruit est calculé à partir du SNR :

    $\sigma_{bruit} = \sqrt{\frac{P_{signal}}{10^{SNR_{eff}/10}}}$

    avec :

    $P_{signal} = \frac{1}{N}\sum_{n=0}^{N-1} v[n]^2$

    C'est-à-dire la puissance moyenne quadratique du signal.

    Variables :

    Plages typiques :

    Qualité$SNR_{eff}$Niveau de bruit relatifEffet
    Excellent> 60 dB< 0.1 %Invisible, aucun impact
    Bon40 - 60 dB0.1 - 1 %Bruit faible, pas d'erreurs
    Médiocre25 - 40 dB1 - 5 %Jitter accru, rare erreurs
    Mauvais15 - 25 dB5 - 18 %Erreurs de décodage possibles

    1.5 Jitter ISI (Intersymbol Interference)

    Phénomène physique : Lorsqu'un signal numérique traverse un câble long à bande passante

    limitée, les transitions successives interfèrent entre elles. L'énergie d'un symbole "déborde"

    sur les symboles adjacents, décalant les instants de transition par rapport à la grille idéale.

    Ce phénomène, appelé ISI (Intersymbol Interference), est le mécanisme dominant de dégradation

    du jitter sur les longues distances et la cause principale de l'effet falaise (cliff effect)

    des liens numériques.

    Modèle implémenté :

    Le jitter ISI est modélisé comme une perturbation temporelle appliquée au signal après les

    étapes de filtrage, atténuation, réflexions et bruit. Deux composantes sont combinées :

  • Jitter intrinsèque de la source (transmetteur) :
  • $J_{src} = 2\ \text{ns RMS}$

    Valeur typique d'un transmetteur S/PDIF ou AES/EBU (ref. AES-12id-2020).

  • Jitter ISI (dépendant de la longueur et de la bande passante) :
  • $J_{ISI} = \frac{K \times \sqrt{L}}{BW_{eff}}$ (en secondes RMS)

    où :

  • Jitter total (combinaison quadratique, sources indépendantes) :
  • $J_{total} = \sqrt{J_{src}^2 + J_{ISI}^2}$ (en secondes RMS)

    Implémentation :

    Le jitter est appliqué comme une perturbation temporelle du signal dans le domaine échantillonné :

  • Génération d'un bruit gaussien : $r[n] \sim \mathcal{N}(0, J_{total})$
  • Filtrage passe-bas (moyenne mobile sur $N_{rise}$ échantillons) pour corréler le jitter
  • avec les temps de montée du câble :

    $N_{rise} = \max\left(3,\ \left\lfloor\frac{0.35}{BW_{eff} \times 10^6 \times \Delta t}\right\rfloor\right)$

  • Conversion en décalage d'indices : $\Delta i[n] = j_{filtré}[n] / \Delta t$
  • Ré-échantillonnage par interpolation linéaire :
  • $v_{out}[n] = v_{in}(n + \Delta i[n])$

    Calibration contre la littérature :

    Le facteur $20 \times 10^{-9}$ a été calibré pour reproduire les valeurs de jitter publiées

    dans la littérature technique :

    DistanceBW eff.J RMS simuléJ P-P simuléLittérature (P-P)Source
    10 m~167 MHz~1 ns~5 ns5 - 12 nsAES-12id-2020, Julian Dunn (1992)
    100 m~68 MHz~3 ns~16 ns15 - 35 nsDunn, "Digital Audio Interconnections"
    200 m~42 MHz~4.3 ns~28 ns20 - 50 nsMesures constructeurs
    250 m~36 MHz~36.7 ns~192 nsDéfaillance attendueAES3 limite recommandée : 300m max
    300 m~32 MHz~43.4 ns~193 nsDéfaillance complèteAu-delà des spécifications

    Effet falaise (cliff effect) :

    Le jitter ISI est responsable de l'effet falaise caractéristique des liens numériques :

    le signal est parfait jusqu'à une distance critique, puis s'effondre brutalement.

    Ce comportement émerge naturellement du modèle car :

    Pour le Belden 1694A (75 ohm, BW=250 MHz), l'effet falaise se produit entre 200 et 250 m,

    ce qui est cohérent avec les spécifications constructeur et la norme AES3.

    Plages typiques :

    Qualité$J_{ISI}$ RMSDistance typique (1694A)Effet
    Négligeable< 1 ns< 50 mPas d'impact, transmission parfaite
    Modéré1 - 5 ns50 - 150 mJitter mesurable, pas d'erreurs
    Critique5 - 30 ns150 - 230 mMarge réduite, oeil qui se ferme
    Défaillance> 30 ns> 230 mCER > 0%, effet falaise

    Références :


    1.5b Transit triple (Triple Transit)

    Phénomène physique : Lorsque l'impédance du câble diffère de l'impédance de la source ou de

    la charge, le signal est partiellement réfléchi à chaque extrémité. La réflexion la plus

    significative en S/PDIF est le transit triple : le signal effectue 3 allers-retours

    (source → charge → source → charge) avant de s'atténuer.

    
    Source (Zs)         Câble (Z₀, longueur L)        Charge (ZL)
        │                                                   │
        ├──── Transit 1 ──────────────────────────────────>─┤ réflexion ΓL
        │                                                   │
        │<─── Transit 2 ──────────────────────────────────── réflexion ΓS
        │                                                   │
        └──── Transit 3 ──────────────────────────────────>─┘ écho reçu par la charge
             (retardé de τ = 3L/v, amplitude ΓL × ΓS)
    

    L'écho arrive à la charge avec :

    où $\Gamma_L = \dfrac{Z_L - Z_0}{Z_L + Z_0}$ et $\Gamma_S = \dfrac{Z_S - Z_0}{Z_S + Z_0}$.

    Effet sur le jitter BMC

    L'écho se superpose au signal original au niveau du comparateur de seuil du récepteur. Il

    décale les instants de passage à zéro du signal BMC, créant du jitter déterministe :

    $$J_{TT} = A_{echo} \cdot \frac{T_{cell}}{2\pi} \cdot \left|\sin\!\left(2\pi \cdot \frac{\tau_{TT}}{T_{cell}}\right)\right|$$

    Ce jitter est déterministe (reproductible) et partiellement filtré par la PLL selon

    sa fréquence. Contrairement au jitter ISI large bande (filtré par la bande passante de

    bruit de la PLL), le jitter de transit triple est une composante déterministe dont le

    contenu spectral dominant se situe en basse fréquence : la PLL lui applique sa fonction

    de transfert $H(f) = 1 / \sqrt{1 + (f/f_c)^{2n}}$. Une PLL large bande (CS8412, $f_c$ = 25 kHz)

    le laisse passer presque intact dans la bande audio, tandis qu'une PLL étroite (WM8805,

    $f_c$ = 90 Hz) le rejette fortement. Sa valeur dépend de la longueur du câble via la phase

    $\phi = \tau_{TT} / T_{cell}$.

    Depuis la version actuelle, ce jitter TT filtré est combiné en quadrature avec le

    jitter ISI/EMI filtré pour établir le verdict perceptif de la comparaison de câbles :

    $$J_{total} = \sqrt{J_{ISI,filtré}^2 + J_{TT,filtré}^2}$$

    les deux sources étant statistiquement indépendantes. Pour un câble adapté en impédance

    (75 ohm sur source et charge 75 ohm), $\Gamma_L = \Gamma_S = 0$ : la contribution TT est

    nulle et seul le jitter ISI subsiste.

    Longueurs sûres et critiques

    Le jitter TT s'annule (longueur sûre) quand l'écho est synchrone avec une frontière

    de cellule, soit $\sin(2\pi\phi) = 0$, c'est-à-dire $\tau_{TT} = n \cdot T_{cell}$ donc

    $L = n \cdot L_{step}$ avec $L_{step} = T_{cell} \cdot v_{prop} / 3$. Il atteint son

    maximum (longueur critique) quand $|\sin(2\pi\phi)| = 1$, soit aux quarts de pas :

    $L = (n \pm 1/4) \cdot L_{step}$. Les longueurs critiques sont donc situées à un quart de

    pas d'une longueur sûre, et non à la moitié (la mi-distance entre deux nulls est elle-même

    un null).

    Cornes d'écho : mécanisme visuel du jitter

    À chaque transition du signal BMC (passage de −1 V à +1 V ou inversement), l'écho n'a

    pas encore réagi — il suit avec un retard $\tau_{TT}$. Pendant cette fenêtre, le signal

    reçu par le comparateur présente un palier transitoire :

    PhaseSignal principalÉchoSignal reçu
    $t_0$ à $t_0 + \tau$$+1$ (vient de transitionner)encore $-\|\Gamma\|$$+1 - \|\Gamma\|$
    $t_0 + \tau$ à suivant$+1$$+\|\Gamma\|$ (rattrapé)$+1 + \|\Gamma\|$

    Chaque palier haut ou bas présente donc une "corne" sur son bord avant : le signal

    reçu arrive d'abord à $\pm(1 - |\Gamma_L \Gamma_S|)$, puis se stabilise à

    $\pm(1 + |\Gamma_L \Gamma_S|)$ après $\tau_{TT}$ nanosecondes.

    Ces cornes sont visibles sur le graphe "Forme d'onde BMC au récepteur". Leur hauteur

    vaut $2|\Gamma_L \Gamma_S|$ et leur durée vaut $\tau_{TT}$. C'est ce palier transitoire

    qui perturbe la détection de passage à zéro par le comparateur → jitter déterministe.

    Exemple (Belden 1694A + prises RCA 50 Ω, 2 m) :

    Longueurs nulles et longueurs critiques

    La formule montre deux cas extrêmes :

    Longueurs nulles (jitter TT = 0) : quand $\phi$ est un entier, i.e. $\tau_{TT} = n \cdot T_{cell}$ :

    $$L_{null} = n \cdot L_{step}, \quad L_{step} = \frac{T_{cell} \cdot v_{prop}}{3}$$

    L'écho arrive exactement en phase avec une transition cellule — il renforce la transition au

    lieu de la décaler. Aucun jitter n'est introduit.

    Longueurs critiques (jitter TT maximum) : quand $|\sin(2\pi\phi)| = 1$, i.e. $\phi = n \pm \frac{1}{4}$, soit $\tau_{TT} = (n \pm \frac{1}{4}) \cdot T_{cell}$ :

    $$L_{crit} = \left(n \pm \tfrac{1}{4}\right) \cdot L_{step}$$

    L'écho arrive en quadrature avec les transitions — décalage maximal des passages à zéro.

    Attention : $\phi = n + \frac{1}{2}$ (mi-chemin) est lui aussi un null ($\sin(2\pi \cdot \tfrac{1}{2}) = 0$),

    pas un maximum. Les pics sont à un quart de pas des nulls, jamais à la moitié.

    Valeurs typiques de L_step

    CâbleVitesse ($v_\%$)$L_{step}$ à 44,1 kHz
    Belden 1694A82 %13,8 m
    Mogami 296480 %13,5 m
    Coaxial 75Ω générique66 %11,1 m
    RCA spaghetti (PVC)55 %9,7 m

    Implication pratique : Pour la plupart des câbles, $L_{step}$ est entre 9 et 14 m. Cela

    signifie que pour un câble de 1 à 3 m (usage domestique courant), **il n'existe aucune longueur

    nulle atteignable** dans la plage utilisable du câble. Le jitter TT est présent à toutes les

    longueurs pratiques — il faut l'éliminer à la source en utilisant un câble correctement adapté

    en impédance (75 Ω).

    Condition de jitter TT nul : adaptation d'impédance

    La solution élégante est $Z_0 = Z_S = Z_L = 75\,\Omega$ : les coefficients de réflexion

    $\Gamma_L = \Gamma_S = 0$ → $A_{echo} = 0$ → jitter TT nul à toute longueur, quelle que

    soit $L_{step}$. C'est la raison pour laquelle la norme IEC 60958-3 impose 75 Ω pour le S/PDIF

    coaxial.

    Références :


    1.6 Câble personnalisé

    L'interface permet de définir un câble entièrement personnalisé en saisissant

    directement les paramètres physiques. Cela permet de simuler un câble dont les

    spécifications sont connues mais qui n'est pas dans la liste des presets, ou de

    tester l'influence individuelle de chaque paramètre.

    Paramètres personnalisables :

    ParamètreChampUnitéPlage typiqueDescription
    Impédance$Z_{cable}$ohm30 - 110Impédance caractéristique. 75 ohm = adaptation parfaite S/PDIF.
    Atténuation 5 MHz$A_{5MHz}$dB/100m1 - 20Perte d'insertion à 5 MHz.
    Atténuation 10 MHz$A_{10MHz}$dB/100m2 - 30Perte d'insertion à 10 MHz.
    Bande passante (1m)$BW_{1m}$MHz20 - 500Fréquence de coupure à -3 dB pour 1 m.
    Vitesse de propagation$V_{\%}$% de c50 - 90Vitesse du signal dans le câble.
    Blindage$S_{dB}$dB0 - 100Efficacité du blindage électromagnétique.

    Le calcul utilise les mêmes formules que pour les câbles presets (sections 1.1 à 1.5).

    Le paramètre environnement EMI s'applique de la même façon.

    Cas d'usage :


    1.7 Couplage AC et baseline wander

    Ce qui se passe physiquement : la quasi-totalité des sorties S/PDIF et AES/EBU sont

    couplées en AC, par transformateur d'impulsion ou condensateur série, pour isoler les

    masses et bloquer la composante continue. Ce couplage forme un filtre passe-haut dont

    la fréquence de coupure dépend de l'inductance du transformateur (constante L/R) ou de la

    capacité de liaison. Le code BMC est équilibré en valeur moyenne, mais **les préambules

    violent délibérément le codage biphasé** (c'est ainsi qu'ils sont détectés) : leur contenu

    spectral basse fréquence diffère du flux courant. Le passe-haut provoque alors une dérive

    du niveau de base (*baseline wander*, ou *DC droop*) qui dépend des données transmises.

    Conséquence sur le jitter : le récepteur détecte les transitions par comparaison à un

    seuil fixe. Quand le niveau de base dérive, les instants de franchissement se décalent :

    c'est un jitter déterministe corrélé aux données, avec des raies spectrales aux

    sous-multiples de la trame (fs, fs/2), identifié comme l'un des défauts structurels de

    l'interface par Dunn et Hawksford (AES Paper 3360, 1992). L'analyse de Fourré (Stereophile,

    1993) chiffre à 442 ps le jitter résiduel causé par la seule combinaison passe-haut +

    passe-bas d'une interface typique, même avec un câble parfait.

    Le modèle : filtre passe-haut RC du premier ordre appliqué au signal émis, de coupure

    $f_{c,HP}$ paramétrable (0 = couplage DC, aucun effet). L'effet sur le jitter n'est pas

    ajouté par une formule : il émerge de la forme d'onde filtrée, mesuré par l'analyse

    des passages au seuil comme tout le reste. Ordres de grandeur simulés sur un câble quasi

    parfait (Belden 1694A, 2 m) : couplage DC = 8 ps ; $f_c$ = 1 kHz = 13 ps ; $f_c$ = 4 kHz =

    66 ps ; $f_c$ = 10 kHz = 191 ps RMS. Un transformateur d'impulsion correctement dimensionné

    ($f_c$ ≤ 1 kHz) rend l'effet négligeable ; un couplage capacitif sous-dimensionné

    ($f_c$ ≥ 10 kHz) domine le jitter d'un câble court.

    Références : Dunn, C. & Hawksford, M.O.J., « Is the AES/EBU/SPDIF Digital Audio

    Interface Flawed? », AES Convention Paper 3360, 1992 ; Fourré, R., « Jitter & the Digital

    Interface », Stereophile, 1993 ; brevets US6408032 / US7738567 (modèle passe-haut du

    baseline wander en transmission couplée par transformateur).


    2. Métriques d'analyse Spdif

    Après simulation du câble (ou import d'une capture oscilloscope), l'analyseur calcule

    un ensemble de métriques quantitatives dans la fonction full_analysis().


    2.1 Taux d'erreur cellules (CER)

    Définition : Le Cell Error Rate (CER) mesure la proportion de cellules temporelles BMC

    qui ont été corrompues lors de la transmission. C'est la métrique principale de qualité

    du lien S/PDIF.

    Méthode d'alignement par cross-corrélation :

    Avant de comparer les cellules de référence et les cellules décodées du signal dégradé,

    il faut les aligner temporellement. L'analyseur utilise la cross-corrélation :

  • Les cellules binaires (0/1) sont converties en signal bipolaire (±1) pour une meilleure
  • discrimination :

    $r'[n] = 2 \times r[n] - 1$, $c'[n] = 2 \times c[n] - 1$

  • Un segment de 256 cellules du signal capturé ($c'$) est corrélé avec les 768 premières
  • cellules de la référence ($r'$) :

    $\text{corr}[k] = \sum_{n=0}^{255} r'[n+k] \cdot c'[n]$

  • Le décalage optimal est la position du maximum de corrélation :
  • $\text{offset} = \arg\max_k\ \text{corr}[k]$

    Formule du CER :

    $CER = \frac{E}{N}$

    où :

    Le CER est affiché en pourcentage dans l'interface : $CER_{\%} = CER \times 100$.

    Interprétation physique :

    Plages typiques :

    QualitéCERConséquence audible
    Parfait$0\%$Aucune erreur, transmission bit-parfaite
    Bon$< 0.001\%$Erreurs extrêmement rares, inaudible
    Médiocre$0.001 - 0.01\%$Quelques clics occasionnels possibles
    Mauvais$0.01 - 1\%$Clics fréquents, distorsion audible
    Corrompu$> 1\%$Signal inutilisable, perte de synchronisation

    2.2 Jitter RMS et Peak-to-Peak

    Définition : Le jitter mesure la déviation temporelle des transitions du signal par rapport

    à une grille temporelle idéale. Il traduit l'incertitude sur les instants de commutation

    et affecte directement la qualité de la reconversion numérique-analogique en bout de chaîne.

    Méthode de calcul :

    Étape 1 - Détection des passages par zéro (zero-crossing) par interpolation linéaire :

    Pour chaque transition détectée (changement de signe autour du seuil $V_{thr}$), l'instant

    exact est interpolé linéairement entre deux échantillons consécutifs :

    $t_{cross} = t[i] + \frac{-\left(v[i] - V_{thr}\right)}{v[i+1] - v[i]} \times \Delta t$

    où :

    Étape 2 - Calcul des intervalles entre transitions consécutives :

    $\Delta T[k] = t_{cross}[k+1] - t_{cross}[k]$

    Étape 3 - Calcul de la déviation par rapport à la grille idéale :

    Chaque intervalle devrait être un multiple entier de la période cellule $T_{cell}$ :

    $\delta[k] = \Delta T[k] - \text{round}\left(\frac{\Delta T[k]}{T_{cell}}\right) \times T_{cell}$

    La fonction $\text{round}$ détermine le nombre de cellules idéal le plus proche (avec un

    minimum de 1), puis $\delta[k]$ est la déviation résiduelle convertie en nanosecondes :

    $\delta_{ns}[k] = \delta[k] \times 10^9$

    Formule du jitter RMS :

    $J_{RMS} = \sqrt{\frac{1}{K}\sum_{k=0}^{K-1} \delta_{ns}[k]^2}$ (en ns)

    C'est la racine de la moyenne quadratique de toutes les déviations. Le jitter RMS est la

    métrique la plus couramment utilisée car elle donne le poids statistique de l'ensemble

    de la distribution.

    Formule du jitter Peak-to-Peak :

    $J_{PP} = \max(\delta_{ns}) - \min(\delta_{ns})$ (en ns)

    C'est l'étendue totale des déviations, incluant les valeurs extrêmes.

    Interprétation physique :

    Audibilité du jitter et rôle de la PLL :

    Le jitter d'interface (mesuré sur le câble) n'est pas directement équivalent au jitter

    d'horloge du DAC. La PLL (Phase-Locked Loop) du récepteur agit comme un filtre passe-bas

    pour le jitter, atténuant fortement les composantes aux fréquences audio :

    ÉtapeJitter typiqueMécanisme
    Interface S/PDIF (câble)1 - 50 nsJitter d'interface mesuré par l'analyseur
    Sortie PLL récepteur100 - 500 psAtténuation de 40-80 dB aux freq. audio
    ASRC (conversion asynchrone)~20 psHorloge indépendante de l'interface (20 ps typ, CS8421/AK4137)
    Word Clock (synchro externe)~5 psHorloge DAC pilotée par un générateur maître dédié

    Modele de filtrage PLL du simulateur

    Le simulateur suppose que le jitter ISI est a densite spectrale blanche sur [0 ; F_cell], avec F_cell = 5,644 MHz (taux de cellules BMC a 44,1 kHz). La PLL est modelisee comme un filtre passe-bas de Butterworth d'ordre n. La fraction de jitter qui atteint le convertisseur est calculee via la bande passante bruit equivalente du filtre :

    $$B_n = f_c \cdot \frac{\pi}{2n} \cdot \frac{1}{\sin\!\left(\frac{\pi}{2n}\right)}$$

    $$J_{DAC} = \sqrt{\left(J_{ISI} \cdot \sqrt{\frac{B_n}{F_{cell}}}\right)^2 + J_{floor}^2}$$

    ou $f_c$ est la frequence de coupure de la PLL, $n$ son ordre, et $J_{floor}$ le plancher intrinsèque de l'horloge locale (jitter propre du recepteur, independant du cable).

    Presets PLL :

    Preset$f_c$ (Hz)Ordre$B_n$ (Hz)Floor (ps)Interpretation
    CS841225 0002~28 000200PLL large bande 1990 -- suit ~7 % du jitter ISI
    VCXO2002~22280VCXO esclave -- ratio ~0,6 %
    WM8805903~94100PLL numerique etroite -- ratio ~0,4 % (datasheet WM8805)
    ASRC14~120Decouplage complet -- 20 ps typ (CS8421/AK4137 datasheets)
    Word Clock34~35Generateur maitre dedie (Mutec, Antelope...)

    Le ratio $\sqrt{B_n / F_{cell}}$ quantifie l'attenuation du jitter ISI. Pour CS8412, ratio = 0,070 : 7 % du jitter cable atteint le DAC. Pour ASRC et Word Clock, ratio < 0,001 : le jitter cable est negligeable et le resultat est dicte par le seul plancher $J_{floor}$.

    Word Clock -- setup typique : un generateur maitre dedie (Mutec MC-3+, Antelope, Aardsync II) pilote l'horloge du DAC via BNC a la frequence d'echantillonnage (44,1 ou 48 kHz). Le jitter S/PDIF d'interface est sans pertinence car l'horloge D/A provient du generateur. Le floor de 5 ps correspond a un generateur pro typique (Mutec MC-3+USB : ~3 ps, Antelope Isochrone : ~1 ps, Aardsync II : ~15 ps). Un generateur economique affichera plutot 20-50 ps.

    La dégradation du rapport signal/bruit causée par le jitter suit la formule (Dunn 1997) :

    $SNR_{jitter} = -20 \log_{10}(2\pi \cdot f_{signal} \cdot J_{RMS})$ (en dB)

    ou $f_{signal}$ est la fréquence du signal audio (Hz) et $J_{RMS}$ le jitter RMS (en secondes).

    Exemples :

    Jitter RMS (interface)SNR @ 20 kHzJitter DAC après CS8412Audible ?
    100 ps104 dB< 10 psNon
    1 ns84 dB~90 psNon
    10 ns64 dB~950 psNon (< 1 ns, loin du seuil)
    50 ns50 dB~4,7 nsNon sur tout PLL moderne
    200 ns40 dB~19 nsMarginal sur CS8412 (réf. Benjamin & Gannon 1998)

    Seuils d'audibilité empiriques -- issus de tests d'écoute contrôlés :

    Jitter typique des DACs modernes :

    DACJitter d'horloge (RMS)
    Benchmark DAC3~30 ps
    Meridian Ultra DAC~20 ps
    RME ADI-2 DAC~80-200 ps
    Lynx Hilo~50-100 ps
    DAC USB économique (2010+)~500-2000 ps
    Lecteur CD vintage (1990s)~2000-10000 ps

    Références :

    Distribution : L'analyseur produit également un histogramme à 50 classes de la distribution

    des $\delta_{ns}[k]$. Un signal sain montre une distribution gaussienne étroite centrée

    sur zéro. Un signal dégradé montre un élargissement, une asymétrie, ou des pics secondaires.

    Plages typiques :

    Qualité$J_{RMS}$$J_{PP}$SNR @ 20 kHzConséquence
    Excellent< 0.5 ns< 2 ns> 90 dBTransparent, inaudible sur tout récepteur
    Bon0.5 - 10 ns2 - 40 ns64 - 90 dBInaudible : PLL ramène le jitter DAC < 1 ns
    Médiocre10 - 50 ns40 - 200 ns50 - 64 dBMarginal uniquement sur CS8412 avec tonalités
    Mauvais> 50 ns> 200 ns< 50 dBPotentiellement audible sur CS8412 (réf. Benjamin & Gannon 1998)

    2.3 Tensions (haute, basse, P-P)

    Définition : Ces métriques mesurent les niveaux de tension du signal analogique dégradé,

    permettant d'évaluer l'atténuation et la symétrie du signal.

    Méthode : Le signal est séparé en deux populations à l'aide du seuil de décision :

    $V_{thr} = \frac{\max(v) + \min(v)}{2}$

    Formules :

    Tension haute moyenne :

    $V_{high} = \frac{1}{|H|} \sum_{v[n] \in H} v[n]$

    où $H = \{v[n]\ |\ v[n] > V_{thr}\}$ est l'ensemble des échantillons au niveau haut.

    Tension basse moyenne :

    $V_{low} = \frac{1}{|L|} \sum_{v[n] \in L} v[n]$

    où $L = \{v[n]\ |\ v[n] \leq V_{thr}\}$ est l'ensemble des échantillons au niveau bas.

    Amplitude crête-à-crête :

    $V_{PP} = \max(v) - \min(v)$

    Interprétation physique :

    Plages typiques (pour un signal de référence à 0.5 V P-P) :

    Qualité$V_{PP}$Interprétation
    Nominal0.48 - 0.52 VSignal conforme à la norme
    Atténué0.30 - 0.48 VPerte acceptable, bonne marge
    Faible0.20 - 0.30 VMarge réduite, sensible au bruit
    Critique< 0.20 VRisque de perte de synchronisation

    2.4 Bruit RMS

    Définition : Le bruit RMS mesure la dispersion des échantillons de tension autour de

    leur niveau moyen (haut ou bas). Il traduit la quantité de bruit superposé au signal,

    qu'il provienne des interférences EMI, du bruit thermique du câble, ou des réflexions.

    Formules :

    Bruit RMS du niveau haut :

    $\sigma_{high} = \sqrt{\frac{1}{|H|} \sum_{v[n] \in H} \left(v[n] - V_{high}\right)^2}$

    Bruit RMS du niveau bas :

    $\sigma_{low} = \sqrt{\frac{1}{|L|} \sum_{v[n] \in L} \left(v[n] - V_{low}\right)^2}$

    où $V_{high}$ et $V_{low}$ sont les tensions moyennes définies dans la section précédente.

    Interprétation physique :

    Plages typiques :

    Qualité$\sigma$ (V)Rapport bruit/amplitudeEffet
    Excellent< 0.001< 0.2 %Niveaux logiques nets
    Bon0.001 - 0.0050.2 - 1 %Bruit faible, inoffensif
    Médiocre0.005 - 0.021 - 4 %Jitter induit, visible
    Mauvais> 0.02> 4 %Erreurs probables

    2.5 Erreurs de parité

    Définition : Chaque sous-trame S/PDIF (IEC 60958-1 §6.2.5) contient un bit de parité

    (bit 31, soit le dernier bit de la sous-trame de 32 cellules). Ce bit est calculé de

    telle sorte que la parité de l'ensemble des bits 4 à 31 (audio + status + parité) soit

    paire. C'est le seul mécanisme de détection d'erreur prévu par la norme - il n'y a pas

    de correction d'erreur (FEC).

    Formule de vérification :

    $P_{check} = \left(\sum_{i=0}^{26} b[i]\right) \bmod 2$

    Le bit de parité encodé est $b[27]$. Si $P_{check} \neq b[27]$, une erreur de parité est

    comptabilisée.

    Compteur d'erreurs :

    $N_{perr} = \sum_{sf} \mathbb{1}\left[b_{sf}[27] \neq \left(\sum_{i=0}^{26} b_{sf}[i]\right) \bmod 2\right]$

    où la somme porte sur toutes les sous-trames décodées.

    Interprétation physique :

    Plages typiques :

    QualitéErreurs de paritéInterprétation
    Parfait0Aucune erreur détectée
    Acceptable1 - 2Erreurs rares, transitoires possibles
    Mauvais> 2Dégradation significative du lien

    2.6 Diagramme de l'oeil

    Définition : Le diagramme de l'oeil est une représentation 2D qui superpose tous les

    segments du signal d'une durée de 2 périodes cellule (2 UI - Unit Interval). C'est l'outil

    de diagnostic visuel le plus puissant pour l'intégrité du signal.

    Méthode de construction :

    Étape 1 - Calcul du nombre d'échantillons par cellule :

    $SPC = \text{round}\left(\frac{T_{cell}}{\Delta t}\right)$

    où $T_{cell}$ est la période cellule et $\Delta t$ le pas d'échantillonnage.

    Étape 2 - Fenêtrage : la fenêtre d'observation est de $W = 2 \times SPC$ échantillons

    (2 périodes cellule = 2 UI).

    Étape 3 - Extraction des segments : le signal est découpé en segments de largeur $W$, décalés

    d'un pas de $SPC$ (1 cellule). Chaque segment est un "passage" dans le diagramme de l'oeil :

    $\text{seg}_k = v[k \cdot SPC\ :\ k \cdot SPC + W]$

    pour $k = 0, 1, 2, ...$, tant que le segment tient dans le signal.

    Étape 4 - L'axe des abscisses est normalisé entre 0 et 2 UI :

    $x = \text{linspace}(0,\ 2,\ W)$ répété pour chaque segment.

    Étape 5 - Construction d'un histogramme 2D (200 x 120 classes) :

    $H[i, j] = \text{count}(x \in [x_i, x_{i+1}],\ y \in [y_j, y_{j+1}])$

    avec :

    L'histogramme 2D est visualisé comme une carte de chaleur (heatmap, échelle de couleur "Hot").

    Interprétation physique :

    L'"ouverture" de l'oeil indique la marge disponible pour le décodeur :

    Paramètres de rendu :

    ParamètreValeurSignification
    Largeur X2 UIDeux périodes cellule
    Résolution X200 binsPrécision temporelle de l'histogramme
    Résolution Y120 binsPrécision en tension de l'histogramme
    Échelle couleurHotDensité de passages (noir = rare, blanc = fréquent)

    2.7 Comparaison des formes d'onde (overlay)

    Définition : Le graphique de comparaison des formes d'onde superpose les signaux

    des deux câbles avec la référence S/PDIF sur trois panneaux synchronisés, permettant

    de visualiser les différences entre les câbles à différentes échelles.

    Structure en 3 panneaux :

    PanneauTitreContenuResolution
    1 (haut)Vue globaleSignal complet : référence + câble A + câble BSous-échantillonné (max 6000 points)
    2 (milieu)Zoom - zone de plus grande différenceZoom automatique sur la région où l'écart entre câbles est maximalPleine résolution (~3000 échantillons)
    3 (bas)Signal de différenceErreur : $v_{cable} - v_{ref}$ pour chaque câbleSous-échantillonné

    Détection automatique de la zone de zoom :

    L'algorithme identifie la région la plus "intéressante" du signal :

  • Calcul de la différence absolue combinée :
  • $D[n] = |v_A[n] - v_{ref}[n]| + |v_B[n] - v_{ref}[n]|$

  • Lissage par moyenne glissante (fenêtre de ~3000 échantillons) :
  • $D_{lisse}[n] = \frac{1}{W} \sum_{k=0}^{W-1} D[n+k]$

  • Le centre du zoom est placé sur le maximum de $D_{lissé}$ :
  • $n_{center} = \arg\max_n D_{lissé}[n]$

  • La fenêtre de zoom s'étend sur $\pm 1500$ échantillons autour du centre.
  • Pourquoi 3 panneaux ? La vue globale (panneau 1) est sous-échantillonnée pour des

    raisons de performance, ce qui peut masquer les différences fines entre les signaux.

    Le panneau de zoom montre ces différences à pleine résolution sur la zone la plus

    pertinente. Le panneau de différence amplifie visuellement les écarts en les isolant

    du signal porteur.

    Synchronisation : Les trois panneaux partagent le même axe X (temps). Zoomer sur

    un panneau zoome automatiquement les deux autres, ce qui permet de corréler les

    observations entre les vues.


    2.8 Interprétations automatiques

    L'analyseur génère sous chaque graphique une interprétation textuelle dynamique

    basée sur les métriques calculées. Ces interprétations aident à comprendre ce que

    montrent les graphiques sans expertise préalable en intégrité du signal.

    Diagramme de l'oeil - interprétation basée sur le CER, l'ouverture de l'oeil et le bruit :

    L'ouverture verticale de l'oeil est estimée comme :

    $O_{eye} = (V_{high} - V_{low}) - 6 \times \max(\sigma_{high}, \sigma_{low})$

    Le facteur 6 (3 sigma de chaque côté) correspond au seuil de fermeture visuelle.

    ConditionInterprétation
    $CER = 0$, $O_{eye} > 0.35$ V, $\sigma < 5$ mVOeil grand ouvert - signal intact
    $CER = 0$, $O_{eye} > 0.15$ VOeil ouvert mais bruité - décodable sans erreur
    $CER < 0.001$, $O_{eye} > 0$Oeil rétréci - signal encore décodable
    $CER < 0.05$Oeil partiellement fermé - causes identifiées
    $CER \geq 0.05$Oeil fermé - décodage compromis

    Les causes de dégradation sont identifiées automatiquement : réflexions ($|\Gamma| > 0.05$),

    bruit EMI ($\sigma > 10$ mV), atténuation ($V_{PP} < 0.35$ V).

    Superposition - interprétation basée sur la perte d'amplitude :

    ConditionInterprétation
    $\Delta V_{PP} < 0.02$ V et $CER = 0$Forme d'onde quasi identique à la référence
    $\Delta V_{PP} < 0.10$ VAmplitude réduite, fronts arrondis visibles
    $\Delta V_{PP} \geq 0.10$ VSignal très déformé, pourcentage de perte affiché

    où $\Delta V_{PP} = |0.5 - V_{PP}|$.

    Jitter - interprétation basée sur le jitter RMS :

    ConditionInterprétation
    $J_{RMS} < 0.5$ nsJitter négligeable - transparent pour le DAC
    $0.5 \leq J_{RMS} < 2$ nsJitter faible - pas d'impact audible
    $2 \leq J_{RMS} < 10$ nsJitter notable - dégradation subtile possible sur Hi-Fi
    $J_{RMS} \geq 10$ nsJitter élevé - perte de définition audible

    Chaque interprétation inclut un lien vers la section de documentation correspondante

    pour approfondir la compréhension.


    3. Verdict global

    L'analyseur attribue un verdict synthétique à chaque câble en combinant le CER et le

    jitter RMS. Les seuils sont définis comme suit :

    VerdictConditionCouleur
    Signal intact$CER = 0$ ET $J_{RMS} < 0.5$ nsVert
    Dégradation légère$CER < 0.001$ (0.1 %) ET $J_{RMS} < 2$ nsOrange
    Signal dégradé$CER < 0.01$ (1 %)Rouge
    Signal corrompu$CER \geq 0.01$ (1 %)Rouge

    Les conditions sont évaluées dans l'ordre de haut en bas ; le premier verdict correspondant

    est retenu.

    Note : Ce verdict est une simplification utile pour une évaluation rapide. Pour une

    analyse approfondie, il convient d'examiner l'ensemble des métriques individuellement

    ainsi que le diagramme de l'oeil.


    Annexe : Constantes globales

    ConstanteValeurUnitéDescription
    SPDIF_VPP0.5VAmplitude crête-à-crête nominale S/PDIF coaxial
    OVS32-Facteur de suréchantillonnage pour la forme d'onde analogique
    c3e8m/sVitesse de la lumière (utilisée pour les réflexions)

    Annexe : Conversion cellules vers signal analogique

    Avant la simulation du cable, les cellules binaires BMC sont converties en forme d'onde

    analogique par la fonction cells_to_analog() :

  • Chaque cellule est répétée $OVS = 32$ fois (suréchantillonnage) et mise à l'échelle
  • par $V_{PP} = 0.5$ V.

  • Un lissage gaussien est appliqué pour simuler les temps de montée/descente finis :
  • Le résultat est un signal continu qui ressemble à une sortie d'émetteur S/PDIF réelle
  • avec des fronts légèrement arrondis.


    Format CSV de capture

    L'analyseur peut importer des captures d'oscilloscope au format CSV. Voici la spécification du format attendu.

    Structure du fichier

    
    # Commentaire (optionnel, lignes commençant par #)
    time_s,voltage_V
    1.000000e-07,2.50000000e-02
    2.000000e-07,4.80000000e-01
    3.000000e-07,4.75000000e-01
    ...
    

    Règles de format

    RègleDescription
    SéparateurVirgule ,, point-virgule ;, ou tabulation
    Colonne 1Temps (secondes, millisecondes ou microsecondes - détection automatique)
    Colonne 2Tension (Volts)
    En-têteOptionnel - les lignes non numériques sont ignorées
    CommentairesLignes commençant par # (ignorées)
    EncodageUTF-8
    Extensions.csv ou .txt

    Détection automatique des unités de temps

    L'analyseur détecte automatiquement l'unité de temps en fonction de l'étendue des valeurs :

    Étendue de la colonne tempsUnité détectéeConversion
    > 1Microsecondes ($\mu s$)$\times 10^{-6}$
    > 0.001Millisecondes (ms)$\times 10^{-3}$
    $\leq$ 0.001Secondes (s)Aucune

    Durée et échantillonnage recommandés

    Pour une analyse fiable du signal S/PDIF :

    ParamètreRecommandéMinimum
    Fréquence d'échantillonnage> 50 MSa/s20 MSa/s
    Durée de capture> 100 $\mu s$10 $\mu s$
    Nombre de points> 5000500
    Résolution verticale12 bits8 bits

    Justification : Le signal S/PDIF à 44.1 kHz a une fréquence cellule de ~5.6 MHz. Selon le théorème de Nyquist, il faut échantillonner à au moins 2x cette fréquence (11.2 MSa/s), mais en pratique 50 MSa/s ou plus permet une bonne interpolation des zero-crossings pour la mesure de jitter.

    Fichier exemple

    Un fichier CSV exemple est téléchargeable depuis l'interface de l'analyseur (bouton "Télécharger CSV exemple"). Il contient un signal S/PDIF de référence (sinusoide 1 kHz, 44100 Hz, 16 bits) ayant traversé un câble Belden 1505A de 3 m.

    Import de fichier WAV

    L'analyseur accepte également les captures au format WAV (8/16 bits, mono ou stéréo). Le signal est automatiquement normalisé entre 0 et 0.5 V pour correspondre à l'échelle S/PDIF. Ce format est utile pour les oscilloscopes USB qui exportent directement en WAV.


    Annexe : Résultats de simulation de référence

    Les résultats ci-dessous servent de validation du modèle. Ils sont générés avec un signal

    sinusoïdal 1 kHz, 44100 Hz, 16 bits, 8 trames (1024 cellules), graine aléatoire fixe (42).

    Tous les câbles à 1.5 m (Hi-Fi domestique)

    CâbleBW effAtt.SNR$\Gamma$CERJitter RMS$V_{PP}$
    Belden 1694A229 MHz0.028 dB85.1 dB0.0000 %0.001 ns0.499 V
    Belden 1505A184 MHz0.033 dB75.1 dB0.0000 %0.003 ns0.499 V
    Canare L-5CFB202 MHz0.025 dB80.1 dB0.0000 %0.001 ns0.499 V
    Mogami 296473 MHz0.052 dB80.1 dB0.0000 %0.063 ns0.497 V
    Coaxial 75 ohm gen.55 MHz0.080 dB45.1 dB0.0000 %0.138 ns0.512 V
    RCA générique23 MHz0.162 dB20.1 dB-0.2500 %1.687 ns0.575 V

    Observations :

    Effet de la longueur - Câble RCA générique (Hi-Fi)

    LongueurBW effAtt.SNRCERJitter RMS
    1.5 m22.9 MHz0.16 dB20.1 dB0 %1.7 ns
    5 m19.6 MHz0.54 dB20.0 dB0 %1.7 ns
    10 m16.7 MHz1.08 dB20.0 dB0 %1.9 ns
    20 m13.4 MHz2.16 dB20.0 dB40.4 %14.8 ns

    Les erreurs apparaissent à partir de ~15-20 m, lorsque la bande passante effective

    ($BW_{eff} \approx 13$ MHz) se rapproche trop de la fréquence cellule (5.6 MHz), ne

    laissant plus assez de marge pour que le décodeur distingue les cellules après ajout de bruit.

    Effet de l'environnement - Belden 1694A, 10 m

    Environnement$P_{EMI}$SNR effJitter RMS$V_{PP}$
    Studio0 dB82.2 dB0.001 ns0.493 V
    Hi-Fi10 dB72.2 dB0.005 ns0.494 V
    Industriel25 dB57.2 dB0.022 ns0.497 V

    Même en environnement industriel, un Belden 1694A de 10 m conserve un jitter négligeable

    (0.022 ns) et 0 % CER. Son blindage de 90 dB absorbe largement la pénalité industrielle.


    Annexe : Connecteurs S/PDIF et AES/EBU

    Le simulateur ne modélise pas les connecteurs. Cette annexe présente les données publiées

    par les constructeurs (Amphenol, Neutrik, Kings Electronics) et les normes (IEC 61169-8).

    > Note : les valeurs ci-dessous proviennent des fiches techniques constructeurs et des

    > standards IEC. Aucune mesure indépendante n'a été réalisée dans le cadre de ce projet.

    1. RCA (Phono)

    Connecteur non normé pour le RF : inventé pour l'audio analogique dans les années 1940,

    adopté par convention pour le S/PDIF coaxial grand public. Aucune spécification d'impédance

    ni de VSWR n'est publiée.

    ParamètreValeur typiqueSource
    Impédance40 – 70 ohm (géométrie non contrôlée)Estimations mesurées — pas de norme
    Résistance de contact5 – 30 mΩ (neuf) / 50 – 500 mΩ (oxydé)Diverses fiches constructeurs
    VSWR à 5.6 MHzNon spécifié ; estimé 1.3 – 2.0Absence de norme IEC
    Coefficient de réflexion Γ0.10 – 0.33 (Zc = 50-60 ohm sur ligne 75 ohm)Calcul : Γ = (Z-75)/(Z+75)
    Cycles de branchement500 – 2000 (variable selon qualité)Constructeurs divers

    Conséquence sur le signal : chaque paire de connecteurs RCA ajoute une discontinuité

    d'impédance localisée. Sur câble court (< 1 m), cette réflexion arrive pendant la transition

    du front et est amortie avant le prochain symbole. Au-delà de 3-5 m, les échos peuvent

    s'accumuler et s'ajouter aux réflexions du câble.

    2. BNC 75 ohm

    Connecteur normé RF conforme à IEC 61169-8. Conçu pour les systèmes vidéo/audio

    numériques (impédance contrôlée à 75 ohm).

    ParamètreValeurSource
    Impédance75 ohm ± 5%IEC 61169-8, Amphenol RF
    VSWR à 10 MHz< 1.05Amphenol 31-5430, Kings 2014
    VSWR à 1 GHz< 1.3Amphenol RF (série 75 ohm)
    Insertion loss à 10 MHz< 0.05 dBKings Electronics BNC-75
    Résistance de contact (centre)< 5 mΩIEC 61169-8
    Résistance de contact (masse)< 3 mΩIEC 61169-8
    Cycles de branchement> 500IEC 61169-8

    Coefficient Γ effectif : < 0.025 à 5.6 MHz (VSWR 1.05), soit une réflexion 13× plus

    faible qu'un connecteur RCA typique. Pour toutes les longueurs de câble pratiques, l'impact

    du connecteur BNC sur le signal S/PDIF est physiquement négligeable.

    3. XLR (AES/EBU)

    Connecteur symétrique 3 broches conforme à IEC 61076-2-103 (Neutrik, Amphenol).

    ParamètreValeurSource
    Résistance de contact< 10 mΩ par brocheNeutrik NC3MXX/NC3FXX datasheet
    Cycles de branchement> 5000Neutrik
    Isolation broche/blindage> 500 MΩNeutrik
    ImpédanceNon contrôlée (connecteur symétrique basse fréquence)

    > Pour AES/EBU, l'impédance contrôlée est celle du câble (110 ohm symétrique). La géométrie

    > du XLR n'est pas optimisée RF, mais la longueur électrique du connecteur (< 30 mm ≈ 0.6 ns)

    > est négligeable à 5.6 MHz (λ/100 à 10 MHz).

    ParamètreValeurSource
    Connecteur EIAJ RC-5720 (plastique)Insertion loss < 2 dBEIAJ RC-5720
    Connecteur ST baïonnette (verre)Insertion loss < 0.5 dB, return loss > 25 dBIEC 61754-2
    Jitter dû au connecteur optiqueNégligeable (pas de réflexion électrique)

    5. Impact pratique à 5.6 MHz

    ConnecteurΓ localiséRéflexion (% amplitude)Impact S/PDIF
    BNC 75 ohm< 0.025< 2.5%Négligeable
    XLR (AES/EBU)< 0.05< 5%Négligeable
    RCA neuf (Z≈60 ohm)~0.11~11%Faible (< 1 m) / Non négligeable (> 5 m)
    RCA oxydé (contact partiel)VariableImpulsionnelErreurs possibles quelle que soit la longueur
    Toslink (plastique)0 (optique)0%Atténuation optique uniquement

    6. Pourquoi les connecteurs ne sont pas modélisés

    La modélisation d'un connecteur RCA nécessiterait de connaître son impédance effective,

    qui varie selon la géométrie du câble, le diamètre de la fiche et la qualité de

    l'emmanchement — informations non disponibles sans mesure par réseau de vecteurs (VNA).

    Pour les connecteurs BNC et XLR, l'impact est si faible à 5.6 MHz qu'une modélisation

    n'apporterait pas d'information utile.


    Annexe : Périmètre — la chaîne complète jusqu'au récepteur

    Le simulateur modélise désormais chaque étage du lien, du driver au convertisseur :

    ÉtageStatut
    Driver émetteur (niveau, impédance source)Modélisé : niveau nominal par protocole, $Z_{source}$ paramétrable (transit triple)§1, calculateur TT
    Jitter intrinsèque émetteurOption, désactivée par défaut : valeur RMS paramétrable (typ. 2 ns, AES-12id), combinée en quadrature avec le jitter câble mesuré AVANT le filtrage PLL ; identique sur les deux branches, ne change donc pas le classementOptions de simulation
    Asymétrie des fronts (duty-cycle distortion)Option, désactivée par défaut : décalage déterministe ±DCD/2 selon la polarité du front, appliqué à la forme d'onde avec précision sous-échantillon ; mange la marge de l'oeil, contribution post-PLL traitée en large bande (conservateur : sa raie au demi-débit serait encore plus rejetée)Options de simulation
    Couplage AC de sortie (transformateur / condensateur)Modélisé : passe-haut RC, $f_c$ paramétrable → baseline wander data-dépendant§1.7
    ConnecteursImpédance effective intégrée aux presets (ex. RCA $Z_{eff}$ 42–50 Ω) ; discontinuités localisées non résolues individuellementPresets, Annexe Limites
    CâbleModélisé : BP, atténuation, effet de peau, réflexions, EMI, ISI§1.1–1.5
    Transit triple (désadaptation aux deux extrémités)Modélisé analytiquement, intégré au verdict (quadrature)§1.5b
    Terminaison / seuil récepteurModélisé : seuil 200 mV (IEC 60958-3 s.3.2), sans hystérésis. L'hystérésis n'est volontairement pas une option : symétrique, elle retarde les deux fronts de la même quantité (délai constant, zéro jitter) et son seul effet net serait de supprimer des erreurs dues au bruit, rendant le modèle moins conservateur§2
    PLL de récupération d'horlogeModélisée : transfert passe-bas par génération de récepteur, raies déterministes filtrées par $H(f)$§2.2
    Horloge DACPlancher de jitter intrinsèque par récepteur§2.2

    Pour comparer deux câbles, les étages propres à l'appareil (jitter émetteur, DCD)

    s'appliquent identiquement aux deux branches : désactivés, ils ne changent pas le classement.

    Pour un verdict absolu de la chaîne complète, activez-les dans les options de simulation :

    le jitter émetteur s'ajoute en quadrature avant la PLL, le DCD est appliqué physiquement à la

    forme d'onde. Les seuils de perception utilisés (Benjamin & Gannon 1998, Ashihara 2005)

    intègrent de toute façon une marge couvrant un émetteur conforme AES3.


    Annexe : Limites du modèle

    Le simulateur est un outil pédagogique. Il ne remplace pas une mesure réelle.

    Principales simplifications :

    AspectModèleRéalité
    Bruit EMIBruit blanc gaussien additifBruit corrélé, impulsionnel, spectral non-plat
    RéflexionsGamma constant, indépendant de la fréquence$\Gamma(f)$ varie avec la fréquence, surtout > 100 MHz
    AtténuationInterpolation linéaire 5-10 MHzLoi en $\sqrt{f}$ + pertes diélectriques
    Bande passanteFiltre RC 1er ordreFiltre d'ordre supérieur, réponse non-idéale
    Couplage ACPasse-haut RC 1er ordre, fc fixeTransformateur réel : saturation, résonances, fc fonction du niveau
    RécepteurComparateur idéal, seuil fixePLL avec bande passante, hystérésis, AGC
    ConnecteursImpédance effective du preset (ex. RCA 42-50 ohm)Chaque connecteur est une discontinuité localisée distincte (~32 ohm au TDR pour un RCA), source de micro-réflexions sur les fronts
    DiaphonieNon modéliséeCouplage entre câbles adjacents (pertinent en installation multipaire AES/EBU)
    Jitter ISIModèle statistique $\sqrt{L}/BW$Dépend du data pattern, de la réponse impulsionnelle exacte du câble
    Boucles de masseAgrégées dans la pénalité d'environnement EMIHum 50/60 Hz conduit par la masse partagée (coax S/PDIF) : composante distincte, basse fréquence, que les PLL larges laissent passer
    Jitter émetteurExclu volontairement (pas une propriété du câble)AES3 spécifie un jitter intrinsèque de sortie ; il s'ajoute en quadrature au jitter câble
    Asymétrie des frontsNon modéliséeLa dissymétrie montée/descente du driver (duty-cycle distortion) crée un jitter déterministe au demi-débit
    DispersionVélocité constanteLa vitesse de propagation varie légèrement avec la fréquence (effet de 2e ordre sur coax court)

    Annexe : Validation contre la littérature

    Le modèle a été comparé aux données publiées pour vérifier sa cohérence avec les mesures réelles.

    Jitter vs distance (Belden 1694A, 75 ohm)

    DistanceJitter RMS (sim.)Jitter P-P (sim.)Jitter P-P (litt.)CER (sim.)Cohérent ?
    1.5 m< 0.5 ns< 2 ns< 2 ns0%Oui
    10 m~1 ns~5 ns5 - 12 ns0%Oui
    50 m~1.5 ns~8 ns8 - 15 ns0%Oui
    100 m~3 ns~16 ns15 - 35 ns0%Oui
    200 m~4.3 ns~28 ns20 - 50 ns0%Oui
    250 m~36.7 ns~192 nsDéfaillance33.8%Oui (effet falaise)
    300 m~43.4 ns~193 nsDéfaillance38.6%Oui

    Distance maximale par câble

    CâbleDistance max (sim., CER > 0)Distance max (litt./specs)Cohérent ?
    Belden 1694A (75 ohm)~230-250 m200-300 m (SDI broadcast)Oui
    Canare DA206 (110 ohm AES/EBU)> 300 m360 m (specs Canare)Oui
    Canare DA202 (110 ohm AES/EBU)~150-200 m180 m (specs Canare)Oui
    Câble RCA générique (45 ohm)~1-3 m1 m max recommandé (désadaptation + bande passante limitée)Oui

    Sources de comparaison


    Annexe : Mythes audiophiles vs physique des signaux numériques

    Cette section met en perspective les croyances courantes sur les câbles numériques et ce que

    la physique des lignes de transmission permet d'affirmer ou de réfuter.

    Le signal S/PDIF est binaire, pas analogique

    Le protocole S/PDIF transmet des bits, pas une tension continue. Le récepteur compare le

    signal à un seuil (200 mV P-P per IEC 60958-3) : le bit est soit correctement décodé, soit

    en erreur. Il n'existe pas de dégradation progressive du contenu audio numérique due à un

    câble - il y a soit transmission correcte, soit erreurs.

    Conséquence directe : deux câbles transmettant tous les deux CER = 0 délivrent exactement

    les mêmes bits au DAC. Il n'y a aucune différence audible possible entre eux.

    Distance critique par taux d'échantillonnage

    La longueur à partir de laquelle l'adaptation d'impédance devient importante dépend de fs

    (source : calculs lignes de transmission, cohérents avec IEC 60958-3 et la pratique terrain) :

    Taux d'échantillonnageDistance critique (approx.)
    44.1 kHz13 m
    48 kHz12 m
    96 kHz6 m
    192 kHz3 m

    Au-dessus de ces longueurs, la qualité du câble (impédance, blindage) commence à influer.

    En dessous, tous les câbles 75 ohm corrects sont physiquement équivalents.

    Le rôle de la PLL du récepteur (DAC)

    Même si un câble introduit du jitter en sortie du transmetteur, le récepteur S/PDIF dispose

    d'une boucle à verrouillage de phase (PLL) qui re-synchronise le signal sur une horloge locale.

    Quand le câble numérique compte vraiment

    Les effets physiques identifiés dans ce simulateur ont un impact réel dans des conditions

    spécifiques :

    ConditionEffet réelDistance typique
    Désadaptation d'impédance (câble RCA 45 ohm sur port 75 ohm)Réflexions, CER possibleDès 10-15 m
    Longueur excessiveISI jitter, CER> 100 m (coax 75 ohm), > 1 m (RCA générique, recommandation pratique)
    Environnement EMI fort (variateurs, moteurs)Bruit additionnelToutes longueurs sans blindage
    Mauvais connecteurs (oxydation, contact partiel)Résistance série, réflexion localiséeEffet immédiat

    Ce que la physique exclut

    Pour des câbles < 5 m avec impédance adaptée (75 ohm) :

    La croyance audiophile dans les "câbles numériques haut de gamme" a été expérimentalement

    réfutée par de nombreux tests en aveugle (ABX tests). Elle confond les propriétés des câbles

    analogiques (impacte le signal) avec les câbles numériques (impacte l'intégrité binaire).

    Références :


    Bibliographie complète

    Normes et standards

    RéférenceTitreDisponibilité
    IEC 60958-1:2021Digital audio interface — Part 1: General (structure de trame, BMC), 3e éd. Geneva: IEC.Payant — équivalent libre : EBU Tech 3250-E
    IEC 60958-3:2021Digital audio interface — Part 3: Consumer applications (S/PDIF coaxial), 4e éd. Geneva: IEC.Payant — équivalent libre : EBU Tech 3250-E
    IEC 60958-4:2003Digital audio interface — Part 4: Professional applications (AES/EBU). Geneva: IEC.Payant — équivalent libre : EBU Tech 3250-E
    AES3-1-2009 (r2024)AES standard — Serial transmission format, Part 1: Audio content. AES, New York.Payant — équivalent libre : AES3-2003 ci-dessous
    AES3-2-2009 (r2024)AES standard — Serial transmission format, Part 2: Electrical and physical. AES, New York.Payant — équivalent libre : MIL-STD-188-124B
    AES-12id-2020AES information document — Jitter performance specifications. AES, New York.Payant — équivalent libre : Adams, Audio Critic #21
    IEC 61000-4-3:2020Compatibilité électromagnétique — Essais d'immunité aux champs rayonnés, 4e éd. Geneva: IEC.Payant (webstore.iec.ch)
    EBU Tech 3250-E (2004)Specification of the digital audio interface (AES/EBU interface), 3e éd. EBU. Couvre IEC 60958-1, 3 et 4 + AES3 — paramètres électriques complets.Libre : tech.ebu.ch
    AES3-2003AES standard — Serial transmission format for two-channel digital audio. Revision of AES3-1992. Structure identique à la version 2009.Payant — aes.org/publications/standards-store/?id=13équivalent libre : EBU Tech 3250-E (ci-dessus)
    MIL-STD-188-124BGrounding, Bonding, and Shielding. Terminaison de blindage (§5.1.2.1.1.3), résistance max. 1 mΩ, plan équipotentiel dès 300 kHz. Couvre les exigences électriques d'AES3-2.Libre : everyspec.com

    Ouvrages de référence

    RéférenceTitreISBN
    Pozar, D.M. (2011)*Microwave Engineering*, 4e éd. John Wiley & Sons.978-0-470-63155-3
    Ott, H.W. (2009)*Electromagnetic Compatibility Engineering*. John Wiley & Sons.978-0-470-18930-6

    Articles et preprints AES

    RéférenceTitreLien
    Adams, R.W. (1994). *The Audio Critic*, No. 21"Clock Jitter, D/A Converters, and Sample Rate Conversion." Analyse de la sensibilité des DAC au jitter selon leur topologie (multibit, 1-bit, ASRC).biline.ca
    Dunn, J. (1992). AES Preprint 3361"Jitter: Specification and Assessment in Digital Audio Equipment." 93e Convention AES, San Francisco.aes2.org
    Dunn, J. (1994). JAES Vol. 42, No. 5"Jitter and Digital Audio Performance Measurements." *Journal of the Audio Engineering Society*, Vol. 42, No. 5.aes2.org
    Stuart, J.R. (2004). JAES Vol. 52, No. 3"Coding for High-Resolution Audio Systems." *JAES*, Vol. 52, No. 3, pp. 117–144.aes2.org

    Notes d'application

    RéférenceTitreLien
    Siau, J. & Burdick, A.H. — Benchmark Media Systems"Jitter and Its Effects"benchmarkmedia.com

    Fiches techniques constructeurs

    CâbleSourceLien
    Belden 1694ABlue Jeans Cable (fiche technique)bluejeanscable.com
    Belden 1505ABlue Jeans Cable (fiche technique)bluejeanscable.com
    Belden 1800FBelden catalog officielcatalog.belden.com
    Canare L-5CFBCS1.net (fiche technique Canare)cs1.net
    Canare DA206 / DA202Canare Co. Ltd.canare.co.jp
    Mogami 2964Redco Audioredco.com

    Notices biographiques des auteurs

    Ingénierie audio industrielle

    Robert W. Adams

    Ingénieur senior et Fellow IEEE, Analog Devices Inc. (Norwood, MA, USA). Inventeur et co-développeur d'architectures clés de convertisseurs analogique-numérique delta-sigma utilisées dans la quasi-totalité des interfaces audio numériques modernes. Auteur de l'article fondateur "Clock Jitter, D/A Converters, and Sample Rate Conversion" (*The Audio Critic*, No. 21, 1994).

    John Siau

    Fondateur et directeur général (CEO), Benchmark Media Systems, Syracuse, NY, USA (fondée en 1983). Ingénieur en chef spécialisé dans la conception de convertisseurs A/N et N/A haute performance et l'élimination du jitter dans les chaînes audio professionnelles. Co-auteur de la note d'application de référence "Jitter and Its Effects".

    Allen H. Burdick

    Ingénieur, Benchmark Media Systems, Syracuse, NY, USA. Co-auteur avec John Siau de "Jitter and Its Effects".


    Audio Engineering Society (AES)

    Eric Benjamin

    Ingénieur senior, Dolby Laboratories Inc., San Francisco, CA, USA. Membre senior AES. Auteur de nombreuses publications sur les interfaces audio numériques, la psychoacoustique et la qualité des convertisseurs. Spécialiste reconnu de la mesure et de l'audibilité des artefacts numériques.

    Benjamin Gannon

    Ingénieur, Dolby Laboratories Inc., San Francisco, CA, USA. Co-auteur avec Eric Benjamin de l'AES Paper 4826 (105e Convention AES, 1998).

    Julian Dunn

    Ingénieur en chef, Prism Sound Limited, Cambridge Science Park, Cambridge, UK (1991–1998) ; puis Nanophon Limited, Cambridge (1999–). Expert de référence mondiale sur le jitter dans les équipements audio numériques et les interfaces AES3/IEC 60958. Auteur de plusieurs preprints AES fondamentaux sur la spécification et la mesure du jitter.

    J. Robert Stuart

    Co-fondateur et directeur technique, Meridian Audio Ltd., Huntingdon, Cambridgeshire, UK (depuis 1977). Fondateur de MQA (Master Quality Authenticated). Fellow de l'Audio Engineering Society (AES Fellow). Contributeur majeur à la théorie du codage audio haute résolution et de la psychoacoustique appliquée.


    Ingénierie hyperfréquences et compatibilité électromagnétique

    David M. Pozar

    Henry W. Ott

    Ingénieur senior chez Bell Laboratories pendant plus de 30 ans (Murray Hill, NJ, USA), puis fondateur de Henry Ott Consultants, cabinet indépendant spécialisé en compatibilité électromagnétique (EMC). Auteur du manuel de référence *Electromagnetic Compatibility Engineering* (John Wiley & Sons, 2009), adopté mondialement dans la formation en EMC.


    Études empiriques sur le jitter (Ashihara et al., 2005)

    Kaoru Ashihara (芦原 薫)

    Chercheur, National Institute of Advanced Industrial Science and Technology (AIST), Tsukuba, Japon. Spécialité : psychoacoustique, perception auditive, traitement du signal audio haute résolution. Auteur principal de l'étude de référence sur les seuils de détection du jitter.

    Shogo Kiryu (桐生 昇吾)

    Chercheur, National Institute of Advanced Industrial Science and Technology (AIST), Tsukuba, Japon. Domaine : traitement du signal audio, mesures perceptives.

    Nobuo Koizumi

    Chercheur, Tokyo University of Information Sciences (東京情報大学), Chiba, Japon. Co-auteur de l'étude Ashihara et al. 2005.

    Akira Nishimura (西村 明)

    Chercheur, Tokyo University of Information Sciences (東京情報大学), Chiba, Japon. Spécialité : acoustique musicale et évaluation perceptive de la qualité audio.

    Juro Ohga (大賀 寿郎)

    Chercheur, Shibaura Institute of Technology (芝浦工業大学), Tokyo, Japon. Domaine : acoustique et ingénierie audio.

    Masaki Sawaguchi

    Ingénieur de recherche, Japan Broadcasting Corporation (NHK — 日本放送協会), Tokyo, Japon. Spécialité : systèmes de diffusion audio numérique.

    Shokichiro Yoshikawa

    Chercheur, Media Laboratory S, Japon. Co-auteur de l'étude Ashihara et al. 2005.