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

 
 
> JTAG цепоча не работает, помогите советом
admin
сообщение Aug 19 2005, 17:36
Сообщение #1


Администратор форума
******

Группа: Администраторы
Сообщений: 3 118
Регистрация: 11-05-04
Пользователь №: 2



На новой плате размещал 2 ПЛИС Altera EP20K160EQC144 и 2 EPC2.Решил не ставить кучу разьемов для каждого JTAG а соединить их все последовательно.

Вот пришел момент когда плату запаяли ручками (питание, плисы, резсторы обвязки и кондерсаторы по питанию) и стали включать.

Короче ничего не заработало - устройства при сконировании JTAG не видятся.
После 2ух дней ковыряния, лазения осцилографом и отлавливания разных глюков на 2ой плате был получен положительный результат, но после того как плату просушили от отсатков флюса результат испарился. smile3046.gif

Что имею: соединение по JTAG (JTAG->FPGA1->EPC2->FPGA2-EPC2->JTAG)

не колдуя особо приведу схему включения JTAG которую использовал в множестве своих проектов до этого и кусок PCB платы на котором видно как идут проводники между ПЛИС и EPC.

байтбластер свой, но уже не первый и работает как часы.
пробовал игратся с резисторами подтягивающими, но результата не получил - только глюки.

когда пробуешь делать поиск устройств в JTAG цепочке и трогаешь разьемы EPC руками, то бывает все находится, а бывает находится целая сотня неизвестных устройств.


Где косяк может быть? Видимо сигналы где-то плохие, но найти где и что мне пока не удалось, да особо и нечем.
В распоряжении пока тестер и старый совковый осцилограф.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vetal
сообщение Aug 21 2005, 23:17
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Может ли помочь в данном случае применение серии abt вместо hc(как я подозреваю) в качестве источника сигнала + небольшие конденсаторы(как советовал 3.14) по каждому входу tck?
Go to the top of the page
 
+Quote Post
bms
сообщение Aug 29 2005, 06:39
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 11-08-05
Пользователь №: 7 545



Цитата(vetal @ Aug 22 2005, 02:17)
Может ли помочь в данном случае применение серии abt вместо hc(как я подозреваю) в качестве источника сигнала + небольшие конденсаторы(как советовал 3.14) по каждому входу tck?
*


Насчёт конденсаторов - применение конденсаторов, да ещё и нескольких лишь усилит неоднородности в линии передачи сигнала - а это значит что общая картина станет хуже. В одном конкретном приёмнике - возможно получится хороший фронт, но на остальных будет что угодно но не "рабочий" фронт. Вы легко сможете в этом убедиться применив всё то же моделирование.
Go to the top of the page
 
+Quote Post
3.14
сообщение Aug 29 2005, 13:18
Сообщение #4


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Цитата(bms @ Aug 29 2005, 09:39)
Насчёт конденсаторов -  применение конденсаторов, да ещё и нескольких лишь усилит неоднородности в линии передачи сигнала - а это значит что общая картина станет хуже. В одном конкретном приёмнике - возможно получится хороший фронт, но на остальных будет что угодно но не "рабочий" фронт. Вы легко сможете в этом убедиться применив всё то же моделирование.

Не надо усложнять, это не 120 мегагерцовая шина, указанная величина конденсаторов завалит любую интерференцию отражений на градиентах импеданса, а разница сдвинет фронт клока относительно данных.


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
bms
сообщение Sep 2 2005, 12:33
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 203
Регистрация: 11-08-05
Пользователь №: 7 545



Цитата(3.14 @ Aug 29 2005, 16:18)
Цитата(bms @ Aug 29 2005, 09:39)
Насчёт конденсаторов -  применение конденсаторов, да ещё и нескольких лишь усилит неоднородности в линии передачи сигнала - а это значит что общая картина станет хуже. В одном конкретном приёмнике - возможно получится хороший фронт, но на остальных будет что угодно но не "рабочий" фронт. Вы легко сможете в этом убедиться применив всё то же моделирование.

Не надо усложнять, это не 120 мегагерцовая шина, указанная величина конденсаторов завалит любую интерференцию отражений на градиентах импеданса, а разница сдвинет фронт клока относительно данных.
*



