Испытательный стенд ADC

DC мер и показатели производительности AC ADC вывод

  • Библиотека:
  • Mixed-Signal Blockset / ADC / Measurements & Testbenches

Описание

Блок ADC Testbench измеряет и DC и показатели производительности AC. Показатели производительности DC включают ошибку смещения и получают ошибку. Показатели производительности AC включают сигнал в шумовое отношение (ОСШ), сигнал к шуму и радио искажения (SINAD), побочному свободному динамическому диапазону (SFDR), эффективному количеству битов (ENOB), уровню шума и задержке преобразования.

Можно использовать блок ADC Testbench, чтобы подтвердить архитектурные модели ADC, обеспеченные в Mixed-Signal Blockset™, или можно подтвердить ADC собственной реализации.

Порты

Входной параметр

развернуть все

Цифровой входной сигнал от ADC вывод, заданный как скаляр или вектор.

Типы данных: fixed point | single | double | uint8 | uint16 | uint32

Преобразование готовый сигнал от ADC вывод, заданный как скаляр или вектор. Этот сигнал указывает, когда процесс преобразования ADC завершен.

Типы данных: double

Вывод

развернуть все

Стимул аналогового выхода сигнализирует для входа ADC, заданного как скаляр или вектор.

Типы данных: double

Внешнее преобразование запуска синхронизирует для ADC, заданного как скаляр или вектор. Этот сигнал запускает процесс преобразования в блоке ADC.

Типы данных: double

Параметры

развернуть все

Выберите, измериться ли статичный (DC) или динамический (AC) показатели производительности.

  • Выберите DC, чтобы измерить ошибку смещения и ошибку усиления.

  • Выберите AC, чтобы измерить ОСШ, SINAD, SFDR, ENOB, уровень шума и задержку преобразования.

Щелкните, чтобы построить результат анализа DC для последующего анализа. Чтобы выполнить полный анализ DC включая интегральную нелинейность (INL) и дифференциальную нелинейность (DNL), используйте блок ADC DC Measurement.

Зависимости

Этот параметр только доступен, когда опция Measurement установлена в DC.

Щелкните, чтобы сохранить подробные результаты испытаний к электронной таблице (файл XLS) или как разделенные от запятой значения (файл CSV) для последующей обработки.

Стимул

Частота аналогового входа к ADC, заданному как действительная положительная скалярная величина в Гц.

Зависимости

Этот параметр только доступен, когда вы устанавливаете опцию Measurement как AC.

Программируемое использование

  • Использование get_param(gcb,'InputFrequency') просмотреть текущее значение Analog input frequency.

  • Использование set_param(gcb,'InputFrequency',value) установить Analog input frequency на определенное значение.

Частота часов преобразования запуска ADC, заданного как действительная положительная скалярная величина в Гц. Start conversion frequency должен совпадать с частотой часов преобразования запуска блока ADC.

Программируемое использование

  • Использование get_param(gcb,'StartFreq') просмотреть текущее значение Start conversion frequency.

  • Использование set_param(gcb,'StartFreq',value) установить Start conversion frequency на определенное значение.

Дрожание апертуры RMS, которое будет добавлено часами преобразования запуска, заданными как действительная положительная скалярная величина в s.

Программируемое использование

  • Использование get_param(gcb,'RMSJitt') просмотреть текущее значение RMS aperture jitter.

  • Использование set_param(gcb,'RMSJitt',value) установить RMS aperture jitter на определенное значение.

Настройка

Щелкните, чтобы автоматически распространить параметры настройки от ADC.

Зависимости

Этот параметр только работает, когда ADC является ADC Flash или ADC SAR от Mixed-Signal Blockset. Модель Simulink® должна состоять только из двух блоков, Испытательного стенда ADC и архитектуры ADC интереса.

Количество физических битов в ADC, заданном как безразмерная действительная положительная скалярная величина. Number of bits должен совпадать с разрешением, заданным в блоке ADC.

Программируемое использование

  • Использование get_param(gcb,'NBits') просмотреть текущий Number of bits.

  • Использование set_param(gcb,'NBits',value) установить Number of bits на определенное значение.

Динамический диапазон ADC, заданного как вектор с 2 элементами в V. Два векторных элемента представляют минимальные и максимальные значения динамического диапазона, слева направо.

Программируемое использование

  • Использование get_param(gcb,'InputRange') просмотреть текущее значение Input range.

  • Использование set_param(gcb,'InputRange',value) установить Input range на определенное значение.

Анализ измерения задержек, чтобы избежать повреждения переходными процессами, заданными как действительный неотрицательный скаляр в s.

Программируемое использование

  • Использование get_param(gcb,'HoldOffTime') просмотреть текущее значение Hold off time.

  • Использование set_param(gcb,'HoldOffTime',value) установить Hold off time на определенное значение.

Спектр отображений анализатор во время симуляции. По умолчанию эта опция является невыбранной.

Зависимости

Этот параметр только доступен, когда опция Measurement установлена в AC.

Выберите, чтобы включить увеличенный buffer size во время симуляции. По умолчанию эта опция является невыбранной.

Количество выборок буферизации ввода, доступной во время симуляции, заданной как положительный целочисленный скаляр.

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

Зависимости

Этот параметр только доступен, когда опция Enable increased buffer size выбрана во вкладке Configuration.

Программируемое использование

  • Использование get_param(gcb,'NBuffer') просмотреть текущее значение Buffer size.

  • Использование set_param(gcb,'NBuffer',value) установить Buffer size на определенное значение.

Целевая метрика

Щелкните, чтобы автоматически распространить целевые метрики от ADC.

Зависимости

  • Этот параметр только доступен, когда опция Measurement установлена в DC.

  • Этот параметр только работает, когда ADC является ADC Flash или ADC SAR от Mixed-Signal Blockset. Модель Simulink должна состоять только из двух блоков, Испытательного стенда ADC и архитектуры ADC интереса.

Квантование сдвигов продвигается определенным значением, заданным как скаляр в младшем значащем бите (LSB).

Зависимости

Этот параметр только доступен, когда опция Measurement установлена в DC.

Программируемое использование

  • Использование get_param(gcb,'TargetOffsetError') просмотреть текущее значение Offset error.

  • Использование set_param(gcb,'TargetOffsetError',value) установить Offset error на определенное значение.

Ошибка на наклоне прямой линии, интерполирующей ADC, передает кривую, заданную как скаляр в LSB или %.

Зависимости

Этот параметр только доступен, когда опция Measurement установлена в DC.

Программируемое использование

  • Использование get_param(gcb,'TargetGainError') просмотреть текущее значение Gain error.

  • Использование set_param(gcb,'TargetGainError',value) установить Gain error на определенное значение.

Введенный в R2019a