Let's write gateware use python with Litex.
https://github.com/enjoy-digital/litex
I like FPGA very much, and I use it since XC3000 seriese came out.
In the old time, you need to write verilog or vhdl to program FPGA.
(I know there are block diagram tools, but that is not very easy to scale)
So,
With the help of Litex and Migen, We can use Python to do the job.
Without open the build tool from vendor . (like Vivado ....)
Fire VSCode, write the function you want.
Just like write any python code.
We can forcus on our design and forget the hassle of the vendor tools. (like Vivado..)
It is a good idea to learn more about fpga and vendor tool. If you want more.
Comments
You can follow this conversation by subscribing to the comment feed for this post.