Voltage: Difference between revisions
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
The voltage is controlled by the Syscon and is automatically adjusted according to the system clock frequency. | The voltage is controlled by the Syscon and is automatically adjusted according to the system clock frequency. | ||
== Categorizes == | |||
The system also categorizes voltages into four types, called VDD. | The system also categorizes voltages into four types, called VDD. | ||
Line 38: | Line 40: | ||
The voltage is automatically adjusted by the system, but you can also set the voltage manually by calling [[SceSyscon#sceSysconCtrlVoltageForDriver|sceSysconCtrlVoltageForDriver]] (but be careful, because Set*ClockFrequency always adjusts the voltage when called). | The voltage is automatically adjusted by the system, but you can also set the voltage manually by calling [[SceSyscon#sceSysconCtrlVoltageForDriver|sceSysconCtrlVoltageForDriver]] (but be careful, because Set*ClockFrequency always adjusts the voltage when called). | ||
== Average Voltage == | |||
The average voltage are measured with the clock fixed for each VDD. | |||
=== VDD === | |||
TODO. | |||
=== VDDA === | |||
{| class="wikitable" | |||
! [[Pervasive#ARM_Clocks|Pervasive Clock Value]] !! Voltage (mW) | |||
|+ With scePowerSetArmClockFrequency fixed | |||
|- | |||
| 1 || 18~50 | |||
|- | |||
| 3 || 18~80 | |||
|- | |||
| 4 || 22~110 | |||
|- | |||
| 5 || 27~137 | |||
|- | |||
| 6 || 35~194 | |||
|- | |||
| 7 || 55~257 | |||
|- | |||
| 8 || 72~329 | |||
|- | |||
| 9 || 123~415 | |||
|- | |||
| 10 || 50~240 | |||
|- | |||
| 12 || 23~114 | |||
|- | |||
| 13 || 43~220 | |||
|- | |||
| 14 || 78~329 | |||
|- | |||
| 15 || 133~435 | |||
|} | |||
=== VDDC === | |||
TODO. | |||
=== VDDG === | |||
TODO. | |||
<!-- TODO: tag --> | <!-- TODO: tag --> |
Revision as of 21:15, 6 October 2024
The voltage is provided by the power supply. Power is supplied from a lithium-ion battery for CEM/PCH/PTEL, and from a 5V 2A AC adapter for DEM/PDEL/VTE.
The voltage is controlled by the Syscon and is automatically adjusted according to the system clock frequency.
Categorizes
The system also categorizes voltages into four types, called VDD.
Name | Description | Who settings this |
---|---|---|
DD1/VDD | General Purpose Processor. IFTU, DMAC, Internal Bus, Camera Bus, SPM 32KiB/128KiB. | scePowerSetSysClockFrequency (SysTimer)
scePowerSetDmac5ClockFrequency scePowerSetBusClockFrequency scePowerSetCameraBusClockFrequency |
DD2/VDDA | ARM Core, L2 Cache. | scePowerSetArmClockFrequency |
DD3/VDDC | Codec Engine, AVC Decoder. | scePowerSetVipClockFrequency
scePowerSetVeneziaClockFrequency |
DD4/VDDG | GPU Core. | scePowerSetGpuClockFrequencyInternal
scePowerSetGpuXbarClockFrequency scePowerSetCompatClockFrequency |
The voltage is automatically adjusted by the system, but you can also set the voltage manually by calling sceSysconCtrlVoltageForDriver (but be careful, because Set*ClockFrequency always adjusts the voltage when called).
Average Voltage
The average voltage are measured with the clock fixed for each VDD.
VDD
TODO.
VDDA
Pervasive Clock Value | Voltage (mW) |
---|---|
1 | 18~50 |
3 | 18~80 |
4 | 22~110 |
5 | 27~137 |
6 | 35~194 |
7 | 55~257 |
8 | 72~329 |
9 | 123~415 |
10 | 50~240 |
12 | 23~114 |
13 | 43~220 |
14 | 78~329 |
15 | 133~435 |
VDDC
TODO.
VDDG
TODO.