реклама на сайте
подробности

 
 
> Вопросы по примитивам Xilinx BSCAN и SYSMON
elzaro
сообщение Jan 25 2014, 15:30
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 26-11-10
Пользователь №: 61 201



Есть такие примитивы в ПЛИС'ах от Xilinx BSCAN_VIRTEX5 (ну или BSCAN_XXXXXX для других серий ПЛИС) и SYSMON.

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

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

В мануалах разобраться по этим вопросам самостоятельно не удалось.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 4)
iosifk
сообщение Jan 25 2014, 18:00
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



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

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


Вы слегка путаете теплое и мягкое... BSCAN_XXXXXX сделан для того, чтобы через порт JTAG можно было писать/читать внутренние регистры пользователя. Например сделать JTAG-UART... И я об этом писал в статьях... А к заливке прошивки в ПЛИС этот компонент никакого отношения не имеет...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
o_khavin
сообщение Jan 25 2014, 20:52
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 230
Регистрация: 29-08-09
Пользователь №: 52 094



Цитата(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 замечательно описывает эти требования, даже с картинками. Не могу себе представить, что именно в нём может быть непонятно.

Сообщение отредактировал o_khavin - Jan 25 2014, 20:58
Go to the top of the page
 
+Quote Post
elzaro
сообщение Jan 26 2014, 15:44
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 26-11-10
Пользователь №: 61 201



Цитата(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, то будут неработать только внешние аналоговые входы или весь модуль со всеми внутренними датчиками. Ясно, что скорее всего работать ничего не будет, но для полного понимания интересно.
Go to the top of the page
 
+Quote Post
o_khavin
сообщение Jan 26 2014, 18:05
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 230
Регистрация: 29-08-09
Пользователь №: 52 094



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

IMHO самый короткий путь к успеху - выполнить все рекомендации (которые на самом деле - требования) производителя. Есть много других не менее интересных, и существенно более полезных знаний, на которые можно потратить сэкономленное таким образом время. sm.gif
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 15:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01397 секунд с 7
ELECTRONIX ©2004-2016