Внедрение дельта-модуляции в пользовательской азике для высокопроизводительных приложений

Введение в дельта-модуляцию в пользовательском ASIC-дизайне

Delta modulation (DM) является фундаментальной техникой в аналого-цифровой конверсии, которая кодирует сигналы, фиксируя разницу между последовательными образцами, а не абсолютным значением. Его присущая простота - требующая только однобитного квантователя и интегратора в петле обратной связи - делает его исключительно привлекательным для реализации в пользовательских приложениях - специализированных интегральных схемах (ASIC), ориентированных на высокопроизводительные приложения. В современных системах, где скорость, низкая мощность и эффективность области имеют первостепенное значение, дельта-модультация на основе ASIC предлагает убедительный компромисс между сложностью и производительностью. В этой статье рассматриваются принципы дельта-модуляции, ее преимущества при жесткой проводке в пользовательский кремний, соображения дизайна, реальные приложения и общие проблемы, такие как перегрузка наклона и гранулированный шум. К концу инженеры и системные архитекторы поймут, как использовать дельта-модулирование в ASIC для связи, аудио, датчиков и медицинских систем.

Что такое дельта-модуляция?

Дельта-модулирование относится к семейству схем предиктивного кодирования. Вместо представления величины каждого образца оно передает один бит на образец, указывающий, увеличился или уменьшился входной сигнал относительно предыдущего реконструированного значения. К основным компонентам относятся компаратор, интегратор (аккумулятор) и 1-битный квантователь. Компаратор вычитает реконструированный сигнал (от выхода интегратора) из аналогового ввода; разница (ошибка) квантована до +1 или -1. Этот битовый поток заставляет интегратор обновлять реконструированное значение, создавая простую, но эффективную систему замкнутого цикла.

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

Ключевые операционные принципы

  • Сравнитель: Вычисляет разницу между аналоговым входом и реконструированным сигналом от интегратора.
  • 1-Bit Quantizer: Выдает высокий (логика 1) при положительной ошибке, или низкий (логика 0) при отрицательной.Этот бинарный поток является дельта-модулированным выходом.
  • Интегратор: Накопляет квантованные шаги ошибки для реконструкции сигнала.В ASIC это часто реализуется как схема с коммутируемым конденсатором или цифровой аккумулятор, питающий DAC.
  • Часы выборки: Определяет битрейт и компромисс разрешения. Более высокие тактовые частоты снижают шум квантования, но увеличивают требования к мощности и пропускной способности.

Преимущества дельта-модуляции в пользовательских ASIC

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

Высокоскоростная операция

Пользовательские ASIC могут быть разработаны с выделенными параллельными архитектурами, которые обрабатывают дельта-модулирование с частотой в несколько гигагерц. В отличие от универсальных DSP или FPGA, логический путь в ASIC оптимизирован для конкретного битового потока, минимизируя задержки распространения. Для высокоскоростных последовательных линий связи (например, преобразователи данных для базовых станций 5G или радиолокационных систем) простая 1-битная цепочка решений может быть построена без накладных расходов, достигая пропускной способности в реальном времени, с которой программные решения не могут совпадать.

Низкое потребление энергии

Отсутствие многобитных ADC, фильтров децимации и больших буферов памяти резко снижает динамическую мощность. Основная схема дельта-модуляции - сравнитель, квантователь, интегратор - может работать с минимальным количеством транзисторов. В датчиках IoT с батарейным питанием и имплантируемых медицинских устройствах каждый наноджоуль имеет значение; DM на основе ASIC часто потребляет менее 100 мкВт при умеренных скоростях отбора проб. Расширенное питание и время ожидания дополнительно продлевают срок службы батареи в периоды простоя.

Компактная зона смерти

Интеграция всей функции дельта-модуляции на одном ASIC-кристалле экономит значительное пространство платы по сравнению с дискретными компонентами (например, операционными усилителями, компараторами, пассивными интеграторами). В современных глубоко-субмикронных узлах (28 нм, 16 нм или меньше) для квантователя и интегратора требуется всего несколько сотен шлюзов, оставляя место для дополнительной цифровой обработки сигналов или нескольких каналов на одном чипе. Это особенно ценно для мультисенсорных массивов в промышленном мониторинге.

