We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

The Complementary Waveform Generator (CWG) provides a complementary waveform with rising and falling edge dead band control, enabling high efficiency synchronous switching, with no processor overhead. The CWG also incorporates auto shutdown and auto restart and can interface directly with other peripherals or external inputs. The Complementary Output Generator (COG) improves upon the functionality of the CWG with the addition of blanking and phase control.



  • Various input sources including comparators, Pulse-Width Modulators (PWMs), Configurable Logic Cells (CLCs), Numerically Controlled Oscillators (NCOs)
  • Blanking control for transient filtering (COG only)
  • Phase control for output delay (COG only)
  • Auto shutdown/restart
  • Independent rise and fall
  • Dead band control
  • Polarity control



Title Download
TB3103 - Buck Converter Using the PIC16F753 Analog Features Download
TB3119 - Complementary Output Generator Technical Brief Download
TB3102 - Boost Converter Using the PIC12F1501 NCO Peripheral Download
AN1779 - Sensored Single-Phase BLDC Motor Driver Using PIC16F1613 Download
AN2122 - AN2122 - Flyback SMPS Using a Microcontroller as Control Unit Download
AN1427 - High-Efficiency Solutions for Portable LED Lighting Download

Complementary Waveform Generator

Title Download
TB3108 - TRIAC Dimmable LED Driver Using PIC12HV752 Download
AN1546 - USB Keypad Reference Design Download
TB3118 - Complementary Waveform Generator Technical Brief Download
Title Download
TB3104 - Boost Converter Using the PIC16F753 Analog Features Download

Using the Complementary Waveform Generator

This self-paced training presentation focuses on our Complementary Waveform Generator (CWG). It covers what the CWG is, input signal selection, clock selection, dead band control, auto shutdown, output signal conditioning, a project example and a summary with some additional resources to get you started.

8-bit Microcontrollers with Complementary Waveform Generator

We're having trouble displaying information on this page right now. Please visit our Parametric Chart tool to search these products and their data.