La placa PYNQ-Z1 está diseñada para utilizarse con PYNQ, un nuevo marco de código abierto que permite la incrustación Programadores para aprovechar las capacidades de Xilinx Zynq todos los SoC programables (APSOC) sin tener que diseñar circuitos lógicos programables. En su lugar, el APSoC se programa utilizando Python, con el código desarrollado y probado Directamente en el PYNQ-Z1. Los circuitos lógicos programables se importan como bibliotecas de hardware y se programan A través de sus API esencialmente de la misma manera que se importan y programan las bibliotecas de software.