Радиотехника и электроника, 2022, T. 67, № 1, стр. 3-19

Цифроаналоговые преобразователи на основе дельта-сигма-модуляторов

М. С. Енученко a*, А. С. Коротков a

a Санкт-Петербургский политехнический университет Петра Великого
195251 Санкт-Петербург, ул. Политехническая, 29, Российская Федерация

* E-mail: enuchenko_ms@spbstu.ru

Поступила в редакцию 24.03.2021
После доработки 04.07.2021
Принята к публикации 07.07.2021

Полный текст (PDF)

Аннотация

Представлен обзор цифроаналоговых преобразователей на основе дельта-сигма модуляторов (ΔΣ‑модуляторов). Рассмотрена структура и принцип работы цифроаналоговых дельта-сигма преобразователей. Обсуждаются особенности построения основных блоков, включая интерполяционный фильтр, цифровой ΔΣ-модулятор, базовый цифроаналоговый преобразователь, выходной фильтр. Представлены достигнутые результаты за последние пять лет. Обзор ориентирован на специалистов в области микроэлектронной компонентной базы в части разработки цифроаналоговых преобразователей.

ВВЕДЕНИЕ

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

Повышение динамических характеристик требует повышения разрядности ЦАП, что приводит к увеличению площади кристалла ЦАП. Решением в данной ситуации выступает дополнение ЦАП дельта-сигма-модулятором (ΔΣ-модулятором). Аналоговые ΔΣ-модуляторы широко используются в аналогоцифровых преобразователях (АЦП), в которых выполняют функции повышения эффективной разрядности. Для низкочастотных приложений обычно используются дискретные во времени ΔΣ-модуляторы на переключаемых конденсаторах, отличающиеся низкой потребляемой мощностью [14]. В быстродействующих схемах предпочтение отдается непрерывным во времени схемам. Для ЦАП используются цифровые ΔΣ-модуляторы, принцип работы которых идентичен аналоговым [1, 5, 6].

Включение ΔΣ-модулятора в структуру преобразователя, т.е. построение дельта-сигма-ЦАП (ΔΣ-ЦАП), позволяет решить ряд практически значимых задач. В частности, повысить функциональность устройства (благодаря простоте реконфигурирования цифровой части), сократить площадь, занимаемую ЦАП на кристалле, увеличить выигрыш от перехода на технологические процессы с меньшей проектной нормой. Перечисленные преимущества оказываются востребованными в системах передачи данных, где требуется полоса частот порядка 10…100 МГц и разрядность 12…16 бит, например в мобильных сетях 4-го и 5-го поколения и Wi-Fi. Однако в настоящее время в зарубежной и отечественной литературе отсутствуют публикации, обобщающие текущий опыт разработки цифроаналоговых преобразователей на основе ΔΣ-модуляторов.

Целью данной работы является систематизация базовых сведений об устройстве ΔΣ-ЦАП, сопоставительный анализ современных решений и подходов к разработке ΔΣ-ЦАП.

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

1. ΔΣ-ЦАП

1.1. Архитектуры ΔΣ-ЦАП

Цифроаналоговые преобразователи по принципу работы делятся на два класса согласно соотношению частоты дискретизации и частоты обработки кода: ЦАП со скоростью Найквиста, ЦАП с передискретизацией, т.е. ΔΣ-ЦАП. Кроме того, возможны комбинированные решения. В случае N-разрядного цифроаналогового преобразователя со скоростью Найквиста на вход поступает N-разрядный код с частотой дискретизации fs. Цифроаналоговый преобразователь за период дискретизации Ts обрабатывает один отсчет и формирует соответствующий выходной аналоговый сигнал, то есть ЦАП работает со скоростью fs отсчетов в секунду. При этом полоса частот восстанавливаемых сигналов оказывается равной полосе частот, определяемой формулой Найквиста, то есть половине частоты дискретизации fs. Структура ΔΣ-ЦАП показана на рис. 1 [5, 6]. На первом этапе частота дискретизации входного кода x(n) повышается в k раз (k – коэффициент передискретизации, OverSampling Rate, OSR) с помощью цифрового интерполяционного фильтра, далее код поступает на вход цифрового ΔΣ-модулятора. В результате на выходе модулятора формируется код меньшей разрядности M (M < N) с частотой дискретизации kfs. Код подается на M-разрядный ЦАП со скоростью Найквиста (далее – “базовый” ЦАП). При этом выходной аналоговый сигнал a(t) базового ЦАП помимо информационного сигнала содержит и сигнал шума квантования, созданный ΔΣ-модулятором, который впоследствии должен быть отфильтрован, например, аналоговым фильтром нижних частот.

Рис. 1.

Цифроаналоговый преобразователь с передискретизацией (ΔΣ-ЦАП).

Таким образом, в ΔΣ-ЦАП снижается разрядность базового ЦАП, но возрастает требуемое быстродействие. Снижение разрядности базового ЦАП является главным преимуществом и целью использования ΔΣ-ЦАП, так как достижимость показателей по линейности, площади и быстродействию ЦАП непосредственно зависит от разрядности. На рис. 2 представлены области применения ΔΣ-ЦАП и ЦАП со скоростью Найквиста (ось абсцисс эквивалентна полосе рабочих частот ЦАП) [7]. Как видно из рисунка, они неэквивалентны, т.е. не удается сохранять широкую полосу частот сигнала, снижая разрядность и увеличивая быстродействие базового ЦАП, что следует из формулы для отношения сигнал/шум (SNR – Signal-to-Noise Ratio) [5, 6, 810]:

(1)
${\text{SNR}} = 10\lg \frac{3}{2}\frac{{{{{({{2}^{N}} - 1)}}^{2}}\left( {2L + 1} \right){\text{OS}}{{{\text{R}}}^{{2L + 1}}}}}{{{{{{\pi }}}^{{2L}}}}},$
где N – разрядность квантователя, L – порядок модулятора. Зависимость SNR от разрядности приблизительно линейная, а от OSR – логарифмическая. Как следствие, динамические характеристики при уменьшении разрядности падают быстрее, чем растут с увеличением коэффициента передискретизации. Этот эффект может быть скомпенсирован увеличением порядка модулятора. Однако снижение разрядности и повышение порядка увеличивает амплитуду шума ошибки квантования, что повышает требования к фильтрации выходного сигнала. Тем не менее использование передискретизации позволяет достигать более высоких динамических характеристик в узкой полосе частот, которых не удается достичь ЦАП со скоростью Найквиста.

Рис. 2.

Области применения ЦАП (SFDR – Spurious-Free Dynamic Range).

Построение цифровых телекоммуникационных систем требует высокоскоростных ЦАП (со скоростью более 1 Гвыборок/с) и широкой полосой частот (более 20 МГц) [1117]. В этом качестве широко распространены ЦАП со скоростью Найквиста. Как отмечалось, для упрощения аналоговой части необходимо снижать разрядность ЦАП без заметного ухудшения характеристик, чего можно добиться использованием ΔΣ-модулятора и введением передискретизации. В предельном случае удается снизить разрядность базового ЦАП до одного разряда, что позволяет использовать в качестве ЦАП фактически любое ключевое устройство. Например, в построенных таким образом передатчиках – полностью цифровые передатчики (ADT – All-Digital Transmitter) – выходной код с ΔΣ-модулятора подается, например, на ключевой усилитель мощности [1828]. Тем самым аналоговая часть передающего тракта сводится к минимуму: усилитель мощности, выходной полосовой фильтр, антенна.

Так как в телекоммуникационных системах требуются полосы рабочих частот от нескольких десятков мегагерц, то достижимые уровни значений OSR оказываются значительно меньше, чем в типовых приложениях ΔΣ-ЦАП, таких как звуковые тракты и измерительное оборудование. Обычно значение OSR для низкочастотных приложений ΔΣ-ЦАП составляет не менее 100, что в случае полосы в несколько десятков мегагерц потребует от базового ЦАП работы на частотах в единицы-десятки гигагерц. Поэтому коэффициент OSR обычно меньше 100 и находится в пределах от 4 до 64 [10, 14, 15, 2934]. При этом следует учитывать следующие аспекты.

1. Повышение OSR снижает требования к аналоговому фильтру по крутизне передаточной характеристик, но повышает требования к базовому ЦАП по быстродействию. При этом обеспечивается логарифмический рост динамических характеристик.

2. Повышение разрядности увеличивает требования к базовому ЦАП, но снижает требования к аналоговому фильтру. При этом обеспечивается линейный рост динамических характеристик.

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

