Измерьте показатели производительности DC ADC вывод
Mixed-Signal Blockset / ADC / Measurements & Testbenches
Блок ADC DC Measurement измеряет показатели производительности DC ADC, такие как ошибка смещения, ошибка усиления, интегральная нелинейность (INL) и дифференциальная нелинейность (DNL). Можно использовать блок ADC DC Measurement, чтобы подтвердить архитектурные модели ADC, обеспеченные в Mixed-Signal Blockset™, или можно использовать ADC собственной реализации.
analog
— Сигнал аналогового входа к ADCСигнал аналогового входа к блоку ADC, заданному как скаляр или вектор.
Типы данных: double
запуск
Внешнее преобразование запускает часыВнешнее преобразование запускает часы, заданные как скаляр или вектор. Состояние start указывает, когда аналого-цифровой процесс преобразования запускается.
Типы данных: double
digital
— Конвертированный цифровой сигнал от ADCКонвертированный цифровой сигнал от ADC, заданного как скаляр или вектор. Цифровым сигналом может быть BinaryVector
, single
, double
, uint16
uint8
, uint32
или fixdt(0,Nbits)
.
Типы данных: fixed point
| single
| double
| uint8
| uint16
| uint32
ready
— Указывает, завершено ли преобразование ADCУказывает, завершено ли преобразование ADC, задано как скаляр или вектор.
Типы данных: double
Number of bits
— Количество физических битов в ADC5
(значение по умолчанию) | действительное положительное целое числоКоличество физических битов в ADC, заданном как безразмерная действительная положительная скалярная величина. Number of bits должен совпадать с разрешением, заданным в блоке ADC. Этот параметр используется, чтобы вычислить Recommended simulation stop time.
Использование get_param(gcb,'NumBits')
просмотреть текущий Number of bits.
Использование set_param(gcb,'NumBits',value)
установить Number of bits на определенное значение.
Start conversion frequency (Hz)
— Частота часов преобразования запуска ADC10e6
(значение по умолчанию) | действительная положительная скалярная величинаЧастота часов преобразования запуска ADC, заданного как действительная положительная скалярная величина в Гц. Start conversion frequency должен совпадать с частотой часов преобразования запуска блока ADC. Этот параметр используется, чтобы вычислить Recommended simulation stop time.
Использование get_param(gcb,'Frequency')
просмотреть текущее значение Start conversion frequency.
Использование set_param(gcb,'Frequency',value)
установить Start conversion frequency на определенное значение.
Input range (V)
— Динамический диапазон ADC[-1 1]
(значение по умолчанию) | вектор с 2 элементамиДинамический диапазон ADC, заданного как вектор с 2 элементами в V. Два векторных элемента представляют минимальные и максимальные значения динамического диапазона, слева направо.
Использование get_param(gcb,'InputRange')
просмотреть текущее значение Input range.
Использование set_param(gcb,'InputRange',value)
установить Input range на определенное значение.
Hold off time (s)
— Анализ измерения задержек, чтобы избежать повреждения переходными процессами0
(значение по умолчанию) | действительный неотрицательный скалярАнализ измерения задержек, чтобы избежать повреждения переходными процессами, заданными как действительный неотрицательный скаляр в s.
Использование get_param(gcb,'HoldOffTime')
просмотреть текущее значение Hold off time.
Использование set_param(gcb,'HoldOffTime',value)
установить Hold off time на определенное значение.
Recommended simulation stop time (s)
— Минимальное время симуляция должно запуститься для значимых результатов6.4e-5
(значение по умолчанию) | действительная положительная скалярная величинаМинимальное время симуляция должно запуститься для значимых результатов, заданных как действительная положительная скалярная величина в s. Recommended simulation stop time вычисляется от Number of bits и Start conversion frequency. Этот параметр является ненастраиваемым.
Output result to base workspace
— Сохраните подробные результаты испытаний к базовому рабочему пространствуСохраните подробные результаты испытаний к struct
в базовом рабочем пространстве для последующей обработки. По умолчанию эта опция не выбрана.
Workspace variable name
— Имя переменной, которая хранит подробные результаты испытанийadc_dc_out
(значение по умолчанию) | символьная строкаИмя переменной, которая хранит подробные результаты испытаний, заданные как символьная строка.
Этот параметр только доступен, когда Output result to base workspace выбран
Использование get_param(gcb,'VariableName')
просмотреть текущее значение Workspace variable name.
Использование set_param(gcb,'VariableName',value)
установить Workspace variable name на определенное значение.
Plot measurement results
— Постройте результаты измеренияЩелкните, чтобы построить результат измерения для последующего анализа.
Ошибка смещения представляет смещение кривой передаточной функции ADC от него идеальное значение в одной точке.
Ошибка усиления представляет отклонение наклона кривой передаточной функции ADC от ее идеального значения.
Интегральная нелинейность (INL) ошибка, которую также называют как относительная точность, является максимальным отклонением измеренной передаточной функции от прямой линии. Прямая линия, может быть лучший подходящий использующий стандартный метод аппроксимирования кривыми, или чертивший между конечными точками фактической передаточной функции после корректировки усиления.
Лучший подходящий метод дает лучший прогноз искажения в приложениях AC и нижнее значение ошибки линейности. Метод конечной точки в основном используется в применении измерения преобразователей данных, поскольку ошибочный бюджет зависит от фактического отклонения от идеальной передаточной функции.
Дифференциальная нелинейность (DNL) является отклонением от идеального различия (1 LSB) между уровнями аналогового входа, которые инициировали любые два последовательных уровня цифрового выхода. Ошибка DNL является максимальным значением DNL, найденного при любом переходе.
Измерение AC ADC | Испытательный стенд ADC | ADC Flash | ADC SAR
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.