|
JTAG, SVF формат данных, непонятка |
|
|
|
 |
Ответов
|
Jun 7 2009, 09:19
|
Гуру
     
Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881

|
Ну и что? Перевожу (если Вы сами не в состоянии):
Если в новой команде сканирования происходит смена длины потока, то должна быть указана новая SMASK, иначе будет взята SMASK, принятая по умолчанию. SMASK используется и в том случае, если не указан параметр TDI.
В моем плеере в процессе парсинга SVF-файла все полностью соответствует этому требованию. Если указана - берется указанная, если не указана - берется по умолчанию. Если TDI не указано - маску не сбрасываю, а оставляю.
Ну, блин, храню я ее в какой-то внутренней структуре, ну меняю я ее по этому правилу, НО ЗАЧЕМ ОНА НУЖНА? ГДЕ ЕЕ И ДЛЯ ЧЕГО ИСПОЛЬЗОВАТЬ?>
|
|
|
|
|
Jun 7 2009, 09:53
|
Частый гость
 
Группа: Участник
Сообщений: 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 последнего элемента в цепочке.
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|