Миландр

Ключевым подразделением нашей компании является Центр Проектирования интегральных микросхем
Текущее время: 2017-июн-23 13:20

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: 2013-окт-22 18:18 
Не в сети

Зарегистрирован: 2013-окт-22 16:50
Сообщения: 1
Здравствуйте. Требуется записывать данные по последовательному интерфейсу. Информации в спецификации не достаточно для решения задачи. Необходим пример показывающий запись одного байта (включая все циклы).
Попытка начать обмен (с возникающей проблемой): MRST-0,1; захват по переднему фронту (_/) TCK:
1.цикл: STROBE -1(далее 0); TDI - 00-Полный цикл, 0-VREAD, 0-BYTEB, 0-TMEN, 0-WEB, 1-OEB,10111111-NVRB1-CEB4,1010 1010 1010 0000 0 (00555h-17 бит), 0101010101(AAh) - на последнем бите (32 бит = 1) шина TDI в 1636РР1 переходит на выход = 1, конфликта нет уровни совпадают, далее TDI = 1 следующего цикла,
2.цикл: STROBE -1(далее 0); TDI - 00-Полный цикл, 0-VREAD, 0-BYTEB, 0-TMEN, 0-WEB, 1-OEB,10111111-NVRB1-CEB4,0101 0101 0101 0000 0 (00AAAh-17 бит) 1010101010(55h) - на последнем бите (32 бит = 0) шина TDI в 1636РР1 переходит на выход = 1, конфликт!!! уровни не совпадают.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 2013-окт-23 09:06 
Не в сети

Зарегистрирован: 2009-май-29 16:09
Сообщения: 590
Откуда: АО "ПКК Миландр"
Константин46 писал(а):
Здравствуйте. Требуется записывать данные по последовательному интерфейсу. Информации в спецификации не достаточно для решения задачи. Необходим пример показывающий запись одного байта (включая все циклы).
Попытка начать обмен (с возникающей проблемой): MRST-0,1; захват по переднему фронту (_/) TCK:
1.цикл: STROBE -1(далее 0); TDI - 00-Полный цикл, 0-VREAD, 0-BYTEB, 0-TMEN, 0-WEB, 1-OEB,10111111-NVRB1-CEB4,1010 1010 1010 0000 0 (00555h-17 бит), 0101010101(AAh) - на последнем бите (32 бит = 1) шина TDI в 1636РР1 переходит на выход = 1, конфликта нет уровни совпадают, далее TDI = 1 следующего цикла,
2.цикл: STROBE -1(далее 0); TDI - 00-Полный цикл, 0-VREAD, 0-BYTEB, 0-TMEN, 0-WEB, 1-OEB,10111111-NVRB1-CEB4,0101 0101 0101 0000 0 (00AAAh-17 бит) 1010101010(55h) - на последнем бите (32 бит = 0) шина TDI в 1636РР1 переходит на выход = 1, конфликт!!! уровни не совпадают.

Используйте командные циклы вместо полных, и только в четвёртом цикле полный. И данные должны быть 8 разрядные а не 10 разрядные как у Вас. То что указано на временной диаграмме RDYBSYb это означает что микросхема переключает вывод TDI на выход.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB