Embedded Software IP & Technology Transfer in Power Electronics Applications

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

Time passes and it is now the moment to make a short review of what happenned, in my opinion, in the world of FPGA-based Motor Control and Embedded Motor Control software IP in 2013:

New FPGA evaluation kits

Lattice has started the year with the release of its new iCE40 LP384 development kit. While not being explicitely targeted for motor control but controllers in general, this FPGA is small and very low cost: less than 50 cents per unit in multi-million unit quantities.  Even the evalutation kit is very low cost: both iCEblink40-HX1K Evaluation Kit and iCEblink40-LP1K Evaluation Kit are sold for 34.12$. Of course, those kits do not include any power stage, motor or transducers: you need to have your own.

A month later, Altera has annouced the release of its new Cyclone V SoC development kit. Built around a 800 MHz dual-core ARM Cortex-A9 processor and provided with all interfaces needed for maximum connectivity, this new device is clearly positionned in the same segment than Xilinx’s Zynq device (also built around ARM Cortex A9 dual-core processor) previously released in 2012. This kit interfaces with the FalconEye 2.0 motor control board.

Embedded Motor Control Software IP

In February, Texas Instrument (TI) has announced the release of their new INSTASpin-FOC sensorless motor control software. The pitch is “Identify, tune and fully control your motor in less than 5 minutes and eliminate the need for a mechanical rotor sensor” and meant to be used on TO C2000 Piccolo microcontrollers. According to TI, this helps saving months of design time which is inline with a topic previously addressed on this blog. To my knowledge, TI is currently the only motor control chip manufacturer offering such advanced motor control design tool. Note that this tool is meant to be used in sensorless applications, i.e. applications where near zero speed performance is not a requirement.

In October, my company Alizem has announced that our previously released Motor Control Software IP for Servo-Drives applications has reached a new level of performance on 100kW motors which has led into a licensing agreement with a major industrial OEM. At the same time, we have announced the signature of an agreement with the Canadian Space Agency regarding new motor control software technologies (stay tuned for the release shortly).

DesignNews Webinar

In May, I have had the pleasure of being invited to participate in a Webinar on the specific topic of FPGA-based motor control and sponsored by Altera.  The discussion has been held around the following questions:

• What are the typical steps and challenges faced by system designers when designing motion controllers?
• From a motion control design point of view, how do FPGA/SoC devices and design flows compares to other devices?
• Communication networks are clearly critical: What are some of the challenges of Industrial Ethernet?
• What design tools and flows are needed to maximize system designer productivity?
• What is needed from device providers to enable designers to go further in their product innovation?
• What factors can reduce the overall cost of ownership of motion control development platforms?
The webinar is still available for off-line consultation if you are interested.


Is there anything else missing ? If you think yes, please let me know ! You can also contact me on any topic you would like me to address. Thanks for reading my blog!


  1. Sorry for being fussy…
    Describing instaSPIN, sensorless control is mentioned to be only applicable “where near zero speed performance is not a requirement”.
    As you surely know, sensorless HF injection techniques allow control at zero speed, but they are not included in instaSPIN.

    Keep up with the good work!

Speak Your Mind