B. Hardware and Sofiware Partitioning and Tradeoffs
The analysis of the system functions and performance and the processor capabilities will permit the designer to partition the functions into modules. It has been proven that the modular design approach provides in general a high flexibility concerning analysis, design, construction, test, and debugging of the system.
The tradeoffs between hardware and software approaches to implement the different functions in a motion control system are done on the basis of performance-cost compromise. Most of the functions can be implemented by software