Хочется попробовать... Что подключать хочу? PCM54 к примеру.
Хочется попробовать... Что подключать хочу? PCM54 к примеру.
Есть.
SM5806.
И этот ЦФ даже продается.
И даже на Веге...
Касаюсь струн, держу суперсимметрию.
Преобразование из последовательного кода в параллельный элементарно делается на паре микрух 595 логики.
5806 - совсем слабый фильтр.
CXD1082
Берём фпга, заливаем в неё проект DF2, выводим параллельных бит сколько нужно и играемся до посинения.
И результат отменный. Универсальный вход, выход, все , что хочешь.
С нойзшейпингом можно сократить разрядность до 2 по 10...12 бит. И попробовать подключить 572па1.
Море экспериментов гарантировано.
---------- Сообщение добавлено 12:52 ---------- Предыдущее сообщение было 12:43 ----------
А если в тумбочке есть шустрые 8-битные, то и с ними можно поиграться.
Да, вроде всё логично. Но не смущает что в процессе загрузки данные по регистрам будут бегать, и, соответственно по цаповым входам? Хочется ещё триггеров на выходы регистров добавить, чтоб данные по стробу менялись сразу по загрузке, и затем сигнал преобразования на цап... Или сигнала OE будет достаточно? Надо почитать как цап себя ведёт. Есть ли в нём защелки или он тупо выводит по факту сигнала на входах. Выход Q7S для каскадирования?
Посмотрел - нет в цапе ни какой логики, соответственно беготня данных по выводам, а также отсутствие данных не допустимо.
На 595 так и будет.
Там внутри два регистра: сдвиговый и параллельный. По стробу данные из сдвигового регистра копируются в параллельный. Т.е. на выходе все биты обновляются по стробу.
P.S.
Ну и отсутствие триггеров на входах 54 означает как минимум подгонку длины проводников между 595 и входами ЦАП. Либо более лучшее и радикальное решение - деглитчер на УВХ.
Последний раз редактировалось dortonyan; 20.12.2023 в 22:43.
Если 595 будет вываливать данные прямо вот синхронно по всем разрядам, то зачем деглитчер. А длину проводников можно и подогнать, это проще.
Социальные закладки