Page 1 of 1

Use 4 small EEPROM instead of 1

Posted: Mon Dec 04, 2017 12:35 pm
by mrtinb
Hi :)

I know I can use e.g. a 32K EEPROM in place of a 8K EEPROM, by just ignoring some pins.

But how do I go the other way? I have 4 8K EEPROMs I want to appear as a 32K EEPROM.

I've googled a lot with no answers. Does anyone have a great link to a description of this?

(I'm only talking about parallel EEPROMS)

Re: Use 4 small EEPROM instead of 1

Posted: Mon Dec 04, 2017 2:50 pm
by PokeMon
Well this is in general easy.
An 8kByte E(E)PROM has 13 address lines (A0-A12) while the 32kByte requires 15 (A0-A14).
You can wire all parallel except the /CE input.

You need than additional an address decoder like 74LS138 and feed A13 and A14 to A+B input, connect C to GND and G1 to +5V and connect /G2 to the incoming /CE or /CS from the 32k EEPROM. The output Y0 to Y3 can than be used as /CE for the corresponding 8k EEPROM.
Anyway you would need a small board for all components.

http://www.ti.com/lit/ds/symlink/sn54ls138.pdf

The EEPROMS have to be programmed with the part of the 32k file and put into the correct sockets.
I think it would be much more easier to use a greater E(E)PROM with 128kByte for example only partly.
Less chips. A15 and A16 can be simply grounded then.

Re: Use 4 small EEPROM instead of 1

Posted: Mon Dec 04, 2017 2:57 pm
by Paul
You were faster than me again.