Comment effectuer la commutation ATX PL et la reconfiguration de canal sur Cyclone 10 GX?
Titre: Comment effectuer la commutation ATX PL et la reconfiguration de canal avec le streamer intégré du Cyclone 10 GX ?
Table des matières:
- Introduction
- Présentation du Cyclone 10 GX
- Fonctionnement de la commutation ATX PL
- Configuration du canal avec le streamer intégré
- Utilisation de Quartus Prime Pro et ModelSim Intel FPGA Edition
- Exemple de simulation du Cyclone 10 GX
- Étapes de l'encodage PR logique
- Mise en œuvre de la commutation PSP RL
- Réalisation de la reconfiguration de canal
- Résultats de la commutation et de la reconfiguration
🔥 Points forts:
- Mise en évidence des étapes détaillées pour effectuer la commutation ATX PL
- Utilisation de l'encodage PR logique pour déterminer les valeurs de registre
- Démonstration de la reconfiguration de canal avec le streamer intégré
- Utilisation de Quartus Prime Pro et ModelSim pour la simulation
- Présentation des résultats avant et après la reconfiguration
Introduction
Dans cette vidéo, nous allons vous montrer comment effectuer la commutation ATX PL et la reconfiguration de canal avec le streamer intégré du Cyclone 10 GX. Vous apprendrez à effectuer la simulation fonctionnelle avec le Cyclone 10 GX, à mettre en œuvre la commutation ATX PL et à recalibrer les canaux à l'aide du streamer intégré. Nous utiliserons Quartus Prime Pro version 7.1 et ModelSim Intel FPGA Edition 10.5 pour cette démonstration.
Présentation du Cyclone 10 GX
Le Cyclone 10 GX est un FPGA de la famille Cyclone d'Intel. Il est conçu pour prendre en charge les applications nécessitant une faible consommation d'énergie et une bande passante élevée. Le FPGA dispose de plusieurs canaux transmetteur-récepteur (transceiver) capables de fonctionner à différentes vitesses de données.
Fonctionnement de la commutation ATX PL
La commutation ATX PL permet de modifier la fréquence d'horloge et la vitesse de transmission des canaux du Cyclone 10 GX. Elle est réalisée en effectuant des opérations d'écriture de registre pour changer les valeurs des paramètres. Cette commutation permet de passer d'une vitesse de transmission de 1 Gbit/s à 1,5 Gbit/s pour un canal donné.
Configuration du canal avec le streamer intégré
La reconfiguration de canal avec le streamer intégré permet de modifier la configuration des canaux du Cyclone 10 GX. Elle est réalisée en écrivant dans les registres appropriés à l'aide du streamer intégré. Après la configuration, une recalibration du canal est effectuée, suivie d'une réinitialisation.
Utilisation de Quartus Prime Pro et ModelSim
Pour effectuer la simulation du Cyclone 10 GX, nous utiliserons Quartus Prime Pro version 7.1 et ModelSim Intel FPGA Edition 10.5. Ces outils offrent une interface conviviale pour la conception et la simulation des circuits FPGA.
Exemple de simulation du Cyclone 10 GX
Nous utiliserons un exemple de simulation du Cyclone 10 GX qui montre l'échange de données entre les canaux à une vitesse de 1 Gbit/s et 1,5 Gbit/s. Cet exemple comprend également la logique de génération de données et d'horloge. La simulation démarre avec le transceiver fonctionnant à une vitesse de 2 Gbit/s, puis il est reconfiguré à 1,5 Gbit/s à l'aide de la commutation ATX PL.
Étapes de l'encodage PR logique
Pour déterminer les valeurs de registre à écrire lors de la commutation PSP RL, nous devons effectuer un encodage PR logique. Cela implique la lecture d'un registre approprié et l'encodage des valeurs à l'aide d'une table spécifique. Nous illustrerons le processus à l'aide d'un exemple où nous passons de la commutation 80s PLL 1/2 à PSP RL 0.
Mise en œuvre de la commutation PSP RL
La commutation PSP RL consiste à écrire les valeurs de registre pour effectuer le changement de vitesse du transceiver. Nous utiliserons les valeurs encodées obtenues précédemment pour effectuer cette opération. Après la commutation, le canal du transceiver sera reconfiguré à l'aide du streamer intégré en écrivant les valeurs de registre appropriées.
Réalisation de la reconfiguration de canal
La reconfiguration de canal est réalisée en utilisant le streamer intégré. Après la configuration du canal, une recalibration est effectuée, suivie d'une réinitialisation. Ces étapes garantissent que la reconfiguration est réussie et que le canal fonctionne à la nouvelle vitesse de transmission.
Résultats de la commutation et de la reconfiguration
Après avoir effectué la commutation ATX PL et la reconfiguration de canal, nous pouvons observer les résultats. Le canal du transceiver fonctionnera désormais à une vitesse de 1,5 Gbit/s avec une fréquence d'horloge adaptée. Cela confirme que la commutation et la reconfiguration ont été réalisées avec succès.
🔍 FAQ:
Q: Qu'est-ce que la commutation ATX PL ?
R: La commutation ATX PL permet de modifier la fréquence d'horloge et la vitesse de transmission des canaux du Cyclone 10 GX.
Q: Quels outils sont utilisés pour effectuer la simulation du Cyclone 10 GX ?
R: Nous utilisons Quartus Prime Pro version 7.1 et ModelSim Intel FPGA Edition 10.5 pour effectuer la simulation.
Q: Qu'est-ce que l'encodage PR logique ?
R: L'encodage PR logique consiste à déterminer les valeurs de registre à écrire pour effectuer la commutation PSP RL.
Q: Comment est réalisée la reconfiguration de canal ?
R: La reconfiguration de canal est réalisée en utilisant le streamer intégré du Cyclone 10 GX. Une fois la configuration terminée, une recalibration et une réinitialisation sont effectuées.
Q: Quels sont les résultats de la commutation et de la reconfiguration ?
R: Après la commutation ATX PL et la reconfiguration de canal, le transceiver fonctionnera à une nouvelle vitesse de transmission et une nouvelle fréquence d'horloge adaptée.
Ressources: