#PYNQ_flow #Vivado_flow
Why do I need to run "Create HDL Wrapper..."
https://www.centennialsoftwaresolutions.com/post/why-do-i-need-to-run-create-hdl-wrapper
> This post lists why a Vivado IP integrator a block diagram must be wrapped in an HDL wrapper, short answer: "because a BD (block design) cannot be synthesized directly."