SVI3 Protocol Support

Power

AMD Serial VID Interface 3

What is SVI3?

SVI3 (Serial VID Interface 3) is AMD's proprietary serial bus protocol for communication between AMD processors and voltage regulator modules (VRMs). SVI3 uses three signals — SVC (clock), SVD (data), and SVT (telemetry) — to manage dynamic voltage and frequency scaling. The protocol enables the processor to command voltage changes, read VRM telemetry (current, temperature), and manage power states. SVI3 operates at clock speeds up to 50 MHz with a voltage range of 1.08V to 1.98V, and includes features for fast transient response and power state management that are critical for AMD Ryzen and EPYC processor platforms. Acute decoders cover SVI3 Rev. 1.01 and Rev. 2.0. Engineers debugging AMD power delivery systems need SVI3 decode to verify voltage requests, telemetry accuracy, and VRM response timing.

SVI3 Quick Reference

type Serial, synchronous
signals SVC, SVD, SVT (3 wires)
max Speed Up to 50 MHz
voltage Range 1.08V – 1.98V
standard AMD SVI3 Rev. 1.01, Rev. 2.0

Important Notice

SVI3 protocol support is available only on the MSO2216B, MSO3124H, and MSO3124V. SVI3 decoding is provided to end customers upon request, and only to users who have been approved by AMD.

Acute Instruments Supporting SVI3

Recommended Solutions

Recommended for Decode

MSO3124H

MSO3124H

With Analog Channels

MSO3124H

MSO3124H

All Supporting Products

Protocol Decode
Hardware Trigger
Protocol Exerciser

MSO2000 Series

MSO3000 Series

Ready to analyze this protocol?

See how Acute instruments capture and decode this protocol in real time. Request a demo or contact our team.

How to Analyze SVI3 with Acute Instruments

1

Connect your Acute logic analyzer to the SVI3 SVC, SVD, and SVT signals between the AMD processor and the voltage regulator.

2

Attach a ground lead to the target board's ground reference.

3

In the Acute software, select the SVI3 protocol decoder and assign SVC, SVD, and SVT to the correct input channels.

4

Configure the decoder for the expected bus speed and protocol version.

5

Capture and view decoded SVI3 transactions showing voltage ID commands, telemetry readbacks, and power state transitions.

Frequently Asked Questions

What sample rate do I need for SVI3 analysis?
SVI3 operates at clock speeds from 5 MHz to 50 MHz. For reliable decoding at the maximum 50 MHz clock, use a sample rate of at least 200 MHz (approximately 4x the clock). A sample rate of 400 MHz or higher is recommended to clearly resolve the clock-data relationship and accurately decode command and telemetry phases on the SVD and SVT lines.
Why is my SVI3 decoder showing incorrect voltage ID values?
Incorrect VID decoding is usually caused by misassigned signal channels — SVC, SVD, and SVT must be connected to the correct analyzer inputs. SVI3 also uses specific framing and timing that differs from Intel SVID. Verify that the decoder is configured for SVI3 (not SVID), and confirm the signal voltage threshold is appropriate for the SVI3 levels used on your platform (1.08V-1.98V). Acute supports SVI3 Rev. 1.01 and Rev. 2.0 — confirm your decoder is set to the correct revision for your platform.
How many channels are needed for SVI3 analysis?
SVI3 requires 3 channels: SVC (clock), SVD (data), and SVT (telemetry). AMD platforms often have separate SVI3 buses for different power rails (e.g., core VDD, SoC VDD), so allocate 3 channels per SVI3 bus. Monitoring all power domains on an EPYC platform may require 6-9 channels for SVI3 alone.

Related Protocols

Need help choosing the right instrument for your protocol? Contact our engineering team.