Replies: 1 comment 9 replies
-
It's absolutely possible, and only a question is to what extent the Gowin tools support what you want to do. If they are based on some of the open tools like nextpnr then hopefully is easy. Essentially the PipelineC tool does:
and its that for Lattice ghdl yosys and nextpnr that you see in OPEN_TOOLS.py So I would love to see as a start 'here is how to run Gowin tool flow on command line' Then I'd probably make a GOWIN.py file and try to have it reference OPEN_TOOLS.py if possible, but otherwise just some python code to take the single VHDL file example and automate it into doing 1,2,3 from above. What are your thoughts? 🤓 |
Beta Was this translation helpful? Give feedback.
-
Hi! Is there a specific way someone would go about adding support for a new EDA tool within PipelineC? I'm aiming at using PipelineC with GOWIN FPGAs.
I have some boards with GW1, GW2 and GW5 series FPGAs that I'm very interested in using with PipelineC. I saw that the OPEN_TOOLS.py backend plugs into nextpnr-ecp5, nextpnr currently also has support for most GW1 and one particular GW2 FPGA - this could be an easier backend to port, but would it be a lot more work to support another tool like GOWIN's EDA command line tools?
Beta Was this translation helpful? Give feedback.
All reactions