Main Page

From VisualChips

(Difference between revisions)
Jump to: navigation, search
m (Projects and status: add link to photos page)
(Projects and status: links to new picture pages on main site)
Line 7: Line 7:
= Projects and status =
= Projects and status =
-
Here's the state of play of the chips we're most actively working on. (Or use the [[Special:AllPages|wiki index]] for exploration.)
+
Here's the state of play of the chips we're most actively working on. (See also the [[Special:AllPages|wiki index]] for exploration.)
* [[MOS 6502]] CPU: Our flagship project: we have several pages of findings and many pointers to other resources. We started from [[Photos of MOS 6502D|photos]] and now have a full transistor level netlist with transistor sizes, and of course [http://visual6502.org/JSSim/expert.html?nosim=t&label=PLA,100,1169,2328,8393,934&label=Datapath,100,2143,8820,7676,5689&label=Control,100,3333,4083 our in-browser simulator].
* [[MOS 6502]] CPU: Our flagship project: we have several pages of findings and many pointers to other resources. We started from [[Photos of MOS 6502D|photos]] and now have a full transistor level netlist with transistor sizes, and of course [http://visual6502.org/JSSim/expert.html?nosim=t&label=PLA,100,1169,2328,8393,934&label=Datapath,100,2143,8820,7676,5689&label=Control,100,3333,4083 our in-browser simulator].
-
* Atari TIA (Television Interface Adaptor): fully extracted and simulated, no data yet published.
+
* Atari 10444D TIA (Television Interface Adaptor): fully extracted and simulated, no data yet published.
 +
** [http://visual6502.org/images/pages/Atari_10444D_TIA.html Pictures and story] on our main site.
 +
 
* Atari ANTIC: layout is in the process of polygon capture or netlist extraction.<br>Primary data not yet published, but see [http://www.atariage.com/forums/topic/172580-antic-decap-and-reverse-engineering/ these] [http://www.atariage.com/forums/topic/136706-internal-antic-and-gtia-schematics/ threads].
* Atari ANTIC: layout is in the process of polygon capture or netlist extraction.<br>Primary data not yet published, but see [http://www.atariage.com/forums/topic/172580-antic-decap-and-reverse-engineering/ these] [http://www.atariage.com/forums/topic/136706-internal-antic-and-gtia-schematics/ threads].
* [[Z8400|Zilog Z80 CPU]]: We have photographs of the metal layer, and have started capturing the polygons.  No public information yet.
* [[Z8400|Zilog Z80 CPU]]: We have photographs of the metal layer, and have started capturing the polygons.  No public information yet.
-
* [[Motorola 68000]]: We have photographs of the metal layer, and have started capturing the polygons.<br>The project page contains die photo and shows areas being captured. This chip will need further deprocessing and photography for the lower layers.
+
* [[Motorola 68000]]: We have [http://visual6502.org/images/pages/Motorola_68000.html photographs] of the metal layer, and have started capturing the polygons.<br>The project page contains die photo and shows areas being captured. This chip will need further deprocessing and photography for the lower layers.
 +
 
 +
* RCA 1802E space-faring radiation-hard CPU: [http://visual6502.org/images/pages/RCA_1802.html pictures and story] on our main site.
 +
 
 +
* MOS 6522 VIA: [http://visual6502.org/images/pages/MOS_6522.html pictures and story] on our main site.
 +
 
 +
* Nintendo 3193A support chip [http://visual6502.org/images/pages/Nintendo_3193A.html pictures and story] on our main site.
 +
 
 +
* Commodore 8580 SID: [http://visual6502.org/images/pages/Commodore_8580_SID.html pictures and story] on our main site.
 +
** Also being [http://oms.wmhost.com/misc/ analysed] [http://oms.wmhost.com/misc/IMPORTANT!.htm elsewhere]
* Sinclair Spectrum ULA: photographed, circuit manually captured, original sources not presently public.<br>See [http://www.zxdesign.info/book/ Chris Smith's excellent book] for ULA background and lots of detail about the Spectrum ULA
* Sinclair Spectrum ULA: photographed, circuit manually captured, original sources not presently public.<br>See [http://www.zxdesign.info/book/ Chris Smith's excellent book] for ULA background and lots of detail about the Spectrum ULA

Revision as of 11:07, 4 February 2011

Welcome to the visualchips wiki. Please see also the visual6502.org site which contains the backstory, useful links, a FAQ, and a link to the project blog.

We're all about reverse-engineering popular chips from the 70's and 80's - initially the 6502 but others too. This wiki is for documenting our findings and recording our sources, and is of course a work in progress.

The online help for our JavaScript simulator is also here, to help you get the most from that. (Note that it's only a switch-level simulator - our data also supports more accurate models. For most purposes, there's no difference.)

Projects and status

Here's the state of play of the chips we're most actively working on. (See also the wiki index for exploration.)

  • MOS 6502 CPU: Our flagship project: we have several pages of findings and many pointers to other resources. We started from photos and now have a full transistor level netlist with transistor sizes, and of course our in-browser simulator.
  • Atari 10444D TIA (Television Interface Adaptor): fully extracted and simulated, no data yet published.
  • Atari ANTIC: layout is in the process of polygon capture or netlist extraction.
    Primary data not yet published, but see these threads.
  • Zilog Z80 CPU: We have photographs of the metal layer, and have started capturing the polygons. No public information yet.
  • Motorola 68000: We have photographs of the metal layer, and have started capturing the polygons.
    The project page contains die photo and shows areas being captured. This chip will need further deprocessing and photography for the lower layers.
  • Sinclair Spectrum ULA: photographed, circuit manually captured, original sources not presently public.
    See Chris Smith's excellent book for ULA background and lots of detail about the Spectrum ULA
  • Acorn Electron ULA: photographed and stitched, nothing online yet
  • Acorn Tube ULA: we have a 'spare' chip, yet to be decapsulated

More chips

We have a number of other chips, including some generous donations, all in the queue to be reverse engineered:

If you have other historic chips, we're interested in donations! Please also see the donations status page on our main website.

Contributing to this wiki

Please see our policy page before making contributions

Personal tools