Voltage: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
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)
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.