Я немного думал об исполнении выходного каскада и фильтра для DSD ДАКа.
Исполнение в статье Бруно не кажется мне идеальным. Там есть проблема с
индуктивной состовляющей входного импеданса. L/R у входного каскада
в идеальном случае должна быть < длительности одного бита (с учетом RZ),
Тогда глитч/переходной процесс на каждом бите будет независимый,
одинаковый с хорошей точностью для любого произвольно взятого бита.
У Бруно , да и в Вашей реализации вход "медленный" - низкий импеданс на виртуальной земле
инвертируюшего ОУ обеспечивается ОС в звуковом диапазоне, и влияние одного интервала расползается
на несколько соседних битов. Все было бы отлично, если бы не нелинейное сопротивление КМОП ключей.
Если ток через них меняется со звуковой частотой, то присутствуют искажения и интермодуляция.
Если же все безобразия начинаются и заканчиваются в пределах одного бита, то это
не искажения а всего лишь ВЧ шум.