Настройка и гибкость

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

Дизайн-соображения для пользовательских ASIC

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

Коэффициент выборки и коэффициент пересчета выборки

Частота дискретизации должна быть по меньшей мере в два раза больше полосы пропускания сигнала (критерий Никвиста), но на практике DM использует высокие коэффициенты пересбора (например, 16×64×) для выталкивания шума квантования из полосы. Однако более высокие скорости увеличивают потребление энергии и скорость цифрового интерфейса. Дизайнеры должны сбалансировать производительность шума с энергетическими бюджетами. Для аудио (20 кГц полоса пропускания), часы 2.048 МГц распространены; для радиочастотных приложений (> 10 МГц), тактовая частота может превышать 1 ГГц, предъявляя большие требования к времени компаратора.

Квантайзер архитектуры и разрешения

Традиционная дельта-модулирование использует 1-битный квантователь, но многобитные (например, 2-битные или 3-битные) квантователи могут уменьшить шум квантования и улучшить динамический диапазон за счет сложности компоновки и мощности. В ASIC квантователь может быть реализован в качестве флеш-преобразователя с 2 N компараторы. Дизайнер должен взвесить штраф за мощность области против улучшения отношения сигнал-шум (SNR). Для большинства сенсорных и аудио приложений достаточно 1-бит; для более высокой точности (например, профессиональные альтернативы аудио Σ-Δ), 2-бит или 3-бит может быть полезным.

Стабильность петли обратной связи и формирование шума

Интегратор(ы) в пути обратной связи должен(ы) быть тщательно компенсирован(ы) во избежание колебаний. Формирование шума присуще петле: ошибка квантования фильтруется с высокой частотой, подталкивая шум к высоким частотам, где он может быть удален последующим фильтром с низкой частотой. Однако, если порядок фильтра петли слишком высок, стабильность становится проблематичной. DM второго порядка (интегрируется дважды) предлагает лучшее формование шума, но требует тщательной разработки сети компенсации. Рекомендуется аналоговая реализация с использованием оп-амперов с фазовым запасом > 60°. Цифровая реализация может использовать простой аккумулятор с логикой насыщения.

Управление мощностью и масштабирование напряжения

В ASIC ядро модулятора дельты часто работает при более низком напряжении (например, 0,8 В-1,2 В) для минимизации динамической мощности. Аналоговые блоки, такие как компараторы, могут требовать отдельного источника более высокого напряжения для заднего прохода. Переключатели уровня и изоляция области питания необходимы. Кроме того, распределительная сеть часов должна быть спроектирована с низким перекосом, чтобы предотвратить ухудшение производительности. Для устройств с батарейным питанием выделенный регулятор низкого выпадения на кристалле может обеспечить чистую мощность аналоговой секции.

Лайаут и паразитические эффекты

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

Проблемы и смягчения в ASIC-системах дельта-модуляции

Несмотря на свою простоту, дельта-модулирование страдает от двух хорошо известных артефактов: перегрузки наклона и гранулярного шума .

Склон перегрузки

Перегрузка наклона возникает, когда входной сигнал изменяется быстрее, чем может следовать максимальный наклон интегратора, вызывая большие ошибки реконструкции. Это особенно проблематично для высокочастотных компонентов или быстрых переходных процессов. Стратегии смягчения включают:

  • Увеличение размера шага: Более крупный шаг квантования позволяет интегратору отслеживать более быстрые сигналы, но увеличивает гранулированный шум, когда сигнал медленный.
  • Адаптивная дельта-модулирование (ADM): Размер шага динамически изменяется на основе недавнего битового шаблона (например, если четыре последовательных бита одинаковы, удвойте шаг). ASIC может реализовать это с помощью простого регистра сдвига и логики, добавив минимальное оборудование.
  • Более высокие петли порядка: Двухкомпонентный DM (второй порядок) обеспечивает лучшее отслеживание наклонных сигналов, хотя ограничения стабильности ограничивают улучшение.

