Unknown and short-lived MOS6522 Revision 1 (vs. Rev. 0)

For discussing the 65xx hardware itself or electronics projects.
Post Reply
fhw72
Posts: 98
Joined: 20 Jul 2017

Unknown and short-lived MOS6522 Revision 1 (vs. Rev. 0)

Post by fhw72 »

Some time ago someone pointed out that (contrary to my belief that there's only one revision of the VIA / 6522 (i.e. Rev. 0))
MOS also produced a 2nd version "R1" for a short period of time (around 1988) but resumed using the Rev. 0 layout:
VIAs.jpg
One can distinguish the revision by looking at the second number (if present) on the MOS/CSG chips. For the 6522
it's either "10" (== Rev.0) or "11" (== Rev.1). This version can be found in 1541-II drives by example.

As the 6522 is plagued by the infamous shift-register bug we speculated if MOS/CSG fixed the bug but
withdrew that revision because of other incompatibilities or if it's even just a misprint!?
In order to find out finally I had to take a look at the silicon:
MOS6522R1_metal.jpg
-
MOS6522R0_marker.jpg
The result is that CSG just added a "(M) 1986 CBM" marker in the top left corner of the die AND
added a different (better?) ESD protection to the pins. The shift register control etc. doesn't seem to be different
at all (at least on the metal layer which I compared).

One can take a look at the bonding pad for the RESET# pin to get an idea of the change:

R0 v. R1:
MOS6522R0_reset_pad.jpg
-
MOS6522R1_reset_pad.jpg
User avatar
cjs
Posts: 759
Joined: 01 Dec 2018
Location: Tokyo, Japan
Contact:

Re: Unknown and short-lived MOS6522 Revision 1 (vs. Rev. 0)

Post by cjs »

fhw72 wrote:
As the 6522 is plagued by the infamous shift-register bug we speculated if MOS/CSG fixed the bug but
withdrew that revision because of other incompatibilities or if it's even just a misprint!?
You know, usually on the Internet we end it right there, in order to have wide open space for argument from ignorance.
Quote:
In order to find out finally I had to take a look at the silicon....
Nice work!
Curt J. Sampson - github.com/0cjs
kinzi
Posts: 2
Joined: 17 May 2023

Re: Unknown and short-lived MOS6522 Revision 1 (vs. Rev. 0)

Post by kinzi »

Another MOS/CSG "special" :-)

"Improve" something, do not fix the obvious, run the batch, trash it and continue using the buggy one. :-D

Or the chip guys simply were feeling bored and possibly thought: "Hey, what do we want to improve today?"

@fhw72 Thanks for your efforts!
Post Reply