ReAgnus Board (Design Complete)

Help & news on accelerators from TF, Amiga, Atari, CD32 etc

Moderators: terriblefire, Terriblefire Moderator

Danoo
Posts: 172
Joined: Wed Jan 29, 2020 1:25 pm
Location: Queensland, Australia

Re: ReAgnus Board (Design Complete)

Post by Danoo » Wed May 27, 2020 11:37 am

All I can say is "superb!", and thank you Terriblefire :D
Life is really simple, but we insist on making it complicated - Confucius

terriblefire
Moderator Team
Moderator Team
Posts: 4411
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK
YouTube: terriblefire
Contact:

Re: ReAgnus Board (Design Complete)

Post by terriblefire » Wed May 27, 2020 12:13 pm

Danoo wrote:
Wed May 27, 2020 11:37 am
All I can say is "superb!", and thank you Terriblefire :D
Well all i've done so far is make a scribble and order it.. the work is yet to come.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."

User avatar
Cyprian
Posts: 251
Joined: Fri Dec 22, 2017 9:16 am
Location: Poland

Re: ReAgnus Board (Design Complete)

Post by Cyprian » Wed May 27, 2020 1:57 pm

terriblefire wrote:
Tue May 26, 2020 9:09 am
Should be possible to tweak the design it to any PLCC part for ST's and Amigas.
that's a great news, would be cool to have it in the ST
Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
Hatari / Steem SSE / Aranym / Saint
http://260ste.atari.org

richx
Posts: 42
Joined: Sun Aug 11, 2019 5:03 pm

Re: ReAgnus Board (Design Complete)

Post by richx » Wed May 27, 2020 5:13 pm

terriblefire wrote:
Tue May 26, 2020 9:09 am
Design is an ICE40HX4K FPGA + Level Shifters. It solders into a PLCC TH socket like Megachip. I'm sure someone will ask why I didnt put ram on here.. Simple. I'm a purist. I want this chip to replace Agnus and nothing else.
Nice. Slightly confused with the above, is it soldered to the motherboard or have you found a PLCC84 male plug (like MegaChip)?

Do you foresee any startup delay issues with the FPGA reading its flash and not being ready fast enough for the system? Or maybe it can hold reset line?

terriblefire
Moderator Team
Moderator Team
Posts: 4411
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK
YouTube: terriblefire
Contact:

Re: ReAgnus Board (Design Complete)

Post by terriblefire » Wed May 27, 2020 5:32 pm

richx wrote:
Wed May 27, 2020 5:13 pm
terriblefire wrote:
Tue May 26, 2020 9:09 am
Design is an ICE40HX4K FPGA + Level Shifters. It solders into a PLCC TH socket like Megachip. I'm sure someone will ask why I didnt put ram on here.. Simple. I'm a purist. I want this chip to replace Agnus and nothing else.
Nice. Slightly confused with the above, is it soldered to the motherboard or have you found a PLCC84 male plug (like MegaChip)?
It just solders into the the TH sockets. You must remove the PLCC socket first.

I've never seen a megachip with a male PLCC connector but i suppose they may exist.
Do you foresee any startup delay issues with the FPGA reading its flash and not being ready fast enough for the system? Or maybe it can hold reset line?
Probably not an issue because Agnus generates the 7Mhz clock. So until its up and running the CPU stays dormant.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."

cmorley
Posts: 256
Joined: Tue May 28, 2019 5:46 pm

Re: ReAgnus Board (Design Complete)

Post by cmorley » Wed May 27, 2020 6:47 pm

terriblefire wrote:
Wed May 27, 2020 5:32 pm
Probably not an issue because Agnus generates the 7Mhz clock. So until its up and running the CPU stays dormant.
Agnus has a reset pin anyway, so you can pull reset low with an open drain output for 0.5s after the FPGA has initialised & clocks are up. (i.e. guarantee a graceful power up)

terriblefire
Moderator Team
Moderator Team
Posts: 4411
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK
YouTube: terriblefire
Contact:

Re: ReAgnus Board (Design Complete)

Post by terriblefire » Wed May 27, 2020 7:44 pm

cmorley wrote:
Wed May 27, 2020 6:47 pm
terriblefire wrote:
Wed May 27, 2020 5:32 pm
Probably not an issue because Agnus generates the 7Mhz clock. So until its up and running the CPU stays dormant.
Agnus has a reset pin anyway, so you can pull reset low with an open drain output for 0.5s after the FPGA has initialised & clocks are up. (i.e. guarantee a graceful power up)
Its tricky to pull things low before you've been programmed but i would need to hold reset low until the PLLs are all locked in the FPGA anyways.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."

cmorley
Posts: 256
Joined: Tue May 28, 2019 5:46 pm

Re: ReAgnus Board (Design Complete)

Post by cmorley » Wed May 27, 2020 8:47 pm

terriblefire wrote:
Wed May 27, 2020 7:44 pm
Its tricky to pull things low before you've been programmed but i would need to hold reset low until the PLLs are all locked in the FPGA anyways.
Indeed.

No need to engineer anything to hold reset low before the FPGA is configured. Pull it low as soon as it is configured then release it when the clocks are good. Gracefull boot every time.

Does the A500 keyboard do a reset pulse (via Gary) on power on? If so I'd wager the FPGA is ready before that is over (0.5s pulse on A500)! All I'm saying is to the curious thread readers the FPGA config & reset really isn't a concern. For the curious you get a head start with the configuration against the Amiga because the 1v2 Vcc and VccIO etc will be good before the miggy 5v even hits 5v using LDOs.

terriblefire
Moderator Team
Moderator Team
Posts: 4411
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK
YouTube: terriblefire
Contact:

Re: ReAgnus Board (Design Complete)

Post by terriblefire » Wed May 27, 2020 9:22 pm

Exactly. This is the heart of the machine so everything else has to wait for it to be ready anyways.

Worrying about this sort of thing is what stops projects happening. Just build it and see.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."

User avatar
Icky
Moderator
Moderator
Posts: 3098
Joined: Sun Sep 03, 2017 10:57 am
Location: UK
YouTube: UCWM0AEeQ4Y0BkWJeGXu52tQ
Contact:

Re: ReAgnus Board (Design Complete)

Post by Icky » Wed May 27, 2020 9:49 pm

Nice board and project @terriblefire.

Wish I had the time to get back onto the Blitter, MMU and GLUE boards we are working on for the ST.

Post Reply

Return to “Terriblefire's channel”