Skip to content

Latest commit

 

History

History
1661 lines (1312 loc) · 60.8 KB

File metadata and controls

1661 lines (1312 loc) · 60.8 KB

Pinouts

Source: https://problemkaputt.de/psx-spx.htm Section: Pinouts

Pinouts External Connectors

Pinouts - Controller Ports and Memory-Card Ports

Pinouts - Audio, Video, Power, Expansion Ports

Pinouts - SIO Pinouts

Internal Pinouts

Pinouts - Chipset Summary

Pinouts - CPU Pinouts

Pinouts - GPU Pinouts (for old 160-pin GPU)

Pinouts - GPU Pinouts (for new 208-pin GPU)

Pinouts - SPU Pinouts

Pinouts - DRV Pinouts

Pinouts - VCD Pinouts

Pinouts - HC05 Pinouts

Pinouts - MEM Pinouts

Pinouts - CLK Pinouts

Pinouts - PWR Pinouts

Pinouts - Component List and Chipset Pin-Outs for Digital Joypad, SCPH-1080

Pinouts - Component List and Chipset Pin-Outs for Analog Joypad, SCPH-1150

Pinouts - Component List and Chipset Pin-Outs for Analog Joypad, SCPH-1200

Pinouts - Component List and Chipset Pin-Outs for Analog Joypad, SCPH-110

Pinouts - Component List and Chipset Pin-Outs for Dualshock2, SCPH-10010

Pinouts - Component List and Chipset Pin-Outs for Namco Lightgun, NPC-103

Pinouts - Component List and Chipset Pin-Outs for Multitap, SCPH-1070

Pinouts - Memory Cards

Mods/Upgrades

Mods - Nocash PSX-XBOO Upload

Mods - PAL/NTSC Color Mods

Pinouts - Audio, Video, Power, Expansion Ports

AV Multi Out (Audio/Video Port)

1      RGB-Video Green
2      RGB-Video Red
3      Supply +5.0V (eg. supply for external RF adaptor)
4      RGB-Video Blue
5      Supply Ground
6      S-Video C (chrominance)
7      Composite Video (yellow cinch)
8      S-Video Y (luminance)                    ____________________________
9      Audio Left      (white cinch)           |                            |
10     Audio Left Ground                       | 12 11 10 9 8 7 6 5 4 3 2 1 |
11     Audio Right     (red cinch)             |____________________________|
12     Audio Right Ground
Shield Video Ground

The standard AV-cable connects only to Pins 7,9,10,11,12,Shield (with pin 1 and 3 and Shield shortcut with each other, used for both audio and video ground).

The plug on that cable does have additional sparings for pin 1,3,5 (though without any metal-contacts installed in there) (pin 3,5 would be used as supply for external RF modulators) (no idea what pin 1 could be used for though?).

RGB displays may (or may not) be able to extract /SYNC from the Composite signal, if that doesn't work, note that /SYNC (and separate /VSYNC, /HSYNC signals) are found on the GPU pinouts, moreover, the GPU outputs 24bit digital RGB.

Not sure if a VGA monitor can be connected? The SYNC signals are there (see GPU pinputs), but the vertical resolution is only 200/240 lines... standard VGA displays probably support only 400/480 lines (or higher resolutions for newer multisync SVGA displays) (as far as I know, the classic 200 lines VGA mode is actually outputting 400 lines, with each line repeated twice).

Parallel Port (PIO) (Expansion Port) (CN103)

This port exists only on older PSX boards (not on newer PSX boards, and not on PSone boards).

The parallel port is used by Gameshark, Game Enhancer II, and Gold Finger cheat devices (not used by the Code Breaker CDROM cheat software).

________
|        |                            Console Rear View
GND ==| 1   35 |== GND                 .-------------------------.
/RESET  =| 2   36 |=  DACK5               |1  2  3  ... ... 32 33 34|
DREQ5  =| 3   37 |=  /IRQ10              |35 36 37 ... ... 66 67 68|
/EXP?  =| 4   38 |=  /WR1? (CPU99)       |__.-------------------.__|
NC?GND?  =| 5   39 |=  GND?NC?
D0  =| 6   40 |=  D1
D2  =| 7   41 |=  D3
D4  =| 8   42 |=  D5
D6  =| 9   43 |=  D7
D8  =|10   44 |=  D9
D10  =|11   45 |=  D11
D12  =|12   46 |=  D13
D14  =|13   47 |=  D15
A0  =|14   48 |=  A1
A2  =|15   49 |=  A3
NC?GND?  =|16   50 |=  GND?NC?
+3.5V ==|17   51 |== +3.5V
+7.5V ==|18   52 |== +7.5V
GND?  =|19   53 |=  GND?NC?
A4  =|20   54 |=  A5
A6  =|21   55 |=  A7
A8  =|22   56 |=  A9
A10  =|23   57 |=  A11
A12  =|24   58 |=  A13
A14  =|25   59 |=  A15
A16  =|26   60 |=  A17
A18  =|27   61 |=  A19
A20  =|28   62 |=  A21
A22  =|29   63 |=  A23
/RD  =|30   64 |=  /WR0
NC!X?  =|31   65 |=  X?NC!
SYSCK?  =|32   66 |=  LRCK (44.1kHz)
SCLK?  =|33   67 |=  SDATA?
GND ==|34   68 |== GND
|________|

Lots of pins are still unknown?

EDIT: see http://cgfm2.emuviews.com/new/psx-pio.png
apparently, many of the "unknown" pins are just GROUND, is that possible?

Internal Power Supply (PSX)

The PSX contains an internal power supply, however, like the PSone, it's only having a "Standby" button, which merely disconnects 3.5V and 7.9V from the mainboard. The actual power supply remains powered, and wastes energy day and night, thanks Sony!

External Power Supply (PSone)

Inner +7.5V DC 2.0A   (inside diameter 0.8mm)
Outer GND             (outside diameter 5.0mm)

Pinouts - Chipset Summary

PSX/PSone Mainboards

