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

 
 
> JTAG, SVF формат данных, непонятка
SM
сообщение May 19 2009, 18:01
Сообщение #1


Гуру
******

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



Поясните мне пожалуйста, зачем в SVF в HIR/HDR/TIR/TDR/SIR/SDR нужен параметр SMASK? Что по нему должно делаться? Я понимаю, что он обозначает маску незначащих бит во входном потоке данных. Но зачем это нужно? Ведь никаких сравнений со входным потоком не может производиться, он тупо прогружается в DR/IR.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SM
сообщение Jun 7 2009, 09:19
Сообщение #2


Гуру
******

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



Ну и что? Перевожу (если Вы сами не в состоянии):

Если в новой команде сканирования происходит смена длины потока, то должна быть указана новая SMASK, иначе будет взята SMASK, принятая по умолчанию. SMASK используется и в том случае, если не указан параметр TDI.

В моем плеере в процессе парсинга SVF-файла все полностью соответствует этому требованию. Если указана - берется указанная, если не указана - берется по умолчанию. Если TDI не указано - маску не сбрасываю, а оставляю.

Ну, блин, храню я ее в какой-то внутренней структуре, ну меняю я ее по этому правилу, НО ЗАЧЕМ ОНА НУЖНА? ГДЕ ЕЕ И ДЛЯ ЧЕГО ИСПОЛЬЗОВАТЬ?>
Go to the top of the page
 
+Quote Post
Leonid.K.
сообщение Jun 7 2009, 09:53
Сообщение #3


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

Группа: Участник
Сообщений: 76
Регистрация: 4-06-07
Пользователь №: 28 178



Цитата(SM @ Jun 7 2009, 12:19) *
Ну и что? Перевожу (если Вы сами не в состоянии):

Если в новой команде сканирования происходит смена длины потока, то должна быть указана новая SMASK, иначе будет взята SMASK, принятая по умолчанию. SMASK используется и в том случае, если не указан параметр TDI.

В моем плеере в процессе парсинга SVF-файла все полностью соответствует этому требованию. Если указана - берется указанная, если не указана - берется по умолчанию. Если TDI не указано - маску не сбрасываю, а оставляю.

Ну, блин, храню я ее в какой-то внутренней структуре, ну меняю я ее по этому правилу, НО ЗАЧЕМ ОНА НУЖНА? ГДЕ ЕЕ И ДЛЯ ЧЕГО ИСПОЛЬЗОВАТЬ?>



Если в новой команде сканирования происходит смена длины потока, то обязана быть указана новая SMASK, иначе будет взята неопределенная SMASK, принятая по умолчанию, что является ошибкой. SMASK используется и в том случае, если не указан параметр TDI.

А нужно это для того, чтобы при "проталкивании" данных с TDO предыдущего элемента цепочки на TDI следующего Ваш SVF player позаботился о том, чтобы туда вошли только значащие биты. Это своего рода внутренний КПП.
В отличии от SMASK, MASK является внешним КПП, контроллирующим поток данных на TDO последнего элемента в цепочке.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- SM   JTAG, SVF формат данных   May 19 2009, 18:01
- - Leonid.K.   Цитата(SM @ May 19 2009, 21:01) Поясните ...   Jun 5 2009, 15:49
|- - SM   Цитата(Leonid.K. @ Jun 5 2009, 19:49) Раз...   Jun 5 2009, 16:02
|- - Leonid.K.   Цитата(SM @ Jun 5 2009, 19:02) Спасибо, к...   Jun 6 2009, 07:45
|- - SM   Цитата(Leonid.K. @ Jun 6 2009, 11:45) ...   Jun 6 2009, 09:46
|- - Oldring   Цитата(SM @ Jun 6 2009, 13:46) Так что во...   Jun 6 2009, 10:57
|- - SM   Цитата(Oldring @ Jun 6 2009, 14:57) IMHO ...   Jun 6 2009, 11:05
|- - Leonid.K.   Цитата(SM @ Jun 6 2009, 14:05) Ну так и у...   Jun 6 2009, 13:28
|- - SM   Цитата(Leonid.K. @ Jun 6 2009, 17:28) Гос...   Jun 6 2009, 20:42
|- - Leonid.K.   Цитата(SM @ Jun 6 2009, 23:42) Господин, ...   Jun 7 2009, 05:00
|- - SM   Цитата(Leonid.K. @ Jun 7 2009, 09:00) Есл...   Jun 7 2009, 08:14
|- - Leonid.K.   Цитата(SM @ Jun 7 2009, 11:14) Мне не в л...   Jun 7 2009, 09:12
- - SM   Цитата(Leonid.K. @ Jun 7 2009, 13:53) Есл...   Jun 7 2009, 10:24
- - Leonid.K.   Цитата(SM @ Jun 7 2009, 13:24) Ой-ой-ой, ...   Jun 7 2009, 14:40
- - SM   Цитата(Leonid.K. @ Jun 7 2009, 18:40) If ...   Jun 7 2009, 15:12
- - Leonid.K.   Цитата(SM @ Jun 7 2009, 18:12) Это из как...   Jun 11 2009, 18:54


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

 


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


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