User:Keith

From VisualChips

Revision as of 17:06, 30 January 2011 by Keith (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

About me

I'm a 46 year old electronic engineer living in Cambridge UK. Started off doing 4 years as a technical author, went round the world, and have been doing small scale design and technician work. I'm a bit overqualified as a technician, but the work is reliable and lower stress. I also do a manual job in the evening, so I don't get home till about 10 pm.

I've been doing the 2-job thing since Dec. 2005, so almost all my spare time has gone. My hobby projects are in stasis. My last project was cloning the Acorn atom in a Xilinx FPGA. I succeeded and added many features that were not on the original. Colour, sound, hardware cursor, I2C, etc. Since then, HDTVs have become the norm. So the next step (when I get some spare time) is to modify the design to drive a high-res screen by 'stretching' low res pixels over many high-res pixels. I'll have to buy a hi-def TV for that.

The best 6502 machine was the Atari 800 series. I've got an eye on cloning that based on my Atom Clone. The fundamental timing of video and memory is purposely identical. I have a VHDL model of the POKEY chip from MikeJ of FPGA Arcade, and have had that running in my Atom. I have a real Atari 800XL to use as a reference during development.

Sandpit area

Under development. I compiled a spreadsheet listing chips that were being reverse engineered by anyone. It also includes chips the Visual Chip group already have, and do not need further samples thereof.

This is the table so far. As I expected, it is rather wide.

Nice feature is the sort by buttons. People can list things by manufacturer or progress. Progress is a bit tricky, as one needs an ascending alphanumeric code to sort.

Date codes have been made ISO compliant, to avoid any month/day number order confusion.

Manufacturer Item YYWW Chip marking Pkg Donor Sent Status Transistors Polygons Group Comments Team ...
AMD 9016EPC-B 8222 JBP DIP16 ...... 2 ..................
AMD 9511A ......... M.T. 2010-09-21 1 ...... Math arithmetic processor ......
Atari 10444D 'TIA' 8150 TSU C010444-11D 135A002D DIP40 ...... 9:Sim 6193 28751 ... Used in Atari 2600 Visual Chip ...
Ferranti  ? ............... DPKG, photographed and stitched ...... ULA Acorn Electron ULA ......
Ferranti  ? ............... DPKG, photographed and stitched ...... ULA Sinclair Spectrum ULA Chris Smith ...
Ferranti DSCF3404 ............... DPKG, low-res photograph ...... ULA Acorn Tube ULA ......
Fujitsu 8086 8728 ... DIP40 K.H 2011-01-22 1 ...... CPU CPU, 16-bit data bus ......
Fujitsu 8088 8719 ... DIP40 K.H 2011-01-22 1 ...... CPU CPU, 8-bit data bus ......
Hitachi HD6309 ......... E.S. 2010-09-18 1 ...... CPU Used in Tandy CoCo and Dragon. Worth doing before the 6809, as it is the superior chip that retro-enthusiasts want for their 6809 machines. ... -
Inmos IMS C011 9801 ... DIP28 K.H 2011-01-22 1 ......... Transputer link adapter ......
Inmos IMS T225 9340 and 9836 ... PLCC68 K.H 2011-01-22 1 ...... CPU Transputer, 16-bit bus ......
Inmos IMS T425 9320 and 9842 ... PLCC84 K.H 2011-01-22 1 ...... CPU Transputer, 32-bit bus ......
Intel 8008 ......... E.S. 2010-09-18 1 ..................
Intel 8271 ... S4491 101195-003 1977 DIP40 ...... 2 ...... FDC Used in Acorn machine like BBC micro ......
Intel 8273 ......... M.T. 2010-09-21 1 ...... Vid video interface controller ......
Intel 8741 7852 1978 DIP40 M.T. 2010-09-21 1 ..................
Intel 80186  ???? ...... K.H 2011-01-22 1 ...... CPU Ceramic flip-chip with metal lid ......
Intel 80188 ...... PGA K.H 2011-01-22 1 ...... CPU Ceramic PGA with metal lid ......
Intel 80286 8523 ...... K.H 2011-01-22 1 ...... CPU Ceramic flip-chip with metal lid ......
Intel 8085AH-2 8501 ... DIP40 M.T. 2010-09-21 1 ..................
Intel 80C188XL-20  ? ...... K.H 2011-01-22 1 ...... CPU 2 pcs, one known dead. CMOS ......
Intel D3001 ... S4015 I1430041 1974 DIP40 ...... 2 ..................
Intel P8041A ... 1102 8201 104566-001 1977 DIP40 ...... 2 ..................
Intel P8080A-2 ... L2057569 1979 DIP40 ...... DPKG, T5xBF-NS ...... CPU ... Visual Chip ...
Intel P8085AH 9849 -1976 DIP40 ...... 2 ...... CPU .........
Intel P8275 ... L2167191 1976 DIP40 ...... 2 ..................
Microchip AY-3-1015D 8011 ... DIP40 ...... 2 ...... I/O UART ......
Microchip AY-3-8910 8212 ... DIP40 K.H 2011-01-22 1 ......... sound generator VHDL models available. The sound mixer circuit was very non-linear, which made VHDL model have to use a table ...
Microchip SP-0256-AL2 8247 ... DIP28 K.H 2011-01-22 1 ......... speech synthesis chip. ROM contents available. ......
MOS Technology 6502 8316 1683 DIP40 ...... 9:Sim 3510 19530 CPU ... Visual Chip ...
MOS 6507 8151 C010745 5181 DIP28 ...... DPKG, T5xBF-NS, T10xBF-NS ...... CPU Used in Atari 2600 Visual Chip ...
MOS 6550 7827 2778 DIP22 ...... 2 ...... I/O .........
MOS 6532 8202 C010750-12 R6532-15 8202 DIP40 ...... DPKG, T10xBF, S10xBF, CV ......... RAM, I/O, Timer. Used in Atari 2600 Visual Chip ...
MOS .................. DPKG, photographed ......... Commodore SID http://www.digital-circuits.org/sid/CSG%20Micrographs/ ... -
MOSTEK MK3880N 8229 MK3880N DIP40 ...... 2 ...... CPU MOSTEK Z80 2nd sourced ......
Motorola MC6800 8616 68A00P R7E8616 DIP40 ...... DPKG, T5xBF-NS ...... CPU ... Visual Chip ...
Motorola 68000 ............... DPKG, ...... CPU Used in Atari ST Visual Chip ...
Motorola MC68008 8334 ... DIP52 K.H 2011-01-22 1 ......... ceramic, metal lid. 8-bit bus interface ... -
Motorola MC68010 ......... E.S. 2010-09-18 1 ...... CPU .........
Motorola MC6808P 7847 4H7847 DIP40 ...... 2 ..................
Motorola MC6809 ...... DIP40 E.S. 2010-09-18 1 ...... CPU Internal clock ......
Motorola MC6821P 8149 MN8149 Korea DIP40 ...... 2 ...... I/O .........
Motorola MC6846P3 7844 TV BUG DIP40 ...... 2 ...... Vid .........
Motorola MC6847P 8008 ... DIP40 N.M. 2010-09-17 2 ......... Used in Tandy CoCo and Dragon, and Acorn Atom ......
Motorola MC6850P 7938 7938 DIP24 ...... 2 ...... I/O .........
Motorola MC6854 9218 ... DIP28 K.H 2011-01-22 1 ...... I/O Advanced Data Link Controller ......
Motorola MC68B09EP 8446 ... DIP40 K.H 2011-01-22 1 ......... External-clock, E and Q, 2MHz ......
Motorola MC68B45SP 8733 ... DIP40 K.H 2011-01-22 1 ......... Popular video address sequencer, used in many old machines. ...
Motorola MCM21L14P30 8203 D8203 DIP18 ...... 2 ..................
Motorola MCM6810P 8321 JF38321 DIP24 ...... 2 ...... RAM Not very worthwhile, can use modern RAM chips instead. ... -
Nat. Semi INS 8255 8420 ... DIP40 K.H 2011-01-22 1 ...... I/O popular I/O chip ......
Nat. Semi? 825 ... 482305594-001/A DIP40 ...... 2 ..................
NEC D8035 ...... DIP40 K.H 2011-01-22 1 ...... MPU .........
NEC DP5380 8736 ... DIP40 K.H 2011-01-22 1 ...... I/O SCSI chip ......
NEC upD3710 ......... M.T. 2010-09-21 1 ...... Tape tape drive controller ......
NEC uPD7220 ......... M.T. 2010-09-21 1 ...... Vid display controller ......
Nintendo GameBoy 1989 ...... A.B 2010-09-18 1 ............... -
Nintendo N64 PAL CIC ......... B.E. ... 1 ..................
Nintendo NES CPU ......... B.E. ... 1 ...... CPU .........
Nintendo NES motherboard ......... J.L, B.E. ... 1 ..................
Nintendo NES NTSC CIC ............... 1 ..................
Nintendo NES PAL CIC ............... 1 ..................
Nintendo NES PPU ............... 1 ..................
Nintendo SNES motherboard ......... B.E. ... 1 ..................
Siemens/Intel SAB8748 7808 1978 DIP40 M.T. 2010-09-21 1 ..................
Signetics SCN68681 ...... PLCC44 K.H 2011-01-22 1 ...... I/O 68000 compatible basic UART ......
SMC CRT5027 8242 8242C 4/83 DIP40 ...... 2 ...... Vid .........
SMC CRT9007 8330 A8330N DIP40 ...... 2 ...... Vid .........
Synertek 2650 7643 ... DIP40 K.H 2011-01-22 ......... CPU CPU. Ceramic, metal lid. Obscure microprocessor ......
Tektronix PI U-260 ... 160-0974-01 1981 DIP24 ...... 2 ..................
Tektronix PR U-440 ... 160-1000-01 1981 DIP24 ...........................

Status level codes

  1. Samples wanted
  2. Samples awaiting delivery
  3. Samples acquired, analysis not started
  4. Depackaged
  5. Metallised Surface photographed
  6. Metallised layer removed
  7. Silicon surface photographed
  8. Polygon capture
  9. Modelling
  10. Simulation
Personal tools