Voltage: Difference between revisions
Jump to navigation
Jump to search
(Created page with "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. The system also categorizes voltages into four types, called VDD. {| class="wikitable" ! Name !! Description !! Who settings this |- | DD1/VDD | General Purpose Processor. IFTU, DMAC, Internal Bus, Camera Bu...") |
No edit summary |
||
Line 19: | Line 19: | ||
|- | |- | ||
| DD2/VDDA | | DD2/VDDA | ||
| | | ARM Core, L2 Cache. | ||
| scePowerSetArmClockFrequency | | scePowerSetArmClockFrequency | ||
|- | |- | ||
| DD3/VDDC | | DD3/VDDC | ||
| | | Codec Engine, AVC Decoder. | ||
| scePowerSetVipClockFrequency | | scePowerSetVipClockFrequency | ||
Line 29: | Line 29: | ||
|- | |- | ||
| DD4/VDDG | | DD4/VDDG | ||
| | | GPU Core. | ||
| scePowerSetGpuClockFrequencyInternal | | scePowerSetGpuClockFrequencyInternal | ||
Revision as of 17:48, 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.
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).