Re: ReAgnus Board (Design Complete)
Posted: 27 May 2020 11:37
All I can say is "superb!", and thank you Terriblefire :D
We welcome retro users & hardware gurus alike! Come and join the party :)
https://www.exxosforum.co.uk/forum/
Well all i've done so far is make a scribble and order it.. the work is yet to come.
that's a great news, would be cool to have it in the STterriblefire wrote: 26 May 2020 09:09Should be possible to tweak the design it to any PLCC part for ST's and Amigas.
Nice. Slightly confused with the above, is it soldered to the motherboard or have you found a PLCC84 male plug (like MegaChip)?terriblefire wrote: 26 May 2020 09:09 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.
It just solders into the the TH sockets. You must remove the PLCC socket first.richx wrote: 27 May 2020 17:13Nice. Slightly confused with the above, is it soldered to the motherboard or have you found a PLCC84 male plug (like MegaChip)?terriblefire wrote: 26 May 2020 09:09 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.
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?
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: 27 May 2020 17:32 Probably not an issue because Agnus generates the 7Mhz clock. So until its up and running the CPU stays dormant.
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: 27 May 2020 18:47Agnus 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: 27 May 2020 17:32 Probably not an issue because Agnus generates the 7Mhz clock. So until its up and running the CPU stays dormant.
Indeed.terriblefire wrote: 27 May 2020 19:44 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.