Jetrano 0 30 января Опубликовано 30 января · Жалоба Какой командой можно установить неиспользованные пины в высокоомное состояние? Или выполнить эту настройку в GUI ? В ответ на команду set_property BITSTREAM.CONFIG.UNUSEDPIN FLOAT [get_designs current_design] выводится сообщение о том, что для выражения get_designs необходимо указать существующий дизайн: WARNING: [Vivado 12-629] No designs matched 'current_design'. ERROR: [Common 17-55] 'set_property' expects at least one object. Resolution: If [get_<value>] was used to populate the object, check to make sure this command returns at least one valid object. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jetrano 0 30 января Опубликовано 30 января · Жалоба Сам разобрался, поспешил с вопросом ) В файле XDC нужно указать: set_property BITSTREAM.CONFIG.UNUSEDPIN PULLNONE [current_design] Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 14 февраля Опубликовано 14 февраля · Жалоба Если не секрет, а разве PULLNONE не есть значение по дефолту? Всегда полагал неиспользуемые как z-state. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DanilinS 4 15 февраля Опубликовано 15 февраля · Жалоба Quote Всегда полагал неиспользуемые как z-state. Нет. Не всегда. Сам напарывался на это в старых версиях Квартуса. С тех пор приобрел привычку подавать питание на ПЛИС с одновременным наложением пальцев на корпус ПЛИС и стабилизаторы питания. И если все это начинает стремительно накалятся - сразу рублю питание. У меня часть ног на земле сидело, а по дефолту выводы как "выход" сконфигурировались. Всегда полезно проверить. Хотя на новых средах обычно "z-state" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Jetrano 0 15 февраля Опубликовано 15 февраля · Жалоба В 15.02.2024 в 02:19, 1891ВМ12Я сказал: Если не секрет, а разве PULLNONE не есть значение по дефолту? Всегда полагал неиспользуемые как z-state. Не секрет. Для XC7Z010 на стороне PL выводы были в состоянии PULLDOWN, а на стороне PS выводы были в состоянии PULLUP. Светодиодом проверял. В 15.02.2024 в 11:31, DanilinS сказал: Нет. Не всегда. Сам напарывался на это в старых версиях Квартуса. С тех пор приобрел привычку подавать питание на ПЛИС с одновременным наложением пальцев на корпус ПЛИС и стабилизаторы питания. И если все это начинает стремительно накалятся - сразу рублю питание. У меня часть ног на земле сидело, а по дефолту выводы как "выход" сконфигурировались. Всегда полезно проверить. Хотя на новых средах обычно "z-state" В квартусе это в настройках есть. В Xilinx ISE так же в настройках отображается. А в Vivado я не нашёл. Там в GUI это нужно указывать или в xdc. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться