41
Beginners / Re: Replacing SRAM IC with Flash
« Last post by mariush on Yesterday at 10:05:11 pm »The SRAM chip takes the address value from the address pins and reads data from or puts data into the data pins.
the console only manipulates those A0 to A14 signals, so you can manipulate the other address bits.
If A15 is 0, the chip will serve byte range 0 to 32767
If A15 is 1, the chip will serve byte range 32768 + 0 to 32767
basically formula is 32768 x A15 + [ A14 ... A0 = 0..32767]
If you have bigger chips .. byte read/written = 524,288 x A19 + 262,144 x A18 + 131,072 x A17 + 65,536 x A16 + 32,768 x A15 + [ A14 ... A0 = 0..32,767] or basically 219 x A19 + 218 x A18 + ....
the console only manipulates those A0 to A14 signals, so you can manipulate the other address bits.
If A15 is 0, the chip will serve byte range 0 to 32767
If A15 is 1, the chip will serve byte range 32768 + 0 to 32767
basically formula is 32768 x A15 + [ A14 ... A0 = 0..32767]
If you have bigger chips .. byte read/written = 524,288 x A19 + 262,144 x A18 + 131,072 x A17 + 65,536 x A16 + 32,768 x A15 + [ A14 ... A0 = 0..32,767] or basically 219 x A19 + 218 x A18 + ....