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

 
 
> LPT + JTAG + ПЛИС
Sirko
сообщение Jul 7 2013, 10:33
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 245
Регистрация: 15-08-07
Пользователь №: 29 795



Доброго времени суток!

Стоит задача в которой будет присутствовать ЛПТ порт.
Т. к. ЛПТ пятивольтовый (теоретически, а там как повезет), то на его выходах поставлю буферы, а вот с входами планирую ограничиться лишь резисторами. Отсюда вопрос № раз: может ли случиться так, что в каком-нибудь варианте ЛПТ порта, его входы будут подтянуты PullUP к пяти вольтам, и это может вызвать тиристорный эффект на входах ПЛИС? (в моем случае это MAX-II)
И второй нюанс - так, как ЛПТ в устройстве присутствует, то я хочу использовать его же для программирования, т.е развести на плате byteblaster.
Никогда ранее с плисинами работать и шить их не доводилось, соответственно, знаний в этом направлении - не густо (мягко говоря).
Фрагмент схемы прилагаю, прошу помощи в предотвращении откровенных и очевидных "косяков".
Заранее спасибо.
Прикрепленное изображение


И, кстати.
При переходе ПЛИС в режим программирования, все его выводы переходят в третье состояние. Но, для того, чтобы активировать режим, необходимо вЫходы "программатора" объединить с вЫходами ПЛИС (в моем случае). Насколько страшна эта коллизия в самом худшем случае и вообще будет ли воспринято "Это" адакватно со стороны и софта и харда?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Sirko
сообщение Jul 11 2013, 07:17
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 245
Регистрация: 15-08-07
Пользователь №: 29 795



Цитата
А как же подключение входов #2G, 1A1, 2A1, 2A2, 2A3? Везде ж pull-up'ы!!
Сказать по правде, не представляю, каким образом эти "пуллапы" могут оказывать влияние на работу схемы. Первый вариант, это если ЛПТ сконфигурирован в двунаправленном режиме. Но это крайне маловероятно. Второй вариант, когда байтбластер отсоединен физически от порта, он не должен оказывать влияние на работоспособность устройства. Но т.к. это к режиму программирования не относится, то этот нюанс тоже можно не рассматривать.

Касательно моего случая ЛПТ с остальной схемой связан через буфер, поэтому подтяжка со стороны входов программатора не актуальна в режиме программирования. А когда устройство в рабочем режиме, то байтбластер отключается от схемы полностью. Непосредственно на JTAG ногах подтяжка есть.

Цитата
Сигнал INIT_DONE - это сигнал FPGA
Вот "ноги" плиськи. Если не сложно, ткните носом. У меня чето не выходит. Я был бы не против запускать "прог" кнопкой.

Цитата
предусмотрите борьбу с дребезгом контактов
Емкости хватит? Или нужно что-то "посущественнее"

Цитата
что у вас на данный момент со схемой получилось?

Вот надергал кусочков с разных листиков
Прикрепленное изображение


Сообщение отредактировал Sirko - Jul 11 2013, 07:42
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 09:01
Рейтинг@Mail.ru


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