I don't think your project is practical. To get 0.1% changes in duty cycles you need 1000 or more steps per cycle. At 20 MHz you would need a 20 GHz clock. Clocking at microwave frequencies is pretty exotic.
1 Like