Hardware State
The 305 CPU core is working very well and reliably in testing so far, I haven’t encountered any major issues since I originally got it working on FPGA (hopefully that was mostly just one-off problems).
Minor issues that can be improved from here are reducing some internal drag to allow for higher speeds and adding more extensions for easy CPU-style management & more optimisation. Customised MCU-like use cases where it launches a fixed program across some number of cores/threads seem to be stable even when pushing near the capacity of some FPGAs by maxing out the core count.
I’ve been testing across a range of cheap FPGAs and at least one model is very reliable with this design (more testing of this design on others will happen eventually).
Software State
The OS software, compilers etc. are still a little barebones but mostly working and ready to start porting to hardware. This may involve splitting parts of the OS into example code for embedded developers, or may involve a new version of the kernel built for my own configurations etc. The integration part isn’t complete yet but things like the filesystem could already be ported to the current soft CPU designs in theory.
Current Offering
I can sell you customised MCU units with customised software if you want (it’s just not well packaged into a complete set yet).
Packaged offerings will probably come later in the year.
Leave a Reply