The DUTS stands for DCD’s Universal Timers System. It is a programmable and highly configurable device that comprises seven submodules:
Pulse Width Modulation (PWM)
Real-Time Interrupt (RTI)
Computer Operates Properly (COP)
Pulse Accumulator (PA)
Each of these standalone modules provides useful functionalities which enable many design possibilities. Furthermore, if some module is not being used, it is possible to exclude it from design via one parameter. Moreover, in the case of the Timer 1 submodule, it is possible to exclude single Output-Compare or Input-Capture function logic when it is not used. This enables the minimization of hardware resources utilization. Moreover, users can switch between 8-bit and 32-bit DUTS native interfaces.