On Tue, Jan 31, 2012 at 1:59 PM, Kevin Reynolds <tpresence at hotmail.com> wrote:
I have already purchased a replacement sram for the
2114 (acutally 2 of the units, one P2114 and one MM2114N-2) and intend to replace the IC
sometime today. ?I do have another C64, but no chips are socketed...
Bummer. ISTR my C-64s have socketed PLAs, but perhaps they are older units.
My understanding is that I need a chip that has a
speed faster than half a machine cycle for the system to work properly.
That is more-or-less true, but the devil is in the details.
In the case of the color SRAM, both the 6510 and the VIC chip access
it, on alternate phases of the clock, so with a clock speed of approx
1MHz, the SRAM can be accessed twice in 1ms. That suggests that a
450ns chip is fast enough, though I might want something faster myself
so that I knew it wouldn't be a problem. A 450ns chip is plenty fast
enough for most 1970s and 1980s microcomputers with a single-access
1Mhz design (some of the early SRAMs like the 5101/2101/1822 256x4
SRAM had access times of 650ms... those can have problems in some
places, but you won't find those in common usage after 1978 or so.
They were displaced by various 4Kbit parts).
I also bought a replacement for the PLA, however, I
had misunderstood the requirement. ?I thought it was just a plain ole N82S100, but now I
understand that it is a specially programmed N82S100.
Yes. It's an 82S100 that is programmed to "do the right thing" in a
C-64. Yes, it fails often, but fortunately, it's a well-understood
chip and can be reproduced.
In the medium-term, you might be able to find someone who can burn
your blank for you.
Thanks for your commentary though. ?I'm likely to
buy sockets for these chips as well, as they aren't that expensive, and it may save me
issues should the selection I made be suboptimal.
Let me echo Tony Duell's recommendation of turned-pin (machined-pin)
sockets. I use them exclusively, even in kits I buy (I throw the
supplied cheap sockets in a box and use my own).
-ethan