реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> От чего может слетать прошивка у CPLD от Alterы?
BigRed
сообщение Dec 7 2007, 03:38
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 16-12-05
Из: Екатеринбург
Пользователь №: 12 302



Неоднократно бывало такое: приходит плата с объекта, начинаешь разбираться и упираешся в ПЛИСу (конкретно EPM7064SLC), на входах всё есть, а выходах ничего. Перепрошиваешь - все работает.
И вот у нашей группы надежности наконец возник вопрос, что записать в карте отказа - то ли мы виноваты, то ли потребитель неправильно эксплуатирует.
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Dec 7 2007, 06:44
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Может она эксплуатируется в зоне повышенного электромагнитного поля? Довольно много работал с серией 7000S и не встречал слётов прошивки из-за КЗ выходов, перенапряжений и т.п... Горели полностью - да, горели только каскады отдельные, иногда частично выходила из строя логическая структура, но чтобы лечилось перепрошивкой - такого не было. Может, я просто не сталкивался с такими случаями, но внутренний голос подсказывает, что её что-то "стирает".


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
BigRed
сообщение Dec 7 2007, 09:17
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 16-12-05
Из: Екатеринбург
Пользователь №: 12 302



Может у кого есть информация об устойчивости CPLD к различным электромагнитным и ионизирующим излучениям. На сайте Altera кроме What affect does X-ray radiation have on ALTERA devices? ничего не нашел.
Go to the top of the page
 
+Quote Post
iosifk
сообщение Dec 7 2007, 09:24
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(BigRed @ Dec 7 2007, 06:38) *
Неоднократно бывало такое: приходит плата с объекта, начинаешь разбираться и упираешся в ПЛИСу (конкретно EPM7064SLC), на входах всё есть, а выходах ничего.


Чтобы ответить на вопрос надо ПОЛНОСТЬЮ расписать все условия:
Не превышает ли температура допустимую?
КАК именно включены входы JTAG. Что-то к ним подключено?
Или они брошены в воздухе и ловят помехи? Нет ли бросков по питанию? Что подключено к выходам - может там по включению кто-то перегружает выходы....
А так, что можно сказать???


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
BigRed
сообщение Dec 10 2007, 03:45
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 16-12-05
Из: Екатеринбург
Пользователь №: 12 302



Условия экплуатации нормальные, перегрузка исключена, входы буферизированы, максимальная рабочая частота 2МГц, у JTAG все, что надо подтянуто и подперто и больше никуда не подключено, питание стабильное.
Данная плата используется в системе уплотнения телефонных кананалов со стороны абонентов. Со стороны абонентских линий применена стандартная грозозащита (разрядники, ограничители, предохранители). В конкретном экземпляре все четыре абонетских канала были исправны (в том числе и предохранители).
Go to the top of the page
 
+Quote Post
rv3dll(lex)
сообщение Dec 10 2007, 06:37
Сообщение #6


Полное ничтожество
*****

Группа: Banned
Сообщений: 1 991
Регистрация: 20-03-07
Из: Коломна
Пользователь №: 26 354



Цитата(BigRed @ Dec 10 2007, 06:45) *
Условия экплуатации нормальные, перегрузка исключена, входы буферизированы, максимальная рабочая частота 2МГц, у JTAG все, что надо подтянуто и подперто и больше никуда не подключено, питание стабильное.
Данная плата используется в системе уплотнения телефонных кананалов со стороны абонентов. Со стороны абонентских линий применена стандартная грозозащита (разрядники, ограничители, предохранители). В конкретном экземпляре все четыре абонетских канала были исправны (в том числе и предохранители).


там нет случайно небольшого - допустимого для плис отрицательного питания в выключенном состоянии?
Go to the top of the page
 
+Quote Post
BigRed
сообщение Dec 10 2007, 09:28
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 16-12-05
Из: Екатеринбург
Пользователь №: 12 302



Цитата
там нет случайно небольшого - допустимого для плис отрицательного питания в выключенном состоянии?


Нет.
Go to the top of the page
 
+Quote Post
Krys
сообщение Dec 12 2007, 08:53
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



У меня слетала прошивка в MAX7000S от мощных электромагнитных импульсов, генерируемых источником импульсного питания лазера. Устранялось путём применения экрана в виде жестяной коробочки вокруг ПЛИС, а также одевания ферритовых колечек на силовые провода лазера.
Но у меня прошивка слетала в ОЗУ, т.е. после выкл-вкл питания всё восстанавливалось. Не исключаю, что мощные импульсы способны и флешку убить.


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Dec 13 2007, 04:45
Сообщение #9


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(Krys @ Dec 12 2007, 17:53) *
У меня слетала прошивка в MAX7000S от мощных электромагнитных импульсов, генерируемых источником импульсного питания лазера. Устранялось путём применения экрана в виде жестяной коробочки вокруг ПЛИС, а также одевания ферритовых колечек на силовые провода лазера.
Но у меня прошивка слетала в ОЗУ, т.е. после выкл-вкл питания всё восстанавливалось. Не исключаю, что мощные импульсы способны и флешку убить.

