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

Integrate more RISC-V cores and compare resources/max freq of all cores. #103

Closed
enjoy-digital opened this issue Sep 21, 2018 · 4 comments
Closed

Comments

@enjoy-digital
Copy link
Owner

PicoRV32, VexRiscv are already supported, good candidates SRC1 (Syntacore) / RISCY (Pulp).

@mithro
Copy link
Collaborator

mithro commented Sep 21, 2018

RISCY is a SystemVerilog core, so might not be a great option.

SRC1 seems like a good idea.

Other options might be;

@enjoy-digital
Copy link
Owner Author

Thanks for the suggestions. While doing this work, we could also think about how to simplify new RISC-V core integration.

@mithro
Copy link
Collaborator

mithro commented Sep 21, 2018

I think we should have some way of providing a CPU using a plugin type system?

I also interested in supporting the CPU variant better. See my test examples at master...mithro:cpu-config

@cr1901 was also interested in potential SH2 support.

@enjoy-digital
Copy link
Owner Author

For FPGA projects, VexRiscv allow us to create all the variants we need. We also have Minerva and PicoRV32 integrated, closing since we don't have a real need for others cores for now, we'll re-open if it's the case.

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

2 participants