This project automates process of creating a PYNQ Z1/Z2 Overlay in Vivado, generates a custom Juypter Notebook template and uploads to a target PYNQ FPGA.
GUI-based Controller in Jupyter Notebook generates for any project
Large buses (>32-bits) are no longer split into multiple 32-bit buses in Jupyter Notebook
Errors in synthesis/implementation can now be detected and handled without SOC builder crashing outright and let us inform the user better going forward
Much better error handling
Accompanying Py file needed on Jupyter Notebook now