With controlSUITE™, application kits are not just demonstration kits, but full development systems that work across the entire C2000 device portfolio . For example, again using motor control, it is relatively easy to demonstrate a fully working, advanced motor control, closed loop design on a known motor and system. TI realized that actually spinning up and then debugging different motors required a meticulous step-by-step procedure called “Incremental Build”. Incremental Build is a methodology of verifying one part of the system at a time before moving on to the next step. These steps are built into the software so that users can select the build level with a single keystroke. When a build level is selected, the appropriate “variable wires” are connected for that level, and only the functions used in that level are called. For example, in build level one, a dummy signal may be wired to the inverse park, which feeds the space vector generation module, which feeds the PWM driver, and the proper PWM patterns that are being created for the system can be verified. None of the other components of the code are built or run. The next build level represents building and testing the feedback from the motor while still running with a dummy signal in open loop mode. Then the feedback can be used to close the current loop, then verify the sensorless algorithms, and finally run a full standalone system. This method is very useful and has been proven to be effective at rapidly accelerating system development. By sectioning off incremental sections, the system is easy to learn, easy to develop and modify, and also easy to debug. These systems are available for a variety of motor types, control techniques, and feedback techniques. Open source hardware reference designs to verify each are available within controlSUITE. A similar approach for digital power applications is also available with controlSUITE and other applications will come including power line modem and LED lighting.