Как видно, определение параметров OSR, порядка модулятора и разрядности базового ЦАП является решением задачи оптимального поиска при заданных ограничениях. Причем решением могут быть не только одноразрядные (например, в ADT), но и многоразрядные базовые ЦАП. Стоит отметить, что эффект повышения требований к аналоговому фильтру (например, при росте порядка модулятора) может быть компенсирован предварительной цифровой или полуцифровой фильтрацией. В некоторых случаях удается добиться полного отказа от аналогового фильтра для выходного сигнала [35, 36].

Существуют также работы, в которых рассматриваются комбинированные структуры на основе ЦАП со скоростью Найквиста и ΔΣ-ЦАП. Такое решение – гибридный ЦАП – описано в [7, 15, 30, 3739] и имеет структуру, показанную на рис. 3. В гибридном ЦАП старшие разряды входного кода DL, …, N– 1 обрабатываются ЦАП со скоростью Найквиста, а младшие разряды D0, …, L– 1 обрабатываются ΔΣ-ЦАП. Затем выходные сигналы ЦАП складываются для формирования общего выходного сигнала s(t). Такой подход позволяет, с одной стороны, упростить аналоговую часть за счет снижения разрядностей ЦАП, а с другой – уменьшить шумы квантования вне полосы, так как через ΔΣ‑ЦАП проходит лишь часть сигнала.

Рис. 3.

Гибридный ЦАП.

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

1.2. Особенности использования многокаскадных модуляторов

При использовании многокаскадных ΔΣ-модуляторов – MASH (Multi-stAge noise-SHaping) модуляторов [40, 41] – существует три варианта включения базового ЦАП, показанные на рис. 4, где H1(z), H2(z), …, HN(z) – передаточные функции блока компенсации, x – входной сигнал ΔΣ-модулятора, y – выходной сигнал ΔΣ-модулятора, y1, y2, …, yN – выходные сигналы каскадов ΔΣ-модулятора. Как отмечалось, цель использования ΔΣ-модулятора при построении преобразователя – снизить разрядность базового ЦАП. Как следствие, чем “ближе” базовый ЦАП будет расположен к квантователю каскада (т.е. к MASH-структуре), тем больше выигрыш от использования ΔΣ-модулятора.

Рис. 4.

Варианты расположения базового ЦАП.

Возможно включение базового ЦАП в трех сечениях структуры (см. рис. 4, пунктир). Размещение в сечении 1 потребует использования N базовых ЦАП, а блок компенсации должен быть реализован полностью в аналоговом виде. Этот подход позволяет получить наибольший выигрыш от снижения разрядности базового ЦАП. Однако аналоговый блок компенсации будет подвержен рассогласованию элементов, и компенсация ошибки первого каскада может происходить не полностью. Такие реализации блока компенсации можно встретить в работах [42, 43].

При включении в сечение 3 потребуется один базовый ЦАП, а блок компенсации реализуется в цифровом виде. При этом будет наблюдаться рост разрядности выходного кода блока компенсации по сравнению с разрядностью выходных сигналов каскадов. Это потребует увеличения разрядности базового ЦАП, и эффект от использования ΔΣ-ЦАП будет снижен по сравнению с предыдущим случаем. Тем не менее, данный подход является наиболее распространенным, так как обеспечивает полную компенсацию ошибки первого каскада [7, 14, 4447].

Включение базового ЦАП в сечение 2 является промежуточным – полуцифровым – вариантом. В этом случае требуется несколько ЦАП, формирующих коэффициенты в передаточных функциях H1(z), …, HN(z), т.е. выполняющих роль умножителей. При этом разрядность ЦАП оказывается равной разрядности квантователя, а все операции суммирования выполняются для аналоговых сигналов. Как следствие, проблема согласования передаточных функций в этом случае также присутствует, поэтому для компенсации рассогласований дополнительно вводится динамическое согласование элементов. Такие реализации можно найти в работах [4851].

Выходной сигнал ΔΣ-ЦАП содержит высокий уровень шума вне полосы, который должен быть отфильтрован. Соответственно, при включении базового ЦАП в сечение 1 фильтрация полностью производится аналоговым фильтром. Если ЦАП размещается в сечениях 2 или 3, то требования к аналоговому фильтру могут быть ослаблены за счет введения цифровой или полуцифровой предварительной фильтрации (подробнее см. далее, в разд. 5).

2. ИНТЕРПОЛЯЦИЯ

В структуре ΔΣ-ЦАП первым блоком, принимающим входной код, является цифровой интерполяционный фильтр. Задача данного фильтра – повысить частоту дискретизации в число раз, равное коэффициенту передискретизации OSR.

ΔΣ-Модуляторы работают на частотах, в десятки или сотни раз превосходящих полосу рабочих частот, поэтому интерполяционный фильтр должен формировать выходные отсчеты с той же частотой. При этом модулятор и интерполяционный фильтр обладают различной вычислительной эффективностью, поскольку модулятор реализует, как правило, только операции сложения, а фильтр – дополнительно “длительные” операции умножения. Как следствие, критический путь в интерполяционном фильтре может оказаться больше, чем в модуляторе. Действительно, как правило, интерполяционные фильтры строятся на основе фильтров с конечной импульсной характеристикой (КИХ), так как последние способны обеспечить строго линейную фазочастотную характеристику (ФЧХ). В прямой структуре критический путь фильтра (путь через один умножитель и N сумматоров, где N – порядок фильтра) оказывается больше, чем критический путь ΔΣ-модулятора. Поэтому из соображений быстродействия реализация интерполяционного фильтра на основе такого однокаскадного КИХ-фильтра может оказаться невозможной.

В качестве решения проблемы повышения быстродействия интерполяционного фильтра в ΔΣ-ЦАП используются следующие решения: переход к транспонированной форме, полифазная фильтрация, многокаскадная интерполяция. В первую очередь применяют транспонированную форму (рис. 5). В результате критический путь может быть сокращен до пути, содержащего один умножитель и один сумматор, вне зависимости от порядка фильтра.

Рис. 5.

Транспонированная структура КИХ-фильтра.

Полифазная фильтрация позволяет перенести критический путь из домена с частотой выходного сигнала в домен с частотой входного сигнала. Например, предположим, что частота входных отсчетов fs, а структура фильтра на рис. 5 используется для интерполяции с коэффициентом 2. Тогда все элементы задержки фильтра должны работать с частотой выходных отсчетов 2fs. Полифазный фильтр, эквивалентный данному фильтру (рис. 6) состоит из двух фильтров меньшего порядка. Входные данные подаются одновременно на оба фильтра с частотой fs. С той же частотой обновляются состояния элементов задержки. Выходной сигнал циклически переключается между двумя фильтрами с частотой 2fs, тем самым обеспечивая удвоенную частоту выходных отсчетов. В результате требования к фильтру по быстродействию ослаблены, а переключение между фильтрами выполняется с помощью мультиплексора.

Рис. 6.

Интерполяционный КИХ-фильтр с полифазной структурой.

Многокаскадный интерполяционный фильтр реализуется, как показано на рис. 7 [19, 29, 43, 5256]. Первые каскады представляют интерполяционные КИХ-фильтры. Коэффициент интерполяции каждого каскада Mi при этом не превышает 10. Обычно коэффициент интерполяции каскада выбирается равным двум. При этом по мере повышения частоты дискретизации порядок фильтров Ki уменьшается (Ki + 1 < Ki), чтобы снизить требования к разрядности коэффициентов и упростить умножители. С целью снижения аппаратных затрат могут использоваться полуполосные КИХ-фильтры, требующие, примерно, в два раза меньшее число умножителей. Наиболее критичные к быстродействию последние каскады могут выполняться с использованием фильтров скользящего среднего или, как их еще называют, интеграторно-гребенчатых фильтров (ИГФ). Такие фильтры не требуют операций умножения, а критический путь распространения сигнала проходит лишь через один двухвходовой сумматор.

Рис. 7.

Многокаскадный интерполяционный фильтр.

3. ЦИФРОВОЙ ΔΣ-МОДУЛЯТОР

3.1. Структуры цифрового ΔΣ-модулятора

При рассмотрении цифровых модуляторов ΔΣ-ЦАП используется структура модулятора с обратной связью по ошибке (рис. 8) [5, 6]. В такой структуре на вход блока с дискретной во времени передаточной функцией W(z) поступает сигнал ошибки с квантователя e(n). Порядок модулятора в таком случае зависит от вида передаточной функции W(z). Выражения для выходного сигнала в такой структуре принимают вид

