Exploring
Zynq
®
MPSoC
With PYNQ and
Machine Learning Applications
This book introduces the Zynq
®
MPSoC (Multi-Processor System-on-Chip), an embedded device from Xilinx
®
.
The Zynq MPSoC combines a sophisticated processing system that includes Arm
®
Cortex
®
-A53 application and
Arm Cortex-R5 real-time processors, with FPGA programmable logic.
As well as guiding the reader through the architecture of the device, design tools and methods are also covered
in detail: both the conventional hardware/software co-design approach, and the newer software-defi ned
methodology using Xilinx’s SDx development environment. Featured aspects of Zynq MPSoC design include
hardware and software development, multiprocessing, safety, security and platform management, and system
booting. There are also special features on PYNQ, the Python-based framework for Zynq devices, and machine
learning applications.
This book should serve as a useful guide for those working with Zynq MPSoC, and equally as a reference for
technical managers wishing to gain familiarity with the device and its associated design methodologies.
With PYNQ and Machine Learning Applications
EXPLORING ZYNQ
®
MPSoC
Louise Crockett
David Northcote
Craig Ramsay
Fraser Robinson
Bob Stewart
Louise Crockett David Northcote Craig Ramsay Fraser Robinson Bob Stewart