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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.