(2)
$y = w + e;\,\,\,\,w = x - W(z)e;$
(3)
$y = x - W(z)e + e = x + \left( {1 - W(z)} \right)e.$
Рис. 8.

Обобщенная структура ΔΣ-модулятора c обратной связью по ошибке.

Как видно из выражений, в такой структуре передаточные функции модулятора для сигнала (STF – Signal Transfer Function) и шума квантования (NTF – Noise Transfer Function) имеют вид

(4)
${\text{STF}}(z) = 1;\,\,\,\,{\text{NTF}}(z) = \left( {1 - W(z)} \right).$

Если принять

(5)
$W(z) = {{z}^{{ - 1}}},$
то для ΔΣ-модулятора 1-го порядка, который осуществляет подавление шума квантования в области низких частот, получаем выражение

(6)
$y = x + (1 - {{z}^{{ - 1}}})e.$

Кроме того, цифровые ΔΣ-модуляторы могут изображаться так, как показано на рис. 9. Для сигналов в цифровом представлении процесс квантования эквивалентен отбрасыванию L младших значащих разрядов (МЗР) и передаче на выход только M старших значащих разрядов (СЗР). В таком случае ошибкой квантователя являются L МЗР.

Рис. 9.

Цифровой ΔΣ-модулятор первого порядка c обратной связью по ошибке.

Подавление сигнала ошибки может быть осуществлено не только в области низких частот, поэтому возможны модуляторы полосового и высокочастотного типов. Для этого необходимо изменить передаточную функцию W(z). Например, при $W(z) = - {{z}^{{ - 1}}}$ подавление сигнала ошибки будет осуществляться в области частоты fs/2, то есть ΔΣ-модулятор будет высокочастотным. При $W(z) = - {{z}^{{ - 2}}}$ модулятор будет полосовым, так как подавление будет наблюдаться на частоте fs/4. В общем случае для модулятора k-го порядка выражения приведены в табл. 1.

Таблица 1.

Передаточные функции фильтров для различных типов модуляторов

Тип модулятора Передаточная функция фильтра Подавление шума квантования
Низкочастотный $W(z) = 1 - {{(1 - {{z}^{{ - 1}}})}^{k}}$ В области 0
Полосовой $W(z) = 1 - {{(1 + {{z}^{{ - 2}}})}^{k}}$ В области fs/4
Высокочастотный $W(z) = 1 - {{(1 + {{z}^{{ - 1}}})}^{k}}$ В области fs/2

Реализация цифровых ΔΣ-модуляторов имеет ряд особенностей, в частности, выбор разрядностей сумматоров. Рассмотрим этот вопрос на примере модулятора первого порядка (рис. 10). На вход поступает сигнал N-разрядного кода x(n). На выходе сумматора генерируется сигнал y(n), M старших разрядов которого формируют выходной сигнал yСЗР(n), а сигнал yМЗР(n), содержащий L младших разрядов y(n), поступает по петле обратной связи на сумматор (M + L = N + 1). Фактически ΔΣ-модулятор обрабатывает L младших разрядов входного кода, а M старших разрядов остаются без изменений.

Рис. 10.

Цифровой ΔΣ-модулятор первого порядка.

Реализация цифрового ΔΣ-модулятора представлена на рис. 11. Входной код разделяется на старшие M и младшие L разряды. Младшие разряды обрабатываются ΔΣ-модулятором. Возникающий при этом на выходе модулятора бит переноса складывается со старшими разрядами, формируя выходной код ΔΣ-модулятора. Быстродействие такого ΔΣ-модулятора ограничивается свойствами сумматора (см. рис. 11, черный кружок), который в отличие от второго сумматора не может быть конвейеризован, так как стоит в петле обратной связи. При этом чем меньше разрядность выходного кода модулятора, тем больше младших разрядов обрабатывает ΔΣ-модулятор и, следовательно, больше становится разрядность и задержка сумматора.

Рис. 11.

Цифровой ΔΣ-модулятор с учетом изменения разрядов входного кода.

3.2. Квантователь цифрового ΔΣ-модулятора

Квантование в ΔΣ-модуляторах может быть в двух вариантах: одноразрядное и многоразрядное. При одноразрядном квантовании на выход ΔΣ-модулятора подается один старший разряд результата суммирования. Преимуществом такого вида квантования является максимальная простота интерфейсной части – требуется одноразрядный ЦАП, который всегда линеен. Кроме того, простота одноразрядного ЦАП приводит к тому, что в роли переключающейся ячейки ЦАП может выступать любое ключевое устройство, например, непосредственно усилитель мощности передающего тракта. Тем не менее есть ряд недостатков такого решения:

1) невысокий порядок, при котором модулятор сохраняет устойчивость (не более 2);

2) высокая амплитуда шумового сигнала, что повышает требования к фильтрации выходного аналогового сигнала.

Оба недостатка могут быть устранены за счет использования многокаскадных структур ΔΣ-модулятора, но при этом возникают иные проблемы, связанные с реализацией блока компенсации.

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

3.3. Многокаскадные цифровые ΔΣ-модуляторы

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

Первым вопросом является реализация блока компенсации. Анализ, представленный в разд. 1.2, позволяет сделать следующий общий вывод: оптимальным является промежуточный – полуцифровый – вариант включения базового ЦАП. Причем модифицированная структура многокаскадного (MASH) ΔΣ-модулятора – так называемая Sturdy MASH (SMASH) структура [5762] – оказывается более выигрышной по сравнению с MASH-структурой, так как для формирования выходного сигнала требуется выполнить лишь вычитание сигналов каскадов, а все необходимые передаточные функции формируются в цифровом виде [33]. Кроме того, возможно сочетание MASH- и SMASH-структур, рассмотренное в работах [59, 63, 64].

Вторым вопросом является выбор MASH-структуры ΔΣ-модулятора. Как отмечалось, многокаскадные структуры решают две задачи: повышение порядка модулятора и уменьшение амплитуды шума. При этом повышение порядка модулятора не всегда оказывается полезным, так как уменьшение уровня шума в полосе достигается за счет увеличения уровня шума вне полосы, что повышает в свою очередь требования к фильтрации выходного аналогового сигнала. По этой причине в некоторых случаях используют многокаскадные структуры с так называемым двойным округлением. Пример такой структуры показан на рис. 12 [5, 42, 43, 48, 49]. Фактически это MASH-структура, где второй каскад имеет нулевой порядок, т.е. петля обратной связи отсутствует. Выражения для выходных сигналов в такой структуре имеют вид

(7)
${{y}_{1}} = x + \left( {1 - W(z)} \right){{e}_{1}};\,\,\,\,{{y}_{2}} = {{e}_{1}} + {{e}_{2}},$
где e1 и e2 – сигналы ошибки квантователей. Поскольку e2 представляет ошибку квантования сигнала e1, то выполняется неравенство e2 < e1. Блок компенсации обеспечивает для второго каскада повторение передаточной функции шума первого каскада. Тогда выходной сигнал модулятора принимает вид

(8)
$y = {{y}_{1}} - \left( {1 - W(z)} \right){{y}_{2}} = x - \left( {1 - W(z)} \right){{e}_{2}}.$
Рис. 12.

Структура многокаскадного ΔΣ-модулятора с двойным округлением.

В результате после объединения сигналов в блоке компенсации порядок модуляции сигнала ошибки остается равным порядку первого каскада, а амплитуда ошибки квантования будет равной ошибке второго каскада, что в общем виде можно выразить как

(9)
${{y}_{1}} = {\text{STF}}x + {\text{NTF}}{{e}_{1}},\,\,\,\,y = {\text{STF}}x + {\text{NTF}}{{e}_{2}}.$

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

3.4. Подавление гармоник цифрового ΔΣ-модулятора

Так как цифровой ΔΣ-модулятор – это конечный автомат, то при подаче повторяющегося сигнала ошибка квантования также будет повторяться, что создаст в спектре сигнала паразитные гармоники, ухудшив тем самым динамические характеристики в полосе рабочих частот. Особенно явно данный эффект проявляется при подаче на вход ΔΣ-модулятора постоянного уровня. Существует несколько способов решения данной проблемы, которые можно разделить на две группы: стохастические и детерминистские.

К стохастическим способам относится дизеринг – подмешивание во входной сигнал псевдослучайного шума [10, 6568]. Шум может быть как белым, так и окрашенным. Данный подход позволяет исказить последовательность состояний ΔΣ-модулятора и тем самым повысить период повторения, уменьшая амплитуду паразитных гармоник. Недостатками данного подхода являются: повышение уровня шумов внутри полосы сигнала, которые не могут быть впоследствии отфильтрованы, а также ухудшение устойчивости системы.