Гранульный шум

Гранульный шум — это паттерн холостого хода, который появляется, когда вход постоянный или медленно меняется. Квантайзер колеблется вокруг истинного значения, создавая низкоамплитудный, но слышимый (или видимый) шумовой пол. В ASIC это может быть уменьшено:

  • Дитеринг: Добавление небольшого случайного или псевдослучайного шума на вход до того, как квантование прервет предельные циклы. Это сдвигает спектр шума на более высокие частоты.
  • Многобитное квантование: Больше уровней уменьшают амплитуду праздного тона за счет сложности.
  • Постобработка: Цифровой фильтр нижних частот (реализуемый на том же ASIC) может сгладить восстановленный сигнал, ослабляя гранулированный шум.

Для глубокого погружения в эти компромиссы см. примечание по применению Texas Instruments на дельта-модуляции .

Поток реализации для дельта-модуляции в ASIC-дизайне

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

Системное моделирование

Инженеры начинают с поведенческого моделирования в таких инструментах, как Verilog-AMS, Simulink или SystemC-AMS. Этот этап определяет частоту выборки, размер шага, порядок цикла и разрешение квантователя. Со-симуляция аналоговых и цифровых деталей помогает проверить стабильность и производительность шума, прежде чем подключаться к кремнию.

Аналоговый дизайн Front-End

Компаратор и интегратор спроектированы на уровне транзисторов. Для высокоскоростных приложений типичным является полностью дифференциальный компаратор (с использованием преамплификатора и регенеративной защелки). Интегратор может представлять собой схему коммутируемого конденсатора с операционным усилителем с высокой прибылью. Ключевые показатели включают полосу пропускания, скорость разбиения, смещение и шум. Моделирование после выкладки включает в себя паразитную экстракцию для обеспечения удержания производительности.

Цифровая логика реализации

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

Проверка и испытания

Функциональная проверка включает в себя моделирование углового случая с сигналами, которые вызывают перегрузку наклона и гранулированный шум. Аналоговые модели смешанного сигнала (например, с использованием AMS Cadence Spectre) обеспечивают правильную реакцию аналогового контура. Тестовые чипы могут включать в себя DAC-чипы или тестовые точки для зондирования восстановленного сигнала. Производственный тест обычно проверяет смещение постоянного тока, линейность и SNR на частоте выборки цели.

Применение дельта-модуляции в пользовательских ASIC

Уникальное сочетание высокой скорости, малой мощности и небольшой площади делает дельта-модулирование ASIC идеальным для нескольких требовательных полей. Ниже мы приводим расширенные примеры.

Беспроводные коммуникации

В цифровых радиочастотных (RF) звеньях дельта-модулирование используется в семплерах промежуточной частоты (IF) и приемниках прямого преобразования. 1-битный выход может быть непосредственно использован в квадратурной демодуляции. Пользовательские ASIC для массивных MIMO 5G или спутниковых приемопередатчиков интегрируют десятки дельта-модулирующих устройств на одном чипе, каждый из которых работает на >2 GS/s. Низкая мощность на канал имеет решающее значение для лучеобразующих массивов. Для получения дополнительной информации об этом приложении см. эту статью IEEE на дельта-модулированных радиочастотных приемниках .

Аудио обработка

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

Приобретение сенсорных данных

Промышленные и автомобильные датчики (температура, давление, акселерометры) часто производят медленно изменяющиеся сигналы. Дельта-модулирование ASIC может оцифровывать их с чрезвычайно низкой мощностью, затем передавать 1-битный поток по одному проводу. Простота интерфейса снижает стоимость кабелей. Для приложений, требующих высокого разрешения, пересбор проб и цифровая фильтрация могут достигать эффективного количества битов (ENOB), превышающего 16 бит при сохранении низкой мощности.

Медицинские приборы

