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

 
 
> вопрос по JTAG'у
helloween
сообщение Aug 15 2007, 08:24
Сообщение #1





Группа: Новичок
Сообщений: 8
Регистрация: 15-08-07
Пользователь №: 29 801



Как определяется количество микросхем, объединенных в JTAG цепочку? Как я понял, заранее этого неизвестно, и это нужно как то определять. Какой либо командой сделать это не получится, ибо не известно кол-во микросхем в цепи и кол-во граничных ячеек в каждой их них, для того чтобы команды были направлены по адресу.
Надо ли для этого знать тип микросхем? Для того чтобы узнать тип микросхемы достаточно ли её маркировки или необходим идентификационный номер (IDCODE)?
Ломаю голову...
Заранее признателен за помощь.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Raven
сообщение Oct 2 2007, 21:07
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987



Вот вы говорите: "1) грузим в цепочку IR-ов единички в избыточном количестве". Описанная мной метода (на авторство, ессно, не претендую - уши растут из стандарта :-)), как раз и позволяет не гадать, не загружать единички в избыточном кол-ве (а кстати, сколько это - избыточное количество для конкретно взятой серьезной цепочки?), а точно определить кол-во TAP'ов в цепи. Прочитайте внимательнее.

В результате описанной процедуры мы имеем пока описание JTAG-chain'а в виде последовательности TAP'ов, каждый из которых представлен либо 1) BYPASS rg (в свою очередь, представлен одиночным "0" в выходной последовательности), либо 2) ID rg (представлен 32-битовым кодом, младшие 2 бита которого по стандарту д.б. "01"). Теперь для тех TAP'ов, для которых известен ID, можно определить производителя и модель чипа. Для тех же, которые ID не имеют - придется все же провести небольшой reverse engineering для сопоставления конкретного чипа (с конкретной маркировкой ;-)) конкретному TAP'у в цепочке. Но, сдается мне, что все более-менее современные чипы ID-регистр содержат, так что к последнему варианту вряд ли придется прибегать.

Ну, а коль скоро мы сопоставили каждому TAP'у производителя и модель чипа, можно доставать из Web'а соответствующие bsd-файлы, в которых описана масса другого интересного: и длина регистра команд, и коды команд (по крайней мере, public-команд), и полное описание всего boundary scan регистра, и многое другое. А дальше - все зависит от конечной цели...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- helloween   вопрос по JTAG'у   Aug 15 2007, 08:24
- - zltigo   Цитата(helloween @ Aug 15 2007, 11:24) За...   Aug 15 2007, 08:36
|- - helloween   Цитата(zltigo @ Aug 15 2007, 12:36) Ответ...   Aug 15 2007, 09:12
|- - zltigo   Цитата(helloween @ Aug 15 2007, 12:12) то...   Aug 15 2007, 09:31
|- - helloween   Цитата(zltigo @ Aug 15 2007, 13:31) Учимс...   Aug 15 2007, 09:56
|- - zltigo   Цитата(helloween @ Aug 15 2007, 12:56) Не...   Aug 15 2007, 10:16
|- - helloween   Цитата(zltigo @ Aug 15 2007, 14:16) Повер...   Aug 15 2007, 10:29
|- - helloween   Итак начинаем учиться поиску на форуме: 1) Жмем по...   Aug 15 2007, 12:09
|- - zltigo   Цитата(helloween @ Aug 15 2007, 15:09) 1)...   Aug 15 2007, 12:32
|- - helloween   Цитата(zltigo @ Aug 15 2007, 16:32) Разго...   Aug 15 2007, 13:12
|- - zltigo   Цитата(helloween @ Aug 15 2007, 16:12) Го...   Aug 15 2007, 13:39
|- - helloween   Цитата(zltigo @ Aug 15 2007, 17:39) Искре...   Aug 16 2007, 05:46
- - iosifk   Цитата(helloween @ Aug 15 2007, 12:24) Ка...   Aug 15 2007, 08:42
- - rezident   http://electronix.ru/forum/index.php?act=S...p;hig...   Aug 15 2007, 12:53
- - Harbour   Вроде как шаманство это - из известных способов сч...   Aug 16 2007, 07:09
|- - Leonid.K.   Цитата(Harbour @ Aug 16 2007, 09:09) Врод...   Sep 22 2007, 20:55
- - Harbour   С каких это пор инструкция IDCODE стала одинаковая...   Sep 23 2007, 05:58
|- - Oldring   Цитата(Harbour @ Sep 23 2007, 09:58) С ка...   Sep 23 2007, 06:29
||- - Harbour   Цитата(Leonid.K. @ Sep 23 2007, 09:39) Сэ...   Sep 24 2007, 04:26
||- - Leonid.K.   Цитата(Harbour @ Sep 24 2007, 06:26) Оно-...   Sep 24 2007, 05:04
|- - Leonid.K.   Цитата(Harbour @ Sep 23 2007, 07:58) С ка...   Sep 23 2007, 06:39
- - Raven   Я буквально на днях закончил прочтение IEEE 1149.1...   Oct 2 2007, 12:34
|- - VslavX   Цитата(Raven @ Oct 2 2007, 15:34) .. skip...   Oct 2 2007, 13:28
|- - VslavX   Цитата(Raven @ Oct 3 2007, 00:07) В резул...   Oct 3 2007, 07:55
- - Raven   Как говорится - случай классический - RTFM Рад, ...   Oct 3 2007, 19:41


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

 


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


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