-
Notifications
You must be signed in to change notification settings - Fork 231
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
FPGA Board template for supported FPGAs on osflow #218
Comments
Interesting idea! But I am not exactly sure how to do this... 🤔 Do you propose a specific structure? |
Hi, I woudl add in a first step a template board like, Template_ICE40_UP5K with all requiered files and a bare minimum of vhdl and constrains (No actual pin mapping). Keep in this template boardnames with $Board , $Config, to allow later even more automation for it. This is not the best idea for sure. |
I like that idea. But basically, all the already available osflow setups could be used as templates for adding/porting a new setup. I think it might be better (and maybe easier to maintain 😉) to add a "porting todo-list" to the osflow README |
First off, I'm sorry about taking so long to reply here. This was a crazy month! My proposal is to submodule hdl/constraints. The purpose of hdl/constraints is precisely to avoid duplicating PCF/LPF/XDC files in each RTL/(V)HDL project. The fact that all constraint files in this repo are located in However, I am unsure about submoduling hdl/constraints in this repo. Maybe it's time to move subdir |
I think this is a very good idea! |
Hi,
as the NEORV32 supports gernerically the iCE40upK5 and other FPGAs it would be great to have a template for adding a new, currently not supported board. So adding support for all the baord arround there shoudl be fairly easy and would allow for easy contrbution.
#217 is one of the examples where most of the work is copy and past.
Best Regards
The text was updated successfully, but these errors were encountered: