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

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Altera и Xilinx в одной jtag цепочке, возможные траблы
disel
сообщение May 25 2009, 11:09
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 610
Регистрация: 22-04-05
Пользователь №: 4 410



Добрый день!

На плате нужно установить микросхемы Altera и Xilinx. Ставить два jtag-разъема вроде не красиво. Можно ли их соеденить в одну цепочку?
xc4vsx35 -> xcf16p -> ep2cbt144. К ep2cbt144 прицеплена память epcs4si8. Программируется через jtag, как здесь описано: http://www.altera.ru/cgi-bin/go?549

Какие возможны траблы в такой схеме? Чипскоп вроде умеет работать с чуждыми микросхемами в цепочке, импакт тоже. Хотя сам не разу не пробывал, только по документации знаю. А как дела обстоят с этим делом у софта Альтеры?
Go to the top of the page
 
+Quote Post
DmitryR
сообщение May 25 2009, 11:42
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



bb-offtopic.gif А позвольте пожалуйста полюбопытствовать, к чему такая жесть?
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 25 2009, 11:52
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(disel @ May 25 2009, 14:09) *
А как дела обстоят с этим делом у софта Альтеры?

Да без проблем - любые чужие не мешают. Есль только специально для конкурентов кто-нибудь чего не заложил smile.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
disel
сообщение May 25 2009, 12:02
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 610
Регистрация: 22-04-05
Пользователь №: 4 410



Цитата(DmitryR @ May 25 2009, 15:42) *
bb-offtopic.gif А позвольте пожалуйста полюбопытствовать, к чему такая жесть?


Ну это вопрос не технический, а организационный. Коллеги из соседнего отдела сделали на Альтере в схематике, переделывать в ксалинксе не хотят, да и не смогут, языков не знают. Мне же проще еще одну микросхему поставить.

Цитата(zltigo @ May 25 2009, 15:52) *
Да без проблем - любые чужие не мешают. Есль только специально для конкурентов кто-нибудь чего не заложил smile.gif


Это Вы точно про Альтеру знаете? Если не затруднит киньте ссылку, где про это прочитать можно.
Go to the top of the page
 
+Quote Post
dsmv
сообщение May 25 2009, 12:33
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284



Altera и Xilinx в одной JTAG работают. Проверено. Вот сегодня включали.
Go to the top of the page
 
+Quote Post
disel
сообщение May 25 2009, 12:53
Сообщение #6


Знающий
****

Группа: Свой
Сообщений: 610
Регистрация: 22-04-05
Пользователь №: 4 410



Цитата(dsmv @ May 25 2009, 16:33) *
Altera и Xilinx в одной JTAG работают. Проверено. Вот сегодня включали.


Спасибо! А в каком месте в альтеровском софте размеры регистров инструкций вводить? Или можно сразу bsdl файл подсунуть? Где почитать об этом, какой документ?
Go to the top of the page
 
+Quote Post
SM
сообщение May 25 2009, 14:50
Сообщение #7


Гуру
******

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



Цитата(disel @ May 25 2009, 16:53) *
Спасибо! А в каком месте в альтеровском софте размеры регистров инструкций вводить? Или можно сразу bsdl файл подсунуть? Где почитать об этом, какой документ?

А программатор обычно автодетектом все находит сам. Если нет - то там же, в программаторе, и описать весь jtag chain вручную.
Go to the top of the page
 
+Quote Post
disel
сообщение May 25 2009, 16:13
Сообщение #8


Знающий
****

Группа: Свой
Сообщений: 610
Регистрация: 22-04-05
Пользователь №: 4 410



Цитата(SM @ May 25 2009, 18:50) *
А программатор обычно автодетектом все находит сам. Если нет - то там же, в программаторе, и описать весь jtag chain вручную.


Понял, спасибо.
Go to the top of the page
 
+Quote Post
sazh
сообщение May 25 2009, 20:11
Сообщение #9


Гуру
******

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



