Добавить в цитаты Настройки чтения

Страница 239 из 436



Основой функционирования этой архитектуры на высоких скоростях является применение поворачивающей (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).





В данном ЦАП, как только какой-либо резистор подключается к цепи, любые дальнейшие увеличения цифрового кода уже не могут его отключить. Таким образом, структура является изначально монотонной, независимо от погрешностей резисторов и, подобно предыдущему случаю, может быть сделана преднамеренно нелинейной там, где эта нелинейность требуется. Опять, как и в предыдущем случае, архитектура является редкостью, так как, если попытаться ее использовать для изготовления полного ЦАП, потребуется большое количество резисторов и коммутаторов. Но опять же она часто используется в качестве компонента в ЦАП более сложной структуры.

В отличие от делителя Кельвина, этот тип ЦАП не имеет уникального названия, хотя оба типа упомянуты как полно-декодирующие (fully decoded) ЦАП, ЦАП типа "столбик термометра" (thermometer) или строковые (string) ЦАП.

Полно-декодирующие ЦАП часто используются как компоненты более сложных ЦАП. Наиболее популярными являются сегментные ЦАП, где часть выходного сигнала полнодекодирующего ЦАП в дальнейшем вновь поступает на делитель. Данная структура используется потому, что полно-декодирующий ЦАП изначально монотонен, так что, если последующий делитель тоже монотонен, в целом является таковым же и результирующий ЦАП.

В сегментных ЦАП с выходом по напряжению (рис. 4.3) сигнал подается с одного из резисторов делителя Кельвина на новый делитель Кельвина (в этом случае полная структура известна как "делитель Кельвина-Варлея") или на ЦАП какой-либо другой структуры.

Во всех ЦАП выходной сигнал представляет собой результат комбинации опорного напряжения и цифрового кода. В этом смысле все ЦАП являются перемножающими, но многие из них хорошо работают только в ограниченном диапазоне Vref. Настоящие перемножающие ЦАП (MDAC) ориентированы на работы в широком диапазоне Vref. Строгое определение перемножающего ЦАП требует, чтобы его диапазон опорного напряжения включал 0 В, и многие схемы, особенно лестничного типа с токовым режимом и с переключателями CMOS, допускают положительное, отрицательное и переменное значение Vref. ЦАП, которые не работают при значении Vref = 0 В, тоже полезны, и их типы, допускающие изменение значения Vref в пропорции 10:1 или около того, часто относят к перемножающим ЦАП (MDAC), хотя более точно их можно было бы назвать полуперемножающими ЦАП.

Архитектуры ЦАП с малыми искажениями

Из-за акцента, делаемого в системах связи на ЦАП прямого цифрового синтеза (DDS) с высоким SFDR, было положено много сил на определение оптимальной архитектуры ЦАП. Фактически, все высокоскоростные ЦАП с малыми искажениями используют некоторый вид режима токовой коммутации без ненасыщения. Как описано выше, прямой двоичный ЦАП с одним токовым ключом на разряд дает кодозависимые ложные сигналы и, конечно, не является наиболее оптимальной архитектурой (рис. 4.4).ЦАП с одним токовым источником на кодовый уровень не имеет кодозависимых ложных сигналов, но не практичен в реализации, когда требуется достижение высокой разрешающей способности. Тем не менее, эта характеристика может быть улучшена, если декодировать несколько первых старших разрядов (MSB) в код "термометра" при одном токовом ключе на уровень. Например, 5-разрядный ЦАП-"термометр" имел бы архитектуру, подобную представленной на рис. 4.5.

Здесь входное двоичное слово фиксируется триггером и затем декодируется на один из 31 возможных выходов, которые управляют вторым триггером. Выход второго триггера управляет 31 токовым ключом с одинаковым весом, выходные сигналы которых складываются вместе. Эта схема эффективно устраняет почти всякую зависимость выходного кода от ложного сигнала. Остаточный ложный сигнал на выходе одинаков и не зависит от изменения входного кода, то есть он кодонезависимый, и может подлежать фильтрации, поскольку появляется на частоте преобразования ЦАП и ее гармониках. Причинами искажений, связанных с полнодекодирующей архитектурой, являются, прежде всего, асимметричный выходной поворот (slewing), конечное время включения и выключения ключей и интегральная нелинейность.