Embedded systems with a processing system and FPGA designs can be complex. Hardware and software portions of an embedded design are projects in themselves. Merging the two design components so that they function as one system creates additional challenges. Add an FPGA design project to the mix, and your design has the potential to become complicated.
The Zynq™ SoC solution reduces this complexity by offering an Arm® Cortex™-A9 dual core, along with programmable logic, all within a single SoC. To simplify the design process, AMD offers the Vitis software platform. This set of tools provides you with everything you need to simplify embedded system design for a device that merges an SoC with an FPGA. This combination of tools offers hardware and software application design, debugging capability, code execution, and transfer of the design onto actual boards for verification and validation.