SOLUTION BRIEF

IIoT Electric Drives & Motor Control
ELECTRIC DRIVES
DEMONSTRATION PLATFORM

INTRODUCTION
Electric drives and motors need electronics to create to appropriate currents
and voltages to run a motor a given speed and torque. With Industrial IoT,
Electric drives are expected to be a responsive member of a network doing
sensor interfacing, data collection, edge intelligence, HMI and connectivity
to the cloud.
AMD Electric Drives solutions simplify and accelerate development
to create motor control implementations that meet the needs of Industrial IoT.
Multiple offerings for beginner to advance users are available.
AMD Adaptive SoCs are being used in a variety of applications in Industrial,Vision, Healthcare, Automotive, Aerospace and Defense markets.

PLATFORM OFFER

AMD Adaptive SoC Inherent Benefits:> Industrial Motor Control Reference Design> Single or Multi-axis> Open Source Code> High Efficiency> Fast Control Loops> SPYN: Python Powered Control & Edge Analytics
using PYNQ

> Diverse and futureproof Networking Support> SPYN AI: Predictive Maintenance> Deterministic Motor Control Performance, regardless of what else is in the same chip

> SPYN X: Model Predictive Control> Cybersecurity and Functional Safety

For Advanced Users> On-chip Predictive Maintenance or other Analytics> High Performance Motor Control IP> Compact Size
> Scalable Embedded Platform that spans multiple products> Unified SW approach for lower Total Cost of OwnershipElectric Drives Design Flow

> For harsh environments over Industrial lifecycles> Flexible interfacing to changing companion chips

Motor Control Algorithm written in C/C++

SOFTWARE UPGRADABILITY AT NO CHARGE
VitisTM and Vitis AITM

EDDP

SPYN

SPYN AIElectric Drives
Design FlowPYNQTM

Vitis AIwith DPUPlatform

Industrial
Reference
DesignPython Powered
Control & Edge
Analytics

Control +Predictive
MaintenanceFunction

Same Hardware, Software Upgradeable

Solution
Automatic Implementation
Generation by Vitis

ZynqTM & Zynq UltraScale+TM Based Boards

AMD DRIVES & MOTOR CONTROL SOLUTION FOR ALL
AMD comprehensive motor control solution includes:> Source code for Field Oriented Control offer as Open Source in GitHub> Complete documentation on FOC algorithm, IPs, and Electric Drives Demonstration Platform> User Guide for AMD Tools – Vitis and Vitis AI (Q4/CY2020)> Whitepapers, Workshop tutorials and YouTube demo videos

AMD INDUSTRIAL & HEALTHCARE IOT SOLUTIONS STACK
IoT trends in Industrial and Healthcare applications have increased the complexity of embedded systems where the only scalable
method in accelerating cost-effective products to market is a platform approach. AMD provides three key ingredients forarchitecting these systems:
Industrial IoT Solutions Stack - www.xilinx.com/applications/industrial/motor-control.html#solutionStack
Industrial and Healthcare Resources Library - www.xilinx.com/applications/industrial/ism-resource-rooms.html> AMD Adaptive SoC portfolio enable a common processing subsystem combined with programmable logic to customize
the functionality to fit a wide range of Industrial and Healthcare applications> AMD Industrial and Healthcare IoT Solutions Stack provides solutions for Functional Safety, Cybersecurity, Control, Communication,Vision Processing, Mixed Criticality Software, Machine Learning and Analytics at the Edge, supporting sub-10ns real-time decisions> AMD offers high performance, low latency neural network-based or traditional machine learning solutions without compromisingon power or physical footprint. AMD uniquely offers state of the art AI solutions on platforms meeting stringent long lifecycle
requirements and extended temperatures for harsh conditions

SOFTWARE UPGRADABILITY AT NO CHARGE> PYNQ is an open-source python framework from AMD that makes it easy to design embedded systems with Zynq™ SoCs
> Vitis AI development environment is AMD’s development platform for AI inference on AMD Adaptive Compute Platforms,including both edge devices and Alveo cards. It consists of optimized IP, tools, libraries, models, and example designs. It is designedwith high efficiency and ease of use in mind, unleashing the full potential of AI acceleration on AMD Adaptive Compute Platforms.

AMD DRIVES & MOTOR CONTROL SOLUTION FOR ADVANCED USERS
AMD motor control solution for AMD Adaptive FPGA and SoC advanced user includes:> Solution Powered by QDESYS> 15 Control Functions, All Modular> Dynamic Operation with Minimum Footprint> Zynq™-7000 based Three Level Inverter (TLIMOT)> Silicon-Carbide Technology> Fast Control Loop
> Optimal Design for Size, Cost, EMI & more
> Complete with exhaustive IP, Design Services“The tremendous integration enabled by Zynq boosts control performance and encompasses safety,multiple communication buses, a display for easy setup and diagnosis and all relevant encoder types.”- Kollmorgen

> Start to Finish Modular Mechanism> Fully Documented IP Available Today> Extensible Concept> One-time Fee, Perpetual for the Customer> Full Parallelism> No Limit in Number of Projects, No Royalties> High Precision DSP Capability> www.qdesys.com/products/motor-control-ip/> 48bit Operations, 18bit Precision
AMD - Exclusive Motor Control IP for Performance and Extensibility

