DAC N-bit на основе R-2R взвесил архитектуру резистора
Mixed-Signal Blockset / DAC / Архитектуры
DAC R-2R является одним из наиболее распространенных типов Взвешенного двоичным файлом DACs. Это состоит из параллели взвешенная двоичным файлом группа резисторов. Каждый цифровой уровень преобразован в эквивалентный аналоговый сигнал группой резисторов.
Кривая передачи ввода/вывода взвешенного DAC двоичного файла может быть немонотонной, что означает, что кривая передачи может инвертировать свое направление.
Архитектура DAC R-2R является низким разрешением и потребляет больше энергии из-за большого количества резисторов, требуемых реализовывать архитектуру.
digital
— Цифровой входной сигнал к DACЦифровой входной сигнал к DAC в виде скаляра.
Типы данных: single
| double
| int8
| int16
| int32
| uint8
| uint16
| uint32
| fixed point
start
— Внешний таймер, чтобы запустить преобразованиеВнешний таймер, чтобы запустить преобразование в виде скаляра. Этот порт определяет, когда процесс цифро-аналогового преобразования запускается.
Чтобы включить этот порт, выберите Use external start clock во вкладке General.
Типы данных: double
analog
— Конвертированный сигнал аналогового выходаКонвертированный сигнал аналогового выхода, возвращенный как скаляр.
Типы данных: double
ready
— Определяет, завершено ли цифро-аналоговое преобразованиеОпределяет, завершено ли цифро-аналоговое преобразование, возвращенное как скаляр.
Чтобы включить этот порт, выберите Show ready port во вкладке General.
Типы данных: double
Number of bits
— Количество битов во входном слове
(значение по умолчанию) | положительное действительное целое числоКоличество битов во входном слове в виде безразмерного положительного действительного целого числа. Number of bits определяет разрешение DAC.
Параметры блоков:
NBits |
Ввод: символьный вектор |
Значения: положительное действительное целое число |
Значение по умолчанию:
5 |
Типы данных: double
Input polarity
— Полярность входного сигнала к DACBipolar
(значение по умолчанию) | Unipolar
Полярность входного сигнала к DAC.
Параметры блоков:
Polarity |
Ввод: символьный вектор |
Значения:
Bipolar |Unipolar |
Значение по умолчанию:
Bipolar |
Use external start clock
— Свяжите с внешними часами преобразования запускаВыберите, чтобы связать с внешними часами преобразования запуска. По умолчанию эта опция выбрана. Если вы отменяете выбор этой опции, блок Sampling Clock Source в Сегментированном DAC используется, чтобы сгенерировать часы преобразования запуска
Conversion start frequency (Hz)
— Частота внутренних часов преобразования запуска1e6
(значение по умолчанию) | положительный действительный скалярЧастота внутреннего преобразования запуска синхронизирует в виде действительного скаляра в Гц. Параметр Conversion start frequency определяет скорость преобразования в начале преобразования.
Чтобы включить этот параметр, отмените выбор Use external start clock.
Параметры блоков:
StartFreq |
Ввод: символьный вектор |
Значения: положительный действительный скаляр |
Значение по умолчанию:
1e6 |
Типы данных: double
Reference (V)
— Ссылочное напряжение
(значение по умолчанию) | действительный скалярСсылочное напряжение DAC в виде действительного скаляра в вольтах. Reference (V) помогает определить выход из входа цифровой код, Number of bits и Bias (V) с помощью уравнения:
.
Параметры блоков:
Ref |
Ввод: символьный вектор |
Значения: действительный скаляр |
Значение по умолчанию:
2 |
Типы данных: double
Bias (V)
— Сместите напряжение, добавленное к выходному
(значение по умолчанию) | действительный скалярСместите напряжение, добавленное к выходу DAC в виде действительного скаляра в вольтах. Bias (V) помогает определить выход из входа цифровой код, Number of bits и Reference (V) с помощью уравнения:
.
Параметры блоков:
Bias |
Ввод: символьный вектор |
Значения: действительный скаляр |
Значение по умолчанию:
0 |
Типы данных: double
Show ready port
— Включите готовый порт на блокеВыберите, чтобы включить порт ready на блоке. Эта опция является невыбранной по умолчанию.
Enable impairments
— Включите ухудшения в симуляции DACВыберите, чтобы включить ухудшения, такие как ошибка смещения и ошибка усиления в симуляции DAC. Этот параметр выбран. по умолчанию.
Offset error
— Квантование сдвигов продвигается определенным значением0 LSB
(значение по умолчанию) | действительный скалярКвантование сдвигов продвигается определенным значением в виде скаляра в %FS (полный масштаб процента), FS (полный масштаб) или LSB (младший значащий бит).
Offset error применяется перед Reference (V) и Bias (V).
Чтобы включить этот параметр, выберите Enable impairments во вкладке Impairments.
Параметры блоков:
OffsetError |
Ввод: символьный вектор |
Значения: действительный скаляр |
Значение по умолчанию:
0 LSB |
Типы данных: double
Gain error
— Ошибка в наклоне DAC передает кривую0 LSB
(значение по умолчанию) | действительный скалярОшибка в наклоне прямой линии, интерполирующей DAC, передает кривую в виде действительного скаляра в %FS (полный масштаб процента), FS (полный масштаб) или LSB (младший значащий бит).
Gain error применяется перед Reference (V) и Bias (V).
Чтобы включить этот параметр, выберите Enable impairments во вкладке Impairments.
Параметры блоков:
GainError |
Ввод: символьный вектор |
Значения: действительный скаляр |
Значение по умолчанию:
0 LSB |
Типы данных: double
Settling time (s)
— Время, требуемое для выхода обосновываться2e-7
(значение по умолчанию) | неотрицательный действительный скалярВремя, требуемое для выхода DAC обосноваться к в некоторой части его окончательного значения в виде неотрицательного действительного скаляра в секундах.
Параметры блоков:
SettlingTime |
Ввод: символьный вектор |
Значения: действительный скаляр |
Значение по умолчанию:
2e-7 |
Типы данных: double
Settling time tolerance (LSB)
— Допуск к вычислению времени урегулирования
(значение по умолчанию) | положительный действительный скалярДопуск, допускавший, вычисляя время урегулирования в виде положительного действительного скаляра в LSB. Выход DAC должен обосноваться в Settling time tolerance (LSB) Settling time (s).
Параметры блоков:
SettlingTimeTolerance |
Ввод: символьный вектор |
Значения: положительный действительный скаляр |
Значение по умолчанию:
0.5 |
Типы данных: double
DAC Testbench | DAC DC measurement | DAC AC measurement | inldnl
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.