RP2C33 pinout: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(transcribe from electronics junker's schematic)
 
(pins 61, 53, and 24 were determined experimentally on the discord.)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Pinouts]]
[[Category:Pinouts]]
RP2C33 and RP2C33A: 64-pin shrink DIP (FDS files)
[[Family Computer Disk System]] ASIC RP2C33 or RP2C33A: 64-pin shrink DIP (FDS files)


              .---\/---.
                  .---\/---.
    /ROMSEL -> | 01  64 | -- +5V
  (Rf) /ROMSEL -> | 01  64 | -- +5V
    CPU A14 -> | 02  63 | ?? XTAL2
  (Rf) CPU A14 -> | 02  63 | <- XTAL2
    CPU A13 -> | 03  62 | ?? XTAL1
  (Rf) CPU A13 -> | 03  62 | -> XTAL1
    CPU A12 -> | 04  61 | -- Gnd
  (f) CPU A12 -> | 04  61 | <- /EnableRAS (gnd)
    CPU A11 -> | 05  60 | -> /RAS
  (f) CPU A11 -> | 05  60 | -> /RAS (r)
    CPU A10 -> | 06  59 | -> /CAS1
  (f) CPU A10 -> | 06  59 | -> /CAS1 (r)
    CPU A9 -> | 07  58 | -> /CAS0
    (f) CPU A9 -> | 07  58 | -> /CAS0 (r)
    CPU A8 -> | 08  57 | <- R/W
    (f) CPU A8 -> | 08  57 | <- R/W (rf)
  PRG A6/14 <- | 09  56 | <- M2
(r) PRG A6/13 <- | 09  56 | <- M2 (Rf)
  PRG A5/13 <- | 10  55 | -> /IRQ
(r) PRG A5/12 <- | 10  55 | +> /IRQ (f)
  PRG A4/12 <- | 11  54 | -> Audio
(r) PRG A4/11 <- | 11  54 | -> Audio (f)
  PRG A3/11 <- | 12  53 | -- Gnd
(r) PRG A3/10 <- | 12  53 | <- +TestMode (gnd)
   PRG A2/10 <- | 13  52 | -> SER OUT
   (r) PRG A2/9 <- | 13  52 | +> SER OUT
  PRG A1/9 <- | 14  51 | <- SER IN
  (r) PRG A1/8 <- | 14  51 | <- SER IN
  PRG A0/8 <- | 15  50 | -> $4025W.2 (Disk 1=Read, 0=Write)
    (r) PRG A0 <- | 15  50 | +> $4025W.2 (Disk 1=Read, 0=Write)
    CPU A7 -> | 16  49 | -> $4025W.1 (1=Reset transfer timing)
  (rf) CPU A7 -> | 16  49 | +> $4025W.1 (1=Reset transfer timing)
    CPU A6 -> | 17  48 | -> $4025W.0 (1=Turn on motor)
    (f) CPU A6 -> | 17  48 | +> $4025W.0 (1=Turn on motor)
    CPU A5 -> | 18  47 | <- $4032R.2 (1=Write protected)
    (f) CPU A5 -> | 18  47 | <- $4032R.2 (1=Write protected)
    CPU A4 -> | 19  46 | <- $4032R.1 (1=Disk not ready)
    (f) CPU A4 -> | 19  46 | <- $4032R.1 (1=Disk not ready)
    CPU A3 -> | 20  45 | <- $4032R.0 (1=Disk missing)
    (f) CPU A3 -> | 20  45 | <- $4032R.0 (1=Disk missing)
    CPU A2 -> | 21  44 | <> EXT0
    (f) CPU A2 -> | 21  44 | <+> EXT0
    CPU A1 -> | 22  43 | <> EXT1
    (f) CPU A1 -> | 22  43 | <+> EXT1
    CPU A0 -> | 23  42 | <> EXT2
    (f) CPU A0 -> | 23  42 | <+> EXT2
          ? ?? | 24  41 | <> EXT3
      /CE4100 <- | 24  41 | <+> EXT3
    CPU D0 <> | 25  40 | <> EXT4
  (rf) CPU D0 <> | 25  40 | <+> EXT4
    CPU D1 <> | 26  39 | <> EXT5
  (rf) CPU D1 <> | 26  39 | <+> EXT5
    CPU D2 <> | 27  38 | <> EXT6
  (rf) CPU D2 <> | 27  38 | <+> EXT6
    CPU D3 <> | 28  37 | <> EXT7/BATT
  (rf) CPU D3 <> | 28  37 | <+> EXT7/BATT
    CPU D4 <> | 29  36 | <- PPU A10
  (rf) CPU D4 <> | 29  36 | <- PPU A10 (f)
    CPU D5 <> | 30  35 | <- PPU A11
  (rf) CPU D5 <> | 30  35 | <- PPU A11 (f)
    CPU D6 <> | 31  34 | -> CIRAM A10
  (rf) CPU D6 <> | 31  34 | -> CIRAM A10 (f)
        GND -- | 32  33 | <> CPU D7
          GND -- | 32  33 | <> CPU D7 (rf)
              '--------'
                  '--------'
