Voltage

From Vita Development Wiki
Revision as of 16:59, 6 October 2024 by Princess of Sleeping (talk | contribs) (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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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 Main Processor. ARM Core, L2 Cache. scePowerSetArmClockFrequency
DD3/VDDC AV Processor. Codec Engine, AVC Decoder. scePowerSetVipClockFrequency

scePowerSetVeneziaClockFrequency

DD4/VDDG Graphics Processor. 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).