MAX7000S разве содержит ОЗУ?
Altera's MAX® 7000 CPLDs are based on the advanced Multiple Array Matrix (MAX) architecture and offer world-class, high-performance solutions for a broad array of applications. Manufactured on an advanced CMOS process, the electrically-erasable programmable read-only memory (EEPROM)-based MAX 7000 products provide instant-on capability


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
Builder
сообщение Dec 14 2007, 14:52
Сообщение #10


iBuilder©
****

Группа: Свой
Сообщений: 519
Регистрация: 14-07-04
Из: Минск
Пользователь №: 322



Цитата(Postoroniy_V @ Dec 13 2007, 08:45) *
MAX7000S разве содержит ОЗУ?
Altera's MAX® 7000 CPLDs are based on the advanced Multiple Array Matrix (MAX) architecture and offer world-class, high-performance solutions for a broad array of applications. Manufactured on an advanced CMOS process, the electrically-erasable programmable read-only memory (EEPROM)-based MAX 7000 products provide instant-on capability

Думаю что имели ввиду регистры, которые хранили текущее рабочее состояние, они ведь тоже - память.
Go to the top of the page
 
+Quote Post
Krys
сообщение Dec 18 2007, 06:39
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 002
Регистрация: 17-01-06
Из: Томск, Россия
Пользователь №: 13 271



Цитата(Postoroniy_V @ Dec 13 2007, 10:45) *
MAX7000S разве содержит ОЗУ?
Altera's MAX® 7000 CPLDs are based on the advanced Multiple Array Matrix (MAX) architecture and offer world-class, high-performance solutions for a broad array of applications. Manufactured on an advanced CMOS process, the electrically-erasable programmable read-only memory (EEPROM)-based MAX 7000 products provide instant-on capability
Возможно, я и ошибался. Специально по этому вопросу никакую доку не читал. Всегда считал, что в макс7000 есть флешка, в которой изначально хранится прошивка, потом она при старте грузится в некое ОЗУ (пусть на триггерах или на чём), и уже с ОЗУ управляются логические ячейки.


--------------------
Зная себе цену, нужно ещё и пользоваться спросом...
Go to the top of the page
 
+Quote Post
alexander55
сообщение Dec 18 2007, 07:49
Сообщение #12


Бывалый
*****

Группа: Свой
Сообщений: 1 584
Регистрация: 7-08-07
Пользователь №: 29 615



Цитата(BigRed @ Dec 7 2007, 06:38) *

Дело темное, конечно.
Но вот такие мысли приходят в голову, вспоминая историю.
ППЗУ - стирались ультрафиолетом (защита заклейка окон).
ППЗУ без окошка (однократно программируемые) - левый способ стирание ренгеновским излучением (результат м.б. плачевным, если переборщить).
Flash - стандартно стирается электрически (ренгеновским излучением наверняка можно добиться аналогичных результатов).
Радиация тоже может решить задачу. Тут уже физика. biggrin.gif
Go to the top of the page
 
+Quote Post
MaslovVG
сообщение Dec 18 2007, 09:01
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 210
Регистрация: 24-01-05
Из: Россия Волгодонск
Пользователь №: 2 134



У меня прошивка несколько раз слетала при перерреве платы.~100град.
(сушка лака на макетке)
Go to the top of the page
 
+Quote Post
DSIoffe
сообщение Dec 18 2007, 09:16
Сообщение #14


Дима
*****

Группа: Свой
Сообщений: 1 683
Регистрация: 15-12-04
Из: Санкт-Петербург
Пользователь №: 1 486



Цитата
Всегда считал, что в макс7000 есть флешка, в которой изначально хранится прошивка, потом она при старте грузится в некое ОЗУ (пусть на триггерах или на чём), и уже с ОЗУ управляются логические ячейки.

Это в MAXII. А в 7000 как в ПЗУ.


--------------------
© CОПЫРИГХТ: Дмитрий Иоффе, Советский Союз.
Приглашаю посмотреть: http://muradowa.spb.ru/ и http://www.drtata.narod.ru/index.html
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 6th July 2025 - 14:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01504 секунд с 7
ELECTRONIX ©2004-2016