The Configurable Custom Logic (CCL) module contains programmable logic for creating logic gates, sequential logic or a combination of the both. Inputs can either be I/O pins, internal feedback, peripherals, or events from the Event System. With CCL, logic operations can be performed without CPU intervention. This application note presents various features of the CCL, along with an example application.