Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Самопроизвольная перезагрузка ПЛИС
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
tolik1
Имею устройство (10 штук) с V4FX60-1152. На одном экземпляре происходит перезагрузка конфигурации. Момент времени - случайный.
Вопрос:
1) Правильна ли схема подключения ПЗУ (см. .pdf)
2) Какие сигналы смотреть.
3) Как можно защититься.
DmitryR
Подтяжка на PROG_B не отвалилаcь?
PDA
Если питание не пропадает (проверьте схему питания) и PROG_B не скачет (проверьте линию осциллографом), то проверьте ПЛИС тестовым проектом - корректная работа простого счетчика с выводом на тестовый пин.
Aprox
Цитата(tolik1 @ Dec 1 2009, 15:00) *
2) Какие сигналы смотреть.

Питание ядра FPGA. Не должно выходить за допуски.
tolik1
Цитата(DmitryR @ Dec 1 2009, 16:04) *
Подтяжка на PROG_B не отвалилаcь?

Стоит.

Цитата(PDA @ Dec 1 2009, 16:33) *
Если питание не пропадает (проверьте схему питания) и PROG_B не скачет (проверьте линию осциллографом), то проверьте ПЛИС тестовым проектом - корректная работа простого счетчика с выводом на тестовый пин.

У меня ситуация такая. Напрямую тыкнуться осцилографом - большая проблема(сигналы внутри платы, резисторы снизу.) Поэтому подпаял хвостик и вытащил все сигналы на него и подцепил осцилограф. Весь день крутил и так и сяк - эфект пропал.. Щас буду отпаивать хвост. Поповоду тестовой прошивки. Данная плата проработала месяц на объекте без единоо сбоя. НО!!! с другой прошивкой. Отличие заключается в том, что новая прошивка тяжелее(внедрен ChipScope, и бобавлено несколько 32 битных тригеров). И после этого появился эфект.
vladec
Может проблема как раз в прошивке. Посмотрите не конфликтуют ("подкорачиваются") ли какие нибудь выходы ПЛИС с другими сигналами, это может приводить к перезагрузкам.
tolik1
Цитата(vladec @ Dec 2 2009, 09:53) *
Может проблема как раз в прошивке. Посмотрите не конфликтуют ("подкорачиваются") ли какие нибудь выходы ПЛИС с другими сигналами, это может приводить к перезагрузкам.

Нет. Все изменения касаются только внутренних сигналов.
Костян
Цитата(tolik1 @ Dec 2 2009, 04:08) *
У меня ситуация такая. Напрямую тыкнуться осцилографом - большая проблема(сигналы внутри платы, резисторы снизу.) Поэтому подпаял хвостик и вытащил все сигналы на него и подцепил осцилограф.

плохо , что хвостиком.... увидете шумный сигнал из-за наводок.

Цитата
Отличие заключается в том, что новая прошивка тяжелее(внедрен ChipScope, и бобавлено несколько 32 битных тригеров). И после этого появился эфект.

Попробуйте поставить дополнительно развязывающие конденсаторы по питанию, а также парочку на 10..100мкФ поближе к ногам питания кристалла.
Подозрвеваю , что идет просадка питания на ядре.
o_khavin
Ещё может быть частичный неприпой ног земли/питания. В этом случае при увеличении потребления сбоит. Случай не очень приятный. Проверяется обычно рентгеном или повторым прогреванием платы... есть подозрение, что при допайке хвостика Вы это прогревание и произвели.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.