Детерминистские подходы предполагают заранее внесенные изменения в структуру ΔΣ-модулятора, позволяющие распределить энергию паразитных гармоник по как можно большему числу частот. Среди детерминистских подходов известны следующие.

1. Предварительная инициализация [69, 70];

2. Квантователь по простому числу [71, 72];

3. HK-MASH-структура ΔΣ-модулятора [7377];

4. SP-MASH-структура ΔΣ-модулятора [7779].

Способ предварительной инициализации предполагает, что необходимо изменить начальное состояние регистров ΔΣ-модулятора так, чтобы увеличить минимальный период повторения сигнала. Как правило, необходимо выбирать начальное состояние, равное нечетным числам. Такой подход позволяет увеличить минимальную длину последовательности до 2M (длина последовательности считается для случая постоянного уровня на входе ΔΣ-модулятора), где M – количество возможных уровней входного сигнала, т.е. M = 2N (N – разрядность входного кода).

Другой способ предполагает использование квантователя с числом уровней, равным простому числу. Этот способ также позволяет увеличить минимальную длину последовательности, однако при этом сужается диапазон входных сигналов. К недостаткам перечисленных способов относится то, что длина последовательности не зависит от структуры ΔΣ-модулятора, а определяется только разрядностью входного кода.

Структура ΔΣ-модулятора HK-MASH предполагает, что сигнал с выхода каскада ΔΣ-модулятора масштабируется и складывается с входным сигналом каскада. В работе [73] были определены оптимальные коэффициенты масштабирования для разрядностей входного кода от 5 до 25. Длина последовательности в такой структуре зависит по степенному закону от числа каскадов. Однако входной диапазон значений, хоть и незначительно, но уменьшается на величину масштабирующего коэффициента.

Авторы [78] обратили внимание на то, что сигнал через HK-MASH-структуру ΔΣ-модулятора передается с коэффициентом, отличным от единицы, что требует дополнительных преобразований выходного сигнала ΔΣ-модулятора, если требуется обеспечить одинаковые абсолютные значения для входного и выходного сигналов. Поэтому была предложена структура SP-MASH, в которой выходной сигнал с каскада ΔΣ-модулятора передается на вход следующего, а не текущего каскада. Это позволило обеспечить точную передачу абсолютного значения для низкочастотных сигналов. Однако передаточная функция для полезного сигнала имеет вид фильтра высоких частот (ФВЧ), что ограничивает применение такой структуры. Данные по входному диапазону и длине последовательности для случая ΔΣ-модулятора со структурой MASH 1-1-1 и различными способами подавления паразитных гармоник представлены в табл. 2 [78].

Таблица 2.

Сравнение структур модуляторов MASH 1-1-1

Архитектура Длина последовательности Входной диапазон значений
max min
MASH M 2 0, …, M – 1
Предварительная инициализация 2M 2M 0, …, M – 1
Квантователь по простому числу P P 0, …, P – 1
HK-MASH (Ma)3 (Ma)3 0, …, M – a – 1
SP-MASH ML2 2L2 0, …, M – 1

Введены следующие обозначения: P – максимальное простое число, меньшее M; a – масштабирующий множитель; L = 2r, где r – разрядность входного кода второй и третьей стадии, причем rN.

3.5. Конвейерный цифровой ΔΣ-модулятор

Как обсуждалось ранее, ΔΣ-модулятор должен работать на частотах в десятки и сотни раз больших, чем рабочая полоса частот. Это приводит к тому, что несмотря на простоту структуры ΔΣ-модулятора (отсутствие операций умножения), даже операции сложения многоразрядных отсчетов могут ограничивать быстродействие устройства. Одним из выходов является введение конвейера. Наиболее распространенная структура цифрового ΔΣ-модулятора с обратной связью по ошибке имеет ряд сложностей для введения конвейера. Во-первых, наличие обратной связи не позволяет ввести конвейер в сумматор для петли обратной связи. Во-вторых, с ростом порядка модулятора количество операндов для такого сумматора будет возрастать, увеличивая критический путь. Критический путь может быть сокращен, если выполнить переход к структуре, где фильтрующая функция модулятора реализуется каскадно. В таком случае критический путь проходит только через два двувходовых сумматора при любом порядке модулятора. Тем не менее оба сумматора все равно выполняют суммирование с многоразрядным сигналом из петли обратной связи, в которое не удается ввести конвейер.

По этой причине авторы [14, 29, 80] предлагают альтернативное решение для введения конвейера (рис. 13). Входные сигналы x0,…, xN – 1 представляют разряды входного N-разрядного отсчета, выходной сигнал y – одноразрядный выход ΔΣ-модулятора. Исходный ΔΣ-модулятор разбит на несколько одноразрядных ΔΣ-модуляторов. Выходной сигнал – бит переноса – каждого каскада ΔΣ-модулятора, кроме последнего, передается на вход следующего каскада ΔΣ-модулятора. Для синхронизации операций с сигналами разных разрядов введены задержки. Таким образом, сумматоры в петле обратной связи здесь упрощены до одноразрядных, что снижает задержку суммирования и повышает быстродействие схемы.

Рис. 13.

Структура конвейерного ΔΣ-модулятора.

В работе [15] авторы предложили более общую форму введения конвейера в ΔΣ-модуляторы. В частности, авторы доказали, что структуры, представленные на рис. 14, эквивалентны. На рис. 14а показана типовая структура цифрового ΔΣ-модулятора в модели с обратной связью по ошибке. Обозначения CЗР{·} и МЗР{·} соответствуют операции взятия старших или младших значащих разрядов от аргумента соответственно. Типовая структура выполняет сжатие входных отсчетов с N до M разрядов, сигнал ошибки при этом имеет разрядность L. Критическим местом данной структуры, как уже обсуждалось ранее, является сумматор в петле обратной связи, разрядность которого определяется как N M.

Рис. 14.

Структура типового (а) и конвейерного (б) ΔΣ-модуляторов.

Структура, представленная на рис. 14б, представляет каскадное соединение двух ΔΣ-модуляторов. Первый ΔΣ-модулятор выполняет сжатие входных отчетов с N до M1 разрядов, второй – с M1 до M2 разрядов. Такое решение позволяет сократить разность между разрядностями входа и выхода ΔΣ-модулятора и, следовательно, упростив схему сумматора в петле обратной связи, повысить быстродействие ΔΣ-модулятора. Предложенная конвейерная структура может быть обобщена на произвольное число стадий. В предельном случае – при использовании на каждой стадии ΔΣ-модулятора с одноразрядным сигналом ошибки – формируется структура, показанная на рис. 13. Как известно, альтернативой введению конвейера является распараллеливание вычислений. Использование этого подхода рассмотрено в работах [730, 39, 81]. Введение конвейера и распараллеливание могут использоваться совместно.

3.6. Реконфигурируемый цифровой ΔΣ-модулятор

Цифровое исполнение ΔΣ-модулятора открывает широкие возможности по реконфигурированию модулятора, в том числе: частотных свойств [14, 15, 19, 34, 39, 8284], порядка [14, 15, 39, 84], разрядности [9, 85, 86]. Частотные свойства настраиваются с помощью изменения вида передаточной функции W(z). Наиболее простым способом реконфигурирования является переключение между низкочастотным, полосовым и высокочастотным типами модулятора. Это достигается либо изменением знака в петле обратной связи для структур “низкочастотный–высокочастотный”, либо включением/отключением дополнительной задержки для перехода к полосовому типу.

Более сложные перестройки предполагают введение умножителей в петлю обратной связи для формирования нулей передаточной функции в нужной области частот. Однако следует учитывать, что введение блока умножения снижает быстродействие ΔΣ-модулятора. Решением данной проблемы может быть использование специально подобранных коэффициентов, для которых операции умножения могут быть заменены комбинацией сдвигов и сложений. В работе [15] авторы заменили умножитель на блок памяти с предварительно рассчитанными выходными отсчетами умножителя.

Изменение порядка, в первую очередь, направлено на снижение потребляемой мощности. Так как большинство модуляторов строится по MASH-архитектуре, то включение/отключение каскадов в такой структуре может одновременно приводить к изменению порядка и потребляемой мощности модулятора. Кроме того, изменение порядка позволяет варьировать мощность шума внутри/вне полосы рабочих частот. Что, в свою очередь, определяет требования к фильтрации выходного аналогового сигнала.

