Cycle exact FPGA recreation

Super ST Project. Lets create a awesome new ST! Fix all the bugs and add more cool stuff!
Post Reply
troed
Software Moderator
Software Moderator
Posts: 490
Joined: Mon Aug 21, 2017 10:27 pm

Cycle exact FPGA recreation

Post by troed » Mon Oct 22, 2018 1:13 pm

Ijor's analysis work has paid off. It runs Closure :D :D

http://www.atari-forum.com/viewtopic.ph ... 18#p355918

User avatar
exxos
Site Admin
Site Admin
Posts: 6828
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Cycle exact FPGA recreation

Post by exxos » Mon Oct 22, 2018 1:20 pm

Whats that for exactly a new mist core or something ?
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

troed
Software Moderator
Software Moderator
Posts: 490
Joined: Mon Aug 21, 2017 10:27 pm

Re: Cycle exact FPGA recreation

Post by troed » Mon Oct 22, 2018 4:10 pm

exxos wrote:
Mon Oct 22, 2018 1:20 pm
Whats that for exactly a new mist core or something ?
Well MiSTer*, but it means there's finally cycle exact VHDL implementations.

*) https://github.com/MiSTer-devel/Main_MiSTer/wiki

User avatar
exxos
Site Admin
Site Admin
Posts: 6828
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Cycle exact FPGA recreation

Post by exxos » Mon Oct 22, 2018 4:13 pm

Sweet!
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

User avatar
sandord
Trusted Guru
Trusted Guru
Posts: 596
Joined: Mon Aug 13, 2018 10:08 pm
Location: The Netherlands
Contact:

Re: Cycle exact FPGA recreation

Post by sandord » Mon Oct 22, 2018 5:19 pm

That sounds wonderful!

I'm very curious what this could mean to the future of the STF Remake Project.

User avatar
exxos
Site Admin
Site Admin
Posts: 6828
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Cycle exact FPGA recreation

Post by exxos » Mon Oct 22, 2018 5:53 pm

sandord wrote:
Mon Oct 22, 2018 5:19 pm
I'm very curious what this could mean to the future of the STF Remake Project.
I'm not really sure, because the suska ones were direct replacements for chips, MiST doesn't have a lot of signals as its all internal, so you can't really use these cores (AFAIK) with the stuff I am doing.

In case of the STF, its uses a real CPU, and other chips are locked into 8MHz clock, so even if the cores are not 100% timing wise, it probably won't matter.
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

ijor
Posts: 93
Joined: Fri Nov 30, 2018 8:45 pm

Re: Cycle exact FPGA recreation

Post by ijor » Sat Dec 01, 2018 8:44 am

exxos wrote:
Mon Oct 22, 2018 5:53 pm
sandord wrote:
Mon Oct 22, 2018 5:19 pm
I'm very curious what this could mean to the future of the STF Remake Project.
I'm not really sure, because the suska ones were direct replacements for chips, MiST doesn't have a lot of signals as its all internal, so you can't really use these cores (AFAIK) with the stuff I am doing.
The cores weren't specifically designed for MiST or MiSTer. It is possible to use them as a replacement for real chips with some minor modifications. This wasn't tested though.

To be honest, and once you design for FPGA cores, I don't understand why you would want separate FPGA chips. It is much better in almost every sense, and even cheaper, to use a single unified FPGA. But oh, well, this is none of my business.
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com

User avatar
exxos
Site Admin
Site Admin
Posts: 6828
Joined: Wed Aug 16, 2017 11:19 pm
Location: UK
Contact:

Re: Cycle exact FPGA recreation

Post by exxos » Sat Dec 01, 2018 10:23 am

ijor wrote:
Sat Dec 01, 2018 8:44 am
To be honest, and once you design for FPGA cores, I don't understand why you would want separate FPGA chips. It is much better in almost every sense, and even cheaper, to use a single unified FPGA. But oh, well, this is none of my business.
Because as you know there is already MisT, Firebeee, Suska, we are not wanting to make another "clone". Currently there is no 100% backwards compatibility, that was main aim of project, plus fixes and easier upgrades. Though FPGA is looking unlikely as I don't have time to go into all that anyway.
4MB STFM 1.44 FD- VELOCE+ 020 STE - 4MB STE 32MHz - STFM 16MHz - STM - MEGA ST - Falcon 030 CT60 - Atari 2600 - Atari 7800 - Gigafile - SD Floppy Emulator - PeST - HxC - CosmosEx - Ultrasatan - various clutter

https://www.exxoshost.co.uk/atari/ All my hardware guides - mods - games - STOS
https://www.exxoshost.co.uk/atari/last/storenew/ - All my hardware mods for sale - Please help support by making a purchase.

Post Reply