Перейти к содержанию
    

ПЛИС перегружается

Добрый день! Использую Stratix III, EP3SL50F780. При разрастании проекта до 70% кристалла стал уходить в перезагрузку. Загрузился – светодиоды на несколько мс зажглись – новая перезагрузка проекта с флешки. Проект однороден, несколько одинаковых каналов. Убираю пару каналов, загрузка кристалла 60% - все работает. Все напряжения смотрел осциллографом – просадок в момент загрузки нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно глупый вопрос, но: напряжения смотрите прям под чипом (на конденсаторах/VIA)?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Возможно глупый вопрос, но: напряжения смотрите прям под чипом (на конденсаторах/VIA)?

 

Да, прямо на кондесаторах под ПЛИС.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дело может быть в питании, триггер осциллографа нужно настроить, чтобы рассмотреть просадку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мои 5: может микросхема питания перегружается по току и отключает ПЛИС. Затем чуть остывает или ток приходит в норму и питание снова подается и стартует заново, и опять сбой. Может это всё так быстро происходит, что просадок то и нет. Ну это так, версия...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может, не все ножки питания и земли распаяны?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Питание везде проверял, по 1.1в, 2.5 и 3.3 стоят TOS06-05 по 6А, запас большой, вся плата по входу 5В потребляет 2.5А.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1) перегруз по току

2) перегрев

3) если есть корка типа ALTREMOTE_UPDATE, то в заполненном чипе выше вероятность сборки с кривыми таймингами, что может приводить к сбросу

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ножки питания и земли распаяны все

 

Кривые тайминги могут привести к сбросу? В проекте есть пара слэков, -0.152 максимальный, но они есть и в незаполненной.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день! Использую Stratix III, EP3SL50F780. При разрастании проекта до 70% кристалла стал уходить в перезагрузку. Загрузился – светодиоды на несколько мс зажглись – новая перезагрузка проекта с флешки. Проект однороден, несколько одинаковых каналов. Убираю пару каналов, загрузка кристалла 60% - все работает. Все напряжения смотрел осциллографом – просадок в момент загрузки нет.

 

У меня когда то похожее с пятым циклоном было. Он питался от лабораторного источника питания, на котором было ограничение по току. В момент конфигурирования ПЛИС было все нормально, но после старта, резко возрастало потребление и происходила просадка напряжения. В итоге - перезагрузка. Так что советую глянуть напряжение питания ядра ПЛИС в момент окончания инициализации ПЛИС (вроде пин INIT_DONE)

Изменено пользователем gin

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть мысли насчет тока, ножки питания всего по 0.15 мм, но их много и используются все. А до разветлений они все по 0.5 мм.

 

Проблему решил. Тонкие дорожки питания по 1.1В. Припаял дополнительно навесной проводок - заработало.

 

Всем большое спасибо за мысль о нехватке тока

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...