6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Nov 23, 2024 5:53 pm

All times are UTC




Post new topic Reply to topic  [ 14 posts ] 
Author Message
 Post subject: 6502 core?
PostPosted: Tue Jul 26, 2005 2:29 am 
Offline

Joined: Wed Jul 20, 2005 11:08 pm
Posts: 53
Location: Hawaii
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?"


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jul 26, 2005 4:40 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8545
Location: Southern California
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.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jul 26, 2005 6:15 pm 
Offline

Joined: Wed Jul 20, 2005 11:08 pm
Posts: 53
Location: Hawaii
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?"


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jul 26, 2005 8:58 pm 
Offline

Joined: Wed Mar 24, 2004 6:32 pm
Posts: 59
Location: Bay Area, CA
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.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jul 26, 2005 10:12 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8545
Location: Southern California
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.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Jul 27, 2005 6:14 am 
Offline

Joined: Thu Jan 16, 2003 12:55 pm
Posts: 64
Location: Indianapolis
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.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Jul 27, 2005 1:43 pm 
Offline

Joined: Fri Aug 30, 2002 11:01 pm
Posts: 53
Location: Windsor Forks, N.S. Canada
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


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Jul 28, 2005 10:28 am 
Offline
User avatar

Joined: Fri Dec 12, 2003 7:22 am
Posts: 259
Location: Heerlen, NL
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:
    ___
   / __|__
  / /  |_/     Groetjes, Ruud
  \ \__|_\
   \___|       URL: www.baltissen.org



Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Jul 28, 2005 4:05 pm 
Offline

Joined: Sat Jan 04, 2003 10:03 pm
Posts: 1706
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!! ;-)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Jul 28, 2005 5:49 pm 
Offline

Joined: Wed Mar 24, 2004 6:32 pm
Posts: 59
Location: Bay Area, CA
IIRC, it was laid out by hand on somebody's kitchen table. Or maybe that was the WDC version......


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Jul 28, 2005 7:25 pm 
Offline

Joined: Fri Aug 30, 2002 11:01 pm
Posts: 53
Location: Windsor Forks, N.S. Canada
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


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri Jul 29, 2005 6:11 pm 
Offline

Joined: Wed Mar 24, 2004 6:32 pm
Posts: 59
Location: Bay Area, CA
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.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Jul 30, 2005 12:12 am 
Offline

Joined: Sat Jan 04, 2003 10:03 pm
Posts: 1706
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.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Sat Jul 30, 2005 1:12 pm 
Offline

Joined: Fri Aug 30, 2002 11:01 pm
Posts: 53
Location: Windsor Forks, N.S. Canada
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


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 

All times are UTC


Who is online

Users browsing this forum: Google [Bot] and 24 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: