[[File:PYNQ-htop1.png|thumb|center|600px|Running processes ordered by memory occupation]]
To test the whole framework, the following testbed was used.
[[File:BELK-TN-005-block-diagram1.png|thumb|center|600px|Testbed block diagram]]
The test consisted of the following steps:
*First, a FIR filter was generated using the wizard provided by Vivado.
*The resulting IP was instantiated in Programmable Logic (PL).
*Using Jupyter Notebooks, the Python test code was edited and run.
**Two different approaches were used: generic driver and IP-specific driver.
First, a FIR filter This example was generated using inspired by the wizard provided by Vivado. The resulting IP was instantiated in Programmable Logic (PL)following tutorial: https://youtu. Using Jupyter Notebooks, the Python test code was edited and runbe/LoLCtSzj9BU.