Upgrading designs, improving performance and simplifying development of digital real-time-control systems, Piccolo™ microcontrollers from Texas Instruments Incorporated (TI) are bringing new efficiencies and innovations to motor control applications. The TMS320F2803x and TMS320F2806x Piccolo microcontrollers now contain a C-programmable, integrated control law accelerator (CLA) co-processor via a new C-compiler to enable even greater levels of innovative designs. The CLA is a 32-bit floating-point math accelerator, designed to work independently of the TMS320C28x™ CPU core to offload complex, high-speed control algorithms. This offloading frees the CPU to handle input/output and feedback loop metrics, resulting in up to a 5x increase in performance for closed loop applications. The CLA also provides direct access to on-chip peripherals for parallel execution of algorithms to accelerate system response time and improve efficiency.
Accessible through the controlSUITE software platform are new CLA C-compiler software libraries and system examples available for motor control application development. The CLA provides efficient software partitioning, and TI’s optimized, free source code software libraries and system examples running on the control law accelerator (CLA) provide software code blocks, enabling developers to easily and quickly create customized designs while delivering 15-20 percent performance gains in motor control applications.