Intel VR / VRD

These are initial notes for CPU glitching branch of this project.

Version Control Protocol Era Example CPUs Socket Platform
VRD 8.x Analog PWM NetBurst early Pentium 4 Willamette NW Socket 423/478
VRD 9.x Analog PWM NetBurst Pentium 4 Northwood/Prescott Socket 478 / LGA775 early
VRD 10.x Improved PWM Prescott/Late NetBurst Pentium 4 EE Socket 775 early boards
VRD 11.0 Multi-phase PWM Core architecture Core 2 Duo E6xxx/E4xxx Socket LGA775
VRD 11.1 Enhanced Core 2 power Core 2 Quad Q6600/Q9xxx LGA775
VRD 11.2 Refined loadline Core 2 late era 45nm Core 2 Quad LGA775
VRD 11.3 Final LGA775 tuning Core 2 extreme QX9770 LGA775
VR 12.0 SVID (digital control start) Nehalem i7-920 i7-860 LGA1366 / 1156
VR 12.1 SVID enhanced Westmere Xeon X56xx LGA1366 / 1156
VR 12.5 Fully digital VR Sandy Bridge i5-2400 i7-2600K LGA1155
VR 12.6 Sandy/Ivy optimized Ivy Bridge i7-3770K LGA1155
VR 12.7 SVID 2.0 HASWELL/Broadwell i7-4790K LGA1150
VR 13.0 SVID 2.x Skylake i7-6700K LGA1151 v1
VR 13.1 SVID 2.x Kaby Lake i7-7700K LGA1151 v1
VR 13.5 SVID 2.x Coffee Lake i7-8700K i9-9900K LGA1151 v2
VR 14.0 SVID 3.0 Comet Lake i9-10900K LGA1200
VR 14.1 SVID 3.0+ Rocket Lake i9-11900K LGA1200
VR 15.x SVID 4.0 Alder Lake i7-12700K i9-12900K LGA1700
VR 16.x SVID 4.x Raptor Lake i9-13900K i9-14900K LGA1700
This project is an independent, unofficial work based on publicly available information and reverse-engineering research, and is not affiliated with, endorsed by, sponsored by, or associated with Intel Corporation or its affiliates. It is provided "as is", without warranty of any kind. The author assumes no responsibility or liability for any use, misuse, damage, data loss, hardware failure, or other consequences arising from its use. Intel, Pentium, Core and related trademarks are the property of their respective owners and are used solely for identification and informational purposes.
  • index page
  • uop description
  • ADC
  • ADD
  • AND
  • BSF
  • BSR
  • BSWAP
  • BTEST
  • DIV
  • FANDNOT
  • FCALCTW
  • FCMOV
  • FCOM
  • FMERGE
  • FMOV
  • FPEXTRACT
  • FPORDATATYPE
  • FPSIGNEXT
  • FREADROM
  • FXORS
  • IDIV
  • IMUL
  • INTEXTRACT
  • LEA
  • LOAD
  • MOVE
  • MOVEFROMCREG
  • MOVETOCREG
  • MUL
  • OR
  • PORTIN
  • PORTOUT
  • RCL
  • RCR
  • RDSEGFLD
  • ROL
  • ROR
  • SAL
  • SAR
  • SBC
  • SHL
  • SHR
  • SIGEVENT
  • STA
  • STRD
  • SUB
  • SUBR
  • TRANSPORTUIP
  • UOP
  • U_JCC
  • U_JMP
  • U_JMP_INDIR
  • WRSEGFLD
  • WUCONCAT
  • WUEXTRBK
  • WUINSERT
  • WUMERGE
  • XOR