3-разрядный поворачивающий (folding) MagAmp АЦП представлен на рис. 3.33, а диаграммы соответствующих остаточных сигналов изображены на рис. 3.34.
Как и в случае двоичного АЦП с пилообразной формой остаточных сигналов, значение кода Грея для следующей ступени определяется полярностью выходного остаточного сигнала предыдущей ступени. Полярность входного сигнала первой ступени определяет старший значащий разряд кода Грея; полярность выхода R1 — второй разряд кода Грея, полярность выхода R2 — третий разряд кода Грея. Обратите внимание, что, в отличие от двоичного импульсного АЦП, ни одна из ступеней данной архитектуры не дает перепада значения остаточного сигнала. Это делает данную архитектуру перспективной для работы на высоких частотах дискретизации.
Основой функционирования этой архитектуры на высоких скоростях является применение поворачивающей (folding) ступени. Ранние применения данной архитектуры (см. Приложения 22, 23, 24) для генерации поворачивающей функции передачи использовали дискретные операционные усилители с диодами в контуре обратной связи. Современные интегральные схемы реализуют требуемую функцию передачи, управляя коэффициентом усиления по току при разомкнутой обратной связи, что может быть реализовано с более высоким быстродействием. Полностью дифференциальные ступени (включая УВХ) также обеспечивают высокую скорость, более низкие искажения и дают поворачивающие (folding) ступени, обладающие 8-разрядной точностью, не требуя лазерной подстройки тонкопленочного резистора (см. Приложения 25, 26, 27).
Использование архитектура MagAmp может быть расширено до скоростей дискретизации, в которых ранее доминировали параллельные (flash) преобразователи. Двойной 8-разрядный АЦП AD9288-100 с быстродействием 100 MSPS представлен на рис. 3.35. Первые пять разрядов (код Грея) получены из пяти дифференциальных MagAmp ступеней. Дифференциальный остаточный выход пятой ступени MagAmp управляет 3-разрядным параллельным преобразователем вместо одиночного компаратора. Выходной код Грея пяти ступеней, построенных по архитектуре MagAmps, и выходной двоичный код 3-разрядного параллельного АЦП хранятся в регистре, затем все данные преобразуются в двоичный код и помещаются в выходной регистр.
Глава 4
Цифро-аналоговые преобразователи (ЦАП) для задач цифровой обработки сигналов
Уолт Кестер, Джеймс Брайэнт
Большинство обычно используемых структур ЦАП (отличных от простого одноразрядного ЦАП, основанного на одном коммутаторе с использованием опорного напряжения) являются двоичными взвешивающими ЦАП или многозвенными схемами лестничного типа. Данные схемы, хотя и являются несложными по структуре, требуют весьма тщательного анализа. Мы начнем рассматривать одну из простейших структур — делитель Кельвина, представленный на рис. 4.1. N-разрядная версия этого ЦАП просто содержит 2N равных по величине последовательно соединенных резисторов. Выходной сигнал снимается с соответствующего отвода замыканием одного из 2 коммутаторов после декодирования N-разрядных данных. Современные ЦАП, использующие эту архитектуру, называются строковыми ЦАП.
Эта архитектура проста, имеет выход с изменяющимся значением напряжения ZOUT, и изначально обеспечивает монотонный сигнал (даже если сопротивление одного из резисторов равно 0, OUTPUTN не может превышать OUTPUTN+1). Архитектура линейна, если все резисторы равны по значению, но может быть преднамеренно сделана нелинейной, если требуется нелинейный ЦАП. Так как в момент переключения работают только два коммутатора, эта архитектура обладает малым ложным сигналом (low-glitch). Ее главным недостатком является большое количество резисторов, требуемых для обеспечения высокой разрешающей способности, поэтому в качестве отдельного устройства она обычно не используется, но, как мы увидим позже, применяется в роли компонента более сложных структур ЦАП.
Существует аналогичный ЦАП с токовым выходом, который также состоит из 2N резисторов, или источников тока, но подключенных теперь параллельно между входом опорного напряжения и виртуальным заземленным выходом (рис. 4.2).
В данном ЦАП, как только какой-либо резистор подключается к цепи, любые дальнейшие увеличения цифрового кода уже не могут его отключить. Таким образом, структура является изначально монотонной, независимо от погрешностей резисторов и, подобно предыдущему случаю, может быть сделана преднамеренно нелинейной там, где эта нелинейность требуется. Опять, как и в предыдущем случае, архитектура является редкостью, так как, если попытаться ее использовать для изготовления полного ЦАП, потребуется большое количество резисторов и коммутаторов. Но опять же она часто используется в качестве компонента в ЦАП более сложной структуры.