[Coco] Pipelined 6809 microprocessor IP
Gene Heskett
gheskett at shentel.net
Sun Dec 20 18:17:04 EST 2020
On Sunday 20 December 2020 16:51:26 Kevin Phillipson wrote:
> Hi everyone. I thought you guys would be interested in our graduate
> research project - the Turbo9. My friend Michael and I are developing
> a modern version of the 6809 that can be used as a small
> microprocessor IP in ASICs and FPGAs.
>
> I believe our design is the first pipelined architecture to implement
> the 6809 instruction set. We are about 5 times faster clock for clock
> than a regular 6809 and running at over 100MHz in modern FPGAs. In a
> cutting edge ASIC built in a 5nm process we would probably be in the
> neighborhood of 1GHz!
>
> We make no attempt to emulate the same bus as the original 6809 b/c we
> are using the Wishbone bus standard. So I doubt you would see this IP
> in any CoCo FPGA designs. Our goal is to create a professional level
> IP for use in modern SoCs and 6809 ISA really fit our needs well.
>
> Regardless, I think you might find our work interesting and I want to
> thank the CoCo community for preserving all the 6809 resources we used
> as a reference.
>
> Final presentation video for this semester:
> https://www.youtube.com/watch?v=-_1-gokl-6I
> (Note: youtube allows you to watch at 1.5x speed!)
>
> Presentation slides:
> https://github.com/turbo9team/turbo9/blob/master/turbo9_overview.pdf
>
> The verilog code, microcode & microassembler source uploaded to
> github: https://github.com/turbo9team/turbo9/
>
> We are currently looking to pursue our Master's Thesis to complete the
> project over the next couple semesters.
>
> Let us know you think!
> Kevin & Michael
I think its a great idea, and I hope I am still around when I can buy
working sand. This I think is the seed we need for a real coco4.
Cheers, Gene Heskett
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
- Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>
More information about the Coco
mailing list