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

 
 
 
Reply to this topicStart new topic
> а кто сталкивался со сбоями "backplane" FPGA?, дополнение к "целостность конфигурации"
yes
сообщение Feb 9 2005, 14:59
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 198
Регистрация: 23-12-04
Пользователь №: 1 640



позволил себе начать новую тему, так как более интересны практические примеры срыва работоспособности ПЛИС

у нас по опыту работы с виртексами и спартанами часто возникала ситуация, когда достаточно сложный ДСП-шный софт по выходным данным показывал ерунду и программисты обвиняли ПЛИС в глюках (ими были составлены даже статистические таблицы и всяческие эмпирические правила, какая ПЛИС "перегревается", в какой момент после включения ПЛИС достаточно "прогрета" и т.п.)
я написал кучу софтверных тестов, которыми пытался глюк поймать (причем железки допускали возможность перезалить программу не меняя конфигурации ПЛИС). все обнаруженные глюки сводились либо к системным ошибкам, либо к ошибкам в HDL/констрейнах, а такого, чтобы был какой-то глюк в самой ПЛИС, а не ошибка проекта - не встречал
Go to the top of the page
 
+Quote Post
3.14
сообщение Feb 20 2005, 18:38
Сообщение #2


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



Я как подумаю о SRAMовой основе FPGA, так в депрессию впадаю wink.gif
Как можно гарантировать/прикинуть вероятность безотказной работы да еще и с учетом обвязки питания sad.gif
До анализа конфигурации во время работы еще не доходило, но сейчас заложили возможность ее анализа, посмотрим.
По своей статистике, основная доля самых ужастных "глюков" возникает из-за "забытых" путей, которые соотвественно и не ограничиваеш.
А вот, кстати, флешки слетают как ... sad.gif
Причем на всем, PROM, CPLD, AVR, единственно за чем не наблюдалось - флешки для ADSP (какая то от AMD).


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
cdg
сообщение Feb 21 2005, 08:30
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 8-09-04
Из: Таганрог
Пользователь №: 617



Из личного опыта работы, бывало, что FPGA теряли прошивку полностью(слетали из за помех по цепям конфигурирования, некачественного питания...) во время работы, но частичной потери конфигурации ни разу не наблюдали, т.е. что бы часть ПЛИС работала как ни в чем ни бывало а в остальном была- бы каша. Тоже было-бы интересно узнать а вообще в принципе такое возможно?
Go to the top of the page
 
+Quote Post
bbg
сообщение Feb 21 2005, 11:33
Сообщение #4


Участник
*

Группа: Свой
Сообщений: 63
Регистрация: 25-06-04
Пользователь №: 179



Цитата(cdg @ Feb 21 2005, 11:30)
т.е. что бы часть ПЛИС работала как ни в чем ни бывало а в остальном была- бы каша. Тоже было-бы интересно узнать а вообще в принципе такое возможно?


Увы, возможно. Как-то раз Спартан-2 хитро загрузился, у меня там
работало ядро Пикоблейз, пропало (зависло в нуле) два старших
разряда в инаутах. Тут же перезагрузил - все ОК..
Go to the top of the page
 
+Quote Post
Harbour
сообщение Feb 21 2005, 14:57
Сообщение #5


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



С альтерой замечено не было - правда питанием я ее специально не мучил.
Думаю разницы в том какая плис - SRAM или flash особой нет - если питание как следует дернуть - слететь могут IMHO и те и те . С возрастанием плотности плис появляется еще одна трабла - космические или "местного происхождения" частицы, которые вызывают изменение заряда в полупроводнике - говорят мужики из fujitsu даже софт моделирующий данную проблему разработали. Так-что будут через пару fpga только в свинцовом исполнении wink.gif
Go to the top of the page
 
+Quote Post
cdg
сообщение Feb 22 2005, 09:34
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 313
Регистрация: 8-09-04
Из: Таганрог
Пользователь №: 617



Это может говорить о чем угодно, хотябы о неправильной начальной инициализации или редкостном глюке в корке (ну звезды так встали) после чего какой-то автомат стал на бок и из этой мертвой петли уже не вышел. Определить частичный сбой бэкплана достаточно трудно, даже не знаю как sad.gif
Go to the top of the page
 
+Quote Post
Димыч
сообщение Feb 22 2005, 12:21
Сообщение #7


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

Группа: Свой
Сообщений: 156
Регистрация: 1-02-05
Из: the Earth
Пользователь №: 2 331



Со слетанием части конфигурации в APEX20KC довелось встретиться. Эмпирический метод проверки ее целостности заключался в записи-чтении тестовых регистров. И давал ложный результат...
А уже полный сквозной тест не проходил... На помощь приходила, конечно, перезагрузка.
Go to the top of the page
 
+Quote Post
xyzzy
сообщение Apr 10 2005, 07:19
Сообщение #8


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

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



У Xilinx был момент, что в течении какого-то периода они при производстве корпусов по недосмотру какого-то суб-контрактора использовали материалы, которые были загрязнены и излучали альфа-частицы.

Симптомы проблемы часто как раз и заключались в частичной потере конфигурации FPGA.

Насколько я знаю, обнаружили и починили это дело это довольно быстро, но прецедент был, конфигурация частично терялась.

--xyzzy


--------------------
--xyzzy
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 05:35
Рейтинг@Mail.ru


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