4164 DRAM 64K×1 pinout
DIP-16. Main RAM (8 chips = 64 KB)
One bit wide, 64K deep. Eight of them make 64 KB. On the C64 and Plus/4 the video chip (TED, VIC-II) generates /RAS, /CAS and MUX and supplies refresh. Single +5 V supply (unlike the 4116). Makes differ in refresh (128 or 256 rows), so read the data sheet before mixing. The 4464 (64K x 4, 18 pins) is a different chip and does not fit a 4164 socket. Apple IIc: the board silk names the two banks ARD0-ARD7 and MRD0-MRD7; Apple schematic 050-0093-A sheet 2/5 draws one bank as UF4-UF11 (6664).
Open the interactive 4164 pinoutPins
| Pin | Name | Type | Signal |
|---|---|---|---|
| 1 | NC | nc | No connection (A8 on a 41256). |
| 2 | DIN | data | Data in. |
| 3 | /WE | ctrl | Write enable. |
| 4 | /RAS | ctrl | Row address strobe. |
| 5 | A0 | addr | Multiplexed address bit 0. |
| 6 | A2 | addr | Multiplexed address bit 2. |
| 7 | A1 | addr | Multiplexed address bit 1. |
| 8 | Vcc | power | +5 V. |
| 9 | A7 | addr | Multiplexed address bit 7. |
| 10 | A5 | addr | Multiplexed address bit 5. |
| 11 | A4 | addr | Multiplexed address bit 4. |
| 12 | A3 | addr | Multiplexed address bit 3. |
| 13 | A6 | addr | Multiplexed address bit 6. |
| 14 | DOUT | data | Data out (tri-state). |
| 15 | /CAS | ctrl | Column address strobe. |
| 16 | Vss | ground | 0 V. |
Fitted in
- Commodore Plus/4 U11-U18
- Commodore 64 U9-U12, U21-U24
- Commodore 128 U38-U53
- Apple IIe RAM row
- Apple IIc Silk ARD0-ARD7 and MRD0-MRD7: 16 x 64K x 1 (TMS4164 on the photographed board)
- Atari 800XL U9-U16
- Atari 130XE U9-U16, U26-U33
- Coleco ADAM
- ZX Spectrum +2 IC17-IC32 (KM4164B-15P)
- Color Computer 2
- TRS-80 Model 4 U85-U92 (MCM6665, 64K version; 128K adds a second row)
- IBM XT 5160
- IBM PCjr 4860 ZM61, ZM62, ZM68, ZM69, ZM71, ZM72, ZM76, ZM77 (PCjr Technical Reference, sheet 4 of 17); AMK4164ANP-15 on the photographed board
- IBM Portable 5155
- Amstrad CPC 464 IC117-IC124 (HM4864U-2; KM4164B-15 on later boards)
- Amstrad CPC 664 IC117-IC124 (HM4864U-2)
- Amstrad CPC 6128 IC127-IC134 bank 0 (first 64K), IC119-IC126 bank 1 (second 64K) (HM4864U-2 or MSM3764-20RS)
- Acorn Electron IC4-IC7 (4164-15). Each chip holds two bits of every byte (IC4 bits 0-1 ... IC7 bits 6-7); the ULA reads a byte as two 4-bit accesses. Issue 6 boards: one TM4164EA4 64K x 4 at IC20 instead (different pinout)
- Dragon 64 IC15, IC16, IC21, IC22, IC26, IC27, IC32, IC33
- MSX1 (generic) Main RAM on 64 KB machines (eight 64K x 1)
- Oric-1 IC12-IC19 (8 x 4164)
- Oric Atmos IC12-IC19 (verify)
Sources
- C128 Service Manual, 4164 64K x 1 dynamic RAM pinout, p. 18
- TED System Hardware Manual, 6.2.1 4164 package pinout, p. 18
- Hitachi HM4864 data sheet (128 refresh cycles, 2 ms), 1984 IC Memory Data Book p. 199
- TI TMS4464 data sheet (64K x 4, 18 pins: not a 4164 substitute), 1984 MOS Memory Data Book p. 4-107