Board    Expl.
PU-7     PSX, with AV multiout+cinch+svideo, GPU in two chips (160+64pins)
PU-8     PSX, with AV multiout+cinch, four 8bit Main RAM chips
EARLY-PU-8: "PU-8 1-658-467-11, N4" --> old chipset, resembles PU-7
LATE-PU-8:  "PU-8 1-658-467-22, N6" --> new chipset, other as PU-7
PU-9     PSX, without SCPH-number (just sticker saying "NOT FOR SALE, SONY)
PU-16    PSX, with extra Video CD daughterboard (for SCPH-5903)
PU-18    PSX, with AV multiout only, single 32bit Main RAM (instead 4x8bit)
PU-20    PSX, unknown if/how it differs from PU-18
PU-22    PSX, unknown if/how it differs from PU-18
PU-23    PSX, with serial port, but without expansion port
PM-41    PSone, older PSone, for GPU/SPU with RAM on-board (see revisions)
PM-41(2) PSone, newer PSone, for GPU/SPU with RAM on-chip

There are at least two revisions of the "PM-41" board:

PM-41, 1-679-335-21  PSone with incomplete RGB signals on multiout port
PM-41, 1-679-335-51  PSone with complete RGB signals on multiout port

The "incomplete" board reportedly requires to solder one wire to the multiout port to make it fully functional... though no idea which wire... looks like the +5V supply? Also, the capacitors near multiout are arranged slightly differently.

CPU chips

IC103 - 208pin - "SONY CXD8530AQ"  ;seen on PU-7 board
IC103 - 208pin - "SONY CXD8530BQ"  ;seen on PU-7 board
IC103 - 208pin - "SONY CXD8530CQ"  ;seen on PU-7 and PU-8 boards
IC103 - 208pin - "SONY CXD8606Q"   ;seen in PU-18 schematic
IC103 - 208pin - "SONY CXD8606AQ"  ;seen on PU-xx? board
IC103 - 208pin - "SONY CXD8606BQ"  ;seen on PM-41, PU-23, PU-20 boards
IC103 - 208pin - "SONY CXD8606CQ"  ;seen on PM-41 board, too

These chips contain the MIPS CPU, COP0, and COP2 (aka GTE), MDEC and DMA.

GPU chips - Graphics Processing Unit

IC203 - 160pin - "SONY CXD8514Q"   ;seen on PU-7 and EARLY-PU-8 boards
IC203 - 208pin - "SONY CXD8561Q"   ;seen on LATE-PU-8 board
IC203 - 208pin - "SONY CXD8561BQ"  ;seen on PU-18, PU-20 boards
IC203 - 208pin - "SONY CXD8561CQ"  ;seen on PM-41 board
IC203 - 208pin - "SONY CXD9500Q"   ;with on-chip RAM ;for PM-41(2) board
IC21  - 208pin - "SONY CXD8538Q"   ;seen on GP-11 (namco System 11) boards
IC103 - 208pin - "SONY CXD8654Q"   ;seen on GP-15 (namco System 12) boards

SPU chips - Sound Processing Unit

IC308 - 100pin - "SONY CXD2922Q" (SPU)               ;PU-7 and EARLY-PU-8
IC308 - 100pin - "SONY CXD2922BQ"(SPU)               ;EARLY-PU-8
IC308 - 100pin - "SONY CXD2925Q" (SPU)               ;LATE-PU-8, PU-18, PU-20
IC732 - 208pin - "SONY CXD2938Q" (SPU+CDROM)         ;PSone/PM-41 Board
IC732 - 176pin - "SONY CXD2941R" (SPU+CDROM+SPU_RAM) ;PSone/PM-41(2) Board
IC402 - 24pin  - "AKM AK4309VM"  (Serial 2x16bit DAC);older boards only
IC405 - 8pin   - "NJM2100E (TE2)" Audio Amplifier    ;PU-8 and PU-22 boards
IC405 - 14pin  - "NJM2174" Audio Amplifier with Mute ;later boards

IC106 CPU-RAM / Main RAM chips

IC106/IC107/IC108/IC109 - NEC 424805AL-A60 (28pin, 512Kx8) (PU-8 board)
IC106 - "Samsung K4Q153212M-JC60" (70pin, 512Kx32) (newer boards)
IC106 - "Toshiba T7X16 (70pin, 512Kx32) (newer boards, too)

GPU-RAM / Video RAM chips

IC201 - 64pin NEC uPD482445LGW-A70-S ;VRAM  ;\on PU-7 and EARLY-PU-8 board
IC202 - 64pin NEC uPD482445LGW-A70-S ;VRAM  ;/split into 2 chips !
IC201 - 64pin SEC KM4216Y256G-60     ;VRAM  ;\on other PU-7 board
IC202 - 64pin SEC KM4216Y256G-60     ;VRAM  ;/split into 2 chips !
IC201 - 100pin - Samsung KM4132G271BQ-10 (128Kx32x2)  ;-on later boards
IC201 - 100pin - Samsung K4G163222A-PC70 (256Kx32x2)  ;-on PM-41

Note: The older 64pin VRAM chips are special dual-ported DRAM, the newer 100pin VRAM chips are just regular DRAM.

Note: The PM-41 board uses a 2MB VRAM chip (but allows to access only 1MB)

Note: The PM-41(2) board has on-chip RAM in the GPU (no external memory chip)

IC310 - SPU-RAM - Sound RAM chips

IC310 - 40pin - "TOSHIBA TC51V4260DJ-70"  ;seen on PU-8 board
IC310 - 40pin - EliteMT M11B416256A-35J (256K x 16bit)

Note: The PM-41(2) board has on-chip RAM in the SPU (no external memory chip)

BIOS ROM

IC102 - 40pin - "SONY ..."          ;seen on PU-7 & early-PU-8 board (40pin!)
IC102 - 44pin - "SONY M538032E-02"  ;seen on PU-16 (video CD, 1Mbyte BIOS)
IC102 - 32pin - "SONY M534031C-25"  ;seen on later-PU-8 board
IC102 - 32pin - "SONY 2030"         ;seen on PU-18 board
IC102 - 32pin - "SONY M534031E-47"  ;seen on PM-41 board and PM-41(2)
IC102 - 32pin - "SONY M27V401D-41"  ;seen on PM-41 board, too

Oscillators and Clock Multiplier/Divider

X101 - 4pin - "67.737" (NTSC, presumably)         ;PU-7 .. PU-20
X201 - 2pin - "17.734" (PAL) or "14.318" (NTSC)   ;PU-22 .. PM-41(2)
IC204 - 8pin - "2294A" (PAL) or  (NTSC) ;PU-22 .. PM-41(2)

Voltage Converter (for +7.5V to +5.0V conversion)

IC601 - 3pin - "78M05" or "78005"  ;used in PSone

Pulse-Width-Modulation Power-Control Chip

IC606 16pin/10mm "TL594CD" (alternately to IC607) ;seen on PM-41 board
IC607 16pin/5mm  "T594"    (alternately to IC606) ;seen on PM-41 board, too

The PM-41 board has locations for both IC606 and IC607, some boards have the bigger IC606 (10mm) installed, others the smaller IC607 (5mm), both chips have exactly the same pinouts, the only difference is the size.

Reset Generator

IC002 - 8pin -  (would be alternately to IC003) ;\on PSone
IC003 - 5pin -                              ;/
IC101 - 5pin - M51957B (Reset Generator) (on PSX-power supply boards)

CDROM Chips

U42   80pin    SUB-CPU (CXP82300) with piggyback EPROM ;DTL-H2000
IC304 80pin    SUB-CPU (MC68HC05L16) 80pin package     ;PU-7 and EARLY-PU-8
IC304 52pin    SUB-CPU (MC68HC05G6) 52pin package      ;LATE-PU-8 and up
IC305 - 100pin SONY CXD1199BQ (Decoder/FIFO)           ;PU-7
IC305 - 100pin SONY CXD1815Q  (Decoder/FIFO)           ;PU-8, PU-18
IC309 - 100pin SONY CXD2516Q  (Signal Processor)       ;PU-7 (100pin!)
IC309 - 80pin  SONY CXD2510Q  (Signal Processor)       ;PU-8 and DTL-H2510
IC702 - 48pin  SONY CXA1782BR (Servo Amplifier)        ;PU-7, PU-8
IC101 - 100pin SONY CXD2515Q  (=CXD2510Q+CXA1782BR)    ;DTL-H2010
IC701 - 100pin SONY CXD2545Q  (=CXD2510Q+CXA1782BR)    ;PU-18
IC720 - 144pin SONY CXD1817R  (=CXD2545Q+CXD1815Q)     ;PU-20
IC102 - 28pin - "BA6297AFP"           ;seen on DTL-H2010 drives
IC704 - 28pin - "BA6398FP"            ;seen on PU-7
IC722 - 28pin - "BA6397FP"            ;seen on late PU-8
IC722 - 28pin - "BA5947FP"            ;seen on PM-41 and various boards
IC722 - 28pin - "Panasonic AN8732SB"  ;seen on PM-41 board
ICxxx - 20pin  SONY CXA1571N    (RF Amplifier) (on DTL-H2010 drives)
IC703 - 20pin  SONY CXA1791N    (RF Amplifier) (on PU-18 boards)
IC723 - 20pin  SONY CXA2575N-T4 (RF Matrix Amplifier) (on PU-22 .. PM-41(2))

Note: The SUB-CPU contains an on-chip BIOS (which does exist in at least seven versions, plus US/JP/PAL-region variants, plus region-free debug variants).

RGB Chips

IC207 64pin "SONY CXD2923AR" VRAM Data to Analog RGB         ;\oldest
IC501 24pin "SONY CXA1645M" Analog RGB to Composite          ;/
IC202 44pin "Philips TDA8771H" Digital RGB to Analog RGB     ;\old boards
IC202 44pin "Motorola MC141685FT" Digital RGB to Analog RGB  ;/
IC?   48pin "H7240AKV" 24bit RGB to Analog+Composite         ;-SCPH-7001?
IC502 48pin "SONY CXA2106R-T4" 24bit RGB to Analog+Composite ;-newer boards

MISC

CDROM Drive: "KSM-440BAM" ;seen used with PM-41 board
IC602 5pin           "L/\1B" or " 3DR"

Controller/Memory Card Chips

U?  24pin "9625H, CFS8121"     ;SCPH-1080, Digital pad (alternate?)
U?  32pin "(M), SC438001"      ;SCPH-1080, Digital pad (alternate?)
U?  32pin "(M), SC401800"      ;SCPH-1080, Digital pad
U?  32pin "(M), SC442116"      ;SCPH-xxxx, Mouse
U?  44pin "(M), SC440881"      ;SCPH-2000, Keyboard/Mouse adapter
IC? 64pin "SONY CXD103, -166Q" ;SCPH-1070, Multitap
U1  42pin "SD657, 9702K3006"   ;SCPH-1150, Analog pad, single motor
U1  42pin "SD657, 9726K3002"   ;SCPH-1180, Analog pad, without motor
U1  44pin "SONY CXD8771Q"      ;SCPH-1200, Analog pad, two motors (PSX)
U1  44pin "SD707, 039 107"     ;SCPH-110,  Analog pad, two motors (PSone)
U1  44pin "SD787A"             ;SCPH-xxx,  Analog pad, two motors (PS2?)
U?  64pin "(M), SC419510FU"    ;SCPH-xxxx, Memory card, with external FLASH
U?  64pin "SONY CXD8732AQ"     ;SCPH-1020, Memory card, with on-chip FLASH
U1  44pin "NAMCO103P"          ;NPC-103, namco lightgun

Pinouts - GPU Pinouts (for old 160-pin GPU)

Old 160-pin GPU is used on PU-7 boards and EARLY-PU-8 boards.

IC203 - Sony CXD8514Q - Old 160pin GPU for use with Dual-ported VRAM

Unlike the later 208pin GPU's, the old 160pin GPU has less supply pins, and, it doesn't have a 24bit RGB output (nor any other video output at all), instead, it's used with a RGB D/A converter that reads the video data directly from the Dual-ported VRAM chips (ie. from special RAM chips with two data busses, one bus for GPU read/write access, and one for the RGB video output).

1-VCC     21-GND  41-D16  61-D2     81-D12'a  101-GND     121-D7'b 141-GND
2-GND     22-D31  42-D15  62-D1     82-D11'a  102-DT/OE'b 122-D6'b 142-53MHz
3-/GPU    23-D30  43-VCC  63-D0     83-D10'a  103-DT/OE'a 123-D5'b 143-VCC
4-GPU.A2  24-D29  44-GND  64-GND    84-D9'a   104-/RAS    124-D4'b 144-GND
5-/GRD    25-D28  45-D14  65-VCC    85-D8'a   105-/WE'a   125-D3'b 145-FSC
6-/GWR    26-D27  46-D13  66-A8'a   86-VCC    106-/WE'b   126-D2'b 146-VCC
7-DACK2   27-D26  47-D12  67-A7'a   87-GND    107-/SE     127-D1'b 147-GND
8-/RES    28-VCC  48-D11  68-A6'a   88-D7'a   108-SC      128-D0'b 148-DOTCLK
9-VCC     29-GND  49-D10  69-A5'a   89-D6'a   109-VCC     129-VCC  149-VCC
10-GND    30-D25  50-GND  70-GND    90-D5'a   110-GND     130-GND  150-GND
11-33MHzG 31-D24  51-VCC  71-A4'a   91-D4'a   111-D15'b   131-A8'b 151-MEMCK1
12-VCC    32-D23  52-D9   72-A3'a   92-D3'a   112-D14'b   132-A7'b 152-MEMCK2
13-GND    33-D22  53-D8   73-A2'a   93-D2'a   113-D13'b   133-A6'b 153-BLANK
14-DREQ2  34-D21  54-D7   74-A1'a   94-D1'a   114-D12'b   134-A5'b 154-/24BPP
15-/IRQ1  35-D20  55-D6   75-A0'a   95-D0'a   115-D11'b   135-A4'b 155-/SYNC
16-HBLANK 36-VCC  56-D5   76-GND    96-VCC    116-D10'b   136-A3'b 156-/HSYNC
17-VBLANK 37-GND  57-D4   77-VCC    97-DSF    117-D9'b    137-A2'b 157-/VSYNC
18-high?  38-D19  58-D3   78-D15'a  98-/CAS'b 118-D8'b    138-A1'b 158-VCC
19-high?  39-D18  59-GND  79-D14'a  99-/CAS'a 119-VCC     139-A0'b 159-GND
20-VCC    40-D17  60-VCC  80-D13'a  100-VCC   120-GND     140-VCC  160-67MHzG

Pin 1-63,148,160 = CPU Bus, Pin 66-139 = VRAM Bus (two chips, A and B), Pin 142-155 = Misc (CXA and RGB chips), Pin 18-19,156-157 = Test points.

Pin 3,5,6,11,98,99,102,103,108,148,160 via 22 ohm. Pin 104,105,106 via 100 ohm. Pin 107 via 220 ohm. Pin 155 via 2200 ohm. Pin 145 via 220+2200 ohm.

151-?       ---   (mem clock?)
152-?             (mem clock?)
153-BLANK         (high in HBLANK & VBLANK)
154-/24BPP        (high=15bpp, low=24bpp)
156-/HSYNC        rate:65us=15KHz, low:3.5us
157-/VSYNC        rate:20ms=50Hz, low:130us=TwoLines

IC207 - SONY CXD2923AR - Digital VRAM to Analog RGB Converter (for old GPU)

This chip is used with the old 160pin GPU and two Dual-ported VRAM chips. The 2x16bit databus is capable of reading up to 32bits of VRAM data, and the chip does then extract the 15bit or 24bit RGB values from that data (depending on the GPU's current color depth).

The RGB outputs (pin 5,7,9) seem to be passed through transistors and capacitors... not sure how the capacitors could output constant voltage levels... unless the RGB signals are actually some kind of edge-triggering PWM pulses rather than real analog levels(?)

1-test?  9-BLUE    17-GND     25-D0'a  33-D8'a   41-D15'a  49-D7'b   57-D13'b
2-test?  10-Vxx    18-MEMCK1  26-D1'a  34-D9'a   42-D0'b   50-D8'b   58-D14'b
3-Vxx    11-test?  19-/24BPP  27-D2'a  35-D10'a  43-D1'b   51-D9'b   59-D15'b
4-Vxx    12-test?  20-MEMCK2  28-D3'a  36-D11'a  44-D2'b   52-D10'b  60-GND
5-RED    13-test?  21-BLANK   29-D4'a  37-D12'a  45-D3'b   53-D11'b  61-GND
6-Vxx    14-aGND?  22-DOTCLK  30-D5'a  38-D13'a  46-D4'b   54-D12'b  62-GND
7-GREEN  15-aGND?  23-GND     31-D6'a  39-D14'a  47-D5'b   55-GND    63-test?
8-GND    16-aGND?  24-Vxx     32-D7'a  40-GND    48-D6'b   56-Vxx    64-GND

Pin 5,7,9 = RGB outputs (via transistors and capacitors?), Pin 18-22 = GPU, Pin 25-59 = VRAM (chip A and B), Pin 1-2,11-13,63 = Test points.

IC201 - 64pin NEC uPD482445LGW-A70-S or SEC KM4216Y256G-60 (VRAM 256Kx16)

IC202 - 64pin NEC uPD482445LGW-A70-S or SEC KM4216Y256G-60 (VRAM 256Kx16)

These are special Dual-ported VRAM chips (with two data busses), the D0-D15 pins are wired to the GPU (for read/write access), the Q0-Q15 pins are wired to the RGB D/A converter (for sequential video output).

1-VCC     9-Q2    17-D5    25-/UWE  33-GND   41-DSF  49-Q10   57-VCC
2-/DT/OE  10-D2   18-VCC   26-/RAS  34-A3    42-GND  50-D11   58-D14
3-GND     11-Q3   19-Q6    27-A8    35-A2    43-D8   51-Q11   59-Q14
4-Q0      12-D3   20-D6    28-A7    36-A1    44-Q8   52-GND   60-D15
5-D0      13-GND  21-Q7    29-A6    37-A0    45-D9   53-D12   61-Q15
6-Q1      14-Q4   22-D7    30-A5    38-QSF   46-Q9   54-Q12   62-GND
7-D1      15-D4   23-GND   31-A4    39-/CAS  47-VCC  55-D13   63-/SE
8-VCC     16-Q5   24-/LWE  32-VCC   40-NC    48-D10  56-Q13   64-SC

The 8bit /LWE and /UWE write signals are shortcut with each other and wired to the GPU's 16bit /WE write signal.

IC501 24pin "SONY CXA1645M" Analog RGB to Composite (older boards only)

1-GND1  4-BIN   7-NPIN   10-SYNCIN  13-IREF  16-YOUT   19-VCC2   22-GOUT
2-RIN   5-NC    8-BFOUT  11-BC      14-VREF  17-YTRAP  20-CVOUT  23-ROUT
3-GIN   6-SCIN  9-YCLPC  12-VCC1    15-COUT  18-FO     21-BOUT   24-GND2

Used only on older boards (eg. PU-7, PU-8, PU-16), newer boards generate composite signal via 48pin IC502.

Pin7 (NPIN aka /PAL): NTSC=VCC, PAL=GND. Pin6 (SCIN aka FSC): Sub Carrier aka PAL/NTSC color clock, which can be derived from three different sources:

GPU pin 145 (old 160-pin GPU)
GPU pin 154 (new 208-pin GPU)
IC204 (on later boards, eg. PSone)

for the color clocks from GPU pins, the GPU does try to automatically generate PAL or NTSC clock depending on current frame rate, which is resulting in "wrong" color clock when chaning between 50Hz/60Hz mode).

Pinouts - SPU Pinouts

IC308 - SONY CXD2922Q (SPU) (on PU-7, EARLY-PU-8 boards)

IC308 - SONY CXD2925Q (SPU) (on LATE-PU-8, PU-16, PU-18, PU-20 boards)

1-D0    14-D11  27-A8    40-GND    53-3.5V  66-A15  79-5V    92-LRIA
2-D1    15-GND  28-3.5V  41-SYSCK  54-GND   67-A14  80-A3    93-DTIA
3-3.5V  16-D12  29-GND   42-GND    55-D7    68-A13  81-A2    94-BCIB
4-GND   17-D13  30-A9    43-TEST   56-D6    69-A12  82-A1    95-LRIB
5-D2    18-D14  31-/SPU  44-TES2   57-D5    70-A11  83-A0    96-DTIB
6-D3    19-D15  32-/RD   45-D15    58-D4    71-A10  84-/WE0  97-BCKO
7-D4    20-A1   33-/WR   46-D14    59-D3    72-A9   85-/OE0  98-LRCO
8-D5    21-A2   34-DACK  47-D13    60-D2    73-A8   86-/WE1  99-DATO
9-D6    22-A3   35-/IRQ  48-D12    61-D1    74-A7   87-/OE1  100-WCKO
10-D7   23-A4   36-DREQ  49-D11    62-D0    75-A6   88-GND
11-D8   24-A5   37-MUTE  50-D10    63-/RAS  76-A5   89-XCK
12-D9   25-A6   38-/RST  51-D9     64-/CAS  77-A4   90-GND
13-D10  26-A7   39-NC    52-D8     65-GND   78-GND  91-BCIA

Pin 1..36 = MIPS-CPU bus. Pin 45..87 = SPU-RAM bus (A0,A10-A15,/WE1,OE1=NC). Pin 91..99 = Digital serial audio in/out (A=CDROM, B=EXP, O=OUT).

IC732 - SONY CXD2941R (SPU+CDROM+SPU_RAM) (on PM-41(2) boards)

1-DA16   23-FILO  45-LOCK  67-FSTO  89-SCSY   111-XCS   133-HD9   155-VSS5
2-DA15   24-FILI  46-SSTP  68-COUT  90-SCLK   112-XRD   134-HD8   156-HA1
3-DA14   25-PCO   47-SFDR  69-XDRST 91-SQSO   113-XWR   135-HD7   157-HA0
4-VDDM0  26-CLTV  48-SRDR  70-DA11  92-SENS   114-HINT  136-HD6   158-VDDM3
5-DA13   27-AVSSO 49-TFDR  71-DA10  93-DATA   115-XIRQ  137-VDD4  159-XCK
6-DA12   28-RFAC  50-TRDR  72-DA09  94-XLAT   116-VDDM2 138-HD5   160-DTIB
7-LRCK   29-BIAS  51-VSSM1 73-DA08  95-CLOK   117-XSCS  139-HD4   161-BCKO
8-WDCK   30-ASYI  52-FFDA  74-AVSMO 96-XINT   118-XHCS  140-HD3   162-LRCO
9-VDD0   31-AVDDO 53-FRDA  75-AVDMO 97-A4     119-XHRD  141-HD2   163-DAVDD0
10-VSS0  32-ASYO  54-MDP   76-DA07  98-A3     120-XHWR  142-VSS4  164-DAREFL
11-PSSL  33-VC    55-MDS   77-DA06  99-A2     121-DACK  143-HD1   165-AOUTL
12-ASYE  34-CE    56-VDD2  78-VDDM1 100-A1    122-DREQ  144-HD0   166-DAVSS0
13-GND   35-CEO   57-VSS2  79-DA05  101-A0    123-XRST  145-VSSM3 167-DAVSS1
14-C4M   36-CEI   58-MIRR  80-DA04  102-D7    124-VDD3  146-HA9   168-AOUTR
15-C16M  37-RFDC  59-DFCT  81-DA03  103-D6    125-SYSCK 147-HA8   169-DAREFR
16-FSOF  38-ADIO  60-AVSM1 82-DA02  104-D5    126-VSS3  148-HA7   170-DAVDD1
17-XTSL  39-AVDD1 61-AVDM1 83-DA01  105-D4    127-HD15  149-HA6   171-MUTO
18-VDD1  40-IGEN  62-FOK   84-WFCK  106-VSSM2 128-HD14  150-HA5   172-DATO
19-GND   41-AVSS1 63-PWMI  85-SCOR  107-D3    129-HD13  151-HA4   173-MTS3
20-VPCO1 42-TE    64-FSW   86-SBSO  108-D2    130-HD12  152-VDD5  174-MTS2
21-VPCO2 43-SE    65-MON   87-EXCK  109-D1    131-HD11  153-HA3   175-MTS1
22-VCTL  44-FE    66-ATSK  88-SQCK  110-D0    132-HD10  154-HA2   176-MTS0

IC732 - SONY CXD2938Q (SPU+CDROM) (on newer boards) (PM-41 boards)

1-SCLK    27-RFAC  53-TrckR 79-/XINT 105-A0    131-3.5V   157-(tst) 183-A8
2-GNDed   28-GNDed 54-TrckF 80-SQCK  106-3.5V  132-D9     158-(tst) 184-A7
3-GNDed   29-CLTV  55-FocuR 81-SQSO  107-A1    133-D8     159-GND   185-A6
4-SBSO    30-PCO   56-3.5V  82-SENSE 108-A2    134-D7     160-D15   186-A5
5-WFCK    31-FILI  57-FocuF 83-GND   109-A3    135-D6     161-D0    187-GND
6-GNDed   32-FILO  58-SledR 84-GND   110-A4    136-D5     162-D14   188-A4
7-C16M    33-VCTL  59-SledF 85-CD.D7 111-A5    137-3.5V   163-D1    189-A3
8-3.5V    34-VPC02 60-NC    86-CD.D6 112-3.5V  138-D4     164-D13   190-A2
9-C4M     35-VPC01 61-GND   87-CD.D5 113-A6    139-D3     165-3.5V  191-A1
10-GNDed  36-VC    62-NC    88-CD.D4 114-A7    140-D2     166-D2    192-A0
11-4.3MHz 37-FE    63-GND   89-CD.D3 115-A8    141-D1     167-D12   193-3.5V
12-12MHz  38-SE    64-(tst) 90-CD.D2 116-A9    142-D0     168-D3    194-NC
13-V16M   39-TE    65-(tst) 91-CD.D1 117-/IRQ2 143-GND    169-D11   195-(tst)
14-DOUT   40-CE    66-note  92-CD.D0 118-/IRQ9 144-33MHzS 170-D10   196-GND
15-LACK   41-CEO   67-note  93-3.5V  119-/RD   145-       171-D4    197-(tst)
16-WDCK   42-CEI   68-(tst) 94-CD/CS 120-/WR   146-3.48V  172-D9    198-NC
17-3.5Ved 43-RFDC  69-3.5V  95-CD/WR 121-DMA4  147-ZZ11   173-GND   199-NC
18-LOCK   44-ADIO  70-(tst) 96-CD/RD 122-GND   148-GND    174-D5    200-NC
19-GND    45-GND   71-(tst) 97-CD.A0 123-GND   149-GND    175-D8    201-3.5V
20-MDS    46-IGEN  72-(tst) 98-CD.A1 124-/SPUW 150-ZZ7    176-D6    202-NC
21-MDP    47-AVD1  73-(tst) 99-CD.A2 125-D15   151-3.48V  177-D7    203-NC
22-3.5Ved 48-GNDed 74-DATA  100-GND  126-D14   152-/RES   178-/CAS  204-NC
23-AVDO   49-GNDed 75-XLAT  101-CDA3 127-D13   153-3.5V   179-/WE   205-GND
24-ASYO   50-GND   76-CLOK  102-CDA4 128-D12   154-ZZ5    180-3.5V  206-(tst)
25-ASYI   51-GNDed 77-SCOR  103-/CD  129-D11   155-(tst)  181-/OE   207-(tst)
26-BIAS   52-GNDed 78-GND   104-/SPU 130-D10   156-(tst)  182-/RAS  208-GND

Pin 74..102 = SubCPU. Pin 103..144 = MainCPU. Pin 160..192 = Sound RAM Bus.

Pin 21 and 53..59 = Drive Motor Control (IC722).

Pin 1..47 are probably mainly CDROM related.

Pin 39 "TE9" = IC723.Pin16 - CL709, and via 15K to SPU.39

Pin 66 connects via 4K7 to IC723.Pin19.

Pin 67 not connected (but there's room for an optional capacitor or resistor)

The (tst) pins are wired to test points (but not connected to any components)

CXD2938Q SPU Pinout Notes

Pin 74,75,76,119,120 are connected via 22 ohm.

Pin 103,104 are connected via 100 ohm.

ZZnn = IC405 Pin nn (analog audio related, L/R/MUTE).

Pin 103..142 = System Bus (BIOS,CPU). Pin 160..192 = Sound RAM Bus.

Pin 178 used for both /CASL and /CASH (which are shortcut with each other).

Pin 146 and 151 are 3.48V (another supply, not 3.5V).

Pin 147 and 150 are connected via capacitors.

Pin 195 and 197 testpoints are found below of the pin 206/207 testpoints.

SPU155 (tst) always low         ;=maybe external audio (serial) this?
SPU156 (tst) 45kHz  (22us)      ;=probably 44.1kHz (ext audio sample-rate)
SPU157 (tst) 2777kHz  (0.36us)  ;=probably 64*44.1kHz (ext audio bit-rate)
SPU158 (tst) always high        ;=maybe external audio (serial) or this?

SPU.Pin5 connects to MANY modchips

SPU.Pin42 connects to ALL modchips

SPU.Pin42 via capacitor to SPU.Pin41, and via resistor?/diode? to IC723.10

CXD2938Q CDROM clocks

SPU197  (*) 7.35kHz (44.1kHz/6) (stable clock, maybe DESIRED drive speed)
SPU5    (*) 7.35kHz (44.1kHz/6) (unstable clock, maybe ACTUAL drive speed)
SPU15   (*) 44.1kHz (44.1kHz*1)
SPU16   (*) 88.2kHz (44.1kHz*2)
SPU206  (*) circa 2.27MHz
SPU70   (*) whatever clock (with SHORT low pulses)

(*) these frequencies are twice as fast in double speed mode.

CXD2938Q CDROM signals

SPU207  fastsignal?
SPU195  slowsignal?
SPU18   usually high, low during seek or spinup or so
SPU44   superslow hi/lo with superfast noise on it
SPU73   mainly LOW with occasional HIGH levels...
SPU71   LOW=SPIN_OK, PULSE=SPIN_UP/DOWN_OR_STOPPED
SPU72   similar as SPU71
SPU64   LOW=STOP, HI=SPIN
SPU68   always low...?
SPU65   whatever?
SPU75   mainly HIGH, short LOW pulses when changing speed up/down/break

CXD2938Q CDROM/SPU Testpoints (on PM-41 board)

|                                       | SPU73
|          CXD2938Q (SPU)               |       SPU72
|          (on PM-41 board)             | SPU70 SPU71
|                                       | SPU64 SPU65 SPU68
SPU206 SPU207 |_______________________________________|
SPU197
SPU195                   SPU16                   SPU44
SPU18 SPU5 SPU15
SPU12

IC402 - 24pin AKM AK4309VM (or AK4309AVM/AK4310VM) - Serial 2x16bit DAC

1-TST?  4-/PD   7-CKS    10-LRCK  13-NC?    16-AOUTL  19-GNDa  22-VREFH
2-VCCd  5-/RST  8-BICK   11-NC?   14-NC?    17-VCOM   20-NC?   23-VREFL
3-GNDd  6-MCLK  9-SDATA  12-NC?   15-AOUTR  18-VCCa   21-NC?   24-DZF?

Used only on older boards (eg. PU-8), newer boards seem to have the DAC in the 208pin SPU.

No 24pin AK4309VM datasheet exists (however it seems to be same as 20pin AK4309B's, with four extra NC pins at pin10-14).

IC405 - "2174, 1047C, JRC" or "3527, 0A68" (on newer boards)

Called "NJM2174" in service manual. Audio Amplifier with Mute.

1  GND
2  NC     ? via 100ohm to multiout pin 9    ;Audio Left (white cinch)
3  OUT-R  ?
4  MUTE1      ;specified as LOW = Mute
5  MUTE2      ;specified as HIGH = Mute
6  MUTEC      ;unspecified, maybe capacitor, or output based on MUTE1+MUTE2?
7  IN-R     via capacitor to SPU.150
8  BIAS
9  NC
10 NC
11 IN-L     via capacitor to SPU.147
12 OUT-L  ?
13 NC     ? via 100ohm to multiout pin 11   ;Audio Right (red cinch)
14 VCC      +5.0V (via L401)

Audio amplifier, for raising the signals to 5V levels.

IC405 - "NJM2100E (TE2)" Audio Amplifier (on older PU-8 and PU-22 boards)

1-ROUT
2-RIN- IC732.SPU.150
3-RIN+
4-GND
5-LIN+
6-LIN- IC732.SPU.147
7-LOUT
8-VCC 4.9V (+5.0V via L401)

Pinouts - VCD Pinouts

SCPH-5903 Video CD PlayStation

VCD Mainboard "PU-16, 1-655-191-11" Component List

The overall design is very close to LATE-PU-8 boards (1-658-467-2x). Changed components are IC102/IC304 (different kernel and cdrom firmware), C318/C325/C327 (height reduced capacitors for mounting the daughterboard above of them). Plus some extra components: Three triple multiplexors (for switching between PSX and VCD audio/video), and the daughterboard connector.

IC102 44pin SONY, M538032E-02, JAPAN 6465401 (uncommonly big BIOS, 1Mx8)
IC304 52pin C 4021 SC430924PB (HC05 sub-cpu, with extra Video CD command 1Fh)
C318   2pin S5        ;\tantalum capacitors with lower height (instead
C325   2pin CA7       ; of the electrolytic capacitors on PU-8 boards)
C327   2pin CA7       ;/
ICnnn 16pin 4053C (Triple multiplexor, for Audio LRCK,BCLK,DATA) (PCB top)
ICnnn 16pin 4053C (Triple multiplexor, for Video FSC,CSYNC)      (PCB bottom)
ICnnn 16pin 2283  (Triple multiplexor, for Video R,G,B)          (PCB bottom)
CNnnn 30pin Connector to daughterboard                           (PCB top)

VCD Daughterboard "MP-45, 1-665-192-11" Component List

IC102   3pin  TA78M05F voltage regulator (7.5V to 5V) (Toshiba)
IC104 120pin  CXD1852AQ Video CD decoder (Sony)
IC106  40pin  MB814260-70 (256Kx16 DRAM) (Fujitsu) ;see also: IC114
IC107  20pin  6230FV 649 115 (OSD, similar to BU6257AFV-E2) (PCB back)
IC109  14pin  Y2932 (TLC2932 PLL) (TI) (for RGB.DAC.CLK)
IC110  44pin  TDA8771AH Triple Video DAC for RGB (Philips) (PCB back)
IC111  64pin  CXP10224-603R 732A02E (MCU) (Sony)
IC112  14pin  HCT32A (74HCT32 Quad OR gate) (TI) (PCB back) (for RGB.DAC.CLK)
IC113   8pin  H74 7H (single D-type flip-flop; OSD clock divider) (PCB back)
IC114  40pin  MB814260-70 (256Kx16 DRAM) (Fujitsu) ;see also: IC106
CN101  30pin  Male Connector (to female 30pin socket on PU-16 mainboard)
X103    2pin  45.00MHz (for VCD decoder chip)
X104    4pin  12.000MHz (for MCU chip)
X105    2pin  28.636MHz (for VCD decoder chip) (8*3.579545 NTSC clock)

VCD Daughterboard Connector

.--.---.
GND  / 1   2 | GND
(CXD1815Q.86)    CD.BCLK |  3   4 | CD.LRCK    (CXD1815Q.84)
(CXD1815Q.87)    CD.C2PO |  5   6 | CD.DATA    (CXD1815Q.85)
GND |  7   8 | CD.SQCK    (CXD2510Q.67) CXP.31
(TDA.44) VIDEO.OUTR |  9  10 | CD.SQSO    (CXD2510Q.66) CXP.29
GND | 11  12 | SIO.OUT    (HC05.51.PORTF1 to CXP.47)
(TDA.40) VIDEO.OUTG | 13  14 | SIO.IN     (HC05.50.PORTF0 from CXP.48)
GND | 15  16 | SIO.CLK    (HC05.52.PORTF2 to CXP.49)
(TDA.36) VIDEO.OUTB | 17  18 | VIDEO.FSC  (CXD1852AQ.95)
GND | 19  20 | VIDEO.CSYNC(CXD1852AQ.96)
(PSU.3)       3.5V | 21  22 | 3.5V       (PSU.3)
(PSU.1)       7.5V | 23  24 | AUDIO.FSXI (CXD1852AQ.103 to VCD)
(PSU.7)       /RES | 25  26 | AUDIO.DATA (CXD1852AQ.100)
(CXD1852AQ.102) AUDIO.BCLK | 27  28 | AUDIO.LRCK (CXD1852AQ.101)
GND | 29  30 | GND
'--------'

IC104 "Sony CXD1852AQ" (MPEG-1 Decoder for Video CD) (120 pin)

1-GND   16-HD7   31-GND   46-MD4   61-GND   76-G/Y3  91-GND       106-XTL2O
2-XTL0O 17-MA3   32-MA7   47-MD11  62-/VOE  77-G/Y4  92-HSYNC     107-XTL2I
3-XTL0I 18-MA4   33-MA8   48-MD3   63-R/Cr0 78-G/Y5  93-VSYNC     108-VDD
4-VDD   19-MA2   34-/RAS  49-MD12  64-R/Cr1 79-G/Y6  94-FID/FHREF 109-C2PO
5-HA2   20-MA5   35-/MWE  50-MD2   65-R/Cr2 80-G/Y7  95-CBLNK/FSC 110-LRCI
6-HA3   21-MA1   36-/CAS2 51-MD13  66-R/Cr3 81-B/Cb0 96-CSYNC     111-DATI
7-HD0   22-GND   37-/CAS0 52-MD1   67-R/Cr4 82-B/Cb1 97-/SGRST    112-BCKI
8-HD1   23-MA6   38-MD7   53-MD14  68-R/Cr5 83-B/Cb2 98-CLK0O     113-DOIN
9-HD2   24-MA0   39-MD8   54-MD0   69-R/Cr6 84-B/Cb3 99-DOUT      114-/HCS
10-HD3   25-BC    40-MD6   55-MD15  70-R/Cr7 85-B/Cb4 100-DATO     115-/HDT
11-HD4   26-TCKI  41-MD9   56-OSDEN 71-G/Y0  86-B/Cb5 101-LRCO     116-HRW
12-HD5   27-TDI   42-MD5   57-OSDB  72-G/Y1  87-B/Cb6 102-BCKO     117-/HIRQ
13-HD6   28-TENA1 43-MD10  58-OSDG  73-G/Y2  88-B/Cb7 103-FSXI     118-/RST
14-VDD   29-TDO   44-VDD   59-OSDR  74-VDD   89-DCLK  104-VDD      119-HA0
15-GND   30-VST   45-GND   60-VDD   75-GND   90-VDD   105-GND      120-HA1

The Hxxx pins are for the Host (the 8bit CXP CPU), the Mxxx for the RAM chips, the R/G/B pins are 24bit RGB video. Pin36 can be /CAS2 or MA9 (and, the VCD daughterboard has alternate solderpads for one large RAM instead of two small RAMs).

IC107 "6230FV" (OSD chip, similar to BU6257AFV-E2) (20 pin)

1-SIO.CLK   5-VDD      9-TEST  13-BLK2   17-OSDG
2-SIO./CS   6-/CKOUT  10-GND   14-VC2    18-OSDB
3-SIO.DTA   7-OSCOUT  11-BLK1  15-OSDEN  19-/VSYNC
4-/RESET    8-OSCIN   12-VC1   16-OSDR   20-/HSYNC

SIO pin1/2/3 are wired to CXP pin38/37/36. OSCIN is the RGB DAC CLK divided by two (from H74 chip pin5). OSD/SYNC on pin15-20 connect to the MPEG1 decoder chip.

No datasheet (but pinouts are same/similar as for BU6257AFV, documented in several service manuals for tape decks with vcd player: HCD-V5500, HCD-V8900/V8900AV, HCD-V909AV).

IC111 "Sony CXP10224-603R" (8bit SPC700 CPU) (64pin LQFP)

1-PB5=TP    17-PD5=/HCS       33-AVREF=VDD             49-PG5/SCK1=HC05.PF2
2-PB4=TP    18-PD4=TP         34-AVDD=VDD              50-PG4=/RST.OUT
3-PB3=HA3   19-PD3=TP         35-PF7/AN7=TP            51-PG3/TO=TP
4-PB2=HA2   20-PD2=TP         36-PF6/AN6=OSD.DTA       52-PA7=TP
5-PB1=HA1   21-PD1=TP         37-PF5/AN5=OSD./CS       53-PA6=TP
6-PB0=HA0   22-PD0=TP         38-PF4/AN4=OSD.CLK       54-PA5=TP
7-PC7=HD7   23-MP/TEST=GND    39-PF3/AN3=GND           55-PA4=TP
8-PC6=HD6   24-XTAL=12MHZ     40-PF2/AN2=GND           56-VPP=VDD
9-PC5=HD5   25-EXTAL=12MHZ    41-PF1/AN1=GND           57-VDD=VDD
10-PC4=HD4   26-VSS=GND        42-PF0/AN0=10KtoGND      58-VSS=GND
11-PC3=HD3   27-/RST=/RES      43-PE3/PWM1=TP           59-PA3=TP
12-PC2=HD2   28-/CS0=VDD       44-PE2/PWM0=TP           60-PA2=TP
13-PC1=HD1   29-SI0=CD.SQSO    45-PE1/INT2/EC=/VSYNC    61-PA1=TP
14-PC0=HD0   30-SO0=TP         46-PE0/INT0=/HIRQ        62-PA0=TP
15-PD7=HRW   31-/SCK0=CD.SQCK  47-PG7/SI1/INT1=HC05.PF1 63-PB7=TP
16-PD6=/HDT  32-AVSS=GND       48-PG6/SO1=HC05.PF0      64-PB6=TP

Pin 3-15,45,46,50 connect to MPEG1 decoder. Pin 36-38 to OSD. Pin 47-49 to HC05.PortF. Pin 27 is /RESET from PSU. Pin 29,31 are SUBQ from CXD2510Q. The "TP" pins connect to test points (but seem to be NC otherwise).

Pinouts are same as in CXP811P24 datasheet (which uses SPC700 instruction set; that instruction set is also used by SNES sound CPU).

IC109 "TLC2932" (PLL) (14pin)

1-LOGIC_VDD=5V            5-FIN-B=HSYNC.PLL 9-PFD_INHIBIT=GND  13-BIAS
2-SELECT=5V               6-PFD_OUT         10-VCO_INHIBIT=GND 14-VCO_VDD=5V
3-VCO_OUT=RGB.DAC.CLK.PLL 7-LOGIC_GND=GND   11-VCO_GND=GND
4-FIN-A=FID/FHREF.PLL     8-NC              12-VCO_IN

Used to generate the CLK for the TDA chip (that is, the dotclk, paused during VSYNC, or so?). The same CLK, divided by two, is also used as OSD.OSCIN.

IC112 "74HCT32" (Quad OR gate) (14pin)

1-FID/FHREF.MPEG  4-HSYNC.MPEG   8-(low)  11-RGB.DAC.CLK.TDA  7-GND
2-FID/FHREF.MPEG  5-HSYNC.MPEG   9-GNDed  12-RGB.DAC.CLK.PLL  14-VCC/5V
3-FID/FHREF.PLL   6-HSYNC.PLL   10-GNDed  13-RGB.DAC.CLK.PLL

Used to sharpen the output from the PLL chip, and to level-shift signals for the two PLL inputs from 3.5V to 5V. The input-pairs for the OR gates are shortcut with each other, so the chip isn't actually ORing anything.

IC113 "H74 7H" (single D-type flip-flop; OSD clock divider) (8 pin)

1-CLK   2-D   3-/Q   4-GND   5-Q   6-/RES   7-/SET   8-VCC

Used to divide the RGB DAC CLK by two. CLK comes from TDA.pin31, D and /Q are shortcut with each other, /RES and /SET are wired to VDD, and Q goes to OSD.OSCIN.

ICnnn "4053C" (Triple multiplexor, for Audio LRCK,BCLK,DATA) (16pin)

1-IN2B=DATA.VCD   5-IN3A=LRCK.SPU    9-SEL3=LRCK.SEL   13-IN1B=BCLK.VCD
2-IN2A=DATA.SPU   6-/OE=GNDed       10-SEL2=DATA.SEL   14-OUT1=BCLK.OUT
3-IN3B=LRCK.VCD   7-VEE=GNDed       11-SEL1=BCLK.SEL   15-OUT2=DATA.OUT
4-OUT3=LRCK.OUT   8-GND=GND         12-IN1A=BCLK.SPU   16-VDD=VDD/3.5V

The three SEL pins are wired to HC05.PortF3, the three SPU pins are wired via 10Kohm.

ICnnn "4053C" (Triple multiplexor, for Video FSC,CSYNC) (16pin)

1-IN2B=FSC.VCD    5-IN3A=CSYNC.PSX   9-SEL3=CSYNC.SEL  13-IN1B=GNDed
2-IN2A=FSC.PSX    6-/OE=GNDed       10-SEL2=FSC.SEL    14-OUT1=NCed
3-IN3B=CSYNC.VCD  7-VEE=GNDed       11-SEL1=DUMMY.SEL  15-OUT2=FSC.OUT
4-OUT3=CSYNC.OUT  8-GND=GND         12-IN1A=GNDed      16-VDD=VCC/5V

The three SEL pins are wired to HC05.PortF3, the two OUTx pins are wired via 2.2Kohm.

ICnnn "NJM2283" (Triple multiplexor, for Video R,G,B) (16pin)

1-IN1B=R.VCD      5-OUT2=G.OUT       9-IN3B=B.VCD      13-V=VCC/5V
2-SEL1=R.SEL      6-OUT3=B.OUT      10-GND3=81ohm/GND  14-IN2B=G.VCD
3-OUT1=R.OUT      7-SEL3=B.SEL      11-IN2A=G.PSX      15-GND1=GND
4-GND2=GND        8-IN3A=B.PSX      12-SEL2=G.SEL      16-IN1A=R.PSX

The three SEL pins are wired to HC05.PortF3, the six INxx pins wired through resistors and capacitors, the three OUTx pins are wired through capacitors.

Pinouts - MEM Pinouts

IC102 - BIOS ROM (32pin, 512Kx8, used on LATE-PU-8 boards, and newer boards)

1-A19  5-A7  9-A3   13-D0   17-D3  21-D7   25-A11  29-A14
2-A16  6-A6  10-A2  14-D1   18-D4  22-/CE  26-A9   30-A17     ;/CE=/BIOS
3-A15  7-A5  11-A1  15-D2   19-D5  23-A10  27-A8   31-A18
4-A12  8-A4  12-A0  16-GND  20-D6  24-/OE  28-A13  32-3.5V    ;/OE=/RD

Uses standard EPROM pinouts, VCC is 3.5V though, when replacing the ROM by an EPROM, it may be required to replace the supply by 5V. Note that, on PM-41 boards at least, Pin 1 is connected to A19 (allowing to install a 1MB BIOS chip on that board, however, normally, a 512KB BIOS chip is installed, and, the CPU is generating an exception when trying to access more than 512KB, but that 512K limit can be disabled via memory control registers).

Datasheet for (MS-)M534031E does exist.

IC102 - BIOS ROM (40pin, 512Kx8, used on PU-7 boards, and EARLY-PU-8 boards)

1-A18  6-A4   11-GND   16-D9   21-VCC  26-D6      31-GND(/BYTE) 36-A13
2-A8   7-A3   12-/OE   17-D2   22-D4   27-D14     32-A17        37-A12
3-A7   8-A2   13-D0    18-D10  23-D12  28-D7      33-A16        38-A11
4-A6   9-A1   14-D8    19-D3   24-D5   29-A0(D15) 34-A15        39-A10
5-A5   10-/CS 15-D1    20-D11  25-D13  30-GND     35-A14        40-A9

The chip supports 8bit/16bit mode, on the PSX D0-D14 are actually wired, but A0/D15 is wired to A0, and /BYTE is wired to GND, so 16bit mode doesn't work.

Datasheet for MX23L4100 does exist.

IC102 - BIOS ROM (44pin, 1Mx8, used on P16-boards, ie. VCD console)

1-NC  5-A7 9-A3   13-GND 17-D1  21-D3  25-D12 29-D14    33-/BYT 37-A14 41-A10
2-A19 6-A6 10-A2  14-/OE 18-D9  22-D11 26-D5  30-D7     34-A17  38-A13 42-A9
3-A18 7-A5 11-A1  15-D0  19-D2  23-VCC 27-D13 31-D15/A0 35-A16  39-A12 43-NC
4-A8  8-A4 12-/CE 16-D8  20-D10 24-D4  28-D6  32-GND    36-A15  40-A11 44-NC

Pinouts are from OKI MSM538032E datasheet.

IC106 - CPU-RAM (single 70pin chip, on newer boards)

"Samsung K4Q153212M-JC60" (70pin, 512Kx32) (newer boards)

"Toshiba T7X16" (70pin, 512Kx32) (newer boards, too)

1-VCC   11-N.C   21-DQ15  31-A3   41-N.C   51-DQ17  61-DQ24
2-DQ0   12-VCC   22-N.C   32-A4   42-N.C   52-DQ18  62-DQ25
3-DQ1   13-DQ8   23-N.C!  33-A5   43-/OE   53-DQ19  63-DQ26
4-DQ2   14-DQ9   24-N.C   34-A6   44-/W    54-VSS   64-DQ27
5-DQ3   15-DQ10  25-N.C   35-VCC  45-/CAS3 55-DQ20  65-VSS
6-VCC   16-DQ11  26-N.C   36-VSS  46-/CAS2 56-DQ21  66-DQ28
7-DQ4   17-VCC   27-/RAS  37-A7   47-/CAS1 57-DQ22  67-DQ29
8-DQ5   18-DQ12  28-A0    38-A8   48-/CAS0 58-DQ23  68-DQ30
9-DQ6   19-DQ13  29-A1    39-A9   49-N.C   59-VSS   69-DQ31
10-DQ7  20-DQ14  30-A2    40-N.C  50-DQ16  60-N.C   70-VSS

Notes: Pin23 must NC or VSS. In the PSone, /OE is wired to GND.

Datasheet for K4Q153212M-JC60 does exist (the chip supports 27ns Hyper Page mode access, which seems to be used for DMA).

The RAM chip comes up without external /REFRESH signal, but maybe the CPU does tweak RAS/CAS to generate refresh (the CPU has some odd delays once and when).

IC106/IC107/IC108/IC109 - CPU-RAM (four 28pin chips, on PU-8, PU-18 boards)

SEC KM48V514BJ-6 (DRAM 512Kx8) (four pieces = 512Kx32 = 2Mbyte)

1-VCC  5-DQ3   9-A9     13-A3     17-A5  21-NC    25-DQ5
2-DQ0  6-NC    10-A0    14-VCC    18-A6  22-/OE   26-DQ6
3-DQ1  7-/W    11-A1    15-GND    19-A7  23-/CAS  27-DQ7
4-DQ2  8-/RAS  12-A2    16-A4     20-A8  24-DQ4   28-GND

Datasheet for KM48V514B-6 and BL-6 exist (though none for BJ-6). The chips support 25ns Hyper Page mode access.

IC310 - SPU-RAM (512Kbyte)

EliteMT M11B416256A-35J (256K x 16bit) (40pin SOJ, PM-41 boards)

Nippon Steel NN514256ALTT-50 (256K x 16bit) (40pin TSOP-II, PU-23 boards)

Toshiba TC51V4260DJ-70 (40pin, PU-8 board) (PseudoSRAM)

1-5.0V  6-5.0V   11-NC   16-A0    21-VSS  26-A8    31-I/O8   36-I/O12
2-I/O0  7-I/O4   12-NC   17-A1    22-A4   27-/OE   32-I/O9   37-I/O13
3-I/O1  8-I/O5   13-/WE  18-A2    23-A5   28-/CASH 33-I/O10  38-I/O14
4-I/O2  9-I/O6   14-/RAS 19-A3    24-A6   29-/CASL 34-I/O11  39-I/O15
5-I/O3  10-I/O7  15-NC   20-5.0V  25-A7   30-NC    35-VSS    40-VSS

Note: SPU-RAM supply can be 3.5V (PU-8), or 5.0V (PU-22 and PM-41).

Note: The /CASL and /CASH pins are shortcut with each other on the mainboard, both wired to the /CAS pin of the SPU (ie. always accessing 16bit data at once).

Note: The TSOP-II package (18mm length, super-flat and with spacing between pin 10/11 and 30/31) is used on PU-23 boards. The pinouts and connections are identical for SOJ and TSOP-II.

Note: Nippon Steels NN514256-series is normally 256Kx4bit, nethertheless, for some bizarre reason, their 256Kx16bit chip is marked "NN514256ALTT"... maybe that happened accidently in the manufacturing process.

Note: The PM-41(2) board has on-chip RAM in the SPU (no external memory chip).

IC303 - CDROM Buffer (32Kbyte)

"HM62W256LFP-7T" (SRAM 32Kx8) (PCB bottom side) (PU-8)

"SONY CXK5V8257BTM" 32Kx8 SRAM (PU-18)

1-A14  4-A6  7-A3  10-A0  13-D2   16-D4  19-D7   22-/OE  25-A8   28-VCC
2-A12  5-A5  8-A2  11-D0  14-GND  17-D5  20-/CS  23-A11  26-A13
3-A7   6-A4  9-A1  12-D1  15-D3   18-D6  21-A10  24-A9   27-/WE

Used only on older boards (eg. PU-8, PU-18), newer boards seem to have that RAM included in the 208pin SPU chip.

IC201 - GPU-RAM (1MByte) (or 2MByte, of which, only 1MByte is used though)

Samsung KM4132G271BQ-10 (128K x 32bit x 2 Banks, Synchronous Graphic RAM) 1MB

Samsung K4G163222A-PC70 (256K x 32bit x 2 Banks, Synchronous Graphic RAM) 2MB

1-DQ3   13-DQ19  25-/WE     37-N.C 49-A6    61-DQ9   73-VDDQ  85-VSS  97-DQ0
2-VDDQ  14-VDDQ  26-/CAS    38-N.C 50-A7    62-VSSQ  74-DQ24  86-N.C  98-DQ1
3-DQ4   15-VDD   27-/RAS    39-N.C 51-A8    63-DQ10  75-DQ25  87-N.C  99-VSSQ
4-DQ5   16-VSS   28-/CS     40-N.C 52-N.C   64-DQ11  76-VSSQ  88-N.C  100-DQ2
5-VSSQ  17-DQ20  29-A9(BA)  41-N.C 53-DSF   65-VDD   77-DQ26  89-N.C
6-DQ6   18-DQ21  30-NC(GND) 42-N.C 54-CKE   66-VSS   78-DQ27  90-N.C
7-DQ7   19-VSSQ  31-A0      43-N.C 55-CLK   67-VDDQ  79-VDDQ  91-N.C
8-VDDQ  20-DQ22  32-A1      44-N.C 56-DQM1  68-DQ12  80-DQ28  92-N.C
9-DQ16  21-DQ23  33-A2      45-N.C 57-DQM3  69-DQ13  81-DQ29  93-N.C
10-DQ17 22-VDDQ  34-A3      46-VSS 58-NC    70-VSSQ  82-VSSQ  94-N.C
11-VSSQ 23-DQM0  35-VDD     47-A4  59-VDDQ  71-DQ14  83-DQ30  95-N.C
12-DQ18 24-DQM2  36-N.C     48-A5  60-DQ8   72-DQ15  84-DQ31  96-VDD

Newer boards often have 2MB VRAM installed (of which only 1MB is used, apparently the 2MB chips became cheaper than the 1MB chips). At the chip side, the only difference is that Pin30 became an additional address line (that, called A8, and, accordingly, the old A8,A9 pins were renamed to A9,A10). At the mainboard side, the connection is exactly the same for both 1MB and 2MB chips; Pin30 is grounded on both PU-23 boards (which typically have 1MB) and PM-41 boards (which typically have 2MB).

Note: The PM-41(2) board has on-chip RAM in the GPU (no external memory chip).

Pinouts - PWR Pinouts

Voltage Summary

+7.5V  Used to generate other voltages and CDROM/Joypad/MemoryCard/Expansion
+5.0V  Used for Multiout, IC405, and IC502, and IC602
+3.5V  Used for most ICs, and for Joypad/MemoryCard/Expansion
+3.48V Used for SPU and CDROM
GND    Ground, shared for all voltages

Fuses

There are a lot of SMD elements marked FBnnn, these are NOT fuses (at least they don't seem to blow-up whatever you do). The actual fuses are marked PSnnn, found near the power switch and near the power socket.

IC601 3pin +5.0V "78M05, RZ125, (ON)"

1 +7.5V
2 GND
3 +5.0V   (used for Multiout, IC405, and IC502)

IC602 - Audio/CDROM Supply

Called "LP29851MX-3.5" in service manual.

1 VIN    5.0V (in)
2 GND    GND
3 ON/OFF 5.0V (in)
4 NOISE  ?
5 VOUT   3.48V (out)

IC002/IC003 - Reset Generator (PM-41 board)

IC002  IC003  Expl.
2      2      connected to Q002 (reset input?)
5      5      connected via capacitor to GND
6      1      reset-output (IC002=wired to /RES, IC003: via Q004 to /RES)
7      -      7.5V
4      3      GND
1,3,8  4      NC

/RES is connected via 330 ohm to GPU/CPU, and via 5K6 SPU/IC722/IC304.

Note: Either IC002 or IC003/Q004 can be installed on PM-41 boards. Most or all boards seem to contain IC003/Q004.

Note: PSX consoles have something similar on the Power Supply boards (IC101: M51957B).

IC606/IC607 - TL594CD - Pulse-Width-Modulation Power-Control Chip

1 1IN+
2 1IN-
3 FEEDBACK
4 DTC
5 CT
6 RT
7 GND
8 C1
9  E1
10 E2
11 C2
12 VCC
13 OUTPUT CTRL
14 REF
15 2IN-
16 2IN+

Q602

x +7.5V
y +3.5V
z REG

CN602 - PU-8, PU-9 board Power Socket (to internal power supply board)

1 Brown   7.5V (actually 7.69V)
2 Red     GND  Ground
3 Orange  3.5V (actually 3.48V)
4 Yellow  GND  Ground
5 White   STAND-BY (3.54V, always ON, even if power switch is off)
6 Blue    GND  Ground
7 Magenta /RES Reset input (from power-on logic and reset button)

Purpose of the standy-by voltage is unknown... maybe to expansion port?

CN602 - PU-18, PU-23 board Power Socket (to internal power supply board)

1 Brown   7.5V (actually 7.92V or so) (ie. higher than in PSone)
2 Red     GND  Ground
3 Orange  3.5V (actually 3.53V or so) (ie. quite same as PSone)
4 Yellow  GND  Ground
5 White   /RES Reset input (from power-on logic and reset button)

CN102 - Controller/memory card daughter-board connector (PU-23 board)

1 /IRQ10 (/IRQ10)
2 /ACK (/IRQ7)
3 /JOY2
4 7.5V (or actually 7.92V)
5 /JOY1
6 DAT
7 GND
8 CMD
9 3.5V
10 CLK

Pinouts - Component List and Chipset Pin-Outs for Analog Joypad, SCPH-1150

This applies for two controller versions:

SCPH-1150 Analog Pad with Single Rumble Motor (japan only)
SCPH-1180 Analog Pad without Rumble Motor

Both are using the same PCB, and the same SD657 chip. The difference is that the motor, transistors, and some resistors aren't installed in SCPH-1180.

Analog Joypad Component List (SCPH-1150, single motor)

Case "SONY, ANALOG, CONTROLLER, SonyCompEntInc. A, SCPH-1150 MADE IN CHINA"
PCB1 "DD1P09A" (mainboard with digital buttons)
PCB2 "DD1Q14A" (daughterboard with analog joysticks)
PCB3 "DD1Q15A-R" (daughterboard with R-1, R-2 buttons) (J3)
PCB4 "DD1Q15A-L" (daughterboard with L-1, L-2 buttons) (J2)
U1  42pin "SD657, 9702K3006"   (2x21pins, L=17.8mm, W=7mm, W+Pins=11mm)
U2   3pin "DR, 4.Z"
Q1   3pin "BQ03" or so (motor post-amp)
Q2   3pin "S6","SG","9S" or so (motor pre-amp)
Y1   3pin "400CMA"
CN1  8pin cable to PSX controller port
CN2  8pin ribbon cable to analog-joystick daughterboard (not so robust cable)
J1   2pin wires to rumble motor (in left handle) (digital, on/off)
J2   3pin ribbon cable to L-1, L-2 button daughterboard
J3   3pin ribbon cable to R-1, R-2 button daughterboard
LED1 4pin red/green LED (optics without mirror)
D1,D2 diodes
plus resistors/capacitors

Analog Joypad Connection Cables (SCPH-1150)

CN1 (cable to PSX controller port) (same for SCPH-1150 and SCPH-1200)

PSX.1 -------brown---- PAD.2 JOYDAT
PSX.2 -------orange--- PAD.6 JOYCMD
PSX.3 -------magenta-- PAD.8 +7.5V
PSX.4 -------black---- PAD.3 GND
PSX.5 -------red------ PAD.4 +3.5V
PSX.6 -------yellow--- PAD.5 /JOYn
PSX.7 -------blue----- PAD.7 JOYCLK
PSX.8 ---              NC    /IRQ10
PSX.9 -------green---- PAD.1 /ACK
PSX.Shield --shield--- NC    (cable is shielded but isn't connected in joypad)

CN2 (ribbon cable to analog-joystick daughterboard) (SCPH-1150)

8 +3.5V to POT pins
7 Button L3 pins A,C
6 GND to POT pins and Button L3/R3 pins B,D
5 Button R3 pins A,C
4 Axis R_Y middle POT pin (SD657.18)
3 Axis R_X middle POT pin (SD657.17)
2 Axis L_Y middle POT pin (SD657.16)
1 Axis L_X middle POT pin (SD657.15)

J3 (ribbon cable to R-1, R-2 button daughterboard) (SCPH-1150)

1 (red)  R1
2 (gray) GND
3 (gray) R2

J2 (ribbon cable to L-1, L-2 button daughterboard) (SCPH-1150)

1 (red)  L1
2 (gray) GND
3 (gray) L2

J1 wires to small rumble motor (SCPH-1150)

1 (red)   +7.5V
2 (black) Q1

Analog Joypad Chipset Pin-Outs (SCPH-1150)

U1 42pin "SD657, 9702K3006"

1  NC?
2  NC?
3  /RESET? (U2.3)
4  OSC
5  OSC
6  BUTTON Bit3 START SW1
7  BUTTON Bit2 R3 (via CN2.5)
8  BUTTON Bit1 L3 (via CN2.7)
9  BUTTON Bit0 SELECT SW3
10 GND
11 BUTTON Bit7 LEFT  SW4
12 BUTTON Bit6 DOWN  SW5
13 BUTTON Bit5 RIGHT SW6
14 BUTTON Bit4 UP    SW7
15 Analog Axis L_X (via CN2.1)
16 Analog Axis L_Y (via CN2.2)
17 Analog Axis R_X (via CN2.3)
18 Analog Axis R_Y (via CN2.4)
19 NC?
20 3.5V
21 3.5V
---
22 BUTTON Bit15 [] SW11
23 BUTTON Bit14 >
Pinouts - Component List and Chipset Pin-Outs for Analog Joypad, SCPH-110

**Analog Joypad Component List (SCPH-110, two motors, PSone-design)**

Case "SONY, ANALOG CONTROLLER, SonyCompEntInc. A, SCPH-110 MADE IN CHINA" PCB1 "SA1Q22A, , KPC, 7694V-0" (mainboard with joysticks onboard) PCB2 "..." (membrane/foil with digital buttons) U1 44pin "SD707, 039 107"" (4x11pin) Q1 3pin "KA" (big transistor for left/big M1 rumble motor) Q2 3pin "LG" (small transistor for right/small M2 rumble motor) D1 2pin diode (for large motor, reference Z-diode with pull-up?) D2 3pin dual-diode (R5/IRQ7 to GND and R3/DAT to GND) CN1 9pin cable to PSX controller port J1 16pin ribbon cable from membrane/foil M1 2pin wires to left/big rumble motor (analog, slow/fast) M2 2pin wires to right/small rumble motor (digital, on/off) LED1 2pin red analog mode LED (with long legs, without mirror/optics) plus resistors/capacitors


**Analog Joypad Connection Cables (SCPH-110)**

CN1 (cable to PSX controller port)

1 +3.5V (logic supply) 2 GND3 (logic supply) 3 /IRQ7 4 /SEL 5 CMD 6 DAT 7 CLK 8 GND7 (motor supply) 9 +7.5V (motor supply)


J1 (ribbon cable with membrane/foil with digital buttons)

1 BUTTON Bit8 L2 2 BUTTON Bit10 L1 3 BUTTON Bit4 UP 4 BUTTON Bit5 RIGHT 5 BUTTON Bit6 DOWN 6 BUTTON Bit7 LEFT 7 GND3 8 ANALOG BUTTON 9 BUTTON Bit0 SELECT 10 BUTTON Bit3 START 11 BUTTON Bit15 SQUARE [] 12 BUTTON Bit14 CROSS >|--o--------- U1.13 | M1- --o------------------ GND7


D1 is probably a Z-diode with R7 as pull-up, creating a reference/source
voltage at U1.13 for the analog output at U1.12.

M2+ --o------------------ 7.5V | Right | o-------o--R9-- U1.1 Small | | | on/off C7 | R10 | | | M2- --o---Q2------o------ GND7


axis | | / \
/_ | m | .|. | | /// | | w | | | | ' | | axis | ' | | | |/ weight || || _// ___// _/ weight motor


Pinouts - Component List and Chipset Pin-Outs for Namco Lightgun, NPC-103

**Schematic**

http://www.nicolaselectronics.be/reverse-engineering-the-playstation-g-con45/

**Namco Lightgun "NPC-103, (C) 1996 NAMCO LTD." Component List**

PCB "DNP-0500A, NPC10300, namco, CMK-P3X"

U1 44pin "NAMCO103P, 1611U1263, JAPAN 9847EAI, D0489AAF" U2 8pin "7071, 8C19" (=BA7071F, Sync Separator IC with AFC) XTAL 2pin "CSA 8.00WT" PS1 3pin Light sensor with metal shielding J1 9pin Connector for 9pin cable to PSX controller and GunCon plugs plus resistors and capacitors, and A1,A2,B1,B2,T1,T2 wires to buttons


PCB "DN-P-0501"

DIP Button (with black T1,T2 wires) (trigger)


PCB "DN-P-0502"

Button A (with red A1,A2 wires) (left side) Button B (with white B1,B2 wires) (right side)


Other Components

Lens (20mm)


Cable Pinouts

J1.Pin1 green PSX.Controller.Pin5 +3.5V J1.Pin2 brown PSX.Controller.Pin4 GND J1.Pin3 black PSX.Controller.Pin9 /ACK/IRQ7 J1.Pin4 red PSX.Controller.Pin6 /JOYn J1.Pin5 yellow PSX.Controller.Pin1 JOYDAT J1.Pin6 orange PSX.Controller.Pin2 JOYCMD J1.Pin7 blue PSX.Controller.Pin7 JOYCLK J1.Pin8 gray GunCon shield (GND) J1.Pin9 white GunCon composite video N/A PSX.Controller.Pin3 +7.5V N/A PSX.Controller.Pin8 /IRQ10 N/A PSX.Controller Shield


U1 "NAMCO103P" Pinouts (44pin, arranged as 4x11pin)

1 GND 12 SYNC (from U2) 23 3.5V 34 SW1 (A) 2 GND 13 3.5V 24 3.5V 35 3.5V 3 GND 14 3.5V 25 3.5V 36 3.5V 4 GND 15 SW3 (TRIGGER) 26 GND 37 SW2 (B) 5 GND 16 JOYCLK (J1.Pin7 via 220 ohm R7) 27 GND 38 3.5V 6 GND 17 3.5V 28 GND 39 3.5V 7 GND 18 JOYCMD (J1.Pin6 via 220 ohm R8) 29 GND 40 LIGHT (from PS1) 8 GND 19 JOYDAT (J1.Pin5 via 0 ohm R10) 30 - 41 GND 9 - 20 /JOYn (J1.Pin4 via 220 ohm R9) 31 GND 42 GND 10 GND 21 /ACK/IRQ7 (J1.Pin3 via 0 ohm R11) 32 GND 43 OSC 8MHz 11 GND 22 GND 33 GND 44 OSC 8MHz


U2 "7071" Pinouts (=BA7071F, Sync Separator IC with AFC) (2x4pin)

1 VIN = SYNC.IN from J1.Pin9 Composite Video (via C5/C6/C7/R6) 2 HD_OUT = NC 3 GND = GND 4 PD_OUT = NC 5 HOSC_R = via 100K to GND 6 VCC = 3.5V 7 VD_OUT = NC 8 SYNC_OUT = SYNC.OUT to U1.pin12 (with R4 pull-up)


Pinouts - Memory Cards

**Sony Playstation Memory Card (SCPH-1020)**

The "SONY CXD8732AQ" chip is installed on memory cards with "SPC02K1020B"
boards, however, the text layer on the board says that it's an "LC86F8604A"
chip. So, the CXD8732AQ is most probably a standard LC86F8604A chip (more on
that below) with a Sony Memory Card BIOS ROM on it.

The "SONY CXD8732AQ" comes in a huge 64pin package, but it connects only to:

5 = /IRQ7 (via 22 ohm) 2 = /RESET (from U2) 6 = JOYCLK (via 220 ohm) 30,31 = CF1,CF2 (12 clock pulses per 2us) 7 = /JOYn (via 220 ohm) 14,16,25,32,38,39,61 = 3.5V (via 3.3 ohm) 12 = JOYCMD (via 220 ohm) 8,15,28,29 = GND 13 = JOYDAT (via 22 ohm) All other pins = Not connected


Aside from that chip, the board additionally contains some resistors,
capacitors, z-diodes (for protection against too high voltages), a 6MHz
oscillator (for the CPU), and a 5pin reset generator (on the cart edge
connector, the supply pins are slightly longer than the data signal pins, so
when inserting the cartridge, power/reset gets triggered first; the 7.5V supply
pin is left unconnected, only 3.5V are used).

Caution: The "diagonal edge" at the upper-left of the CXD8732AQ chip is Pin 49
(not pin 1), following the pin numbers on the board (and the Sanyo datasheet
pinouts), pin 1 is at the lower-left.

**Sanyo LC86F8604A**

8bit CPU with 132Kbyte EEPROM, 4Kbyte ROM, 256 bytes RAM, 2 timers, serial
port, and general purpose parallel ports. The 132K EEPROM is broken into 128K
plus 4K, the 4K might be internally used by the CPU, presumably containing the
BIOS (not too sure if it's really containing 4K EEPROM plus 4K ROM, or if it's
meant to be only either one).

1=P40/A0 9=P13 17=TP0 25=VDD 33=A11 41=NC 49=A7 57=NC 2=/RES 10=P14 18=TP1 26=NC 34=A9 42=NC 50=A6 58=NC 3=TEST2 11=P15 19=TP2 27=NC 35=A8 43=NC 51=A5 59=NC 4=TEST1 12=P16 20=TP3 28=NC 36=A13 44=NC 52=A4 60=NC 5=P10 13=P17 21=TP4 29=VSS 37=A14 45=A17 53=NC 61=NC61 6=P11 14=/CE 22=TP5 30=CF1 38=/WE 46=A16 54=NC 62=P43/A3 7=P12 15=A10 23=TP6 31=CF2 39=VDD 47=A15 55=NC 63=P42/A2 8=VSS 16=/OE 24=TP7 32=VDD 40=EP 48=A12 56=NC 64=P41/A1


Ports P10..P17 have multiple functions (I/O port, data bus, serial, etc):

P10/DQ0/SEPMOD P12/DQ2/FSI0 P14/DQ4 P16/DQ6/SI0/FSTART P11/DQ1/SCLK0/FSCLK P13/DQ3 P15/DQ5 P17/DQ7/SO0/FRW


In March 1998, Sanyo has originally announced the LC86F8604A as an 8bit CPU
with "2.8V FLASH, achieved for the first time in the industry", however,
according to their datasheet, what they have finally produced is an 8bit CPU
with "3.5V EEPROM". Although, maybe the 3.5V EEPROM version came first, and the
2.8V FLASH was announced to be a later low-power version of the old chip;
namely, otherwise, it'd be everyones guess what kind of memory Sony used in
memory cards before 1998?

**Note**

For the actual pin-outs of the cart-edge connector, see

Pinouts - Controller Ports and Memory-Card Ports

Mods - PAL/NTSC Color Mods

The PSX hardware is more or less capable of generating both PAL and NTSC
signals. However, it's having the bad habbit to do this automatically depending
on the game's frame rate. And worse, it's doing it regardless of whether the
board is having matching oscillators installed (eg. a PAL board in 60Hz mode
will produce NTSC encoding with faulty NTSC color clock).

color encoding PAL NTSC color clock 4.43361875MHz 3.579545MHz frame rate 50Hz 60Hz


**RGB Cables**

RGB cables don't rely on composite PAL/NTSC color encoding, and thus don't need
any color mods (except, see the caution on GNDed pins for missing
53.20MHz/53.69MHz oscillators below).

**Newer Consoles (PU-22, PU-23, PM-41, PM-41(2))**

These consoles have 17.734MHz (PAL) or 14.318MHz (NTSC) oscillators with
constant dividers, so the color clock will be always constant, and one does
only need to change the color encoding:

/PAL (IC502.CXA2106R.pin13) ---/cut/--- /PAL (GPU.pin157) /PAL (IC502.CXA2106R.pin13) ----------- GND (PAL) or VCC (NTSC)


This forces the console to be always producing the desired composite color
format (regardless of whether the GPU is in 50Hz or 60Hz mode).

That works for NTSC games on PAL consoles (and vice-versa). However, it won't
work for NTSC consoles with PAL TV Sets (for that case it'd be easiest to
install an extra oscillator, as done on older consoles).

**Older Consoles (PU-7, PU-8, PU-16, PU-18, PU-20)**

These consoles have 53.20MHz (PAL) or 53.69MHz (NTSC) oscillators and the GPU
does try to change the clock divider depending on the frame rate (thereby
producing a nonsense clock signal that's neither PAL nor NTSC). Best workaround
is to install an extra 4.43361875MHz (PAL) or 3.579545MHz (NTSC) oscillator
(with internal amplifier, ie. in 4pin package, which resembles DIP14, hence the
pin 1,7,8,14 numbering):

GPU ------------------/cut/--- CXA1645M.pin6 SCIN GPU ------------------/cut/--- CXA1645M.pin7 /PAL Osc.pin14 VCC ---------------- CXA1645M.pin12 VCC (5V) Osc.pin7 GND ---------------- CXA1645M.pin1 GND Osc.pin8 OUT ---------------- CXA1645M.pin6 SCIN Osc.pin1 NC -- GND (PAL) or VCC (NTSC) ------ CXA1645M.pin7 /PAL


Caution: Many mainboards have solder pads for both 53.20MHz and 53.69MHz
oscillators, the missing oscillator is either GNDed or shortcut with the
installed oscillator (varies from board to board, usually via 0 ohm resistors
on PCB bottom side). If it's GNDed, remove that connection, and instead have it
shortcut with the installed oscillator.

Alternately, instead of the above mods, one could also install the missing
oscillator (and remove its 0 ohm resistor), so the board will have both
53.20MHz and 53.69MHz installed; that will produce perfect PAL and NTSC signals
in 50Hz and 60Hz mode accordingly, but works only if the TV Set recognizes both
PAL and NTSC signals.

**Notes**

External 4.433MHz/3.579MHz osciallors won't be synchronized with the GPU frame
rate (normally you don't want them to be synchronized, but there's some small
risk that they might get close to running in sync, which could result in static
or crawling color artifacts).

For the CXA1645 chip modded to a different console region, one should also
change one of the resistors (see datasheet), there's no noticable difference on
the TV picture though.

**Region Checks**

Some kernel versions contain regions checks (additionally to the SCEx check),
particulary for preventing NTSC games to run on PAL consoles, or non-japanese
games on japanese consoles. Some PAL modchips can bypass that check (by
patching the region byte in BIOS). Expansions ROMs or nocash kernel clone could
be also used to avoid such checks.