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

 
 
> Spartan-6 нет DONE, проблемы с загрузкой
Major
сообщение Dec 30 2016, 07:10
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 375



Есть параллельно на шине две FPGA Xilinx Spartan-6.
Параллельно - около 40 выводов подключены на параллельную шину через Rs=10 Ом.
Режим загрузки M=11 (slave serial).
В начальном состоянии PROG_B=0, INIT=0, дальше по UG.
Если на шине оставить одну плату, то загружается все нормально.

Когда две, после заагрузки прошивки в одну из получаю: INIT=1, DONE=0
При этом вторая в состоянии удерживается PROG_B=0, INIT=0, HSWAPEN=0, M=11
Дополнительные такты CCLK для продления startup-seq, ничего не дают.
Startup типовой, без ожидания PLL, DCIM. Все тактовые и питания есть (точность напряжений 1%).

Но если при загрузке первой матрицы, сделать для второй состояние PROG_B=1 => INIT=1 (провести захват режима M=11)
То у первой DONE выставляется нормально.
Похоже что есть работа выход на выход, но этого не должно быть при PROG_B=0, INIT=0.
Go to the top of the page
 
+Quote Post



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

 


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


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