|
Непонятные глюки Cyclone 3, после длительного неиспользования девайса |
|
|
|
Jan 13 2010, 09:54
|
Частый гость
 
Группа: Свой
Сообщений: 183
Регистрация: 10-10-06
Из: Смоленск
Пользователь №: 21 167

|
Здравствуйте. Собственно проблема: Есть 2 платы на каждой из которых установлены ПЛИС Cyclone 3 (EPC35E144C7), режим загрузки AS (через EPCS4). Платы соединены оптикой - транссиверы на 125Мбит, скорость передачи 120МБит. У первой платы USB интерфейс (Full-Speed). Тактирование каждой платы идет от генератора 48МГц, задействована PLL (normal mode) на которой получаем два клока по 120МГц (один со сдвигом на 90 градусов). Платы пока в тестировании, так что приходится с ними часто работать перешивать и т.п.
Перед НГ сделал можно сказать бета-версию прошивок обеих плат - работают без проблем (прокачал не одну сотню МБайт данных), всякие ситуации с потерей связи по оптике/включениями в разном порядке тоже проверил. И в пятницу к вечеру у меня все заработало - довольный ухожу на выходные (девайс остался выключенным). Прихожу в понедельник - работать не хочет ни в какую, сбои сразу после включения. Продолбался полдня. Откатился на старые версии прошивок (частота 90МГц) - работает, ради интереса зашил последние версии - опять работает! И так в течение недели все работало нормально, после выходных опять ситуация повторилась. Вначале думал, на ошибку в логике, но никакими другими путями этот сбой не возникает. После НГ ситуация повторилась - здесь я был более готов и пробовал найти причину сбоя, но кроме того, что сбоит после старта не нашел: поскольку перепрошил 2 плату (первую не трогал) чуть измененной прошивкой (поменял только назначение тестовых выходов) - все опять заработало без проблем! Причем до этого полдня сбой стабильно проявлялся.
Начал подозревать, что сбоит EPCS4, оставил платы поваляться пару суток на полке. Сейчас включил - сбоит. Сделал верификацию (успешная) и examine прошивки второй платы - все сбои устранились.
Короче я в недоумении. Пока одна мысль - заменить EPCS4 на второй плате, может к чему-нибудь приведет. Жду советов в искоренении данной проблемы.
|
|
|
|
|
 |
Ответов
|
Jan 13 2010, 13:47
|
Частый гость
 
Группа: Свой
Сообщений: 183
Регистрация: 10-10-06
Из: Смоленск
Пользователь №: 21 167

|
Из всего вышеперечисленного есть следующие гипотезы: 1) Накопление/стекание заряда на неподключенных ножках. Очень вероятно, но тяжело диагностировать и исправлять. Сюда же можно отнести не совсем правильное подключение компонент на плате (вроде не такого, а там хз). 2) Глюк EPCS4. Маловероятно, но на всякий случай поменяю. 3) Логические сбои. Маловероятно при таких начальных условиях. Если бы сбоило, то всегда (сейчас сбои случайными не назовешь). 4) Дефект платы/разводки. Маловероятно при таких начальных условиях. Если бы сбоило, то всегда. Хотя земля на брюхе циклона может быть плохо пропаяна - уже сталкивался, правда тогда вообще ничего не работает. Отдам на тщательную пропайку. 5) Температурная зависимость. Изначально предполагал её, но поскольку полдня работает со сбоями, а после перепрошивки глюки сразу исчезают - не в этом дело.
Подскажите, где в квартусе установить галочку, чтобы все неиспользуемые ножки как на ноль подтягивались?
|
|
|
|
Сообщений в этой теме
Serg_Sm Непонятные глюки Cyclone 3 Jan 13 2010, 09:54 SM Смахивает на какие-то висящие в воздухе (третьем с... Jan 13 2010, 10:25 Serg_Sm Вот кстати большая часть ножек в ПЛИС у меня не ис... Jan 13 2010, 10:38 SM Цитата(Serg_Sm @ Jan 13 2010, 13:38) Или ... Jan 13 2010, 10:43 Builder Я-бы ещё внимательно перепроверил пайку и качество... Jan 13 2010, 10:53 SM Ага. +1. Дефект платы тоже очень вероятен, проходи... Jan 13 2010, 11:10 vmp Как еще одна гипотеза - температурная зависимость.... Jan 13 2010, 13:28 Stewart Little Цитата(Serg_Sm @ Jan 13 2010, 16:47) Подс... Jan 13 2010, 14:01  Serg_Sm Цитата(Stewart Little @ Jan 13 2010, 17:0... Jan 13 2010, 14:11 des00 Цитата(Serg_Sm @ Jan 13 2010, 07:47) 5) Т... Jan 13 2010, 14:17  Serg_Sm Цитата(SM @ Jan 13 2010, 21:35) Как раз н... Jan 14 2010, 06:11   des00 Цитата(Serg_Sm @ Jan 14 2010, 00:11) Это ... Jan 14 2010, 06:15 alevnew Опишу свою ситуацию, как было. Симптомы примерно т... Jan 14 2010, 09:09 Serg_Sm Похоже глюк пропал, по крайней мере на 90% уверен,... Jan 18 2010, 06:52
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|