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

 
 
> ALTERA Подтягивающие резисторы на JTAG
coolbassnik
сообщение Mar 28 2014, 18:47
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 22-10-10
Из: Украина
Пользователь №: 60 348



Всем доброго времени суток.
Только начинаю щупать CPLD ALTERA MAX-II, возник следующий вопрос.
Какие нужно цеплять подтягивающие резисторы на JTAG разъем:
1) Нужны ли подтяжки на самой плате с CPLD или достаточно имеющихся в программаторе?
2) Какие именно выводы нужно подтягивать, и к питанию или земле ?
3) Какого номинала должны быть резисторы (предполагаю около 2-10 кОм)?
4) Будет ли влиять на работоспособность устройства если подтяжек на плате вообще не будет?
Смотрел схемы в гугле, как-то у всех по-разному подключено, не могу найти истину.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 7)
Maverick
сообщение Mar 28 2014, 19:04
Сообщение #2


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



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

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


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
SM
сообщение Mar 29 2014, 05:14
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



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.
Go to the top of the page
 
+Quote Post
coolbassnik
сообщение Mar 29 2014, 06:55
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 22-10-10
Из: Украина
Пользователь №: 60 348



Цитата(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 по каждому семейству целая куча документации, сложно определить где искать ответ на этот вопрос, поэтому задал здесь.

Сообщение отредактировал coolbassnik - Mar 29 2014, 07:01
Go to the top of the page
 
+Quote Post
sazh
сообщение Mar 29 2014, 09:06
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



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

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


TCK к gnd тянут.
Даже если есть внутри, внешние видимо не мешают. Ибо в цепочке могут быть и другие кристаллы без внутренней подтяжки.
http://www.altera.com/literature/hb/max2/max2_mii51013.pdf
Go to the top of the page
 
+Quote Post
coolbassnik
сообщение Mar 29 2014, 10:33
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 22-10-10
Из: Украина
Пользователь №: 60 348



Вот пример довольно не слабо раскрученного проекта, вроде человек не глупый, много проектов на Альтере сделал, но наверное тоже даташит недочитал как и я 05.gif

Go to the top of the page
 
+Quote Post
zambezi
сообщение Mar 29 2014, 13:00
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 82
Регистрация: 15-03-14
Из: Калуга
Пользователь №: 80 935



Можно найти еще 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
Схему из которого прикрепляю.

Сообщение отредактировал zambezi - Mar 29 2014, 13:01
Прикрепленные файлы
Прикрепленный файл  MAX_II_board_schematics.pdf ( 167.19 килобайт ) Кол-во скачиваний: 34
 
Go to the top of the page
 
+Quote Post
zombi
сообщение Apr 1 2014, 18:57
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 26th June 2025 - 17:41
Рейтинг@Mail.ru


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