The document discusses model-based design for developing motor control applications. It describes modeling motor control systems using Simulink, simulating the models to analyze system behavior, and automatically generating C code to run on an embedded platform. Key aspects covered include modeling the motor, electronics, interfaces and control algorithm, generating generic C code, and interfacing this code to the embedded target using device drivers. The approach allows debugging the application through offline simulation and testing on the embedded hardware in real-time.