I am a beginner without prior knowledge of either FPGA or Python. I understand the advantage of PYNQ as an excellent way for rapid prototyping without requiring much knowledge about FPGA - Python API abstraction makes the process resemble microcontroller programming.
However, I would like to learn FPGA in a traditional way with well-established toolchain and workflow used in industry (Verilog, Vivado, Xilinx’s WebPACK…etc).
So leaning Python, Jupyter, notebook…etc is not a priority at the moment.
Will a PYNQ board (e.g. Z1) be a good starting point? and if it is, are there any tutorials or material to get me started besides the official PYNQ toolchain and workflow?
Question
Foss_enth
Hello FPGA community,
I am a beginner without prior knowledge of either FPGA or Python. I understand the advantage of PYNQ as an excellent way for rapid prototyping without requiring much knowledge about FPGA - Python API abstraction makes the process resemble microcontroller programming.
However, I would like to learn FPGA in a traditional way with well-established toolchain and workflow used in industry (Verilog, Vivado, Xilinx’s WebPACK…etc).
So leaning Python, Jupyter, notebook…etc is not a priority at the moment.
Will a PYNQ board (e.g. Z1) be a good starting point? and if it is, are there any tutorials or material to get me started besides the official PYNQ toolchain and workflow?
Your input will be much appreciated.
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now