| 1 |
VID pin settings |
|---|
| 2 |
-------------------- |
|---|
| 3 |
|
|---|
| 4 |
The VID (Voltage Identification) pins on sensor chips |
|---|
| 5 |
are used to read the CPU Core voltage setting. |
|---|
| 6 |
|
|---|
| 7 |
The VID setting can be controlled by jumpers on the board, |
|---|
| 8 |
or, in newer motherboards, by settings in the BIOS. |
|---|
| 9 |
On these newer boards, the BIOS programs some device's |
|---|
| 10 |
pins which in turn controls a DC-DC Converter to set its |
|---|
| 11 |
output to a certain voltage. These pins are also connected to |
|---|
| 12 |
the sensor chip so that the VID setting can be read back |
|---|
| 13 |
by applications. |
|---|
| 14 |
|
|---|
| 15 |
There are generally 5 VID pins. Recent motherboards may use 6 pins. |
|---|
| 16 |
The VID codes are defined by Intel in documents titled |
|---|
| 17 |
"VRM X.X DC-DC Converter Design Guidelines". |
|---|
| 18 |
(VRM = Voltage Regulator Module), or |
|---|
| 19 |
"Voltage Regulator-Down (VRD) 10.0 Design Guide". |
|---|
| 20 |
These documents are available at http://developer.intel.com. |
|---|
| 21 |
|
|---|
| 22 |
There are several different VRM document versions. |
|---|
| 23 |
The common versions are as follows: |
|---|
| 24 |
|
|---|
| 25 |
Document Version Voltage Range Increment Processors |
|---|
| 26 |
---------------- ------------- --------- ---------- |
|---|
| 27 |
"2.4" 0.8 - 1.55 0.025V AMD Opteron 24x |
|---|
| 28 |
|
|---|
| 29 |
8.2 (8.1, 8.3) 1.30 - 2.05V 0.05V PII, PIII, Celeron |
|---|
| 30 |
2.1 - 3.5V 0.10V |
|---|
| 31 |
|
|---|
| 32 |
8.4 1.30 - 2.05V 0.05V PIII, Celeron |
|---|
| 33 |
4 pins only |
|---|
| 34 |
|
|---|
| 35 |
8.5 1.050 - 1.825V 0.05V PIII-S Tualatin |
|---|
| 36 |
|
|---|
| 37 |
9.0, (9.1) 1.100 - 1.850V 0.025V P4, AMD Socket A |
|---|
| 38 |
|
|---|
| 39 |
10.0 0.8375 - 1.6000 0.0125V Desktop Socket 478 |
|---|
| 40 |
|
|---|
| 41 |
|
|---|
| 42 |
"2.4" is not an actual document version but simply a way to identify |
|---|
| 43 |
AMD Opteron 24x processors. |
|---|
| 44 |
Note that versions 8.1 - 8.4 are compatible. |
|---|
| 45 |
|
|---|
| 46 |
Since Linux 2.6.9, the correct VRM version is selected automatically |
|---|
| 47 |
based on the CPU brand and model. Thus you shouldn't have to care about |
|---|
| 48 |
it. If you are using a brand new CPU and even the latest kernel complains |
|---|
| 49 |
("Unknown VRM version of your CPU"), this means that the kernel must be |
|---|
| 50 |
taught about this new CPU model. Please report to us in this case. |
|---|
| 51 |
|
|---|
| 52 |
Remember, the VID pins on the sensor chips are inputs only. |
|---|
| 53 |
You cannot use them to manipulate the actual processor core voltage. |
|---|
| 54 |
|
|---|
| 55 |
------------------ |
|---|
| 56 |
Copyright (c) 2002-2004 Mark D. Studebaker |
|---|