SVID Protocoles pris en charge

Alimentation

Intel Serial Voltage Identification

Qu'est-ce que SVID?

SVID (Serial Voltage Identification) est une interface série propriétaire développée par Intel pour la communication entre les processeurs Intel et les modules regulateurs de tension (VRM) sur les cartes meres et les plateformes informatiques. SVID permet au processeur de demander dynamiquement des niveaux de tension spécifiques au VRM, prenant en charge les fonctionnalités de gestion d'alimentation d'Intel, notamment SpeedStep, Turbo Boost et divers etats de faible consommation. Le protocole utilisé trois lignes de signal — SCLK, SDATA et ALERT — fonctionnant a jusqu'à 26,25 MHz avec une architecture commande-réponse. Le processeur envoie des commandes pour regler la tension (SetVID), demander la telemetrie (GetReg) et configurer les parametres du VRM, tandis que le VRM repond avec des acquittements et des données. Les décodeurs Acute couvrent SVID Rev. 1.96, incluant IMVP7, IMVP8, IMVP9, VR12.0 a VR14, et les configurations PSys. SVID est essentiel dans toutes les plateformes de bureau, portables et serveurs Intel ou la tension du coeur CPU doit être controlee de manière précise et dynamique. L'analyse de protocole pour SVID est essentielle pour les concepteurs de cartes meres et les développeurs de VRM qui doivent vérifier que les transitions de tension se produisent correctement et dans les délais specifies, que les lectures de telemetrie sont précises et que le VRM repond de manière appropriee a toutes les commandes du processeur. Les problèmes de communication SVID peuvent causer une instabilite du système, des écrans bleus, une limitation des performances ou des dommages matériels dus à une fourniture de tension incorrecte. Le débogage SVID nécessité le décodage des transactions série rapides en paquets de commandes et de réponses lisibles avec les valeurs de tension.

SVID Référence rapide

type Serial, synchronous
signals SCLK, SDATA, ALERT (3 wires)
max Speed 26.25 MHz
voltage Range 1.0V – 1.1V
standard Intel SVID Rev 1.96 — IMVP7, IMVP8, IMVP9; VR12.0 through VR14; PSys

Avis important

SVID protocol decoding is provided to end customers upon request, and only to users who have signed a Corporate Non-Disclosure Agreement (CNDA) with Intel.

Instruments Acute compatibles avec SVID

Solutions recommandées

Recommandé pour le décodage

MSO3124H

MSO3124H

Avec canaux analogiques

MSO3124H

MSO3124H

Tous les produits compatibles

Décodage de protocole
Déclenchement matériel
Émulateur de protocole

Série LA4000

Série MSO2000

Série MSO3000

Série TravelLogic

Prêt à analyser ce protocole ?

Découvrez comment les instruments Acute capturent et décodent ce protocole en temps réel. Demandez une démo ou contactez notre équipe.

Comment analyser SVID avec les instruments Acute

1

Connectez votre analyseur logique Acute aux lignes SCLK, SDATA et ALERT sur la carte mere ou le module VRM.

2

Reliez un fil de masse à un point de référence de masse proche sur la carte.

3

Dans le logiciel Acute, sélectionnez le décodeur de protocole SVID et assignez les canaux d'horloge, de données et d'alerte.

4

Configurez la version du protocole SVID (Rev. 1.96 couvre IMVP7-9, VR12.0-VR14, PSys) et la vitesse d'horloge attendue.

5

Capturez et visualisez les transactions SVID décodées montrant les types de commandes (SetVID, GetReg, SetRegAddr, etc.), les codes VID avec les valeurs de tension correspondantes et les données de réponse du VRM.

Questions fréquemment posées

Quel taux d'échantillonnage est nécessaire pour l'analyse SVID ?
SVID fonctionne à des vitesses d'horloge jusqu'à 26,25 MHz. Pour un décodage fiable, utilisez un taux d'échantillonnage d'au moins 100 MHz (environ 4x l'horloge). Un taux d'échantillonnage de 200 MHz ou plus est recommande pour resoudre clairement les relations entre les fronts d'horloge et de données et decoder avec précision les phases de commande et de réponse.
Pourquoi mon décodeur SVID ne reconnait-il pas les commandes ?
SVID utilisé un protocole de cadrage spécifique ou le processeur pilote la ligne de données pendant la phase de commande et la libere pour que le VRM puisse répondre. Si le décodeur ne peut pas identifier les limites de trame, vérifiez que le signal SCLK est capture proprement et que le seuil de tension est approprie (les signaux SVID fonctionnent à 1,0-1,1 V). Vérifiez egalement que la version du protocole SVID correspond à votre plateforme — Acute prend en charge Rev. 1.96 couvrant IMVP7/8/9 et VR12.0 a VR14.
Combien de canaux sont nécessaires pour SVID ?
SVID nécessité 3 canaux — SCLK, SDATA et ALERT. Les plateformes Intel ont souvent des bus SVID separes pour différents domaines d'alimentation (coeur CPU, agent système, DRAM), vous pourriez donc avoir besoin de 6 à 9 canaux pour surveiller simultanément plusieurs bus SVID. L'ajout de canaux pour les signaux VR_READY peut fournir un contexte utile.

Protocoles connexes

Besoin d'aide pour choisir le bon instrument pour votre protocole ? Contactez notre équipe d'ingénierie.