А здесь дело не в частоте сигнала как такового, а в скорости нарастания фронта. Ведь здесь важен именно чистый фронт. Если частота у вас пусть даже 1МГц, но фронты резкие - то без согласования на краях Вы получите "дребезг" со всеми вытекающими отсюда последствиями. Когда говорят о согласовании - речь идёт не о простом завале фронтов, речь идёт о компенсации отражений - принципиально разные вещи. И простое применение конденсатора здесь ничего не даст, особенно когда сигнал от одного источника расходится в несколько приёмников. Просто поставить конденсаторы тут нельзя - они начнут играть между собой, хотя конечно можно заняться подбором и заставить схему работать при помощи ёмкостей, но на другой плате будет другой набор паразитов - и что вы опять будете всё заново подбирать? Я сам сталкивался с тем, что на частоте 10МГц получал фатальные отражения, проблему решил исключительно согласованием линии передачи.
Go to the top of the page
 
+Quote Post
3.14
сообщение Sep 2 2005, 13:10
Сообщение #6


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Цитата(bms @ Sep 2 2005, 15:33)
А здесь дело не в частоте сигнала как такового, а в скорости нарастания фронта. Ведь здесь важен именно чистый фронт. Если частота у вас пусть даже 1МГц, но фронты резкие - то без согласования на краях Вы получите "дребезг" со всеми вытекающими отсюда последствиями. Когда говорят о согласовании - речь идёт не о простом завале фронтов, речь идёт о компенсации отражений - принципиально разные вещи. И простое применение конденсатора здесь ничего не даст, особенно когда сигнал от одного источника расходится в несколько приёмников. Просто поставить конденсаторы тут нельзя - они начнут играть между собой, хотя конечно можно заняться подбором и заставить схему работать при помощи ёмкостей, но на другой плате будет другой набор паразитов - и что вы опять будете всё заново подбирать? Я сам сталкивался с тем, что на частоте 10МГц получал фатальные отражения, проблему решил исключительно согласованием линии передачи.
*

Извините, Вы только пишете или еще и читаете, или читаете только что сами пишете?
Амплитуда отражения прапорциональна градиенту импеданса, в данном случае, максимальное отражение будет от этих "банальных" конденсаторов, дальше будет чистота и покой.


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- udofun   JTAG цепоча не работает   Aug 19 2005, 17:36
- - udofun   вот еще пару моментов отснятых более крупно. кто ...   Aug 19 2005, 17:42
- - vetal   По наличию разьемов для epc могу предположить, что...   Aug 19 2005, 17:49
- - udofun   2 vetal так как EPC надо все время перетыкать - ...   Aug 19 2005, 18:06
- - 3.14   А пробовали с небольшой емкостью (от десятков пФ д...   Aug 19 2005, 19:00
- - udofun   3.14 пробовал играться с резисторами подтягивающим...   Aug 19 2005, 19:32
|- - khach   Цитата(udofun @ Aug 19 2005, 21:32)3.14 был б...   Sep 3 2005, 13:02
- - 3.14   2 udofun Какая частота TCK (полагаю идет с LPT), е...   Aug 19 2005, 20:09
- - bms   Вообще-то в Вашей схеме допущена ошибка - сигнал T...   Aug 21 2005, 21:51
- - bms   Совсем забыл... для того чтобы увидеть дребезг на ...   Aug 21 2005, 22:08
|- - bms   Цитата(3.14 @ Sep 2 2005, 16:10)Извините, Вы ...   Sep 25 2005, 12:47
|- - 3.14   2 bms Извините за тон, чего то я перегнул Может...   Sep 25 2005, 13:56
|- - bms   Цитата(3.14 @ Sep 25 2005, 16:56)2 bms Извини...   Sep 26 2005, 07:26
- - sazh   кто работал - поделитесь кто как огранизовывал дли...   Aug 22 2005, 20:41
- - udofun   до моделирования руки не дошли к сожалению (когда ...   Aug 29 2005, 13:14
|- - 3.14   Цитата(udofun @ Aug 29 2005, 16:14)до моделир...   Aug 29 2005, 13:34
- - udofun   в процессе разборок было установленно следующее. ...   Aug 29 2005, 14:31
- - udofun   вобщем правдами неправдами добился я чтобы работал...   Aug 29 2005, 15:22
- - Gorby   Я про Ксилинксы буду. Раньше использовал CPLD. Там...   Sep 2 2005, 11:18
- - 3.14   Цитата(Gorby @ Sep 2 2005, 14:18)Кстати, я та...   Sep 2 2005, 12:48


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

 


RSS Текстовая версия Сейчас: 18th July 2025 - 02:47
Рейтинг@Mail.ru


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