OverviewWith drives and motor/motion control systems in wide use across Industrial, Automotive, Medical, Avionics, and Defense segments, motors account for nearly 45% of the world’s energy consumption. Examples of motor/motion control include factory and process automation, assembly/packaging, elevator control, robotics, EV/HEV powertrains, flight control systems, and more.
With increasing performance required to monitor and drive more efficient power electronics used in multi-axis motor control and high-RPM motor control applications, Microsemi offers a flexible motor control IP suite and reference design for our SmartFusion2 and IGLOO2 FPGAs. The performance of FPGA-based implementation is deterministic and bounded. The synchronous nature of these implementations add additional assurance that the timing is clock frequency-based and does not vary. Moreover, when Time Division Multiplexing (TDM) is adopted for multi-axis controllers, there is fairness as each motor has the same time slot length, thus being deterministic. On the power electronics side, Microsemi offers quality-leading SiC diodes and MOSFET products.
Deterministic Motor Control ProductsConsider Microsemi for your one-stop deterministic motor control solution needs, from SiC diodes, MOSFETs, and power modules to FPGAs with a hardened ARM® Cortex-M3 microcontroller and 5K to 150K logic elements , Power-over-Ethernet devices and Midspan products, timing solutions, security, storage, and more.
Military and Avionics
Build safe and reliable deterministic motor control applications with Microsemi SoCs and FPGAsMicrosemi’s Deterministic Motor Control Solution is specially designed to meet the challenging requirements of performance, reliability, and safety in an easy-to-use environment. The solution is compliant with industry coding standards for developing safe and reliable software for embedded applications. Microsemi offers a modular intellectual property (IP) portfolio, tools, reference designs, kits, and software to control motors such as permanent-magnet synchronous motor (PMSM)/brushless DC (BLDC) and stepper motors.
Reference Design Features
Microsemi’s SmartFusion 2 SoC FPGA based solution is ideal for developing high performance, reliable and secured dual-axis deterministic motor control applications. The solution has algorithms like Sensorless - FOC, FOC with HALL, FOC with Encoder and FOC with Resolver for PMSM/BLDC motors. The position control algorithm of stepper motor supports up to 1024 micro-steps. The SmartFusion 2 deterministic motor control GUI allows for the dynamic tuning of parameters such as reference speed, Kp/Ki gains of PI controllers and viewing internal signals for debugging. The kit also supports various communication interfaces including Ethernet, CAN, RS485, USB, and others. SmartFusion 2 SoC FPGAs feature stronger design security than other FPGAs and include differential power analysis (DPA) resistant anti-tamper measures using technology licensed from Cryptography Research Incorporated (CRI). The security architecture was designed with a layered approach in mind, building on top of a foundation of secure hardware.
Microsemi offers modular IP portfolio, tools, reference designs, kits, and software for motors like PMSM/BLDC motors and stepper motors to meet the time-to-market needs for various segments. The rich library of IP provide for quick and easy implementation, optimized to leverage FPGA advantages. These IPs are available as MATLAB models and VHDL code for FPGA .
For more information on deterministic motor control IPs, Visit
Implement IPs in an easy-to-use reference platform
Microsemi offers an easy-to-use hardware platform on which IPs can be easily implemented.
|Part Number||Description||List Price||List Price|
|SF2-MC-STARTER-KIT||SmartFusion2 Dual-Axis Deterministic Motor Control Starter Kit||$799||$599|
- Contact your local Microsemi Sales representative
Brochures & Articles
|SoC deterministic motor control Dual Axis Brochure||787 KB||2/2015|
Computer Based Training
|UG0612: Speed ID IQ PI Controller IP User Guide||234.95 KB||3/2015|
|UG0609: Stepper Theta Generation IP User Guide||202.92 KB||2/2015|
|UG0595: Rate Limiter IP User Guide||168.81 KB||2/2015|
|UG0608: Position and Speed Estimator IP User Guide||217.87 KB||2/2015|
|UG0607: CPIPIC (FOC Transformations) IP User Guide||273.47 KB||2/2015|
|UG0362: CORE 3-Phase PWM IP User Guide
|UG0468: Space Vector Modulation IP User Guide
|DG0598: SmartFusion2 Dual-Axis Motor Control Starter Kit Demo Guide
|AC445: Motor Control Design using SmartFusion2/IGLOO2 Devices Application Note||1.47 MB||7/2015|
Microsemi offers modular and comprehensive IP portfolio and solution for Multi-axis deterministic motor control applications. The rich library of IP provide for quick and easy implementation, optimized to leverage FPGA advantages. The IPs are available as MATLAB models, Encrypted design projects (Libero) and VHDL code for FPGA.
Full Modular IP Suite features:
- Quick plug-and-play approach to implement algorithms
- Easy porting and customization through block-based approach
- Precise algorithm for angle estimation in sensorless FOC application
- PWM with dead time protection and delay time insertion
- IP blocks are coded for efficient use of FPGA resources
- IP block tested in simulations and on actual hardware
- IPs available as MATLAB models, VHDL code for FPGA
Field Oriented Control - System Diagram
Full Modular IP Suite features:
IPs blocks are offered for the FPGA fabric and software libraries for the ARM® Cortex™-M3 processor
- Space Vector Modulation (SVM) IP
- 3 phase PWM IP
- FOC transformation IPs (Clarke, Park, Inverse Clarke and Inverse Park)
- PI controller IP
- Rate limiter IP
- Position Estimator
- Encoder Interface
IP Support and downloads:
The IP and Libero reference designs projects are fully tested and optimized to work with SmartFusion2 based Dual axis deterministic motor control starter kit. The IPs can also be used as standalone IPs with SmartFusion2 and Igloo2 devices to design various multi-axis deterministic motor control and power conversion applications.
To download the reference IP project fill the http://dev.microsemi.com/form/67-motor-control-encrypted-ip and accept the 'IP Evaluation Agreement'.