Welcome, Guest. Please login or register.

Author Topic: Scanning the original chips  (Read 11758 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Scanning the original chips
« on: December 15, 2011, 03:02:24 AM »
Anyone tried to scan the original Amiga chips in any way to recreate the logic matrix?

NMOS, but what nm process and die size has been used for OCS Agnus, Denise, Paula etc?

(This also means that even broken chips are worth keeping!)
 

Offline mongo

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 964
    • Show only replies by mongo
Re: Scanning the original chips
« Reply #1 on: December 15, 2011, 05:41:19 AM »
Probably more trouble than it's worth.

Jeri Ellsworth has the schematics for the OCS chip set. Would be nice if they could be made available to the general public.
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show only replies by Zac67
Re: Scanning the original chips
« Reply #2 on: December 15, 2011, 07:36:20 AM »
You'd probably have a hard time finding someone still manufacturing in this process... The inner workings are pretty well known and have been replicated in UAE and Minimig.
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Scanning the original chips
« Reply #3 on: December 15, 2011, 08:43:07 AM »
These guys have done a few chips already (6502, 6800, 68000, SID, etc...), they have decapped, scanned and then recorded the logic layout... so they would be the first place to call :

http://visual6502.org/

-edit- just noticed that these guys are working out the entire logic for the VCS 2600... So given how that machine is related the the Amiga1000 they might be keen to do the Amiga :)


If on the other hand, you happen to have a ton of money, Chipworks Inc will do a private scan of the chips for you and give you everything you need ;)
« Last Edit: December 15, 2011, 08:46:16 AM by bloodline »
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Scanning the original chips
« Reply #4 on: December 15, 2011, 08:51:45 AM »
Looks like the visual6502 guys already have Agnus, Denise, Paula and Gary in their chip collection... I guess we just need to harass them into scanning them :)

Offline mikej

  • Hero Member
  • *****
  • Join Date: Dec 2005
  • Posts: 822
    • Show only replies by mikej
    • http://www.fpgaarcade.com
Re: Scanning the original chips
« Reply #5 on: December 15, 2011, 09:26:10 AM »
They are scheduled to be scanned.
I am far more interested in the continuing polygonization (is that a word?) of the 68K - which I am working on.
Getting the exact internal microcode (note, it is split into two tables to compress it) will be very interesting and reduce the size of the softcores considerably.
/MikeJ
 

Offline bloodline

  • Master Sock Abuser
  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 12114
    • Show only replies by bloodline
    • http://www.troubled-mind.com
Re: Scanning the original chips
« Reply #6 on: December 15, 2011, 10:23:38 AM »
Quote from: mikej;671470
They are scheduled to be scanned.
I am far more interested in the continuing polygonization (is that a word?) of the 68K - which I am working on.
Getting the exact internal microcode (note, it is split into two tables to compress it) will be very interesting and reduce the size of the softcores considerably.
/MikeJ
No idea when they will do them though, I can't be much help to them so I haven't made contact with them.

I also am keen to see the "polygonisation" of these chips not for recreation purposes (since I think MiniMIG and CloneA are probably a better approach), simply so I can see the choices the original design team made all those years ago :)

On the other hand some FPGAs with the original net lists on them would be super awesome... ;)

Offline psxphill

Re: Scanning the original chips
« Reply #7 on: December 15, 2011, 12:19:57 PM »
Quote from: mikej;671470
Getting the exact internal microcode (note, it is split into two tables to compress it) will be very interesting and reduce the size of the softcores considerably.

I thought we had the microcode already, I'll ask around in case it's not public yet.
 
You can find the microcode in the 68000 patent, but we know it's got some wrong values.
 

Offline mikej

  • Hero Member
  • *****
  • Join Date: Dec 2005
  • Posts: 822
    • Show only replies by mikej
    • http://www.fpgaarcade.com
Re: Scanning the original chips
« Reply #8 on: December 15, 2011, 12:48:40 PM »
Let me know if you have it.
I have the details from the patents, but it's not terribly useful.
With the die scan we can see how the ops are decoded. It's a very neat design, all of the "strangeness" comes out as a result of implementation.
/MikeJ
 

Offline trekiej

Re: Scanning the original chips
« Reply #9 on: December 15, 2011, 07:38:30 PM »
Leading Edge Retro, I like it.
Amiga 2000 Forever :)
Welcome to the Planar System.
 

Offline Rodomoc

  • Jr. Member
  • **
  • Join Date: Aug 2009
  • Posts: 97
    • Show only replies by Rodomoc
Re: Scanning the original chips
« Reply #10 on: December 15, 2011, 07:52:25 PM »
It seems like Individual Computers did some detailed chip analysis at one time as well. If I am remembering correctly, various historical Clone-A documentation seemed to elude to this. It would seem logical that the data they collected was used to develop the various add-on cards like Indivision and the like, but do not quote me on any of this as my memory is more than a bit foggy on the subject.
 

Offline Thorham

Re: Scanning the original chips
« Reply #11 on: December 15, 2011, 08:04:07 PM »
What I want to know is how much it would cost to do OCS/ECS/AGA in ASICs using the original layouts?
 

Offline partycentralpartygirl

  • Full Member
  • ***
  • Join Date: Oct 2010
  • Posts: 108
    • Show only replies by partycentralpartygirl
    • http://www.partycentralsupplies.com
Re: Scanning the original chips
« Reply #12 on: December 15, 2011, 08:19:25 PM »
Quote from: Thorham;671509
What I want to know is how much it would cost to do OCS/ECS/AGA in ASICs using the original layouts?

Jeri told me that it would be in the neighborhood of 100k if I remember correctly. I had 10k so I asked her if it would be enough. Unfortunately it was like 10 times that amount.
 

Offline Digiman

  • Hero Member
  • *****
  • Join Date: May 2010
  • Posts: 1045
    • Show only replies by Digiman
Re: Scanning the original chips
« Reply #13 on: December 15, 2011, 09:13:30 PM »
This begs the question if you committed to producing at least a million units minimum how much it would cost per unit to produce a working 100% compatible classic Amiga motherboard of A500 and A1200 specs?

(no case/keyboard/psu/floppy etc)
 

Offline freqmaxTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: Scanning the original chips
« Reply #14 on: December 16, 2011, 12:23:18 AM »
Quote from: Zac67;671463
You'd probably have a hard time finding someone still manufacturing in this process... The inner workings are pretty well known and have been replicated in UAE and Minimig.


There's absolutely no need for anyone to manufacture in the original process. The process size matters for the scanning procedure.

What is known about the inner workings of these chips is a reverse engineering work process, it's very good. But it's not perfect.

Quote from: Digiman;671519
This begs the question if you committed to producing at least a million units minimum how much it would cost per unit to produce a working 100% compatible classic Amiga motherboard of A500 and A1200 specs?


The PCB has already been done. So for the chips you seem to need 100k - 200k USD in addition each chip maybe cost 1 USD per chip?
Btw, have a look att EFF DES cracker.

Quote from: mikej;671470
I am far more interested in the continuing polygonization (is that a word?) of the 68K - which I am working on.


How does the polygonization work, and is it reliable in determining the logic function?
Being able to use nitric acid, photograph (using microscope?), and then use algorithms to transform pictures into HDL-code seems really nice.

Is the 68k compatibility a huge issue?, 68000 + 68020?, maybe more critical than the custom chips?