R - connects to LH2833 DRAM in later PCB revisions
r - connects to DRAM (all revisions)
f - connects to Famicom
+ - output is open-drain, requires an external pull-up resistor
   
   
  Notes:
  Expansion audio mixing circuit schematic:
   PRG address bus is multiplexed, as is typical for DRAMs.
                              1.2M
  EXT port can be written via $4026 and read via $4033
                          +---/\/---+
                +        |        |      56K
From RP2C33---||---/\/---+---|>o---+---+---/\/---+
(RP2C33.54)   1u    2M                |        |
                                  0.1u ---        |
                                      ---        |
                                        |        |            100K
                                      GND        |        +---/\/---+
                                                  |    +  |        |
From 2A03----------------------------------/\/---+---||---+---|>o---+---To RF
(Cart.45)                                  56K      1u              (Cart.46)


Notes:
* PRG address bus is multiplexed, as is typical for DRAMs.
* EXT port can be written via $4026 and read via $4033


 
Transcribed from https://web.archive.org/web/20140920224500/green.ap.teacup.com/junker/119.html
Transcribed from http://green.ap.teacup.com/junker/119.html

Latest revision as of 21:58, 23 May 2024

Family Computer Disk System ASIC RP2C33 or RP2C33A: 64-pin shrink DIP (FDS files)

                 .---\/---.
 (Rf) /ROMSEL -> | 01  64 | -- +5V
 (Rf) CPU A14 -> | 02  63 | <- XTAL2
 (Rf) CPU A13 -> | 03  62 | -> XTAL1
  (f) CPU A12 -> | 04  61 | <- /EnableRAS (gnd)
  (f) CPU A11 -> | 05  60 | -> /RAS (r)
  (f) CPU A10 -> | 06  59 | -> /CAS1 (r)
   (f) CPU A9 -> | 07  58 | -> /CAS0 (r)
   (f) CPU A8 -> | 08  57 | <- R/W (rf)
(r) PRG A6/13 <- | 09  56 | <- M2 (Rf)
(r) PRG A5/12 <- | 10  55 | +> /IRQ (f)
(r) PRG A4/11 <- | 11  54 | -> Audio (f)
(r) PRG A3/10 <- | 12  53 | <- +TestMode (gnd)
 (r) PRG A2/9 <- | 13  52 | +> SER OUT
 (r) PRG A1/8 <- | 14  51 | <- SER IN
   (r) PRG A0 <- | 15  50 | +> $4025W.2 (Disk 1=Read, 0=Write)
  (rf) CPU A7 -> | 16  49 | +> $4025W.1 (1=Reset transfer timing)
   (f) CPU A6 -> | 17  48 | +> $4025W.0 (1=Turn on motor)
   (f) CPU A5 -> | 18  47 | <- $4032R.2 (1=Write protected)
   (f) CPU A4 -> | 19  46 | <- $4032R.1 (1=Disk not ready)
   (f) CPU A3 -> | 20  45 | <- $4032R.0 (1=Disk missing)
   (f) CPU A2 -> | 21  44 | <+> EXT0
   (f) CPU A1 -> | 22  43 | <+> EXT1
   (f) CPU A0 -> | 23  42 | <+> EXT2
      /CE4100 <- | 24  41 | <+> EXT3
  (rf) CPU D0 <> | 25  40 | <+> EXT4
  (rf) CPU D1 <> | 26  39 | <+> EXT5
  (rf) CPU D2 <> | 27  38 | <+> EXT6
  (rf) CPU D3 <> | 28  37 | <+> EXT7/BATT
  (rf) CPU D4 <> | 29  36 | <- PPU A10 (f)
  (rf) CPU D5 <> | 30  35 | <- PPU A11 (f)
  (rf) CPU D6 <> | 31  34 | -> CIRAM A10 (f)
          GND -- | 32  33 | <> CPU D7 (rf)
                 '--------'
R - connects to LH2833 DRAM in later PCB revisions
r - connects to DRAM (all revisions)
f - connects to Famicom
+ - output is open-drain, requires an external pull-up resistor

Expansion audio mixing circuit schematic:
                             1.2M
                         +---/\/---+
                +        |         |       56K
From RP2C33---||---/\/---+---|>o---+---+---/\/---+
(RP2C33.54)   1u    2M                 |         |
                                 0.1u ---        |
                                      ---        |
                                       |         |            100K
                                      GND        |        +---/\/---+
                                                 |     +  |         |
From 2A03----------------------------------/\/---+---||---+---|>o---+---To RF
(Cart.45)                                  56K      1u              (Cart.46)

Notes:

  • PRG address bus is multiplexed, as is typical for DRAMs.
  • EXT port can be written via $4026 and read via $4033

Transcribed from https://web.archive.org/web/20140920224500/green.ap.teacup.com/junker/119.html