6502 core?

For discussing the 65xx hardware itself or electronics projects.
Post Reply
asmlang_6
Posts: 53
Joined: 20 Jul 2005
Location: Hawaii

6502 core?

Post by asmlang_6 »

Can anyone find a schematic of the NMOS 6502 core?
Sam

---
"OK, let's see, A0 on the 6502 goes to the ROM. Now where was that reset vector?"
User avatar
GARTHWILSON
Forum Moderator
Posts: 8773
Joined: 30 Aug 2002
Location: Southern California
Contact:

Post by GARTHWILSON »

I don't know if you'd ever find such a thing, but there are various VHDL and Verilog listings of it. I'm not prepared to give you a URL, but it shouldn't take long to find. I know there are links to some on this forum.
asmlang_6
Posts: 53
Joined: 20 Jul 2005
Location: Hawaii

Post by asmlang_6 »

Well then one thing's for sure: if I take a NMOS 6502 and open up the plastic DIP, I should find the silicon in one. Just how can I open up the casing, anyway?
Sam

---
"OK, let's see, A0 on the 6502 goes to the ROM. Now where was that reset vector?"
wirehead
Posts: 59
Joined: 24 Mar 2004
Location: Bay Area, CA
Contact:

Post by wirehead »

Don't count on it being useful for reverse engineering and it definately won't work after you do this, but if you just want to take a peek at the die, you should be able to slice at the package with a dremel. The diamond bit will definately work and the carbide or the reinforced cutting disk may work.... depending on if the package is ceramic or plastic. Keep the area you are cutting wet, either with a spray bottle of water or just by working in a dish of water (but keep your dremel very dry) and wear safety glasses and a dust-filtering mask.
User avatar
GARTHWILSON
Forum Moderator
Posts: 8773
Joined: 30 Aug 2002
Location: Southern California
Contact:

Post by GARTHWILSON »

It would be a lot faster to learn one of the HDLs and get an already-written 6502 model and figure it out than to draw a schematic of something like 3500 gates and 10,000 transistors. But at least the older NMOS chips have feature sizes that should be big enough to see with a powerful, high-quality optical microscope. That's not the case with the newest chips.
Memblers
Posts: 64
Joined: 16 Jan 2003
Location: Indianapolis
Contact:

Post by Memblers »

Here's a 6502 that was built with standard logic parts.
http://home.hccnet.nl/g.baltissen/pod6502.htm

But it seems that the link to the schematic doesn't work.
Wally Daniels
Posts: 53
Joined: 30 Aug 2002
Location: Windsor Forks, N.S. Canada

Post by Wally Daniels »

asmlang_6 wrote:
Well then one thing's for sure: if I take a NMOS 6502 and open up the plastic DIP, I should find the silicon in one. Just how can I open up the casing, anyway?
If you would like to see a picture of the die, try this link :

http://micro.magnet.fsu.edu/chipshots/mos/index.html

-Wally
User avatar
Ruud
Posts: 259
Joined: 12 Dec 2003
Location: Heerlen, NL
Contact:

Post by Ruud »

Memblers wrote:
Here's a 6502 that was built with standard logic parts.
http://home.hccnet.nl/g.baltissen/pod6502.htm

But it seems that the link to the schematic doesn't work.
What about
http://www.baltissen.org/htm/ttl6502.htm

I renewed everything and placed a detour in every old page I knew. Must have slipped through the proces.

Code: Select all

    ___
   / __|__
  / /  |_/     Groetjes, Ruud 
  \ \__|_\
   \___|       URL: www.baltissen.org

kc5tja
Posts: 1706
Joined: 04 Jan 2003

Post by kc5tja »

The pictures of dies for most chips clearly show regular features. E.g., looking at most 8-bit processors, you'll see somewhere in the ALU section eight columns of nearly identical circuitry. What amazes me is that the 6502 shows no such regular structure, implying every transistor was placed and/or optimized by hand. I *so* don't want to be the person responsible for doing that!! ;-)
wirehead
Posts: 59
Joined: 24 Mar 2004
Location: Bay Area, CA
Contact:

Post by wirehead »

IIRC, it was laid out by hand on somebody's kitchen table. Or maybe that was the WDC version......
Wally Daniels
Posts: 53
Joined: 30 Aug 2002
Location: Windsor Forks, N.S. Canada

Post by Wally Daniels »

wirehead wrote:
IIRC, it was laid out by hand on somebody's kitchen table. Or maybe that was the WDC version......
I think that was the 816, but may also have applied to the C02. It
seems to me that Mr.Mensch reveals this in an interview or two which
you could probably find elsewhere on the net. ( Maybe Jim Brain's
Interview ? )

-Wally
wirehead
Posts: 59
Joined: 24 Mar 2004
Location: Bay Area, CA
Contact:

Post by wirehead »

Yeah, I think I remember that the earlier ones were laid out by hand (to use up die space most efficently) and that the 816 was an abnormal design because it was still being laid out by hand in the age of computer-assisted layouts.
kc5tja
Posts: 1706
Joined: 04 Jan 2003

Post by kc5tja »

wirehead wrote:
Yeah, I think I remember that the earlier ones were laid out by hand (to use up die space most efficently) and that the 816 was an abnormal design because it was still being laid out by hand in the age of computer-assisted layouts.
Yeah, sounds like the custom chips used in the Amiga. I wonder if one of the reasons the Terbium will be so "revolutionary" is because it will be a computer-synthesized chip.
Wally Daniels
Posts: 53
Joined: 30 Aug 2002
Location: Windsor Forks, N.S. Canada

Post by Wally Daniels »

kc5tja wrote:
Yeah, sounds like the custom chips used in the Amiga. I wonder if one of the reasons the Terbium will be so "revolutionary" is because it will be a computer-synthesized chip.
Do we know anything about the Terbium yet ? Such as basic arch. ,
backward compatibility, on board resources etc ? Production date ?
Is anyone here a member of the mailing list ?

-Wally
Post Reply