ROMS

From Sinclair Wiki
Jump to navigation Jump to search

ROMS

Read Only Memories used in ZX Spectrum machines.

23128

16Kx8 bit MASK programmable ROM chip

1 of this IC make the ROM of the ZX Spectrum 16K/48K.

e.g. NEC UPD23128 or Hitachi HN613128P

Pinout:

NC [
A12 [
A7 [
A6 [
A5 [
A4 [
A3 [
A2 [
A1 [
A0) [
(D1)/D0 [
(D2)/D1 [
(D3)/D2 [
(GND)/VSS [

1 °      28
2        27
3        26
4        25
5        24
6        23
7        22
8        21
9        20
10       19
11       18
12       17
13       16
14       15

] VCC
] OE1/(CS)
] A13
] A8
] A9
] A11
] OE0/(OD)
] A10
] CS/(OE)
] D7/(D8)
] D6/(D7)
] D5/(D6)
] D4/(D5)
] D3/(D4)

The NEC ROM pin names in paranthesis.

On the PCB there are four hole and two link. The position of the links depend from the ROM IC type (Hitachi or NEC):

 O - (N) - O
 |         |
 H         H
 |         |
 O - (N) - O

The Hitachi (H) and NEC (N) ROMs use different pins for the enable and select inputs (i.e. pins 20 and 27). The links allow the inputs to be reversed accordingly.

  • Pin22 OE0/(OD) connected to Z80 RD
  • NEC Pin20 and Hitachi Pin27 OE/OE1 connected to Z80 MREQ
  • NEC Pin27 and Hitachi Pin20 CS connected (with a 680 ohm resistor) to ULA ROMCS