Разрядность может варьироваться как для входных отсчетов, так и для выходных отсчетов ΔΣ-модулятора. В работе [85] предложена структура модулятора с возможностью изменения разрядности входных отсчетов. В предложенном решении, аналогичном конвейерному модулятору на рис. 13, используется отдельный ΔΣ-модулятор для обработки каждого разряда входного отсчета и перенос сигналов между этими ΔΣ-модуляторами. При этом ΔΣ-модуляторы младших разрядов могут отключаться, когда требования к разрядности снижаются, чтобы снизить потребляемую мощность.

4. БАЗОВЫЙ ЦИФРОАНАЛОГОВЫЙ ПРЕОБРАЗОВАТЕЛЬ

4.1. Архитектуры базового ЦАП

Цифроаналоговый преобразователь, входящий в состав ΔΣ-ЦАП, как правило, является стандартным ЦАП со скоростью Найквиста. Как следствие, все принципы и подходы к разработке базового ЦАП остаются теми же. Имеется множество работ, посвященных вопросам разработки ЦАП со скоростью Найквиста, например, [8789]. В данном обзоре дана лишь краткая справка по основным понятиям и структурам ЦАП.

Цифроаналоговый преобразователь реализуется по одной из следующих основных архитектур: унарной, бинарной или сегментной [90]. Наиболее подверженной негативному влиянию отклонения взвешивающих элементов от номинальных значений является бинарная архитектура, поэтому разрядность таких ЦАП ограничена, как правило, 6. Унарные ЦАП наименее чувствительны к таким ошибкам и могут гарантировать монотонность характеристики преобразования, однако требуют большего числа управляющих сигналов. Сегментная архитектура представляет компромиссное решение. Одним из возможных решений проблемы рассогласования элементов может служить методика размещения взвешивающих элементов на топологии кристалла [9194].

В ΔΣ-ЦАП разрядность кода, поступающего на вход базового ЦАП, варьируется от 1 до 10 бит. Если разрядность не превышает 4 бит, то встречаются как полностью бинарные [15, 30, 39], так и полностью унарные реализации [9, 14, 29]. При более высоких разрядностях предпочтение отдается сегментной архитектуре [31, 36, 95].

С точки зрения используемых компонентов в качестве взвешивающих элементов ЦАП могут быть: емкостные, резистивные и на источниках тока. Как правило, в телекоммуникационных системах в силу своего высокого быстродействия предпочтение в ΔΣ-ЦАП отдается базовому ЦАП на источниках тока [31, 36, 95]. Однако в приложениях, где полоса частот не превышает нескольких мегагерц можно встретить емкостные реализации базового ЦАП [10, 46, 47, 53].

4.2. Динамическое согласование элементов

В ΔΣ-ЦАП одному цифровому отсчету сопоставляется несколько отсчетов меньшей разрядности. В процессе последующей фильтрации выходного сигнала происходит их усреднение. Этот прием усреднения во времени также используется и в динамическом согласовании элементов, которым часто дополняют ΔΣ-ЦАП [31, 47, 95, 96]. Динамическое согласование элементов применяется в унарном сегменте базового ЦАП и подразумевает вариативность формирования выходного сигнала за счет использования различных комбинаций элементов. То есть из всех взвешивающих элементов для каждого кода выбирается свой случайный – в более строгом смысле псевдослучайный с некоторым периодом повторения – набор элементов, формирующих выходной аналоговый сигнал. В результате для периодического сигнала с течением времени происходит усреднение ошибок, вызванных рассогласованием взвешивающих элементов, что снижает уровень паразитных гармоник и расширяет динамический диапазон. Причем чем длиннее период повторения этих случайных наборов, тем эффективней динамическое согласование элементов.

5. ФИЛЬТРАЦИЯ ВЫХОДНОГО СИГНАЛА

5.1. Аналоговая фильтрация

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

Если полоса частот ограничена единицами мегагерц, то аналоговый фильтр может быть включен в состав кристалла ΔΣ-ЦАП. В таком случае фильтр строится на основе дискретных во времени схем на переключаемых конденсаторах при полосе частот несколько сотен килогерц [46, 47, 53, 97] или на основе непрерывных во времени схем при полосе частот до единиц мегагерц [929]. Аналоговый фильтр может занимать на кристалле до половины площади кристалла ΔΣ-ЦАП и потреблять значительную мощность. Если полоса частот составляет десятки и более мегагерц, то аналоговый фильтр выносится за пределы кристалла ΔΣ-ЦАП и реализуется как внешний компонент. При этом возможны два варианта исполнения такого фильтра: либо пассивная цепь (RC- или RLC-цепь) [7, 98], либо фильтр на акустических волнах [36, 52, 86, 98100]. Так как использование внешних фильтров уменьшает степень интеграции и повышает стоимость изделия, то все большее распространение получают решения, в которых использована цифровая и полуцифровая фильтрация выходного сигнала ΔΣ-ЦАП. Такие типы фильтрации позволяют ослабить требования к аналоговым фильтрам или вовсе отказаться от них.

5.2. Цифровая и полуцифровая фильтрация

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

В случае полуцифровой фильтрации, как обсуждалось в разд. 1.2, предполагается включение в цифровой фильтр базовых ЦАП вместо умножителей (рис. 15). Как следствие, умножение отсчета на коэффициент фильтра выполняет базовый ЦАП, а суммируются сигналы в аналоговой форме. Формирование коэффициентов происходит за счет масштабирования полной шкалы каждого базового ЦАП в ветвях полуцифрового фильтра. При этом не происходит роста разрядности базовых ЦАП, так как все операции, приводившие к росту разрядности, – умножение и сложение – теперь переведены в аналоговую форму. Полуцифровая фильтрация требует увеличения количества базовых ЦАП до величины, равной числу ветвей фильтра. При этом рассогласования, возникающие между этими ЦАП, не вносят нелинейных искажений, так как отклонения коэффициентов фильтра от номинальных значений приводят лишь к искажениям передаточной характеристики фильтра, т.е. к линейным искажениям. Тем не менее нелинейность преобразования каждого базового ЦАП все равно продолжает оказывать влияние на нелинейность преобразования всего ΔΣ-ЦАП.

Рис. 15.

Структура полуцифрового КИХ-фильтра.

Как правило, полуцифровая фильтрация используется для одноразрядного выходного кода ΔΣ-модулятора [32, 100102]. Это позволяет сохранить простоту и строгую линейность, присущую одноразрядному ЦАП. Если модулятор многокаскадный, то первый каскад имеет одноразрядный выходной сигнал, который подается на полуцифровой фильтр, а выходные сигналы последующих каскадов обрабатываются цифровым фильтром, передаточная характеристика которого повторяет передаточную характеристику полуцифрового фильтра [33, 45, 46]. В зависимости от порядка фильтра и точности исполнения коэффициентов полуцифрового фильтра удается добиться подавления внеполосного шума до величин, достаточных для отказа от аналогового фильтра [3536].

Существует также иной подход к полуцифровой фильтрации – фильтр с аппроксимацией во времени (TAF – Time-Approximation Filter) [3944]. Идея фильтра состоит в изменении способа аппроксимации импульсной характеристики ΔΣ-ЦАП. А именно: амплитудно-импульсный способ аппроксимации заменяется на широтно-импульсный. Это позволяет перенести формирование коэффициентов фильтра в цифровую форму и при необходимости обеспечить перестройку фильтра.

Достигнутые на текущий момент результаты представлены в табл. 3. Характеристика “Интерполяция” показывает, как реализован блок интерполяции кристалла дельта-сигма ЦАП. Параметры ΔΣ-модулятора раскрываются в графах: MASH (использование многокаскадной структуры), порядок (порядок ΔΣ-модулятора), частотные свойства (тип фильтра, входящего в состав ΔΣ-модулятора), квантователь. Тип используемого на кристалле ΔΣ-ЦАП выходного фильтра указан в графе “Выходной фильтр”. Как видно из табл. 3, разрядность входного кода ΔΣ-модулятора варьируется от 12 до 16 для телекоммуникационных приложений и 24 разряда для звуковых. Порядок модулятора варьируется от 1 до 4, наиболее распространенные порядки – второй и третий. Потребляемая мощность ΔΣ-ЦАП варьируется от десятков милливатт до единиц ватт. Частота дискретизации ΔΣ-ЦАП для телекоммуникационных приложений изменяется от 20 Мвыборок/с до 12 Гвыборок/с, а полосы рабочих частот от десятков мегагерц до единиц гегагерц. Причем для достижения быстродействия более 1 Гвыборок/с требуется введение конвейера в цифровой ΔΣ-модулятор.

Таблица 3.

Сравнение параметров ΔΣ-ЦАП по данным разных авторов за 2016–2020 гг.

Источник Год Технология, нм S, мм2 N ЧД, Мвыб./с ПЧ, МГц OSR Питание, В Pпотр, мВт Интерполяция MASH Порядок ЧС Квантователь ВФ ОСШ SNDR SFDR УШ дБ/Гц Назначение
[47] 2020 350 2.43 24 6.4 0.025 128 5 26.5 ППФ + ИГФ 2-1 3 ФНЧ 24 в 4 Аналоговый SC 122 137 Аудио
[56] 2020 65 0.35 12 1350 17 32 1.2 36 КИХ + БИХ + ИГФ да 3 ПФ 11 в 6 Полуцифровой –145 Wi-Fi, WiMAX, 64 QAM
[39, 44] 2020 65 1.68 16 625 20 15.625 1/2.5 Внешняя 1-1-1 3 ФНЧ 12 в 4 Полуцифровой –TAF –155 256QAM
[98] 2019 28 FD-SOI 0.047 16 450 20 22.5 1 40 Внешняя нет 3 ПФ 16 в 1 Полуцифровой 61 –125 LTE
[15] 2018 65 1.62 16 12 000 3000 1–8 1/2.5 1760 Внешняя нет 2/3 ПФ 13 в 4 нет 60 –130 5G
[32] 2018 28 0.3 600 27.3 22 1/1.2 36.3 ППФ + фильтр Фарроу на основе интерполяции Лагранжа нет 4 ФНЧ Выход 1 бит Полуцифровой ФВЧ –143 Wi-Fi 5
[31] 2018 16 0.43 14 850 20 42.5 1 290 Внешняя 1 ПФ 14 в 9 RLC на кристалле –143 LTE
[95] 2018 180 4 14 20 11.67 40 1.8 1381 Внешняя ФНЧ 14 в 12 нет 76 ВК-устройства
[36] 2017 28 0.82 15 895 20 44.75 0.9/1.5 150 Внешняя нет 2 ПФ 15 в 10 нет –158 4G/LTE
[30] 2016 65 0.57 12 2000 100 4 1/2.5 681 ФНЧ 8 в 4 нет 74.4 –157 Радиолокация
[14] 2016 130 SiGe 15 14 3000 150 20 3.3/1.5 843 1-1 1/2 ФВЧ/ПФ 14 в 3 нет 55.7 69 –110 WCDMA/LTE

Введены следующие сокращения: ПЧ – полоса частот, S – площадь, ЧД – частотный диапазон, ЧС – частотные свойства, ВФ – выходной фильтр, ОСШ – отношение сигнал/шум, УШ – уровень шума, Pпотр – потребляемая мощность, N – разрядность входного кода, ВК – высоковольтные.

ЗАКЛЮЧЕНИЕ

Использование ΔΣ-модуляторов при разработке ЦАП позволяет решить ряд проблем, присущих ЦАП со скоростью Найквиста. Во-первых, ΔΣ-модулятор снижает разрядность ЦАП с сохранением динамических характеристик. Удается понизить разрядность до единицы и использовать для формирования выходного аналогового сигнала любое ключевое устройство, например, ключевой усилитель мощности [1828]. Во-вторых, понижение разрядности ЦАП достигается за счет введения цифровой схемы – цифрового ΔΣ-модулятора, что снижает долю аналоговых блоков в устройстве и дает положительный эффект при переходе на технологии с меньшей проектной нормой [18, 21, 22]. В-третьих, увеличение доли цифровых устройств позволяет обеспечить высокий уровень реконфигурируемости параметров преобразователя, в том числе за счет цифровых управляющих сигналов.

В обзоре рассмотрены основные блоки, входящие в состав ΔΣ-ЦАП, а именно: интерполяционный фильтр, цифровой ΔΣ-модулятор, базовый ЦАП и выходной фильтр. Отмечено, что блок интерполяции может ограничивать быстродействие ΔΣ-ЦАП. В этой связи могут применяться: транспонированные структуры, полифазные фильтры, многокаскадная интерполяция [19, 54]. Цифровые ΔΣ-модуляторы, с одной стороны, лишены недостатков, присущих аналоговым ΔΣ-модуляторам: влияние разброса, перегрузка, ограниченная полоса рабочих частот из-за конечного коэффициента усиления и полосы пропускания активных компонентов, нелинейность ЦАП в петле обратной связи, ошибки квантователя и пр. С другой стороны, при разработке цифровых ΔΣ-модуляторов решаются проблемы повышения быстродействия, подавления паразитных гармоник и обеспечения точности компенсации ошибки в многокаскадных структурах [7, 14, 15, 33, 77]. При этом переход в цифровую область обеспечил широкие возможности по реконфигурированию ΔΣ-модуляторов как по частотным свойствами, так и по порядку и разрядности. Базовый ЦАП ΔΣ-преобразователя является в строгом смысле ЦАП со скоростью Найквиста, но со сниженной разрядностью. Как следствие, все принципы разработки остаются теми же. Дополнением является динамическое согласование элементов. Обратной стороной понижения разрядности базового ЦАП является повышенная частота работы и повышенный шум квантования вне полосы рабочих частот, иногда превосходящий по своей амплитуде сам сигнал. В связи с этим выходной аналоговый сигнал базового ЦАП должен быть отфильтрован с высоким подавлением вне полосы пропускания. В низкочастотных приложениях для этого используются активные фильтры на переключаемых конденсаторах [46, 47, 53, 97]. В высокочастотных приложениях используются внешние фильтры на основе поверхностных и объемных акустических волн или пассивные частотно-избирательные цепи [736, 52, 86, 98100]. Однако такое решение не всегда приемлемо, так как уменьшает степень интеграции. Поэтому развитие получили методы цифровой и полуцифровой фильтрации, которые позволяют либо ослабить требования к аналоговому фильтру до приемлемых для реализации на кристалле, либо отказаться от использования аналоговых фильтров [35, 36].

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

1. Повышение быстродействия цифровой части за счет введения конвейеров и распараллеливания вычислений [7, 14, 15, 29, 30, 39, 80, 81].

2. Развитие методов реконфигурирования цифровых ΔΣ-модуляторов по основным параметрам (частотные свойства, порядок, разрядность) [14, 15, 39, 84, 85].

3. Развитие цифровых и полуцифровых методов фильтрации для повышения степени интеграции ΔΣ-ЦАП [33, 45, 46].

4. Развитие цифровых методов перестройки частотных параметров выходных фильтров [3944].

