root/lm-sensors/tags/V3-0-1/doc/vid

Revision 4543, 2.0 kB (checked in by khali, 1 year ago)

Drop VRM reporting and selection support from libsensors. Since kernel
2.6.9, the right VID conversion formula is selected automatically
depending on the CPU model, so the user shouldn't have to care.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
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
Note: See TracBrowser for help on using the browser.