[Coco] Pipelined 6809 microprocessor IP

richardcavell at mail.com richardcavell at mail.com
Fri Dec 25 14:46:59 EST 2020


Excellent.

Sent using the mail.com mail app

On 20/12/2020 at 21:51, 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
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco
>



More information about the Coco mailing list