Commodore 128 Alive!

Commodore 128 => Herdware => Topic started by: airship on October 07, 2008, 05:37 AM

Title: 4164 vs. 4464 RAM chips
Post by: airship on October 07, 2008, 05:37 AM
At some time in its history, the C128 moved from using 4164 (65kx1) RAM chips to 4464 (8kx8bit) chips. I'm not sure when.

(http://www.weisd.com/store2/JSH4164-12.jpg)

But this question arises: the 4164 was dynamic RAM, while the 4464 was static. As I understand it, the VIC-II is responsible for refreshing dynamic RAM. I assume there was a hardware change to the board to eliminate the refresh. But were any firmware changes required?

I'm sure you see where I'm going with this: did the VIC-II have less to do on later boards, and does that result in any performance enhancement?
Title: Re: 4164 vs. 4464 RAM chips
Post by: geneb on October 08, 2008, 01:23 PM
Airship, the 4464 is a dynamic RAM chip just like the 4164, but only two are needed instead of the 8 to make a full bank.

:)

g.
Title: Re: 4164 vs. 4464 RAM chips
Post by: airship on October 08, 2008, 11:51 PM
So... all of the datasheets online that call this a STATIC RAM are wrong???

http://pdf1.alldatasheet.com/datasheet-pdf/view/107828/NEC/UPD4464C-12.html

It specifically says: 'requires no clock or refresh to operate'.

I'm confused.
Title: Re: 4164 vs. 4464 RAM chips
Post by: BigDumbDinosaur on October 09, 2008, 02:01 PM
Quote from: airship on October 08, 2008, 11:51 PM
So... all of the datasheets online that call this a STATIC RAM are wrong???

http://pdf1.alldatasheet.com/datasheet-pdf/view/107828/NEC/UPD4464C-12.html

It specifically says: 'requires no clock or refresh to operate'.

I'm confused.

The plain 4464 used in the C-128 is a DRAM and requires refresh circuitry.  The NEC UPD4464C-12 (CMOS) part is static and is rated at 120 ns.  No, there is no advantage to using it in the 128.  But if you wanted to scratch-build your own 65xx-based computer the 4464C would be a good choice, since you wouldn't have to deal with refresh circuitry.
Title: Re: 4164 vs. 4464 RAM chips
Post by: airship on October 10, 2008, 01:31 AM
See, I knew the problem had to be my own ignorance. As usual.

Thanks for the insight.
EhPortal 1.34 © 2025, WebDev