Maker Pro
Maker Pro

5101 ram replacement in pinball machine with NVRAM help needed.

sauce504

Jul 15, 2011
3
Joined
Jul 15, 2011
Messages
3
So I am trying to replace an old 5101 ram that came stock in my Bally Mata Hari pinball machine. The 5101 has gone bad, and even when its working requires batteries to hold its memory. So why not replace it with a new NVRAM that doesnt require batteries, etc. So thats the idea.

I got a new NVRAM from ramtron, which is a 28 pin package, the old 5101 is just 22 pins. Here are the data sheets for both
5101: http://www.pinballpcb.com/datasheets/Intersil5101.pdf
RAMTRON: http://www.ramtron.com/files/datasheets/FM16W08_ds.pdf

So I am somewhat of an electronics amateur and (no formal training) and am having trouble doing some of the pin translations, here is what I have got so far (X means unused/not needed):

RAMTRON to 5101
01 to X
02 to X
03 to 7
04 to 6
05 to 5
06 to 21
07 to 1
08 to 2
09 to 3
10 to 4
11 to
12 to
13 to
14 to 8
15 to
16 to
17 to
18 to
19 to
20 to 19
22 to 18
23 to X
24 to X
25 to X
26 to X
27 to 20
28 to 22

If anyone could have a look at the data sheets, check this over, and help me complete it, I would be very grateful. Thanks!
-Sauce
 

TBennettcc

Dec 4, 2010
292
Joined
Dec 4, 2010
Messages
292
Is there any reason why you went with the RAMTRON chip specifically? I don't know anything about memory, but from looking at the datasheets, the old chip only had eight address bits (five for the row and three for the column, 2^5=32 rows, 2^3=8 columns, 32*8=256 total memory locations), whereas the new chip has 13 address bits (8+5=13, 2^8=256, 2^5=32, 256*32=8192 total memory locations).

Briefly looking through the datasheet for the RAMTRON, I don't see any information offhand about what order the address bits are in, which bit would be MSB or LSB, or whether the five bits for the address multiplier come before or after the eight bits for the individual cell address, and in what order. You will most likely need this information before deciding for certain which address pins to hook up.

Good luck.
 

Resqueline

Jul 31, 2009
2,848
Joined
Jul 31, 2009
Messages
2,848
Scrambling the order of address & data lines presents no problem as long as the chip is only written & read inside the system. Surplus capacity is no problem either.
The problem here is that the 5101 has separate data inputs and outputs, so without extra logic it's fundamentally incompatible with the RamTron as far as I can see.
 

sauce504

Jul 15, 2011
3
Joined
Jul 15, 2011
Messages
3
I went with the RAMTRON because I have seen it used before for this exact application by a guy named Lindsey Rupertus (of http://WarpZoneArcade.com/) builds and sells pretty much exactly what I am trying to make, but I figured I could get some sample chips for free and figure it out. But he has no information on his website on this particular hack, and hasnt gotten back to me when Ive emailed. So thats pretty much the reason *me pointing over there and yelling "That guy did it!"*
 

Resqueline

Jul 31, 2009
2,848
Joined
Jul 31, 2009
Messages
2,848
The explanation can be found here, quote: "Looking at the Hot Hand schematic, the data in (DI) and data out (DO) pins on the 5101 were electrically connected together."
Maybe that page can also be used to figure out how to connect the FM16W08.
 
Top