ReAgnus Board (Design Complete)
Moderators: terriblefire, Terriblefire Moderator
Re: ReAgnus Board (Design Complete)
All I can say is "superb!", and thank you Terriblefire
Life is really simple, but we insist on making it complicated - Confucius
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: ReAgnus Board (Design Complete)
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."
"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."
Re: ReAgnus Board (Design Complete)
that's a great news, would be cool to have it in the STterriblefire wrote: ↑Tue May 26, 2020 9:09 amShould be possible to tweak the design it to any PLCC part for ST's and Amigas.
Lynx I / 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
http://260ste.atari.org
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
http://260ste.atari.org
Re: ReAgnus Board (Design Complete)
Nice. Slightly confused with the above, is it soldered to the motherboard or have you found a PLCC84 male plug (like MegaChip)?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.
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?
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: ReAgnus Board (Design Complete)
It just solders into the the TH sockets. You must remove the PLCC socket first.richx wrote: ↑Wed May 27, 2020 5:13 pmNice. Slightly confused with the above, is it soldered to the motherboard or have you found a PLCC84 male plug (like MegaChip)?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.
I've never seen a megachip with a male PLCC connector but i suppose they may exist.
Probably not an issue because Agnus generates the 7Mhz clock. So until its up and running the CPU stays dormant.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?
———
"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."
"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."
Re: ReAgnus Board (Design Complete)
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 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.
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: ReAgnus Board (Design Complete)
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.cmorley wrote: ↑Wed May 27, 2020 6:47 pmAgnus 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 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.
———
"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."
"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."
Re: ReAgnus Board (Design Complete)
Indeed.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.
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.
-
- Moderator Team
- Posts: 5389
- Joined: Mon Aug 28, 2017 10:56 pm
- Location: Glasgow, UK
Re: ReAgnus Board (Design Complete)
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.
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."
"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."
Re: ReAgnus Board (Design Complete)
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.
Wish I had the time to get back onto the Blitter, MMU and GLUE boards we are working on for the ST.