Измерение DC ADC

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

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

Описание

Блок ADC DC Measurement измеряет показатели производительности DC ADC, такие как ошибка смещения, ошибка усиления, интегральная нелинейность (INL) и дифференциальная нелинейность (DNL). Можно использовать блок ADC DC Measurement, чтобы подтвердить архитектурные модели ADC, обеспеченные в Mixed-Signal Blockset™, или можно использовать ADC собственной реализации.

Порты

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

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

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

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

Внешнее преобразование запускает часы, заданные как скаляр или вектор. Состояние start указывает, когда аналого-цифровой процесс преобразования запускается.

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

Конвертированный цифровой сигнал от ADC, заданного как скаляр или вектор. Цифровым сигналом может быть BinaryVector, single, double, uint16 uint8, uint32 или fixdt(0,Nbits).

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

Указывает, завершено ли преобразование ADC, задано как скаляр или вектор.

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

Параметры

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

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

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

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

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

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

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

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

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

Динамический диапазон 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 на определенное значение.

Минимальное время симуляция должно запуститься для значимых результатов, заданных как действительная положительная скалярная величина в s. Recommended simulation stop time вычисляется от Number of bits и Start conversion frequency. Этот параметр является ненастраиваемым.

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

Имя переменной, которая хранит подробные результаты испытаний, заданные как символьная строка.

Зависимости

Этот параметр только доступен, когда Output result to base workspace выбран

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

  • Использование get_param(gcb,'VariableName') просмотреть текущее значение Workspace variable name.

  • Использование set_param(gcb,'VariableName',value) установить Workspace variable name на определенное значение.

Щелкните, чтобы построить результат измерения для последующего анализа.

Больше о

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

Введенный в R2019a