Цитата(disel @ May 25 2009, 16:02) *
Ну это вопрос не технический, а организационный. Коллеги из соседнего отдела сделали на Альтере в схематике, переделывать в ксалинксе не хотят, да и не смогут, языков не знают. Мне же проще еще одну микросхему поставить.


Так ведь кто увидит такое (Ваше вроде бы bga с доходягой на 144 планарных ног), мнение однозначное составит.
Проще наверно в один кристалл вогнать.
Go to the top of the page
 
+Quote Post
SM
сообщение May 25 2009, 21:12
Сообщение #10


Гуру
******

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



Цитата(disel @ May 25 2009, 20:13) *
Понял, спасибо.

Вдогонку - автодетект не увидит флешку на циклоне, там надо будет кликнуть контекстное меню, и сделать "attach flash device". И вдогонку-2. SignalTap, если нужен, тоже работает с любой цепочкой жтаг устройств без малейших проблем.
Go to the top of the page
 
+Quote Post
disel
сообщение May 26 2009, 03:41
Сообщение #11


Знающий
****

Группа: Свой
Сообщений: 610
Регистрация: 22-04-05
Пользователь №: 4 410



Цитата(sazh @ May 26 2009, 00:11) *
Так ведь кто увидит такое (Ваше вроде бы bga с доходягой на 144 планарных ног), мнение однозначное составит.
Проще наверно в один кристалл вогнать.

В один кристалл - технически более грамотно и проще. Но административно - практически невозможно. Ту часть схемы, которая в альтере, делаю не я, и ни каких возможностей к принуждению не имею. Лучше уж иметь работающее устройство с лишней микросхемой, точно результат быстрее будет. Что до мнений - там на плате много чего будет, фиг с ней, с микросхемой лишней.

Цитата(SM @ May 26 2009, 01:12) *
Вдогонку - автодетект не увидит флешку на циклоне, там надо будет кликнуть контекстное меню, и сделать "attach flash device". И вдогонку-2. SignalTap, если нужен, тоже работает с любой цепочкой жтаг устройств без малейших проблем.

Спасибо, рассеяли последние сомненья.
Go to the top of the page
 
+Quote Post
DmitryR
сообщение May 26 2009, 07:31
Сообщение #12


Профессионал
*****

Группа: Свой
Сообщений: 1 535
Регистрация: 20-02-05
Из: Siegen
Пользователь №: 2 770



Цитата(disel @ May 26 2009, 07:41) *
Но административно - практически невозможно.

IMHO в свете заданного вопроса это очень даже и просто. Скажите, что не будут работать они в одной цепочке и все.
Go to the top of the page
 
+Quote Post
disel
сообщение May 26 2009, 07:34
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 610
Регистрация: 22-04-05
Пользователь №: 4 410



Цитата(DmitryR @ May 26 2009, 11:31) *
IMHO в свете заданного вопроса это очень даже и просто. Скажите, что не будут работать они в одной цепочке и все.


А что мешает ставить два разъема? Если человек не хочет работать, заставить практически невозможно.
Go to the top of the page
 
+Quote Post
SM
сообщение May 26 2009, 10:26
Сообщение #14


Гуру
******

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



Цитата(DmitryR @ May 26 2009, 11:31) *
Скажите, что не будут работать они в одной цепочке и все.

Этот обман может легко всплыть, и закончиться гораздо более большими неприятностями, нежели ввод параметров JTAG-цепочки в двух разных программаторах.
Go to the top of the page
 
+Quote Post
sazh
сообщение May 26 2009, 10:35
Сообщение #15


Гуру
******

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



Цитата(disel @ May 26 2009, 11:34) *
А что мешает ставить два разъема? Если человек не хочет работать, заставить практически невозможно.


Тогда тем более нет смысла в чем то общем.
Можно ведь полоску в два ряда по 10 пинов без ключа заложить. Смотреться будет как один разъем.
(А вообще то позавидовать Вам можно. Два отдела работают. А на выходе)
Go to the top of the page
 
+Quote Post

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

 


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


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