The Concerto™ series is a range of products that is based on a new system architecture for C2000. Control types of applications require a dedicated controller that match the real-time constraints to process samples as fast as they come in. The main features for these controllers include an efficient and fast real-time interrupt system that allows service to resume from an interrupt with minimal latency. The control system also requires many interrupt sources to be taken into consideration. Samples have to be processed as quickly as possible, making CPU frequency one of the criteria, but having a dedicated module that accelerates control loops, like the CLA of the C2000 devices, helps to benefit the control application by accelerating processing of control algorithms. This frees up the CPU which can then handle communication tasks and housekeeping functions in the background. As the system requires more and more communication capabilities, a two-chip system might be implemented. This chip will have to be optimized for real-time control, again, with dedicated control modules, fast and efficient interrupt implementation schemes, and fast sampling capabilities. A host controller that provides communication interfaces and acts as a scheduler or a monitor in the system is generally also included. The TI Piccolo fits both of these system architectures. For customers who require more integration and more communication, there is a new option that consists of implementing both the control and the host subsystem into a single chip. This is the Concerto series of devices which features an ARM Cortex™-M3 for host communication controls and a dedicated C2000 core and peripherals for the control type functions.

