So I'd like to go ahead and install 128 KiB of VRAM in one of my test units (got the idea from this thread).
So if I understand correctly, this is how I would proceed:
As for the replacement chip, the IS61C1024AL variant should be fine for this purpose, but what about the -*K* part? I only seem to find the -12JLI type on eBay (for a reasonable price, that is), would that work as well?
Also, according to the datasheet, pin 1 is NC and 2 is A16.
Now, despite me being hopeless at understanding the AXX/DXX hardware stuff (believe me, I've tried hard), it does seem odd to me to connect A15 not to PPU1 VA15 but to Vcc, and instead NC/A16 to PPU1 VA15. @lidnariq, not meaning to question your design, but can you elaborate more on why this should work (and esp. why SRAM pin 1 needs to be tied to the PPU instead of being left floating)?
Also, would it be possible to maintain full software compatibilty by adding a two-way switch instead of a straight wire between PPU1 VA15 and whatever SRAM pins? If so, how would I need to wire the switch? (My guess is to tie the common terminal of the switch to PPU1 VA15 and the two other terminals to the SRAM pins and Vcc, respectively.)
Would love to try this out, so thanks for any further tips and hints.
lidnariq wrote:
Wait, no, the 400thou SOJs should have a (marginally) compatible footprint. e.g. the IS6*C1024AL-*K*. Other than the four extra contacts off the top.
edit: If you still want to try, the rewiring would be simple (because RAM address lines are interchangeable). Connect pins 31,32 to +5V and pins 1,2 to PPU1 pin 46 ("VA15"). Align the bottom (128KiB SRAM pins 16,17) with the original footprint bottom (silkscreen 14,15)
edit: If you still want to try, the rewiring would be simple (because RAM address lines are interchangeable). Connect pins 31,32 to +5V and pins 1,2 to PPU1 pin 46 ("VA15"). Align the bottom (128KiB SRAM pins 16,17) with the original footprint bottom (silkscreen 14,15)
So if I understand correctly, this is how I would proceed:
- Desolder both original VRAM chips
- Solder an IS6*C1024AL-*K* SRAM onto the footprint of (any?) one of the two original chips with the proper alignment, leaving pins 1, 2, 31, and 32 floating (for running wires to other places later on)
As for the replacement chip, the IS61C1024AL variant should be fine for this purpose, but what about the -*K* part? I only seem to find the -12JLI type on eBay (for a reasonable price, that is), would that work as well?
Also, according to the datasheet, pin 1 is NC and 2 is A16.
Attachment:
Now, despite me being hopeless at understanding the AXX/DXX hardware stuff (believe me, I've tried hard), it does seem odd to me to connect A15 not to PPU1 VA15 but to Vcc, and instead NC/A16 to PPU1 VA15. @lidnariq, not meaning to question your design, but can you elaborate more on why this should work (and esp. why SRAM pin 1 needs to be tied to the PPU instead of being left floating)?
Also, would it be possible to maintain full software compatibilty by adding a two-way switch instead of a straight wire between PPU1 VA15 and whatever SRAM pins? If so, how would I need to wire the switch? (My guess is to tie the common terminal of the switch to PPU1 VA15 and the two other terminals to the SRAM pins and Vcc, respectively.)
Would love to try this out, so thanks for any further tips and hints.