|
XC18V01 перестает загружать ПЛИС с повышением температуры |
|
|
|
Mar 30 2009, 18:08
|
Участник

Группа: Участник
Сообщений: 67
Регистрация: 22-05-06
Из: Пенза
Пользователь №: 17 345

|
Доброго времени суток уважаемым форумчанам.
В схеме в паре работают XC18V01 и XC2S50 (или XC2S30). VCCint и VCCo формирую с помощью LM1086. В нормальных условиях (около 25 С) все прекрасно работает. Помещаем в термокамеру, включаем схему, нагреваем до 50 С - все работает. Но при повторном включении питания (при 35 - 50 С) ПЗУ не загружает ПЛИС (не вырабатывается загрузочная последовательность сигналов в режиме Master Serial).
Было предположение, что не хватает мощности источника питания (0,5 А, 3Вт, 5В). Попробовали запитать стабилизаторы от внешнего источника 10 А - эффект тот же.
Решили поместить в термокамеру другой прибор с той же схемой, нагрели, перезапустили - все работает. Выяснилось, что XC18V01 в двух приборах имеют разную маркировку.
У работающей микросхемы: XC18V01SC SART 0620 серийный номер
У неработающей: XC18V01 SBRT серийный номер
В остальных 5-ти приборах микросхемы ведут себя так же - SART работает, SBRT - нет.
Появилось подозрение, что нам продали бракованную партию. Купили несколько микросхем в фирме SCAN - не помогло (у них маркировка тоже оказалась SBRT).
Может быть, у Xilinx не отлажен процесс производства XC18V*? Раньше работали с 17 серией, никогда таких проблем не было. Кто сталкивался с чем-то подобным, помогите, очень нужно.
Заранее спасибо.
|
|
|
|
|
 |
Ответов
|
Apr 1 2009, 21:47
|
Местный
  
Группа: Свой
Сообщений: 429
Регистрация: 11-08-05
Из: Санкт-Петербург
Пользователь №: 7 537

|
Цитата(kivl @ Apr 1 2009, 18:54)  Схему выложить не разрешили из соображений секретности.
Так что немного переформулирую вопрос. Кто-нибудь исследовал работоспособность пары XC18V01 - Spartan II при повышенной темпратуре? Какие результаты? Выложите только часть схемы, касающуюся питания и загрузки - врядли тут есть какой-то секрет. Еще проверьте земли. У меня однажды был похожий случай. Осцилограммы нормальные, но микросхема (не ПЛИС правда) работала только если на нее поставить стакан (пластмассовый  ) с холодной водой. Снимаешь стакан - дурит, ставишь обратно - возвращается в нормальный режим. Оказалось в одном месте земелю не подсоеденили (на схеме забыли нарисовать  ).
|
|
|
|
|
Apr 3 2009, 19:58
|
Участник

Группа: Участник
Сообщений: 67
Регистрация: 22-05-06
Из: Пенза
Пользователь №: 17 345

|
Схема загрузки у меня стандартная, как в DS026 c.10. Питание на LM1086-ADJ с регулируемым выходом (3,3 В, 2,5 В). (файл LM.bmp) Кому интересно, могу выложить осциллограмму установки VCCint. VCCo - тот же характер. Но питание все-таки ни при чем. Вчера провела примерно такой эксперимент, как советовал Sazh. 1. Оторвала вход PROGRAM ПЛИС от выхода CF ПЗУ. При этом pullup 4,7 кОм остался на PROGRAM, CF повисла в воздухе. Соединила PROGRAM с землей. 2. Включила питание в нормальных условиях. ПЛИС, естественно, не загрузилась. Отсоединила PROGRAM от земли (т.е. подтянула к VCCo) - ПЛИС загрузилась. 3. Соединила PROGRAM с землей. Поместила прибор в камеру, нагрела до +50. Отсоединила PROGRAM от земли (т.е. подтянула к VCCo) - ПЛИС НЕ загрузилась. (сделала попыток 10 - эффект тот же) Напрашивается вывод о неотлаженном техпроцессе производства ПЗУ 18 серии... Попробую перейти на 17 серию ПЗУ от Xilinx. Через недельку-другую напишу, какой результат (их еще надо заказать, дождаться пока привезут). Но сюда буду заглядывать, так что прошу высказываться
Сообщение отредактировал kivl - Apr 3 2009, 19:59
|
|
|
|
|
Apr 4 2009, 10:50
|
Участник

Группа: Участник
Сообщений: 67
Регистрация: 22-05-06
Из: Пенза
Пользователь №: 17 345

|
Цитата(sazh @ Apr 4 2009, 00:45)  Судя по документу на ПЗУ CF к JTAG отношение имеет. Должен же как то в системе кристалл переконфигурироваться без отсоединения чего либо. Неужели например супервизор в связку не внедрить? наверно oe/reset ПЗУ (init) для этого нужен. (стр 14 документа на ПЗУ) В данном случае смысл эксперимента был в том, чтобы отделить процесс загрузки от включения питания. (мануал на SpartanII, с.20: "the user can delay configuration by holding either PROGRAM or INIT Low, which causes the device to remain in the memory clearing phase." ). Я это сделала с помощью PROGRAM и убедилась, что питание ни при чем. А насчет супервайзера повторяю просьбу: подкиньте схемку. Не обязательно для Xilinx.
Сообщение отредактировал kivl - Apr 4 2009, 10:52
|
|
|
|
Сообщений в этой теме
kivl XC18V01 перестает загружать ПЛИС с повышением температуры Mar 30 2009, 18:08 rezident А у производителя не смотрели документы подобные э... Mar 30 2009, 18:20 kivl Цитата(rezident @ Mar 30 2009, 21:20) А у... Mar 30 2009, 18:42 rezident Ну раз вы схему подключения не приводите, то ничем... Mar 30 2009, 19:29 kivl Цитата(rezident @ Mar 30 2009, 22:29) Ну ... Mar 30 2009, 19:45  kivl Схему выложить не разрешили из соображений секретн... Apr 1 2009, 14:54   sazh Цитата(kivl @ Apr 1 2009, 18:54) Схему вы... Apr 1 2009, 17:22    kivl Цитата(sazh @ Apr 1 2009, 20:22) Вряд ли ... Apr 1 2009, 19:35     sazh Цитата(kivl @ Apr 1 2009, 23:35) Подозрев... Apr 1 2009, 20:13    sazh Цитата(kivl @ Apr 4 2009, 14:50) В данном... Apr 4 2009, 12:02 gab Цитата(Sefo @ Apr 2 2009, 00:47) Еще пров... Apr 5 2009, 04:59 BSV А Вы частоту загрузки конфигурации (Configuration ... Apr 4 2009, 16:17 kivl Цитата(BSV @ Apr 4 2009, 20:17) А Вы част... Apr 15 2009, 11:56 gab Ещё проверьте резисторы смещения. Может номиналы н... Apr 15 2009, 15:50 kivl Цитата(gab @ Apr 15 2009, 19:50) Ещё пров... Apr 22 2009, 10:42 gab Тогда второй вариант: наводки. Как далеко источник... Apr 23 2009, 23:38 kivl Как обещала, сообщаю результат перехода на ПЗУ 17 ... May 4 2009, 10:09
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|