Optimisation de la Consommation d'Énergie sur la Carte ZC702 avec un Contrôleur de Puissance Numérique TI UCD9248 (2024)

Introduction

La carte ZC702, alimentée par des régulateurs de puissance et un contrôleur système conforme au protocole PMBus de Texas Instruments, est un élément clé dans le déploiement de systèmes embarqués. Cet article se concentre sur l'optimisation de la consommation d'énergie de la ZC702 en utilisant le contrôleur de puissance numérique UCD9248.

Description Technique

La carte ZC702 utilise six régulateurs de tension (cinq à commutation et un linéaire) pour générer les tensions nécessaires au fonctionnement du Zynq-7000 APSoC ainsi que des composants embarqués. Trois contrôleurs de puissance numériques UCD9248 de Texas Instruments mesurent et surveillent en continu les tensions et les courants fournis par ces régulateurs.

Le Zynq7000 communique avec les contrôleurs de puissance via le protocole PMBus, permettant de mesurer et de contrôler précisément la consommation d'énergie.

Développement d'une Application Linux de Surveillance de Puissance

Ce guide détaille les étapes pour développer une application Linux capable de lire les valeurs de puissance mesurées par les contrôleurs UCD9248 et de les afficher sur le terminal UART de la ZC702. L'application est exécutée sur le Zynq Base TRD pour démontrer la consommation d'énergie du Zynq7000 AP SoC et de la carte ZC702.

Mesures de Puissance et Démonstrations

L'application de surveillance de puissance utilise des commandes IIC du noyau pour lire/écrire directement les régulateurs et convertir les résultats en nombres à virgule flottante. Les valeurs de tension et de courant des régulateurs sont lues, la puissance moyenne de chaque alimentation est calculée, et enfin, la puissance totale consommée par la carte ZC702 est évaluée.

Exécution de la Base TRD et Mesures de Puissance

En suivant les instructions détaillées, l'application est compilée avec succès et exécutée sur la ZC702. Les mesures de puissance sont effectuées pendant l'exécution d'applications vidéo de démonstration, mettant en évidence l'impact sur la consommation d'énergie lors du passage d'opérations logicielles à matérielles.

Conclusion

Ce guide offre une solution complète pour optimiser la consommation d'énergie de la carte ZC702 en utilisant le contrôleur UCD9248 et en développant une application Linux de surveillance de puissance. En tirant parti de ces techniques, les concepteurs peuvent non seulement évaluer la consommation d'énergie, mais également améliorer les performances par watt en déplaçant des tâches intensives vers le matériel.

Pour plus de détails et de ressources, consultez la page .

Optimisation de la Consommation d'Énergie sur la Carte ZC702 avec un Contrôleur de Puissance Numérique TI UCD9248 (2024)
Top Articles
Latest Posts
Article information

Author: Aron Pacocha

Last Updated:

Views: 5721

Rating: 4.8 / 5 (48 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Aron Pacocha

Birthday: 1999-08-12

Address: 3808 Moen Corner, Gorczanyport, FL 67364-2074

Phone: +393457723392

Job: Retail Consultant

Hobby: Jewelry making, Cooking, Gaming, Reading, Juggling, Cabaret, Origami

Introduction: My name is Aron Pacocha, I am a happy, tasty, innocent, proud, talented, courageous, magnificent person who loves writing and wants to share my knowledge and understanding with you.