Полная версия этой страницы:
ПЛИС перегружается
Nikolay96
Jan 24 2017, 07:34
Добрый день! Использую Stratix III, EP3SL50F780. При разрастании проекта до 70% кристалла стал уходить в перезагрузку. Загрузился – светодиоды на несколько мс зажглись – новая перезагрузка проекта с флешки. Проект однороден, несколько одинаковых каналов. Убираю пару каналов, загрузка кристалла 60% - все работает. Все напряжения смотрел осциллографом – просадок в момент загрузки нет.
Dima_G
Jan 24 2017, 07:37
Возможно глупый вопрос, но: напряжения смотрите прям под чипом (на конденсаторах/VIA)?
Nikolay96
Jan 24 2017, 07:55
Цитата(Dima_G @ Jan 24 2017, 10:37)

Возможно глупый вопрос, но: напряжения смотрите прям под чипом (на конденсаторах/VIA)?
Да, прямо на кондесаторах под ПЛИС.
Дело может быть в питании, триггер осциллографа нужно настроить, чтобы рассмотреть просадку.
Мои 5: может микросхема питания перегружается по току и отключает ПЛИС. Затем чуть остывает или ток приходит в норму и питание снова подается и стартует заново, и опять сбой. Может это всё так быстро происходит, что просадок то и нет. Ну это так, версия...
Может, не все ножки питания и земли распаяны?
Nikolay96
Jan 24 2017, 11:27
Питание везде проверял, по 1.1в, 2.5 и 3.3 стоят TOS06-05 по 6А, запас большой, вся плата по входу 5В потребляет 2.5А.
1) перегруз по току
2) перегрев
3) если есть корка типа ALTREMOTE_UPDATE, то в заполненном чипе выше вероятность сборки с кривыми таймингами, что может приводить к сбросу
Nikolay96
Jan 24 2017, 11:34
Ножки питания и земли распаяны все
Кривые тайминги могут привести к сбросу? В проекте есть пара слэков, -0.152 максимальный, но они есть и в незаполненной.
Цитата(Nikolay96 @ Jan 24 2017, 10:34)

Добрый день! Использую Stratix III, EP3SL50F780. При разрастании проекта до 70% кристалла стал уходить в перезагрузку. Загрузился – светодиоды на несколько мс зажглись – новая перезагрузка проекта с флешки. Проект однороден, несколько одинаковых каналов. Убираю пару каналов, загрузка кристалла 60% - все работает. Все напряжения смотрел осциллографом – просадок в момент загрузки нет.
У меня когда то похожее с пятым циклоном было. Он питался от лабораторного источника питания, на котором было ограничение по току. В момент конфигурирования ПЛИС было все нормально, но после старта, резко возрастало потребление и происходила просадка напряжения. В итоге - перезагрузка. Так что советую глянуть напряжение питания ядра ПЛИС в момент окончания инициализации ПЛИС (вроде пин INIT_DONE)
Nikolay96
Jan 24 2017, 11:52
Есть мысли насчет тока, ножки питания всего по 0.15 мм, но их много и используются все. А до разветлений они все по 0.5 мм.
Проблему решил. Тонкие дорожки питания по 1.1В. Припаял дополнительно навесной проводок - заработало.
Всем большое спасибо за мысль о нехватке тока
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.