Simplify design and debug with PSoC Creator and integrate glue logic ICs to save time and BOM materials cost with PSoC 4 as programmable digital subsystem. PSoC Creator components integrate 60+ digital functions into a one-chip PSoC solution. PSoC Creator digital components are dragged and dropped as icons to create custom glue logic solutions. The PSoC Creator provides component configuration tools to simplify parameter configurations with a graphical user interface. Offload traditional firmware-based CPU tasks to save power and increase reliability. Hardware-based state machine saves CPU cycles by replacing firmware. The Hardware-based logic provides deterministic monitoring or safety critical tasks by replacing firmware, it also simplifies software design and ISR handling by replacing “bit banging” firmware. Reconfigure the programmable digital blocks to create multiple functions with the same block. Dynamic reconfiguration is the ability to change hardware on the fly. In PSoC 4, the customer can dynamically reconfigure serial communication blocks such as a UART transfer followed by an SPI transfer in the same blocks or one can dynamically reconfigure timer, counter, and PWM blocks.