Подключите сигналы, подключенные к DIP-переключателям на аппаратной плате
SoC Blockset/Аппаратная логика ввода-вывода
Блок DIP Switch управляет логикой оборудования. Аппаратные логические сигналы, подключенные к блоку DIP Switch, эквивалентны сигналам, подключенным к двухлинейным коммутаторам (DIP) на аппаратной плате.
Функции DSIn x
- Входной сигналBoolean
скалярВходной сигнал для управления логикой оборудования. Используя этот порт, можно динамически управлять логикой оборудования во время симуляции во время исполнения. Каждый DIP-коммутатор имеет порт с именем DSIn1 на DSIn x
, где x
является Number of DIP switches.
Чтобы включить этот порт, установите параметр Specify DIP switches via равным InputPort
.
Типы данных: Boolean
DS- x
- Выходной сигналBoolean
скалярВыходной сигнал, который возвращает состояние переключателя. Каждый DIP-коммутатор имеет порт с именем DS1 на DS x
, где x
является Number of DIP switches.
Типы данных: Boolean
Hardware board
- Просмотр выбранного оборудованияЭтот параметр доступен только для чтения. Выбор платы оборудования и настройка параметров платы см. в разделе Панель аппаратной реализации.
View DIP switches location
- Просмотр DIP-переключателейЧтобы просмотреть схему с расположением DIP-переключателей на выбранной аппаратной плате, нажмите кнопку View DIP switches location.
Эта кнопка включена только при выборе определенных плат Xilinx или Intel. Дополнительные сведения об этих платах см. в разделе Поддерживаемые Сторонние программы и оборудование.
IO logic
- логический индикатор ввода-выводаЭтот параметр доступен только для чтения. Указывает логический уровень ввода-вывода на выбранной аппаратной плате.
Когда параметр IO logic показан как Active Low, блок DIP Switch принимает и выводит активные низкие сигналы, когда вы устанавливаете параметр Specify DIP switches via на InputPort
и выводит активные низкие сигналы, когда вы устанавливаете параметр Specify DIP switches via равным Dialog
. Блок представляет эти имена портов с префиксом буквы n. Например, nDS1.
Specify DIP switches via
- Источник DIP-переключателяDialog
(по умолчанию) | InputPort
Чтобы управлять логикой оборудования при помощи параметров блоков, выберите Dialog
. Чтобы управлять логикой оборудования из порта входа, выберите InputPort
.
Number of DIP switches
- Выбор DIP-переключателя1
(по умолчанию) | список целых чисел в области значений [1, n]Чтобы указать необходимое количество портов DIP-коммутатора, выберите значение из списка Number of DIP switches. n
представляет количество доступных DIP-коммутаторов на указанной аппаратной плате. Для примера, если вы выбираете 3
из списка, блок показывает три порта DIP-коммутатора.
Чтобы использовать только n
th DIP-переключатель, установите параметр Number of DIP switches равным n
и завершите неиспользованные порты DIP-коммутатора.
DS- n
- Выбранные DIP-переключателиOff
(по умолчанию) | On
Чтобы включить n
th DIP-порт, выберите On
для DS n
параметр. n
представляет количество доступных DIP-коммутаторов на указанной аппаратной плате.
Чтобы включить этот параметр, установите параметр Specify push buttons via равным Dialog
.
Sample time
- шаг расчета системы-1
(по умолчанию) | положительная скалярная величинаЗадайте временной интервал переключения DIP-переключателя между On
и Off
.
Чтобы автоматически сгенерировать HDL-код для вашего проекта и выполнить его на однокристальном устройстве, используйте инструмент SoC Builder. См. «Генерация проекта СнК».
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.