See previous post. It looks very good. Never seen it before.
The problem with cycle accurate CPUs is that is not what you want for new accelerators. You don't want a 13-cycle multiplier/divider you want all instructions to be single cycle (like TG68K DotC)
Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)
It helps build a picture where our "good traffic" is coming from..
Thanks :)
68881 VHDL implementation
Re: 68881 VHDL implementation
Senior Principal ASIC Engineer - SystemVerilog, VHDL
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
Re: 68881 VHDL implementation
First commit is from Jul 4, 2026 so I not checked in the meantime.
Still, nice to find such projects, obviously also coded using AI (perfect use case).
Then go for the 68060's integer multiplieralexh wrote: Mon Sep 21, 2026 2:36 pm The problem with cycle accurate CPUs is that is not what you want for new accelerators. You don't want a 13-cycle multiplier/divider you want all instructions to be single cycle (like TG68K DotC)
Re: 68881 VHDL implementation
Have all these cores actually been tested on real hardware ? As it mentioned Claude as contributor, you can probably knock out loads of cores in a week. Doesn't mean to say they work..
Re: 68881 VHDL implementation
Both have reference hardware implementation for validation :
https://github.com/mattuna15/68881-fpga#validation-pcb
https://github.com/harrowm/mackerel_030f
https://github.com/mattuna15/68881-fpga#validation-pcb
https://github.com/harrowm/mackerel_030f
Re: 68881 VHDL implementation
And they claim to have been simulated with a quality test-bench. I've not tried either but there is a lot of polish here. I'm seeing all the right stuff. And the HDL doesn't look too much like AI code.
Senior Principal ASIC Engineer - SystemVerilog, VHDL
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
Re: 68881 VHDL implementation
Obviously the commits say otherwise. But in the end it's the result that "counts"...
68040, sort-of :
https://github.com/apolkosnik/AP68040
Now there's only the 68060 remaining to complete the family.
68040, sort-of :
https://github.com/apolkosnik/AP68040
Now there's only the 68060 remaining to complete the family.

