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