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

 
 
> xilinx jtag, много устройств в цепочке
rv3dll(lex)
сообщение Mar 15 2010, 06:19
Сообщение #1


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



есть проблема

в одной цепи житаг соединены до 48 одинаковых плат. на каждой плате 2 житаг устройства virtex4 и xcf08p и того под сотню устройств в одной цепочке. усилители параллельных сигналов житаг сделаны на цплдшках.

до 16 плат ещё както работает раз с 10 можно умудриться прошить все пзу. после 16 вообще ничего не работает.

кто-нить вообще помногу соединял?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
dvladim
сообщение Apr 26 2010, 19:10
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737



Цитата(yuri_d @ Apr 26 2010, 12:49) *
Нужно вылизывать TCK. Звон на остальных линиях JTAG-а не мешает.

И TRST, если подключен. TMS - нет.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Apr 27 2010, 07:28
Сообщение #3


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



насчёт звезды не понятно как это влияет.

кстати кончик из схемы 3.3 вольта, который нужен для питания выходных каскадов жтаг имеет фильтр внутри???

и ещё насчёт длины провода вы не поняли. длина usb кабеля влияет на работу.
Go to the top of the page
 
+Quote Post
yuri_d
сообщение Apr 27 2010, 10:24
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 292
Регистрация: 28-01-05
Из: МО, Мытищи
Пользователь №: 2 274



Цитата(rv3dll(lex) @ Apr 27 2010, 11:28) *
насчёт звезды не понятно как это влияет.

Посмотрите рекомендации из Virtex-4 FPGA Configuration User Guide UG071 для CCLK. Помоделируйте в каком нибудь симуляторе. Например в том же HyperLinx.

На пальцах это так: Предполагаю, что используется XC95xxXL в режиме VIO=2.5В. Типичное волновое опротивление дорожки от 50 до 100 Ом. Пусть будет 80. Тогда при соединении звездой с 4 лучами имеет нагрузку на выходе драйвера CPLD в 20 Ом. Используя IBIS модель получаем для фронта сигнала перепад 0В -> 0.64В и для спада имеем 2.5В -> 1.35В. Ни в том, ни в другом случае сигнал не перешел из одного логического состояния в другое. Сам переход будет проходить долго и мучительно. Сигнал будет отражаться от конца линии, бежать обратно, снова отражаться, и так далее пока не достигнет конечного уровня. Длина лучей у звезды разная, значит приходить отраженные сигналы будут в разные моменты времени. В результате будем иметь не монотонное изменение сигнала, что может быть воспринято входной частью Virtex4 как несколько тактовых импульсов.
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Apr 27 2010, 12:06
Сообщение #5


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(yuri_d @ Apr 27 2010, 14:24) *
Посмотрите рекомендации из Virtex-4 FPGA Configuration User Guide UG071 для CCLK. Помоделируйте в каком нибудь симуляторе. Например в том же HyperLinx.

На пальцах это так: Предполагаю, что используется XC95xxXL в режиме VIO=2.5В. Типичное волновое опротивление дорожки от 50 до 100 Ом. Пусть будет 80. Тогда при соединении звездой с 4 лучами имеет нагрузку на выходе драйвера CPLD в 20 Ом. Используя IBIS модель получаем для фронта сигнала перепад 0В -> 0.64В и для спада имеем 2.5В -> 1.35В. Ни в том, ни в другом случае сигнал не перешел из одного логического состояния в другое. Сам переход будет проходить долго и мучительно. Сигнал будет отражаться от конца линии, бежать обратно, снова отражаться, и так далее пока не достигнет конечного уровня. Длина лучей у звезды разная, значит приходить отраженные сигналы будут в разные моменты времени. В результате будем иметь не монотонное изменение сигнала, что может быть воспринято входной частью Virtex4 как несколько тактовых импульсов.


это конечно всё может быть, только на 750 килогерцах длина линии, чтобы говорить про волновое сопротивлении и отражениях, которые будут куда-то приходить с разными фазами, должна быть десятки метров, но не сантиметров!
Go to the top of the page
 
+Quote Post
yuri_d
сообщение Apr 27 2010, 13:14
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 292
Регистрация: 28-01-05
Из: МО, Мытищи
Пользователь №: 2 274



Цитата(rv3dll(lex) @ Apr 27 2010, 16:06) *
это конечно всё может быть, только на 750 килогерцах длина линии, чтобы говорить про волновое сопротивлении и отражениях, которые будут куда-то приходить с разными фазами, должна быть десятки метров, но не сантиметров!

Дело в том, что мы должны оперировать длительностью фронта сигнала на выходе драйвера, а не периодом повторения сигнала. Для XC95xxXL фронт меньше 1 нс (данные из IBIS файла). А это 7 см проводника для печатной платы для прохождения туда и обратно.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- rv3dll(lex)   xilinx jtag   Mar 15 2010, 06:19
- - iosifk   Цитата(rv3dll(lex) @ Mar 15 2010, 09...   Mar 15 2010, 07:36
- - rv3dll(lex)   пробовали и уменьшать и повышать - ничем не отлича...   Mar 15 2010, 08:15
|- - iosifk   Цитата(rv3dll(lex) @ Mar 15 2010, 11...   Mar 15 2010, 08:27
- - rv3dll(lex)   применительно к версии с 16 платами. эти платы сто...   Mar 15 2010, 08:52
|- - yuri_d   Цитата(rv3dll(lex) @ Mar 15 2010, 12...   Apr 26 2010, 08:49
|- - vitan   Цитата(yuri_d @ Apr 26 2010, 12:49) Нужно...   Apr 26 2010, 16:24
- - dvladim   Цитата(iosifk @ Mar 15 2010, 11:27) Может...   Mar 15 2010, 20:58
- - rv3dll(lex)   чем длиннее кабель от чекера до USB тем лучше рабо...   Mar 16 2010, 07:29
|- - o_khavin   Цитата(rv3dll(lex) @ Mar 16 2010, 11...   Apr 20 2010, 05:25
- - rv3dll(lex)   поподробнее можно?   Apr 20 2010, 12:22
|- - o_khavin   Цитата(rv3dll(lex) @ Apr 20 2010, 16...   Apr 21 2010, 08:08
- - rv3dll(lex)   прошивка идёт через родной кабель. если цплдшка за...   Apr 26 2010, 06:03
- - vitan   Цитата(rv3dll(lex) @ Apr 27 2010, 16...   Apr 27 2010, 17:04


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

 


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


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