Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопросы по примитивам Xilinx BSCAN и SYSMON
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
elzaro
Есть такие примитивы в ПЛИС'ах от Xilinx BSCAN_VIRTEX5 (ну или BSCAN_XXXXXX для других серий ПЛИС) и SYSMON.

Так вот. Допустим в ПЛИС уже залит проект и в нём на внешний интерфейс с контроллером есть доступ к модулю BSCAN, который вроде как предоставляет возможности JTAG'a. На сколько возможно переписать проект поверх старого целиком или с ограничениями с помощью контроллера?

И вопрос по SYSMON. Есть ли в ПЛИС'ах внутренний термодатчик подколючённый к этому модулю или его всегда надо отдельно подключать к выводам DXP-DXN? И если есть, то нужно ли ещё какие-то ноги запитывать, чтобы он работал?

В мануалах разобраться по этим вопросам самостоятельно не удалось.
iosifk
Цитата(elzaro @ Jan 25 2014, 19:30) *
Есть такие примитивы в ПЛИС'ах от Xilinx BSCAN_VIRTEX5 (ну или BSCAN_XXXXXX для других серий ПЛИС) и SYSMON.

Так вот. Допустим в ПЛИС уже залит проект и в нём на внешний интерфейс с контроллером есть доступ к модулю BSCAN, который вроде как предоставляет возможности JTAG'a. На сколько возможно переписать проект поверх старого целиком или с ограничениями с помощью контроллера?


Вы слегка путаете теплое и мягкое... BSCAN_XXXXXX сделан для того, чтобы через порт JTAG можно было писать/читать внутренние регистры пользователя. Например сделать JTAG-UART... И я об этом писал в статьях... А к заливке прошивки в ПЛИС этот компонент никакого отношения не имеет...
o_khavin
Цитата(elzaro @ Jan 25 2014, 19:30) *
Так вот. Допустим в ПЛИС уже залит проект и в нём на внешний интерфейс с контроллером есть доступ к модулю BSCAN, который вроде как предоставляет возможности JTAG'a. На сколько возможно переписать проект поверх старого целиком или с ограничениями с помощью контроллера?

Что мешает подключиться непосредственно к внешнему JTAG-у и (пере)конфигурировать в своё удовольствие, хоть полностью, хоть частично?

Цитата(elzaro @ Jan 25 2014, 19:30) *
Есть ли в ПЛИС'ах внутренний термодатчик подколючённый к этому модулю или его всегда надо отдельно подключать к выводам DXP-DXN?

Т.е. такая характерная картинка с подписью "XADC Block Diagram" не первых страницах соответствующего UG480 для 7-й серии и текст под ней, который начинается с фразы: "The XADC also includes a number of on-chip sensors that support measurement of the on-chip power supply voltages and die temperature." не помогает?

Цитата(elzaro @ Jan 25 2014, 19:30) *
И если есть, то нужно ли ещё какие-то ноги запитывать, чтобы он работал?

Раздел "XADC Pinout Requirements" того же UG480 замечательно описывает эти требования, даже с картинками. Не могу себе представить, что именно в нём может быть непонятно.
elzaro
Цитата(iosifk @ Jan 25 2014, 21:00) *
А к заливке прошивки в ПЛИС этот компонент никакого отношения не имеет...

Спасибо, для чего этот модуль теперь понял..

Цитата(o_khavin @ Jan 25 2014, 23:52) *
Что мешает подключиться непосредственно к внешнему JTAG-у и (пере)конфигурировать в своё удовольствие, хоть полностью, хоть частично?

Ничто не мешает, не совсем понятно было назначение и функционал модуля

Цитата(o_khavin @ Jan 25 2014, 23:52) *
....the on-chip power supply voltages and die temperature." не помогает?

Подозрение было, что фраза on-chip не предполагает наличие именно диода, а есть только цифровальная часть. Видимо, говорите, что точно есть и именно это там и написано. Буду пробовать его пощупать там.
А по подключению уточняю непонятку, если не запитать или посадить на землю ноги Vccint, Vauxp и Vauxn, то будут неработать только внешние аналоговые входы или весь модуль со всеми внутренними датчиками. Ясно, что скорее всего работать ничего не будет, но для полного понимания интересно.
o_khavin
Цитата(elzaro @ Jan 26 2014, 19:44) *
А по подключению уточняю непонятку, если не запитать или посадить на землю ноги Vccint, Vauxp и Vauxn, то будут неработать только внешние аналоговые входы или весь модуль со всеми внутренними датчиками. Ясно, что скорее всего работать ничего не будет, но для полного понимания интересно.

IMHO самый короткий путь к успеху - выполнить все рекомендации (которые на самом деле - требования) производителя. Есть много других не менее интересных, и существенно более полезных знаний, на которые можно потратить сэкономленное таким образом время. sm.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.