Имплантируемые медицинские устройства, такие как кардиостимуляторы, нейростимуляторы и глюкометры, нуждаются в чрезвычайной энергоэффективности и надежности. АСИКи с дельта-модулированием обеспечивают аналого-цифровое преобразование для биопотенциальных сигналов (ЭКГ, ЭЭГ) с минимальным разрядом батареи. 1-битный выход может быть непосредственно модулирован на радиочастотную телеметрическую линию, что еще больше упрощает архитектуру системы. Кроме того, небольшой след позволяет интегрироваться с чувствительными электродами на одном чипе.

Сравнение с альтернативными методами модуляции

Чтобы понять, где дельта-модулирование превосходит другие схемы преобразования, полезно сравнить его с другими распространенными схемами преобразования.

Delta Modulation vs. Pulse-Code Modulation (PCM)

PCM кодирует каждый образец с несколькими битами, предлагая высокое разрешение, но требуя сложного ADC (например, последовательное приближение или конвейер). PCM также нуждается в точном цифровом интерфейсе с выборкой и удержанием и многобитном цифровом интерфейсе. Delta-модульирование обменивается разрешением на образец для более простого оборудования. Для приложений, требующих умеренного SNR (30-60 дБ) и где ограничена мощность и площадь, DM выигрывает. PCM лучше, когда требуется высокий динамический диапазон (> 90 дБ).

Delta Modulation vs. Differential Pulse-Code Modulation (DPCM)

DPCM также кодирует различия, но использует многобитные квантователи с предиктором. Он предлагает лучший SNR, чем DM, для той же скорости бита, но предиктор добавляет сложность. В ASIC DPCM требует больше шлюзов и аналоговой точности. DM предпочтительнее, когда сигнал имеет ограниченное высокочастотное содержание и когда требуется самое простое решение.

Delta Modulation vs. Sigma-Delta Modulation (Σ-Δ)

Модуляторы Sigma-delta ставят интегратор перед квантователем, обеспечивая мощное формирование шума с более высокими петлями порядка. Σ-Δ является доминирующим выбором для аудио и измерительных ADC высокого разрешения (до 24 бит). Однако Σ-Δ включает в себя децимирующие фильтры, которые потребляют значительную цифровую мощность и площадь. Для приложений с очень высокой скоростью, с умеренным разрешением (например, полоса пропускания > 10 МГц, < 12 бит), ASIC дельта-модуляции могут быть быстрее и проще. Выбор часто зависит от требуемого ENOB и наличия передовых цифровых фильтров.

Будущие тенденции в дельта-модуляции ASIC

Новые технологии и требования приложений продолжают продвигать дельта-модулирование на новую территорию. С расширенным масштабированием узлов (7 нм и ниже) дельта-модуляторы могут достигать тактовой частоты за 10 ГГц, позволяя проводить прямую радиочастотную выборку для связи 6G. Аппаратное оборудование искусственного интеллекта все чаще использует дельта-модулирование для нейронных сетей, управляемых событиями, где 1-битовый поток непосредственно указывает на скачкообразные сроки. Кроме того, исследуются вычислительные архитектуры в памяти, где дельта-модулятор сочетается с энергонезависимой памятью (например, RRAM) для выполнения аналогового накопления. Эти инновации обещают сохранить дельта-модулирование актуальным в высокопроизводительном ASIC-дизайне на долгие годы.

Заключение

Модуляция Delta, когда она реализована в пользовательских ASIC, обеспечивает убедительное сочетание скорости, энергоэффективности и простоты проектирования для высокопроизводительной обработки сигналов. Кодируя только изменения сигнала, она снижает пропускную способность цифрового интерфейса и минимизирует сложность аппаратного обеспечения. Инженеры должны решать проблему перегрузки наклона и гранулированного шума путем тщательного выбора размера шага, порядка цикла и, возможно, адаптивных алгоритмов, но компромиссы хорошо понятны и управляемы. От беспроводной связи и обработки звука до медицинских имплантатов и сенсорных массивов, ASIC дельта-модуляции продолжают обеспечивать инновационные продукты, которые требуют как производительности, так и экономичности. По мере сокращения технологических узлов и роста требований к приложениям фундаментальная элегантность дельта-модуляции останется ценным инструментом в наборе инструментов дизайнера смешанного сигнала.