EXPLORE OPEN SOURCE CODE ON GITHUB> EDDP – Industrial Motor Control Reference Design: https://github.com/Xilinx/IIoT-EDDP> SPYN - Python Powered Control & Edge Analytics Motor Control: https://github.com/Xilinx/IIoT-SPYN> SPYN AI - Predictive Maintenance for Industrial Motor: https://github.com/Xilinx/IIoT-SPYNAILEARNING FOR ALL
Youtube Videos> EDDP – Industrial Motor Control Reference Design: www.youtube.com/watch?v=amSb2_Md_w4> SPYN - Python Powered Control & Edge Analytics for Motor Control
www.youtube.com/playlist?list=PLRr5m7hDN9TI05_Ib-QnOJddeV04v6Gl1

Whitepapers> Key Attributes of an Intelligent IIoT Edge Platform - www.xilinx.com/support/documentation/white_papers/wp493-iiot-edge-platforms.pdf> Extreme Edge Analytics on Zynq Portfolio - www.xilinx.com/support/documentation/white_papers/wp502-python.pdf

Webinars> Electric Drives Demonstration Platform with Python Powered Edge Analytics & Machine Learning
www.xilinx.com/video/soc/python-powered-edge-analytics-machine-learning.html> Accelerating Predictive Maintenance with Python and Neural Network-Based Edge AI
www.xilinx.com/video/events/accelerating-predictive-maintencance-python-neural-network.html> SiC 3-Level Inverters and Finite-Set MPC for Power Electronics and Electrical Drives
www.xilinx.com/video/events/sic3-level-inverters-finite-set-mpc-power-electronics-and-drives.html

AMD ELECTRIC DRIVES KIT (EDDP)> AMD Electric Drives Kit gives you access to all data listed above. Data is open source and maintained using GitHub> Kits includes a Zynq based control board (Arty Z7-10), a power stage boards (EDPS), 12V BLDC reference motor
and other components to get you started> Buy the kit: https://shop.trenz-electronic.de/en/TEC0053-04-K1-EDDP-Motor-Control-Kit-with-Motor-Power-Supplies
Additional HW support: Arty Z7-20, Ultra96v1, Ultra96v2, Ultra96v2 industrial grade“4 axes, 16 or 97? A single SI6 drive controller can control up to two axes. Thanks to the modularsystem, the number of motors or axes to be controlled can be freely scaled. The SI6 drive controller
is the most compact solution on the market.”- STÖBER Antriebstechnik GmbH

ADDITIONAL RESOURCES> Vitis – www.xilinx.com/products/design-tools/vitis/vitis-platform.html> Avnet Ultra96 - http://zedboard.org/product/ultra96-v2-development-board> Avnet Ultra96 PMOD Adapter - https://shop.trenz-electronic.de/en/TEP0006-01-Ultra96-Pmod-Adapter> AMD Motor Control Webpage - www.xilinx.com/applications/industrial/motor-control.html> AMD Analytics and ML Webpage - www.xilinx.com/applications/industrial/analytics-machine-learning.html> AMD IIoT Solution Stack - www.xilinx.com/products/technology/functional-safety.html#solutionStack> PYNQ Hardware-Software Framework - www.pynq.io/> SPYNX (Open Source Community Contributed) - https://github.com/stefan-ba/IIoT-SPYN

CONCLUSIONZynq and Zynq UltraScale+ Adaptive Compute Platform portfolio are the lowest total cost of ownership solution for integrated
Industrial IoT/Industry 4.0 drive platforms. There has never been an easier path for getting started with AMD Motor Control solutions
than the C/C++ language based Electric Drives kit, which is software upgradable to include Edge Analytics, Predictive Maintenancethrough integration of open-source Python libraries. Implement your own algorithms or modify the default field-oriented control sourcecode available on GitHub along with full documentation and how-to tutorials.

DISCLAIMERS
The information contained herein is for informational purposes only and is subject to change without notice. While every precaution has been taken in the preparation of this document, it
may contain technical inaccuracies, omissions and typographical errors, and AMD is under no obligation to update or otherwise correct this information. Advanced Micro Devices, Inc. makes
no representations or warranties with respect to the accuracy or completeness of the contents of this document, and assumes no liability of any kind, including the implied warranties ofnoninfringement, merchantability or fitness for purposes, with respect to the operation or use of AMD hardware, software or other products described herein. No license, including impliedor arising by estoppel, to any intellectual property rights is granted by this document. Terms and limitations applicable to the purchase or use of AMD’s products are as set forth in a signed
agreement between the parties or in AMD’s Standard Terms and Conditions of Sale.

COPYRIGHT NOTICE© Copyright 2023 Advanced Micro Devices, Inc. All rights reserved. Xilinx, the Xilinx logo, AMD, the AMD Arrow logo, Alveo, Artix, Kintex, Kria, Spartan, Versal, Vitis, Virtex, Vivado, Zynq,and other designated brands included herein are trademarks of Advanced Micro Devices, Inc. Other product names used in this publication are for identification purposes only and may be
trademarks of their respective companies. AMBA, AMBA Designer, ARM, ARM1176JZ-S, CoreSight, Cortex, and PrimeCell are trademarks of ARM in the EU and other countries. PCIe, andPCI Express are trademarks of PCI-SIG and used under license. PID1758371