3 ms·
You can still write microcode! You just have to design the whole processor yourself. I've recently been studying AM2900 (bit-slice) processor design. There ar
by analognoise 5y ago
You can still write microcode! You just have to design the whole processor yourself.
I've recently been studying AM2900 (bit-slice) processor design. There are still people out there putting microcoded systems together on FPGAs!
I am investigating it, because I think there might be some useful design aspects that could be re-used, but mostly out of retro computing interest :)
- sitkack 5y agoYeah, the AM2900 series is fascinating, the devices themselves are totally unavailable, which is fine, fpgas are cheap and ubiquitous. It would be a great project to reimplment the parts in an HDL! https://en.wikipedia.org/wiki/AMD_Am2900#Members_of_the_Am2900_family https://en.wikipedia.org/wiki/AMD_Am2900#Members_of_the_Am29... There are two other branches of system design which are really interesting * CGRAs, Course Grain Reconfigurable Architecture [1] * FPGA Overlays [2] [1] https://cgra-me.ece.utoronto.ca/ https://cgra-me.ece.utoronto.ca/ [2] https://ieeexplore.ieee.org/abstract/document/6239797 https://ieeexplore.ieee.org/abstract/document/6239797 https://www.seekdl.org/conferences/paper/details/9227 https://www.seekdl.org/conferences/paper/details/9227 https://www.semanticscholar.org/paper/An-efficient-FPGA-overlay-for-portable-custom-set-Koch-Beckhoff/2d0422cc490db8b2069134f27bde85c9458af8e8 https://www.semanticscholar.org/paper/An-efficient-FPGA-over...