ID de l'article: 000078243 Type de contenu: Dépannage Dernière révision: 12/12/2018

Le recalibrage de Intel® Arria®'utilisateur de la PLL 10 ATX entraînera-t-il une augmentation momentanée de la gigue TX et du risque de BER sur les canaux voisins ?

Environnement

    Intel® Quartus® Prime Pro Edition
    FPGA Intel® Arria® 10 Cyclone® 10 pour émetteur-récepteur ATX PLL
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descriptif

Lors d’un processus de recalibrage par l’utilisateur d’ATX PLL dans un appareil Intel® Arria® 10, il y aura une augmentation momentanée de la gigue TX et du risque de BER sur le canal voisin. L’emplacement de placement des PLL ATX qui enfreint la règle d’espacement des PLL ATX « ignorer 6 » indiquée dans le « Guide de l’utilisateur PHY de l’émetteur-récepteur Intel® Arria 10 » observera cet échec. L’application et le protocole principaux qui peuvent être affectés sont le protocole OTN.

En se référant à l’exemple de diagramme ci-dessous, lorsque l’ATX PLL A est recalibré, il y aura un risque sur le canal voisin qui est cadencé par ATX PLL B, qui est en mode de transmission de données normal (mode utilisateur) :

  1. Canal TX voisin avec augmentation momentanée de la gigue TX.
  2. Risque de BER sur le canal RX voisin à l’extrémité éloignée.

Résolution

Pour éviter ce problème, vous devez suivre les directives d’espacement ATX PLL-à-ATX PLL du guide de l’utilisateur de l’émetteur-récepteur Intel® Arria 10 PHY. Si l’exigence d’espacement ne peut pas être respectée, vous devez créer une IP de pré-étalonnage (par utilisateur) comme solution de contournement.

La solution de pré-étalonnage consiste à éviter le processus de recalibrage utilisateur de la PLL ATX vers le canal voisin qui est cadencé par une autre PLL ATX pendant le mode de transmission de données. Suivez les étapes ci-dessous pour implémenter la fonctionnalité.

Le flux global de préétalonnage et de rechargement est séparé en deux étapes :

Étape 1 : stocker la valeur « Pre-calibrated Diff MIF » de l’ATX PLL avant le mode de transmission des données

Effectuez cette opération une fois après l’amorçage du système et avant le mode de transmission de données proprement dit :

  1. Reconfigurez l’ATX PLL au débit de données souhaité et notez les informations « Diff MIF ».
  2. Réétalonnez l’ATX PLL (quelle que soit l’ATX PLL utilisée).
  3. Enregistrez et stockez la valeur préétalonnée en mémoire (peut être M20K).
  4. Enregistrez la reconfiguration du contenu « Diff MIF » dans le même espace mémoire.
  5. Reconfigurez vers d’autres débits de données et répétez les étapes 2. à 4.
  6. Passez à d’autres canaux qui nécessitent un commutateur de débit. Répétez les étapes 2. à 5.

Étape 2 : Rechargez la valeur « Pre-calibrated Diff MIF » pendant le processus de reconfiguration dynamique.

Pendant le mode de transmission des données :

  1. Rechargez la valeur « Diff MIF pre-calibrated » de la mémoire vers ATX PLL (cette étape ignore le recalibrage ATX PLL).
  2. Démarrez le fonctionnement normal du canal.

Note:

  1. La séquence de rechargement vise à éviter le recalibrage utilisateur de la PLL ATX.
  2. Le processus de reconfiguration des canaux TX / RX PMA peut être effectué avant ou après le processus de rechargement.
  3. Les canaux de l’émetteur-récepteur sont maintenus en réinitialisation pendant toute la séquence de rechargement.

Produits associés

Cet article concerne 1 produits

FPGA et FPGA SoC Intel® Arria® 10

1

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c’est la version anglaise qui prévaut. Afficher la version anglaise de cette page.