Embedded Software IP & Technology Transfer in Power Electronics Applications

FPGA-based Motor Control and Motor Control Software IP – A review of 2012

Here is my review of the main events that have happened in 2012 in the world of FPGA-based motor control and Motor Control Software IP.

A new kit from Microsemi and Trinamic

In February, Microsemi and Trinamic did release their new Motor Control Software development kit. This new kit combines three features crucial for successful implementation of complex motor control algorithms: an embedded microcontroller, programmable analog fabric, and programmable digital (FPGA) fabric. This kit is built around Microsemi’s SmartFusion chip and embedded ARM Cortex M-3 processor. It is bundled with stepper motor and BLDC motor. Here’s the video that’s been presented at DesignWest 2012. Of course, one key feature of Microsemi is their analog part that can be used for motor sensing leading to reductions of  overall system complexity and operational costs.

Microsemi did also release its new SmartFusion2 in october mentionning they are already have engagement from customer building critical systems in a broad range of applications including flight data recorders, weapons systems, defibrillators, handheld radios, communications management systems and industrial motor control.

On Altera, Xilinx and Lattice side

No new kit have been released from Xilinx and Altera this year, only one from Lattice. Actually, this kit is not intended for “motor control” specifically but rather for “complex system control” in general and also “video interface design”. According to the previous article, the kit offers a wealth of other built-in system resources that engineers can use to build realistic system prototypes with both digital and analog control‚ human interfaces (electret microphone‚ speaker/headphone‚ LED) and a wide variety of interfaces to external devices and systems (USB 2.0‚ microSD‚ GPIO).

In October, Xilinx did release a new PWM IP that specically releverage FPGA properties to reduce the level of noise compared to standard PWM. This is particularly refreshing to see this since advanced PWM is certainly a domain where FPGA can have and advantage compared to more conventionnal devices since it involves complex calculations at high speed. This is something I did mention in my “Electric motor power savings: The true impact of the device selection” post.

Altera did release its new framework in November 2012 at SPS/IPS Drives conference that is a design environment that help motor control system designer to leverage the different Altera EDA tools in its FPGA-based motor control design process. This framework contains a “drive-on-a-chip” reference design that can be used with the EBV kit or the INK kit.


New Motor Control IP for Altera FPGAs from Alizem

After having released its new on-line boutique in October, Alizem did release its new off-the-shelf motor control software IP for Altera FPGAs. This new software has been tested on real motors from 30W to 86kW and includes many debugging functions for the power stage, the transducers and system protection that helps the motor control system designer in developping new systems safer, cheaper and faster. This new motor control software IP has received AMPP certification in december.

This product is completely in-line with my presentation at IECON2012 on the topic of “FPGA-based Custom Motor Drives Design: The Role of 3rd-party System-Level IP“.

What to expect in 2013 ?

With increased market pressure for lower costs and more innovations, the field of custom motor drives is expected to be more in demand in 2013 and the coming years. According to this market reserach, custom design and manufacturing of an inverter’s sub-unit is driving the modular approach accross applications. According to the same study, major changes are happenning accross the supply chain because power electronics often requires having several types of knowledge and experience gained know-how in mechanics, electronics, semiconductors, electrics, fluidics and hydraulics, and connectors and its development can be complicated and final products expensive.

 Is there anything missing ?

Please let me know by sending me a message via Twitter. You can also contact me on any question you would like me to address on the field of FPGA-based motor control and motor control software IP.

Thanks for reading my blog, I hope you find it useful.

Speak Your Mind