Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ALTERA Подтягивающие резисторы на JTAG
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
coolbassnik
Всем доброго времени суток.
Только начинаю щупать CPLD ALTERA MAX-II, возник следующий вопрос.
Какие нужно цеплять подтягивающие резисторы на JTAG разъем:
1) Нужны ли подтяжки на самой плате с CPLD или достаточно имеющихся в программаторе?
2) Какие именно выводы нужно подтягивать, и к питанию или земле ?
3) Какого номинала должны быть резисторы (предполагаю около 2-10 кОм)?
4) Будет ли влиять на работоспособность устройства если подтяжек на плате вообще не будет?
Смотрел схемы в гугле, как-то у всех по-разному подключено, не могу найти истину.
Maverick
Цитата(coolbassnik @ Mar 28 2014, 20:47) *
Всем доброго времени суток.
Только начинаю щупать CPLD ALTERA MAX-II, возник следующий вопрос.
Какие нужно цеплять подтягивающие резисторы на JTAG разъем:
1) Нужны ли подтяжки на самой плате с CPLD или достаточно имеющихся в программаторе?
2) Какие именно выводы нужно подтягивать, и к питанию или земле ?
3) Какого номинала должны быть резисторы (предполагаю около 2-10 кОм)?
4) Будет ли влиять на работоспособность устройства если подтяжек на плате вообще не будет?
Смотрел схемы в гугле, как-то у всех по-разному подключено, не могу найти истину.

А разве в даташитах/описаниях это не пишется? В примерах схем для отладочных плат этого нет?
Подсказка: Первоисточник сайт альтеры и поиск там
SM
JTAG Pins Pull Up/Down

Noise at the JTAG pins, whether the device is in ISP or user mode, or during power-up, can cause the device to go into an undefined state or mode. Altera recommends pulling the TCK pin low and the TMS pin high through a 10-k Ω resistor. The JTAG circuitry is activated when VCCINT is powered up. If the TMS and TCK pins that are connected to VCCIO and VCCIO are not powered up, the JTAG signals are left floating. Any transition on the TCK pin can cause the JTAG state machine to transition to an unknown state, leading to incorrect operation when VCCIO is finally powered up. To disable the JTAG state machine during power-up, the TCK pin should be pulled low to ensure that an inadvertent rising edge does not occur on TCK pin.
coolbassnik
Цитата(SM @ Mar 29 2014, 07:14) *
JTAG Pins Pull Up/Down

Noise at the JTAG pins, whether the device is in ISP or user mode, or during power-up, can cause the device to go into an undefined state or mode. Altera recommends pulling the TCK pin low and the TMS pin high through a 10-k Ω resistor. The JTAG circuitry is activated when VCCINT is powered up. If the TMS and TCK pins that are connected to VCCIO and VCCIO are not powered up, the JTAG signals are left floating. Any transition on the TCK pin can cause the JTAG state machine to transition to an unknown state, leading to incorrect operation when VCCIO is finally powered up. To disable the JTAG state machine during power-up, the TCK pin should be pulled low to ensure that an inadvertent rising edge does not occur on TCK pin.


Благодарю!

Цитата(Maverick @ Mar 28 2014, 21:04) *
В примерах схем для отладочных плат этого нет?

В примерах, тех что я видел по крайней мере, подтяжки находятся на всех линиях JTAG к VCC. А как оказывается не обязательно ставить подтяжки на все линии.

Цитата(Maverick @ Mar 28 2014, 21:04) *
А разве в даташитах/описаниях это не пишется?

Может и пишется, просто сложно найти. На сайте ALTERA по каждому семейству целая куча документации, сложно определить где искать ответ на этот вопрос, поэтому задал здесь.
sazh
Цитата(coolbassnik @ Mar 29 2014, 09:55) *
В примерах, тех что я видел по крайней мере, подтяжки находятся на всех линиях JTAG к VCC. А как оказывается не обязательно ставить подтяжки на все линии.

Может и пишется, просто сложно найти. На сайте ALTERA по каждому семейству целая куча документации, сложно определить где искать ответ на этот вопрос, поэтому задал здесь.


TCK к gnd тянут.
Даже если есть внутри, внешние видимо не мешают. Ибо в цепочке могут быть и другие кристаллы без внутренней подтяжки.
http://www.altera.com/literature/hb/max2/max2_mii51013.pdf
coolbassnik
Вот пример довольно не слабо раскрученного проекта, вроде человек не глупый, много проектов на Альтере сделал, но наверное тоже даташит недочитал как и я 05.gif

zambezi
Можно найти еще 1000 ссылок на "опытных специалистов", но правильный путь это взять руководство по программированию от Altera на конкретное семейство и схему референс дизайна также от Altera. Эти два документа дадут Вам абсолютно однозначные рекомендации как именно надо работать с JTAG.


Поиск информации на MAXII занял 16 минут с инсталляцией кита и выкладыванием схемы сюда
Handbook на MAXII
http://www.altera.com/literature/hb/max2/max2_mii5v1.pdf
Application notes на проектирование JTAG на MAXII
http://www.altera.com/literature/an/an100.pdf
http://www.altera.com/literature/an/an428.pdf
Кит на MAXII
http://www.altera.com/products/devkits/alt...l#documentation
Схему из которого прикрепляю.
zombi
...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.