Инструменты пользователя

Инструменты сайта


doc:mk:5576rt1

1. Требуется для первых трех циклов командной последовательности Стартовый символ и Команда (13 бит)?

Да, требуется. Режим командного цикла инициируется стартовым символом 01, затем следует команда (13 бит), адрес (12 бит), данные (8 бит) и 3 дополнительных импульса TCK.


2. В каком состоянии держать сигнал TDI в момент STRB=1?

В момент фиксации STRB=1 линию TDI со стороны МК необходимо держать в Z-состоянии.


3. При перенастройке линии TDI, в какой момент происходит переключение линии в состояние Выхода?

Сразу же после передачи данных (адреса+данных) вывод TDI со стороны 5576РТ1У переключается "на выход" и на него выводится состояние сигнала BUSY (занятости), и TDI до прихода STRB продолжает работать "на выход". В случае инициирования внутреннего алгоритма программирования сигнал BUSY переключается в ноль через 3 импульса TCK, а по завершению операции переключается в единицу.


4. При перенастройке линии TDI, в какой момент происходит переключение линии в состояние Входа?

В микросхеме 5576РТ1У линия TDI переключается "на вход" при инициировании цикла сигналом STRB = 1, зафиксированным по переднему фронту.


5. Происходит ли и в какой момент переключение линии TDI 5576 в состояние Входа при отсутствии STRB?

При отсутствии STRB линия TDI (5576РТ1У) переключится в состояние входа только при поступлении сигнала сброса MRST.


6. Не важно значение битов в команде (13 бит) помимо СЕВ ОЕВ WEB BYTEB?

Разрядность кода команды всегда равняется 13 (независимо от типа цикла). Из 13-ти разрядов кода команды в данной микросхеме важны только 4 бита (CEB, OEB, WEB, BYTEB). Для командного цикла и полного цикла – СЕВ = 0, ОЕВ = 1, WEB = 0, BYTEB = 1. Для цикла чтения СЕВ = 0, ОЕВ = 0, WEB = 1, BYTEB = 1. Значения остальных девяти бит кода команды не имеют никакого значения (в данной микросхеме).


7. В описание Цикла чтения в режиме программирования не указана необходимость ожидания 3-х тактов ТСК для перенастройки линии TDI 5576РТ1У на выход, также там описана выдача данных по линии TDI 5576 после первого BUSY=1, правильно ли понимание этого процесса?, будет ли линия TDI 5576 Выходом в следующем такте после последнего бита адреса?

Для выполнения операции чтения нужно выполнить один цикл, называемый циклом чтения. Режим цикла чтения инициируется стартовым символом 10, далее последовательно через вывод TDI передаются команда и адрес. После передачи в микросхему 5576РТ1У последнего бита адреса, она (5576РТ1У) переключает линию TDI на выход и при следующем импульсе TCK передает бит готовности, а затем 16 бит данных. После передачи последнего бита адреса вывод TDI со стороны МК необходимо переключить "на вход" и принять бит готовности и 16 бит данных.

doc/mk/5576rt1.txt · Последнее изменение: 2022/04/03 23:09 (внешнее изменение)