CPU core voltage
The CPU core voltage (VCORE) is the
Power saving and clock speed
To conserve power and manage heat, many laptop and desktop processors have a power management feature that software (usually the operating system) can use to adjust the clock speed and core voltage dynamically.
Often a voltage regulator module converts from 5V or 12 V or some other voltage to whatever CPU core voltage is required by the CPU.
The trend is towards lower core voltages, which conserve power. This presents the CMOS designer with a challenge, because in CMOS the voltages go only to ground and the supply voltage, the source, gate, and drain terminals of the
The MOSFET formula: says that the current supplied by the FET is proportional to the gate-source voltage reduced by a
The trend towards lower supply voltage therefore works against the goal of high clock speed. Only improvements in photolithography and reduction in threshold voltage allow both to improve at once. On another note, the formula shown above is for long channel MOSFETs. With the area of the MOSFETs halving every 18-24 months (Moore's law) the distance between the two terminals of the MOSFET switch called the channel length is becoming smaller and smaller. This changes the nature of the relationship between terminal voltages and current.
Overclocking a processor increases its clock speed at the cost of system stability. Withstanding higher clock speeds often requires higher core voltage at the cost of power consumption and heat dissipation. This is called "overvolting".[1] Overvolting generally involves running a processor out of its specifications, which may damage it or shorten CPU life.
Dual-voltage CPU
A dual-voltage
A single-voltage CPU uses a single power voltage throughout the chip, supplying both I/O power and internal power.
All[
Dual-voltage CPUs were introduced for performance gain when increasing
VRT is a feature on older
Multi-Voltage CPU
Besides CPU core voltage, modern CPUs often have many different voltages for components. One of the reasons behind this was that modern CPUs integrate numerous components that were once separate integrated circuits (ICs). As semiconductor technology has advanced, functions such as CPU cores, memory controllers, PCIe controllers, and, in some cases, integrated graphics, have been consolidated into a single CPU package. However, despite the overall reduction in transistor size, not all voltage requirements scale down proportionally. Some components within the CPU may still require higher voltages to operate efficiently, necessitating the use of multiple voltage levels to power various components effectively.
Some examples of different voltages in a modern CPU:
- CoreVoltage (Vcore): The primary voltage supplied directly to the CPU cores
- Cache Voltage (Vcache): Some CPUs have separate voltage domains for the L2 cache.
- Uncore Voltage/System Agent Voltage (VCCSA): In some architectures, the "uncore" includes components like the L3 cache, memory controller and system agent and other interconnected components
- Input/Output Voltage (VCCIO): This voltage typically controls the CPU's input/output interfaces, including memory controllers and PCIe interfaces
- PLL (Phase-Locked Loop) Voltages: PLLs generate the frequencies used by the components in the CPU
- Integrated GraphicsVoltage (VGT): CPUs with integrated graphics may have a separate voltage domain for the GPU portion
See also
- Dynamic voltage scaling
- Switched-mode power supply applications(SMPS)
References
- ^ Victoria Zhislina (2014-02-19). "Why has CPU frequency ceased to grow?". Intel.