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

 
 
 
Reply to this topicStart new topic
> JTAG Scan Chain, проверка платы при помощи JTAG
doom13
сообщение Feb 25 2014, 10:52
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Здравствуйте.
Интересует вопрос - возможно ли с помощью JTAG определить состояние ног для FPGA Altera (состояние msel)?
Возможно ли с помощью JTAG управлять состоянием выводов микросхемы?
Спасибо.
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 25 2014, 11:04
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Да, конечно, команда EXTEST.
Go to the top of the page
 
+Quote Post
doom13
сообщение Feb 25 2014, 11:25
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(SM @ Feb 25 2014, 14:04) *
Да, конечно, команда EXTEST.


Можно подробнее, как это сделать или что почитать по теме. Пока смотрел только JTAG Boundary-Scan Testing in Cyclone V Devices.
Go to the top of the page
 
+Quote Post
SM
сообщение Feb 25 2014, 12:35
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Найдите BSDL-файл от нужного Вам кристалла, внутри него все расписано, какой бит регистра EXTEST jtag относится к какой ноге ПЛИС. Через этот регистр можно управлять направлением пинов, считывать данные и выдавать данные в режиме JTAG-тестирования. Про саму команду EXTEST (и PRELOAD) можно прочитать в стандарте JTAG IEEE 1149.1, эти команды обеспечивают то, что Вам нужно, без привязки к типу микросхемы и производителю вообще - они у всех стандартные.

Также, гляньте на софтину "Universal Scan" - она позволяет интерактивно дрыгать ногами микрух с JTAG (ей тоже понадобится BSDL-файл)
Go to the top of the page
 
+Quote Post
doom13
сообщение Feb 25 2014, 14:30
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 404
Регистрация: 11-03-11
Из: Минск, Беларусь
Пользователь №: 63 539



Цитата(SM @ Feb 25 2014, 15:35) *
Найдите BSDL-файл от нужного Вам кристалла, внутри него все расписано, какой бит регистра EXTEST jtag относится к какой ноге ПЛИС. Через этот регистр можно управлять направлением пинов, считывать данные и выдавать данные в режиме JTAG-тестирования. Про саму команду EXTEST (и PRELOAD) можно прочитать в стандарте JTAG IEEE 1149.1, эти команды обеспечивают то, что Вам нужно, без привязки к типу микросхемы и производителю вообще - они у всех стандартные.

Также, гляньте на софтину "Universal Scan" - она позволяет интерактивно дрыгать ногами микрух с JTAG (ей тоже понадобится BSDL-файл)


Спасибо, помогло. Пока использовал Universal Scan + BSDL от Altera.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th June 2025 - 10:04
Рейтинг@Mail.ru


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