05 June 2020, 11:10 | #21 |
Registered User
Join Date: May 2013
Location: Grimstad / Norway
Posts: 839
|
I saw a comment somewhere on how it could perhaps be possible to train an AI thingie to learn what different logic gates look like, and from that put together and build up a logic working of a decapped IC.
|
05 June 2020, 11:33 | #22 | |
Registered User
Join Date: Oct 2016
Location: Norway
Posts: 170
|
Quote:
Maybe you are referring to this: http://eab.abime.net/showthread.php?t=102583 The possibilities are endless, but just because someone can imagine it doesn't mean it will be easy to do. Someone still needs to do some actual work. If the person in question has actual abilities beyond fantasy remains to be seen. |
|
05 June 2020, 15:32 | #23 |
WinUAE 4000/40, V4SA
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
|
Not to mention that AI processing of the die photos would result in a nice electrical diagram but not necessarily the logic diagram desired for figuring out how to reimplement everything in an FPGA.
|
05 June 2020, 16:38 | #24 | |
Registered User
Join Date: May 2013
Location: Grimstad / Norway
Posts: 839
|
Quote:
I'd like to think of it as a visual equivalent to ReSource where the program logic finds all the singularities and does its best to stitch together logic, and you can come in with your human knowledge and mark out parts or whole blocks for what they do. The AI portion should learn more the more ICs it sees. |
|
05 June 2020, 18:22 | #25 |
WinUAE 4000/40, V4SA
Join Date: Apr 2020
Location: East of Oshawa
Posts: 538
|
I'm talking about the logic primitives, though.
|
05 June 2020, 20:27 | #26 |
Registered User
Join Date: Oct 2016
Location: Norway
Posts: 170
|
Cool, so who will start the ball rolling?
|
06 June 2020, 14:10 | #27 |
Banned
Join Date: Dec 2018
Location: Australia
Age: 51
Posts: 99
|
The AI sounds like a great idea. How about the 6800 series and then onto the 68000 series.
But also there might be pre 6800 stuff done in a similar style which would also be good for the AI to start learning first. Does anyone here already know AI? It wouldn't be the first time that Amiga users learn an entirely new field so as to apply it to the beautiful machine. |
18 March 2021, 03:53 | #28 |
Registered User
Join Date: Feb 2021
Location: Gaithersburg/USA
Posts: 50
|
really just need a program to turn the different layers into P and N for decoding the silicon, then a matter of converting it to their respective schematic representations. Assuming each component is isolated from another in the layers and assuming you can figure out which layer is which and which ones are the signal carrying layers. Not sure you can do it by picture alone, you would need to take a sample of each layer and process them.
Last edited by MoonDragn; 18 March 2021 at 04:05. |
19 March 2021, 18:10 | #29 | |
Registered User
Join Date: Jun 2010
Location: PL?
Posts: 2,745
|
Quote:
|
|
29 June 2022, 19:09 | #30 |
Registered User
Join Date: Jul 2009
Location: sweden
Posts: 30
|
It was me (Mike@fpgaarcade) who delivered the chips to the guy who does siliconpr0n during a business trip a few years ago. We've been working to reverse engineer the die shots for a while and I believe we are close.
I'll update you asap, and yes it will be public. /Mike |
29 June 2022, 20:37 | #31 |
Registered User
Join Date: Jul 2009
Location: sweden
Posts: 30
|
Interestingly, the original three chips (Agnus, Paula and Denise) are made with an NMOS process. Gary and Lisa were CMOS.
It's not trivial to turn an image into a netlist. It's a bit harder to extract gates from that netlist. The real issue is turning what is a sea of basic cells (think NOR / INV etc) into some RTL code - it's time consuming and error prone. There are tools you can use to check logical equivalence between the two designs. So, I think we will capture the original logic one day. |
08 July 2022, 13:36 | #32 |
Registered User
Join Date: Mar 2013
Location: UK
Posts: 221
|
I hope that the Amig chips can be remade soon!
|
09 July 2022, 02:38 | #33 | |
Registered User
Join Date: May 2020
Location: Iowa, USA
Posts: 150
|
Quote:
|
|
09 July 2022, 11:35 | #34 |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,801
|
IIRC some diagrams (was it Agnus?) leaked some years ago.
|
10 July 2022, 02:23 | #35 |
Registered User
Join Date: May 2020
Location: Iowa, USA
Posts: 150
|
Schematics of the original Agnus and other custom Amiga ICs are out there.
https://github.com/nonarkitten/amiga...cement_project |
10 July 2022, 05:56 | #36 |
Registered User
Join Date: May 2013
Location: Grimstad / Norway
Posts: 839
|
There seems to be several projects to document, deconstruct and rebuild all the chips. It could be interesting making a thread (or website?) tracking the existence and progress of these. Do anyone have a rough guesstimate at where we are at?
|
11 July 2022, 11:14 | #37 |
Registered User
Join Date: Jun 2018
Location: Stockholm
Age: 48
Posts: 264
|
These are the current re-implementations that I know of at the time of writing:
Denise (Martin Åberg, https://github.com/endofexclusive/deniser) Gary (Matthias Heinrichs, https://gitlab.com/MHeinrichs) Buster (Matt Harlum, https://github.com/LIV2/Bluster) CIA (Niklas Ekström, https://github.com/niklasekstrom/cia-verilog) Agnus (https://github.com/jbilander/ReAgnus) Niklas Ekström has a prototype working. Paula (https://github.com/nonarkitten/amiga.../paula/Paula.v) Frederic Requin mentioned that his implementation can work as a stand-alone chip. |
11 July 2022, 20:11 | #38 |
Registered User
Join Date: May 2013
Location: Grimstad / Norway
Posts: 839
|
Thanks!
Somewhere in the back of my head I have a feeling there is at least one more Gary project? And I don't know if they are the same, but I'm pretty sure I have seen mention of CIA replacements under the names of both FBI and KGB? What is lacking then? Super Buster (Dave Haynie v12 on the backburner due to chip shortages), Lisa, Alice? |
15 July 2022, 06:58 | #39 |
Registered User
Join Date: May 2013
Location: Grimstad / Norway
Posts: 839
|
So I found what was lurking in the back of my head as regards CIA projects. Someone on Hackaday referenced these 3 links for CIA based projects. I don't know if they are related or dead or usable?
https://1nt3r.net/j-cia/ https://www.forum64.de/index.php?thr...-via-pia-fpga/ https://github.com/bwack/VHDL6526 |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Amiga custom chip versions. | Toryglen-boy | support.Hardware | 3 | 02 June 2017 15:07 |
Original Amiga 512kb KS 1.2 version Amigas custom chip bandwidth? | ImmortalA1000 | Coders. General | 3 | 03 February 2016 18:16 |
Chip ram not found with custom kickstart rom [Solved] | Rien | support.FS-UAE | 1 | 01 March 2015 15:23 |
Chip memory part not accessed by custom chips | Yulquen74 | Hardware mods | 9 | 28 March 2014 16:39 |
Which english book explains Amiga OS internals, design and architecture? | snayak | Coders. General | 3 | 08 February 2013 17:56 |
|
|