Central processing unit (CPU)
LSI CoreWare CW33300-based core[1]
Geometry Transformation Engine (GTE)
- Coprocessor that resides inside the main CPU processor, giving it additional vector math instructions used for 3D graphics, lighting, geometry, polygon and coordinate transformations – GTE performs high-speed matrix multiplications.
- Operating performance: 66 MIPS[5]
- Polygons per second (rendered in hardware):
Motion Decoder (MDEC)
- Also residing within the main CPU, enables full screen, high quality FMV playback and is responsible for decompressing images and video into VRAM.[4]
- Operating performance: 80 MIPS[9]
- Documented device mode is to read three RLE-encoded 16×16 macroblocks, run IDCT and assemble a single 16×16 RGB macroblock.
- Output data may be transferred directly to GPU via DMA.
- It is possible to overwrite IDCT matrix and some additional parameters, however MDEC internal instruction set was never documented.
- It is directly connected to a CPU bus.
System Control Coprocessor (Cop0)[citation needed]
- This unit is part of the CPU. Has 16 32-bit control registers.
- Modified from the original R3000A cop0 architecture, with the addition of a few registers and functions.
- Controls memory management through virtual memory technique, system interrupts, exception handling, and breakpoints.
Graphics processing unit (GPU)
32-bit Sony GPU (designed by Toshiba)[10]
I/O system and connectivity
CD-ROM drive
- 660 MB maximum storage capacity, double speed (CLV) CD-ROM drive
- 2×, with a maximum data throughput of 300 KB/s (double speed), 150 KB/s (normal)[9]
- 32 KB data buffer[12]
- XA Mode 2 compliant
- Audio CD play[9]
- CD-DA (CD-Digital Audio)
- Rated for 70,000 seek operations[13]
Two control pads via connectors[9]
- Expandable with multitap connector[9]
Backup flash RAM support
- Two removable cards[9]
- Each card has 128 KB flash memory
- OS support for File Save, Retrieve and Remove[9]
- Some games (like "Music 2000") can use Memory Cards as main RAM, to store data for real time processing, bypassing the 2MB RAM limit.
Video and audio connectivity
Serial and parallel ports
Power input
- 100 V AC (NTSC-J); 120 V AC (NTSC-U/C); or 220–240 V AC (PAL)
- 7.5 V DC 2 A (PSone only)