More Apple II fun - 4116s...

Tony Duell ard at p850ug1.demon.co.uk
Thu Apr 30 14:29:04 CDT 2009


> I was thinking about that very subject just this week - I have a
> TRS-80 Model III that I think has a flaky 4116.  I have a chip tester,
> but it only tests 64Kbit, 256Kbit and 1Mbit DIP DRAMs (i.e. -
> single-supply parts).  Is this hack as simple as eliminating the -5V
> and +12V to the socket, or is there more to it?  I have tubes and
> tubes of NOS 4164s, and could easily build a 1-2-socket stacker with
> missing pins to plug a 4164 into a 4116 socket if that's all it takes.

The differences are :

Pin     4116     4164
 1       -5V      N/C
 8       +12V     +5V
 9       +5V      A7

IIRC (but do check this). (Note that pin 16 is ground -- the main power 
and ground pins are still the diagonally-opposite ones you'd expect, but 
they're the other way round to the normal configuration!)

So what you need to do is isolate pin 1, disconnect pin 8 from the PCB 
and connect it to pin 9 (or another source of 5V). This will use 1/4 of 
the chip (A7 will be tied high, rememebr it's a multiplexed address, so 
effectively 2 pits of the full address are forced to '1's). 

One problem could be the refresh. Obviously with A7 tied high, the chip 
only sees a 7 bit refresh (on pins A0-A6). Some 4164s only needed a 7 bit 
refresh anyway (so no problem), of the others, many will refresh the 
cells in use if A7 is tied high (it may not refresh some of the cells 
that are never used, in the remaining 3/4 of the chip, but that shouldn't 
matter). FWIW, I've done this a couple of times using randomly selected 
4164s, and had no problems

I normally do it by a little kludge. Namely bend out pins 1 and 8, and 
solder a jumper wire on top of the package between the bent-out pin 8 and 
and pin 9. Stick it in the 4116 socket, making sure that pins 1 and 8 do 
not make contact with the socket.

-tony




More information about the cctech mailing list