PWM на фиксированной частоте. Грубый малоразрядный, частота - высокая, но достаточная, чтобы потери на нагрев ключей были не слишком большими. Ошибка подается на вход Брезенхема, выдающего 0 или 1, это число суммируется с кодом PWM в каждом периоде, слегка изменяя скважность.
Еще немного - и дойдете до сигма-дельрта ЦАП :)
Да, и не забывайте, что чудес не бывает. Рано или поздно шум упрется снизу в джиттер фронтов.