Inverter (ie 3-phase) PWM generator for driving AC motors.
Options are 3 or 6 pin output (with two dead-time options in the latter case).
Period is anything you want although >100kHz would be pushing it, realistically.
3 cogs are needed to get switching accurate to one cycle (12.5ns) and allow
fine-grained control at high PWM frequencies. At 16kHz there are over 2400
levels per channel (which you supply as a signed value in range -1200 -- +1200)