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

 
 
> Boundary-scan testing LPC2000
rezident
сообщение Apr 5 2005, 20:06
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Господа, просвятите меня пожалуйста, поддерживают ли ARM фирмы Philips LPC2000 Boundary-scan testing? Т.е. можно ли их каскадировать на JTAG друг с другом и/или с другими устройствами типа CPLD и/или FPGA? Нигде не нашел вразумительного ответа по этому поводу. unsure.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
d__
сообщение Apr 7 2005, 07:06
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 197
Регистрация: 26-08-04
Пользователь №: 548



Имеет место недопонимание того фактора, что ЛПЦ построен на базе ядра ARM7TDMI от фирмы ARM Limited. И работа по интерфейсу JTAG определяется именно этим компонентом системы. Описание работы находится в даташите фирмы ARM Limited http://www.arm.com/pdfs/DDI0234A_7TDMIS_R4.pdf. Ну так вот на странице 146 написано примерно следующее:
BYPASS (1111)
The BYPASS instruction connects a 1 bit shift register (the
BYPASS register) between TDI and TDO.
When the BYPASS instruction is loaded into the instruction
register, all the scan cells are placed in their normal (system)
mode of operation. This instruction has no effect on
the system pins.
In the CAPTURE-DR state, a logic 0 is captured by the
bypass register. In the SHIFT-DR state, test data is shifted
into the bypass register via TDI and out via TDO after a
delay of one TCK cycle. Note that the first bit shifted out will
be a zero. The bypass register is not affected in the
UPDATE-DR state. Note that all unused instruction codes
default to the BYPASS instruction.

В стандарте 1149 описано назначение и применение функции BYPASS
Ну я вчера пробовал намекать на это но мое послание почему-то было уничтожено...
Go to the top of the page
 
+Quote Post
alexf
сообщение Apr 12 2005, 05:04
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608



Цитата(d__ @ Apr 7 2005, 00:06)
Имеет место недопонимание того фактора, что ЛПЦ построен на базе ядра ARM7TDMI от фирмы ARM Limited.


Еще добавлю что команда BYPASS обязательна для любого JTAG устройства.
И кстати всегда состоит из одних единиц, так что неизвестное устройство тоже переведется в BYPASS когда со входа сдвигаются "1111111....1".
Наблюдая когда появится "1" на выходе можно определить общюю длинну цепи командных регистров.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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