The PIC16F170X/171X family features Core Independent Peripherals, such as the Configurable Logic Cell (CLC), Complementary Output Generator (COG) and Numerically Controlled Oscillator (NCO). These “self-sustaining” peripherals take 8-bit PIC® MCU performance to a new level, as they are designed to handle tasks with no code or supervision from the CPU to maintain operation. As a result, they simplify the implementation of complex control systems and give designers the flexibility to innovate. The CLC peripheral allows designers to create custom logic and interconnections specific to their application, thereby reducing external components, saving code space and adding functionality.
The COG peripheral is a powerful waveform generator that can generate complementary waveforms with fine control of key parameters, such as phase, dead-band, blanking, emergency shut-down states and error-recovery strategies. It provides a cost-effective solution, saving both board space and component cost when driving FETs in half- and full-bridge drivers for control and power-conversion applications, for example. The NCO is a programmable precision linear frequency generator, ranging from <1 Hz to 500 kHz+. It offers a step up in performance, while simplifying designs requiring precise linear frequency control, such as lighting control, tone generators, radio-tuning circuitry and fluorescent ballasts.