Список литературы

  1. Коротков А.С., Теленков М.В. // Зарубеж. радиоэлектроника. 2002. № 12. С. 53.

  2. Коротков А.С., Теленков М.В. // Микроэлектроника. 2007. Т. 36. № 1. С. 66.

  3. Коротков А.С., Пилипко М.М., Морозов Д.В., Хауэр Й. // Микроэлектроника. 2010. Т. 39. № 3. С. 230.

  4. Морозов Д.В., Пилипко М.М., Коротков А.С. // Микроэлектроника. 2011. Т. 40. № 1. С. 64.

  5. Pavan S., Schreier R., Temes G.C. Understanding Delta-Sigma Data Converters. N.Y.: IEEE, 2017.

  6. de la Rosa J.M. Sigma-Delta Converters: Practical Design Guide. N.Y.: IEEE, 2018.

  7. Su S., Tsai T., Sharma P.K., Chen M.S. // IEEE J. Solid-State Circuits. 2015. V. 50. № 4. P. 896.

  8. Safi-Harb M., Roberts G.W. // IEEE Trans. 2005. V. CS-I-52. № 10. P. 2075.

  9. Qiu D., Yi T., Hong Z. // Proc. 16th Asia and South Pacific Design Automation Conf. Yokohama. 25–28 Jan. N.Y.: IEEE, 2011. P. 119.

  10. Yaya C., Shifeng Z., Tianlin C. et al. // Proc. 2016 IEEE Int. Conf. on Solid-State and Integrated Circuit Technology. Hangzhou. 25–28 Oct. N.Y.: IEEE, 2016. P. 894.

  11. Greshishchev Y.M., Pollex D., Wang S.-C. et al. // Proc. IEEE Int. Solid-State Circuits Conference. San Francisco. 20–24 Feb. N.Y.: IEEE, 2011. P. 194.

  12. Xiao J., Chen B., Kim T.Y. et al. // Proc. Symp. VLSI Circuits. Kyoto. 12–14 June. N.Y.: IEEE, 2013. P. C262.

  13. Huang H., Heilmeyer J., Grözing M., Berroth M. // Proc. IEEE Radio Frequency Integrated Circuits Symp. Tampa. 1–3 June. N.Y.: IEEE, 2014. P. 65.

  14. McCue J.J., Dupaix B., Duncan L. et al. // IEEE J. of Solid-State Circuits. 2016. V. 51. № 5. P. 1109.

  15. Su S., Chen M.S. // IEEE J. Solid-State Circuits. 2018. V. 53. № 12. P. 3517.

  16. Erdmann C., Cullen E., Brouard D. et al. // Proc. IEEE Int. Solid-State Circuits Conf. San Francisco. 5–9 Feb. N.Y.: IEEE, 2017. P. 280.

  17. Lin C., Wong K.L.J., Kim T.-Y. et al. // Proc. IEEE Int. Solid-State Circuits Conf. San Francisco. 11–15 Feb. N.Y.: IEEE, 2018. P. 360.

  18. Cordeiro R.F., Oliveira A.S.R., Vieira J., Silva T.O. // Proc. 2016 IEEE MTT-S Int. Microwave Symp. (IMS) San Francisco. 22–27 May. N.Y.: IEEE, 2016. P. 7540117.

  19. Dinis D.C., Cordeiro R.F., Oliveira A.S.R., Vieira J. // Proc. 2016 IEEE MTT-S Int. Microwave Symp. (IMS) San Francisco. 22–27 May. N.Y.: IEEE, 2016. P. 7540148.

  20. Dinis D.C., Cordeiro R.F., Barradas F.M. et al. // IEEE Trans. 2016. V. MTT-64. № 12. P. 4720.

  21. Hühn F., Wentzel A., Heinrich W. // Proc. Europ. Microwave Conf. London, 4–6 Oct. N.Y.: IEEE, 2016. P. 839.

  22. Sotiriadis P.P., Basetas C. // 2017 6th Int. Conf. on Modern Circuits and Systems Technologies (MOCAST). Thessaloniki, 4–6 May. N.Y.: IEEE, 2017. P. 7937680.

  23. Raptakis A., Oustoglou C., Sotiriadis P.P. // Proc. 2017 Panhellenic Conf. on Electronics and Telecommunications (PACET). Xanthi, 17–18 Nov. N.Y.: IEEE, 2017. P. 8259964.

  24. Marin R., Frappé A., Kaiser A. // IEEE Trans. 2018. V. CS-I-65. № 1. P. 343.

  25. Basetas C., Temenos N., Sotiriadis P.P. // Proc. 2018 IEEE Int. Frequency Control Symp. Olympic Valley. 21–24 May. N.Y.: IEEE, 2018, P. 8597469.

  26. Liu W., Li F., Xue P., Hong Z. // Proc. 2018 14th IEEE Int. Conf. on Solid-State and Integrated Circuit Technology (IC SICT). Qingdao. 31 Oct.–3 Nov. N.Y.: IEEE, 2018. P. 8565003.

  27. Xue P., Shao H., Fang D. et al. // 2018 Int. SoC Design Conf. (ISOCC). Daegu. 12–15 Nov. N.Y.: IEEE, 2018. P. 27.

  28. Arfi A.B., Jouzdani M., Helaoui M., Ghannouchi F.M. // IEEE Trans. 2019. V. CS-II-66. № 11. P. 1795.

  29. Seddighrad P., Ravi A., Sajadieh M. et al. // Proc. Europ. Solid-State Circuits Conf. Edinburgh, 15–19 Sept. N.Y.: IEEE, 2008. P. 202.

  30. Su S., Chen M.S. // IEEE J. Solid-State Circuits. 2016. V. 51. № 12. P. 2963.

  31. Roverato E., Kosunen M., Cornelissens K. et al. // IEEE Solid-State Circuits Lett. 2018. V. 1. № 5. P. 126.

  32. Gebreyohannes F.T., Frappé A., Cathelin P. et al. // IEEE Trans. 2018. V. CS-I-65. № 11. P. 3956.

  33. Luo Y., Qi L., Jain A., Ortmanns M. // 2018 IEEE Int. Symp. on Circuits and Systems. (ISCAS). Florence, 27–30 May. N.Y.: IEEE, 2018. P. 8351088.

  34. Kumar N., Rawat K., Ghannouchi F.M. // IEEE Trans. 2020. V. CS-I-67. № 7. P. 2455.

  35. Roverato E., Kosunen M., Lemberg J. et al. // IEEE Trans. 2014. V. CS-I-61. № 11. P. 3256.

  36. Roverato E., Kosunen M., Cornelissens K. et al. // IEEE J. Solid-State Circuits. 2017. V. 52. № 12. P. 3434.

  37. Su S., Chen M.S. // Proc. IEEE Int. Solid-State Circuits Conf. San Francisco, 31 Jan.–4 Feb. N.Y.: IEEE, 2016. P. 456.

  38. Su S., Chen M.S. // Proc. IEEE Int. Solid-State Circuits Conf. San Francisco, 11–15 Feb. N.Y.: IEEE, 2018. P. 362.

  39. Su S., Chen M.S. // Proc. IEEE Int. Solid- State Circuits Conf. San Francisco, 16–20 Feb. N.Y.: IEEE, 2020. P. 174.

  40. Uchimura K., Hayashi T., Kimura T., Iwata A. // Proc. IEEE Int. Conf. on Acoustics, Speech, and Signal Processing. Tokyo, 7–11 April. N.Y.: IEEE, 1986. P. 1545.

  41. Hayashi T., Inabe Y., Uchimura K., Kimura T. // Digest of Technical Papers IEEE Int. Solid-State Circuits Conf. Anaheim. 19–21 Feb. N.Y.: IEEE, 1986. P. 182.

  42. Xu X., Temes G., Schreier R. // IEEE Intern. Symp. on Circuits and Systems. San Diego, 10–13 May. N.Y.: IEEE, 1992. P. 597.

  43. Sonika, Neema D.D., Patel R.N. // Proc. 2015 Int. Conf. on Advanced Computing and Communication Systems. Coimbatore. 5–7 Jan. N.Y.: IEEE, 2015. P. 7324089.

  44. Su S., Chen M. S.-W. // IEEE J. Solid-State Circuits. Early Access Article. https://doi.org/10.1109/JSSC.2020.3036342

  45. Barkin D.B., Lin A.C.Y., Su D.K., Wooley B.A. // IEEE J. Solid-State Circuits. 2004. V. 39. № 4. P. 585.

  46. Francese P.A., Ferrat P., Huang Q. // IEEE J. Solid-State Circuits. 2004. V. 39. № 12. P. 2098.

  47. Gao Z., Luan B., Lin S. et al. // Proc. 2020 15th IEEE Int. Conf. on Solid-State & Integrated Circuit Technology (IC SICT). Kunming. 3–6 Nov. N.Y.: IEEE, 2020. P. 9278342.

  48. Jian H., Xu Z., Chang M.F. // IEEE Trans. 2008. V. CS-II-55. № 1. P. 6.

  49. Jian H., Xu Z., Wu Y., Chang F. // Proc. Symp. on VLSI Circuits. Kyoto. 16–18 June. N.Y.: IEEE, 2009. P. 186.

  50. Jian H., Xu Z., Wu Y., Chang M.F. // IEEE J. of Solid-State Circuits. 2010. V. 45. № 4. P. 768.

  51. Westerveld H., Schinkel D., van Tuijl E. // Digest of Technical Papers 2015 IEEE Solid-State Circuits Conf. (ICSSC) San Francisco. 22–26 Feb. N.Y.: IEEE, 2015. P. 7063033.

  52. Frappe A., Flament A., Stefanelli B. et al. // IEEE J. Solid-State Circuits. 2009. V. 44. № 10. P. 2722.

  53. Wang Y., Cai M., Zhang Y., Yu M. // Proc. Int. Conf. on Optoelectronics and Microelectronics. Changchun. 23–25 Aug. N.Y.: IEEE, 2012. P. 478.

  54. Caza-Szoka M., Massicotte D. // Proc. 2020 IEEE Int. Instrumentation and Measurement Technology Conf. (I2MTC) Dubrovnik. 25–28 May. N.Y.: IEEE, 2020. P. 9128668.

  55. Roverato E., Kosunen M., Lemberg J. et al. // 2013 Europ. Conf. on Circuit Theory and Design (ECCTD). Dresden. 8–12 Sept. N.Y.: IEEE, 2013. P. 6662279.

  56. Pozsgay A., Zounes T., Hossain R. et al. // Digest of Technical Papers IEEE Int. Solid-State Circuits Conf. San Francisco. 3–7 Feb. 2008. N.Y.: IEEE, 2008. P. 360.

  57. Maghari N., Kwon S., Temes G.C., Moon U. // Electronics Lett. 2006. V. 42. № 22. P. 1269.

  58. Maghari N., Kwon S., Temes G.C., Moon U. // Proc. IEEE Int. Symp. on Circuits and Systems. New Orleans. 27–30 May. N.Y.: IEEE, 2007. P. 257.

  59. Maghari N., Moon U.-K. // Proc. IEEE Int. Symp. on Circuits and Systems. Seattle. 18–21 May. N.Y.: IEEE, 2008. P. 1216.

  60. Maghari N., Kwon S., Moon U. // Proc. IEEE Custom Integrated Circuits Conf. San Jose. 21–24 Sept. N.Y.: IEEE, 2008. P. 101.

  61. Maghari N., Kwon S., Moon U. // IEEE J. Solid-State Circuits. 2009. V. 44. № 8. P. 2212.

  62. Han C., Park B., Maghari N. // 2018 IEEE Int. Symp. on Circuits and Systems (ISCAS) Florence. 27–30 May. N.Y.: IEEE, 2018. P. 8351710.

  63. Abhilash K.N., Srinivas M.B. // Proc. IEEE Int. System-on-Chip Conf. Las Vegas. 2–5 Sept. N.Y.: IEEE, 2014. P. 347.

  64. Han C., Kim T., Maghari N. // Proc. 2016 14th IEEE Int. New Circuits and Systems Conf. (NEWCAS) Vancouver. 26–29 June. N.Y.: IEEE, 2016. P. 7604817.

  65. Zhang R., Han Y., Liu Q., Qing K. // Intern. Conf. on Communications, Circuits and Systems. Chengdu. 15–17 Nov. N.Y.: IEEE, 2013. P. 425.

  66. Mo H., Kennedy M.P. // IEEE Trans. 2016. V. CS-I-63. № 8. P. 1131.

  67. Mo H., Tan X., Kennedy M.P. // IEEE Intern. Conf. on Electronics, Circuits and Systems. Monte Carlo. 11–14 Dec. N.Y.: IEEE, 2016. P. 472.

  68. Mo H., Kennedy M.P. // IEEE Trans. 2017. V. CS-I-64. № 6. P. 1390.

  69. Borkowski M.J., Riley T.A.D., Hakkinen J., Kosta-movaara J. // IEEE Trans. 2005. V. CS-II-52. № 10. P. 626.

  70. Mo H., Kennedy M.P. // IEEE Trans. 2017. V. CS-II-64. № 4. P. 372.

  71. Level P., Ramet S., Camino L. Digital to Digital Sigma-Delta Modulator and Digital Frequency Synthesizer Incorporating the Same. US Pat. № 6822593 B2. Publ. 23 Nov. 2004.

  72. Hosseini K., Kennedy M.P. // IEEE Trans. 2007. V. CS-II-54. № 12. P. 1105.

  73. Hosseini K., Kennedy M.P. // IEEE Trans. 2007. V. CS-I-54. № 12. P. 2628.

  74. Hosseini K., Kennedy M.P. // IEEE Trans. 2008. V. CS-II-55. № 11. P. 1104.

  75. Fitzgibbon B., Kennedy M.P. // IEEE Int. Symp. on Circuits and Systems. Paris, 30 May–2 June. N.Y.: IEEE, 2010. P. 245.

  76. Mo H., Kennedy M.P. // 2013 Europ. Conf. on Circuit Theory and Design (ECCTD). Dresden. 8–12 Sept. N.Y.: IEEE, 2013. P. 6662197.

  77. Luong T.-K., Hoang H.-H., Nguyen-Minh H.-A. et al. // IEEE Asia Pacific Conf. on Circuits and Systems. Ha Long. 8–10 Dec. N.Y.: IEEE, 2020. P. 19.

  78. Song J., Park I. // IEEE Trans. 2010. V. CS-I-57. № 9. P. 2426.

  79. Liao Y., Fan X., Hua Z. // IEEE Trans. 2019. V. CS-II-66. № 1. P. 66.

  80. Madoglio P., Ravi A., Cuellar L. et al. // IEEE J. of Solid-State Circuits. 2010. V. 45. № 7. P. 1410.

  81. Parikh V.K., Feygin G., Balsara P.T. et al. // IEEE Dallas/CAS Workshop on Architecture, Circuits and Implementation of SOCs. Richardson. 10–10 Oct. N.Y.: IEEE, 2005. P. 207.

  82. Nzeza C.N., Gorisse J., Frappe A. et al. // Proc. Europ. Conf. on Circuit Theory and Design. Seville. 27–30 Aug. N.Y.: IEEE, 2007. P. 480.

  83. Nzeza C.N., Flament A., Frappe A. et al. // Proc. Europ. Conf. on Circuits and Systems for Communications. Bucharest. 10–11 July. N.Y.: IEEE, 2008. P. 320.

  84. McCue J. J., Dupaix B., Duncan L. et al. // Proc. IEEE Radio Frequency Integrated Circuits Symp. Phoenix. 17–19 May. N.Y.: IEEE, 2015. P. 103.

  85. Qazi S.A., Shah S.A.A., Omer H., Winker J.J. // Proc. 2017 IEEE Nordic Circuits and Systems Conf. (NORCAS): NORCHIP and Int. Symp. of System-on-Chip (SoC). Linkoping. 23–25 Oct. N.Y.: IEEE, 2017. P. 8124973.

  86. Li F., Liu W., Xue P. et al. // Proc. 2018 14th IEEE Int. Conf. on Solid-State and Integrated Circuit Technology. Qingdao. 31 Oct.–3 Nov. N.Y.: IEEE, 2018. P. 8565681.

  87. Radulov G., Quinn P., Hegt H., A.H.M. van Roermund A.H.M. Smart and Flexible Digital-to-Analog Converters (Analog Circuits and Signal Processing). Dordrecht: Springer Netherlands, 2011.

  88. Pelgrom M. Analog-to-Digital Conversion. Cham: Springer International Publishing AG, 2016.

  89. Veeder K. Digital Converters for Image Sensors. Bellingham: SPIE, 2015.

  90. Енученко М.С., Морозов Д.В., Пилипко М.М. // РЭ. 2017. Т. 62. № 1. С. 81.

  91. Константинов А.И., Енученко М.С., Коротков А.С. // Изв. вузов. Радиоэлектроника. 2017. Т. 60. № 5. С. 287.

  92. Yenuchenko M.S., Korotkov A.S., Morozov D.V. et al. // IEEE Trans. 2019. V. CS-I-66. № 6. P. 2230.

  93. Yenuchenko M.S., Pilipko M.M. // IEEE Trans. 2020. V. CS-II-67. № 11. P. 2317.

  94. Yenuchenko M.S., Pilipko M.M. // IEEE Trans. 2021. V. CS-II-68. № 3. P. 883.

  95. Eom W., Kwon K., Lee K. et al. // IEEE Trans. 2018. V. CS-II-65. № 7. P. 874.

  96. Kobayashi H., Wei J.-L., Murakami M. et al. // Proc. 2018 14th IEEE Int. Conf. on Solid-State and Integrated Circuit Technology (IC SICT). Qingdao. 31 Oct.–3 Nov. N.Y.: IEEE, 2018. P. 8565014.

  97. Wang Y., Dong L., Guo X. et al. // Proc. 2014 12th IEEE Int. Conf. on Solid-State and Integrated Circuit Technology (IC SICT). Guilin. 28–31 Oct. N.Y.: IEEE, 2014. P. 7021301.

  98. Marin R., Frappé A., Stefanelli B. et al. // IEEE Trans. 2019. V. MTT-67. № 7. P. 3200.

  99. Shi Z. // Digest of Papers 1999 IEEE Radio Frequency Integrated Circuits Symp. (RFIC). Anaheim. 14–15 June. N.Y.: IEEE, 1999. P. 57.

  100. Taleie S.M., Copani T., Bakkaloglu B. et al. // IEEE Trans. 2008. V. MTT-56. № 5. P. 1059.

  101. Flament A., Frappe A., Kaiser A. et al. // Proc. Europ. Solid-State Circuits Conf. Edinburgh. 15–19 Sept. N.Y.: IEEE, 2008. P. 418.

  102. Sadeghifar M.R., Afzal N., Wikner J.J. // Proc. IEEE 20th Int. Conf. on Electronics, Circuits, Systems. Abu Dhabi. 8–11 Dec. N.Y.: IEEE, 2013. P. 641.

Дополнительные материалы отсутствуют.