|
|
  |
Как подключить EP1k30 и EPC2LC20 |
|
|
|
Apr 20 2011, 19:31
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Цитата(Acvarif @ Apr 20 2011, 16:12)  Подскажите пожалуйста или киньте ссылку на схему подключения EP1k30 и EPC2LC20. Не понятно скольно нужно разъемов типа IDC10 для конфигурирования ПЛИС и программирования загрузочного ПЗу через Byte blaster MV, 2 или 1.
Если они обе (ПЗУ и ПЛИС) работают в JTAG режиме то похоже, что все можно делать (например в Quartus) одним IDC10. Или все не так? Здесь http://ldm-systems.ru/doc/plis/ds-acex1kxxt144-1.1_r.pdf на схеме показаны 2 разъема IDC10, а на самой плате стоит только один. По описанию совершенно не понятно как программировать загрузочное ПЗУ и как конфигурировать ПЛИС. В частности не понятно это делается с одного разъема (с какого ?) или нет. Может кто сталкивался, поясните пожалуйста.
|
|
|
|
|
Apr 21 2011, 05:28
|
Знающий
   
Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112

|
Цитата(Acvarif @ Apr 20 2011, 16:12)  Подскажите пожалуйста или киньте ссылку на схему подключения EP1k30 и EPC2LC20. Ключевая схема в an116 (он в приложении) на рис.10 с примечанием 6, там все подробно описано. Для программирования самой EPC2LC20 нужно собрать отдельно маленький программатор, его схема и разводка на рисунках, конструировалось в AD9. EPC2LC20 вставляется в сокетку, что на платке программатора и программируется в MAX+PlusII, после чего переставляется на рабочую плату.
Эскизы прикрепленных изображений
Прикрепленные файлы
an116.zip ( 626.11 килобайт )
Кол-во скачиваний: 51
|
|
|
|
|
Apr 21 2011, 08:43
|
Знающий
   
Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112

|
Цитата(sazh @ Apr 21 2011, 09:42)  У обоих есть JTAG, можно включить в jtag цепочку с одним разъемом, если проект не отлажен (конфигурировать fpga без прожига ПЗУ). Предложение интересное, но почему об этом включении ничего не говорится в 8-ом разделе Configuration Handbook применительно к FLEX 10K и EPC2 (EP1k30 и EPC2LC20), а рекомендуются другие схемы? Имеется в виду раздел «8. Configuring Mercury, APEX 20K (2.5 V), ACEX 1K & FLEX 10K Devices» То есть, предложенное включение в jtag цепочку есть, например, в рекомендуемых схемах для Cyclone III (см., рис.9-23), но именно для FLEX 10K таких схем с jtag цепочкой почему-то нет. Кстати, схема на рис.10 из an116 соответствует рис.8-15 из Configuration Handbook.
|
|
|
|
|
Apr 21 2011, 11:33
|
Знающий
   
Группа: Участник
Сообщений: 998
Регистрация: 27-08-08
Пользователь №: 39 850

|
Спасибо всем за ответы. Они помогли мне прояснить ситуацию. С Acex не работал Цитата Пользоваться можно только рекомендациями самой Альтеры. (Меньше будет чужих ошибок) http://www.altera.com/literature/lit-config.jspУ обоих есть JTAG, можно включить в jtag цепочку с одним разъемом, если проект не отлажен (конфигурировать fpga без прожига ПЗУ). Если Вам достаточно для отладки 20 - 50 перепрожигов EPC2 (в системе на плате программируется), то достаточно цепочки jtag на пзу (jtag fpga обработать в соответствии с рекомендациями (висеть пины не должны)) Вы сами пробовали через jtag (одним разъемом IDC10) конфигурировать FPGA и программировать ПЗУ EPC2? Думаю. что нет. Это невозможно. Только вчера это понял. Такое позволительно только для Циклонов и выше. Однако в своей практике пользовался одним IDC10 для FLEX10k, вспомнил свою собственную статью http://acvarif.info/artplis/artplis1.html (теперь понятно, что это подойдет и для Acex1k) , но досконально это проверено только на AT17. Не знаю, может это и для EPC2 тоже подойдет. Надо проверить.
|
|
|
|
|
Apr 23 2011, 15:57
|
Знающий
   
Группа: Свой
Сообщений: 654
Регистрация: 24-01-07
Из: Воронеж
Пользователь №: 24 737

|
Цитата(Acvarif @ Apr 21 2011, 15:33)  Вы сами пробовали через jtag (одним разъемом IDC10) конфигурировать FPGA и программировать ПЗУ EPC2? Думаю. что нет. Это невозможно. Только вчера это понял. Такое позволительно только для Циклонов и выше. Ошибаетесь. Различные схемы прекрасно объединяются в JTAG цепочку. Это описано в стандарте JTAG. А в даташитах этого не пишут потому что случай очень общий. Какое-либо конкретное соединение описывать бессмысленно. PS. При объединении схем в цепочку нужно согласовывать уровни. PPS. Лично на одной плате делал 3 шт. EPC2, 1 EPC4, еще 2 ПЗУ и еще 2 ПЛИС. Все прекрасно видится и управляется.
|
|
|
|
|
Apr 24 2011, 20:56
|
Местный
  
Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399

|
Цитата(Acvarif @ Apr 20 2011, 17:12)  Подскажите пожалуйста или киньте ссылку на схему подключения EP1k30 и EPC2LC20. Схема на стр. 55 (Figure 29). Только там nTRST должен быть на VCCIO. http://pvr.sourceforge.net/an116.pdfЦитата(Acvarif @ Apr 21 2011, 15:33)  Вы сами пробовали через jtag (одним разъемом IDC10) конфигурировать FPGA и программировать ПЗУ EPC2? Думаю. что нет. Это невозможно. Только вчера это понял. LOL
|
|
|
|
|
Apr 26 2011, 05:33
|
Знающий
   
Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112

|
Цитата(Джеймс @ Apr 24 2011, 23:56)  Схема на стр. 55 (Figure 29). Только там nTRST должен быть на VCCIO. http://pvr.sourceforge.net/an116.pdfСитуация, однако, в их документации... Приведенный Вами документ an116 (версии May 2000, ver.1.03) отличается an116 (February 2002,ver.3.0), что приведен мною. В частности, именно в главе "Combining Different Configuration Schemes". В более раннем an116 схема "jtag цепочки с одним разъемом" есть, а через два года ее уже извлекли и, более нигде и ни в каких документах, о ней уже не упоминается. Почему? Понятно, что связка EP10k30 и EPC2LC20 серьезно поустарела, но я этой связкой работал, но только не с jtag цепочкой. По этому, у меня остался вопрос спортивного характера, кто-то воспользовался схемой на стр. 55 (Figure 29) из an116 (версии May 2000, ver.1.03), все ли работало как надо... Сейчас перешел на Cyclone III и EPCS16, Там тоже jtag для конфигурирования, но для программирования EPCS16 используется Serial FlashLoader (SFL).
|
|
|
|
|
Apr 26 2011, 19:49
|
Местный
  
Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399

|
Цитата(Serhiy_UA @ Apr 26 2011, 09:33)  у меня остался вопрос спортивного характера, кто-то воспользовался схемой на стр. 55 (Figure 29) из an116 (версии May 2000, ver.1.03), все ли работало как надо... Конечно использовал, и не один год. Все работало "как надо". На FTP Альтеры кстати есть еще более рання версия AN116 1.0 от июня 1999 - см. Figure 29, page 52 Почему эта схема впоследствии исчезла из документации - неизвестно. ftp://ftp.altera.com/pub/lit_req/document/an/an116.pdf
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|