Multi-axis motor control on FPGA, extended

Multi-axis motor control on FPGA, extended

New Products |
By Graham Prophet

Microsemi’s SmartFusion2 system-on-chip (SoC) field programmable gate array (FPGA)-based deterministic multi-axis motor control solution has a comprehensive development environment comprising a fully-modular intellectual property (IP) suite, hardware kit and graphical user interface (GUI) for simplified development and debugging of the design.


The motor control solution’s modular IP suite is optimized for SmartFusion2 SoC FPGAs and IGLOO2 FPGAs, and can be reused and ported across designs using Microsemi’s Libero SoC Design Suite, which integrates industry standard Synplify Pro and Modelsim with constraints management, debug capabilities and secure production programming support


“Our FPGA-based motor control solution offers many advantages over traditional digital signal processor (DSP) and microcontroller (MCU)-based solutions, as our device features deterministic response, better performance with multiple motor control, as well as the ability to integrate multiple functions and offer scalability,” said Prem Arora, director of marketing for Microsemi. “This high performance device can also support multiple industrial communication protocols, which are [fundamental] to modern drives and industrial control systems.”


The added features of the solution enable Microsemi to support various motor types and control algorithms with reliability, security and low power. Its enhancements enable precise alignment and speed control (position and motion sensing) for a number of target applications including industrial/factory automation, robotic arms, 3-D printers, automotive, as well as portable medical equipment. Microsemi’s FPGA-based deterministic motor control solution is complemented by the family of sensor interface integrated circuits (ICs) based upon inductive sensing technology, including the LX3301A and the LX3302.


With high motor performance of 100,000 revolutions per minute (RPM), Microsemi’s enhanced solution is differentiated by its accurate rotor position and speed, providing precise algorithms for angle estimation in sensor less field-oriented control (FOC) applications, as well as precise torque output. In addition, source code is now available in Verilog, along with VHDL.


Additional features include:

• Support for key motor control algorithms, including BLDC, stepper motor and induction motor

• Motor control algorithms implemented in an FPGA fabric

• Scalability to a multi-axis motor drive design

• Design flexibility with modular IP suite

• Integration of system functions to lower total cost of ownership (TCO)


Microsemi adds, “Our customers are asking us for a high level of functional integration and miniaturization…the SmartFusion2 series is our platform to fulfill this demand and integrate bus building blocks like our EtherCAT slave controller together with protocol stacks and single or multi-axis motor control—all in one compact and powerful device.”


Microsemi; and


If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News


Linked Articles