PSP supports hard decoding of h264 chips, so the resolution of h264 videos can be relatively high. However, for MPEG4, the CPU is used for soft decompression. Because the PSP does not have the MPEG4 decoding chip, but because MPEG4 is much simpler than h264 (mencoder can clearly feel that the conversion speed to MPEG4 is much faster than the conversion speed to h264 ), therefore, PSP CPUs working at 222mhz can also cope with this problem. This is also the reason why the maximum resolution of MPEG4-encoded MP4 files can only reach 320x240, And the playback speed cannot be smooth.
Attached PSP hardware information:
Psp cpu is manufactured using 90nm CMOS technology with a layer-7 copper wire. It is produced by the Sony semiconductor "scei Fab" wafer factory located in the early city of Nagasaki. It contains 6 million gates and operates at a frequency from 1 to 1 ~ 333 MHz. The frequency can be adjusted based on application requirements to reduce power consumption.
Psp cpu runs in 0.5 ~ The 166 MHz system bus frequency (128-bit) can be inferred from this, its frequency doubling is set to 2, and 4 MB of embedded DRAM (edram) is integrated ), the chip is encapsulated with 540-pin lfbga and the core voltage is 0.8v ~ 1.2 V, the I/O voltage is V ~ 3.3 V, power consumption less than 500 MW (for example, decoding H.264 [MPEG4 AVC ).
Psp cpu is actually a 90 nm single chip, which integrates the 32-bit MIPS r4000 CPU core (1 ~ 333 MHz, including floating point processor FPU and vector floating point processor vfpu, with 2.6 gigaflop computing capability) 3D graphics core (rendering engine + surface engine, 166 bit/MHz 2 MB edram ), security Unit (used to protect game/video/audio content and PSP system), I/O controller (mobile DDR, USB 2.0 [device] and memory stick memory card ), this part is collectively referred to as the game Processing Unit (GPU ).
Another important part of PSP is the Media Processing Unit (MPU), which includes the media engine (MIPs r4000 32-bit CPU core, 1 ~ 333 MHz, including floating point processor FPU), H. 264 decoding engine (H. 264 hardware acceleration), virtual action engine (Vme, a virtual accelerator, uses a dynamic reconfigurable architecture with low power consumption and programmatic features for video/audio decoding ), and 2 MB edram (as the high-speed media cache ).
Let's go back to the most important 3D graphics core, which consists of a rendering engine + a surface engine. It works with 2 MB edram (166 bit/0.664 billion MHz) as the Display memory, and the pixel filling rate can reach per second, the geometric processing capability is to generate 35 million polygon per second, and 58 thousand partition mosaic operations (separated by 16x16 ), supports advanced features such as directed light source, edge Cutting, Environment projection, material ing, atomization, depth and template testing.