Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Import the Taiga high performance RISC-V core #177

Closed
mithro opened this issue May 4, 2019 · 5 comments
Closed

Import the Taiga high performance RISC-V core #177

mithro opened this issue May 4, 2019 · 5 comments

Comments

@mithro
Copy link
Collaborator

mithro commented May 4, 2019

Taiga is a 32-bit RISC-V processor designed for running Linux and SMP type things on FPGAs. Taiga is licensed under the Apache License, Version 2.0

Currently the only Linux supporting RISC-V processor we have is VexRISCV. It would be good to have a second RISC-V processor which targets high performance and Linux.

See the following description;

Taiga is a 32-bit RISC-V processor designed for FPGAs supporting the Multiply/Divide and Atomic extensions (RV32IMA). The processor is written in SystemVerilog and has been designed to be both highly extensible and highly configurable.
The pipeline has been designed to support parallel, variable-latency execution units and to readily support the inclusion of new execution units.
image

@kamejoko80
Copy link

I’m interested in LiteX with multi core support. Do you have a plan or progress of it?

@mithro
Copy link
Collaborator Author

mithro commented Jan 9, 2020

@kamejoko80 - This issue is about adding the Taiga core to LiteX rather than multicore support in general (which we plan to do using LiteX with VexRISCV multicore in 2020 -- the first step is to add multicore support to VexRISCV see SpinalHDL/VexRiscv#85 ).

@kamejoko80
Copy link

@mithro
That's great! I'm looking forward to hearing from your announcement.
Thank you.

@enjoy-digital
Copy link
Owner

There are no ongoing efforts to import/support this core and now have others RISC-V linux capable alternatives (Rocket, BlackParrot), so i'm closing but please re-open if someone is willing to put efforts into this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants