Serhiy_UA 1 10 февраля, 2011 Опубликовано 10 февраля, 2011 · Жалоба Есть плата с FPGA на Cyclone III, которая работает круглосуточно. Предполагаю, что конфигурация в FPGA, хоть и с малой вероятностью, но может слетать. Тогда появится необходимость ее автоматически перезагрузить. Без сторожевого таймера здесь не обойтись. Кто сталкивался с подобной проблематикой, проблема реальна или надумана? Каков опыт? Какие есть соображения, какие получились решения? Какие были схемы? Поделитесь информацией! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gin 0 10 февраля, 2011 Опубликовано 10 февраля, 2011 · Жалоба В теории сбой возможен, на практике никогда не замечал. Но в любом случае в третьем циклоне можно настроить контроль CRC для проверки конфигурационной памяти ПЛИС, в случае ошибки схема проверки CRC выдает выходной сигнал, который потом можно использовать для реконфигурации. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 10 февраля, 2011 Опубликовано 10 февраля, 2011 (изменено) · Жалоба А у меня, кстати, при подключении земли осциллографа к плате частенько слетает АСЕКС1к (пока конфигурация через квартус PS)! Так же замечал, что если руками че нить закорачивать, например, вход (с подтяжкой к питанию) на землю, причем несколько раз в подряд, то слетала и EPM7128S! приходилось рестартить через питание! В целом в системе все работает норм без сбоев!!! У нас на работе категорически нельзя использовать ПЛИСы по технологии SRAM, мол "нестабильные" они :05: ! Поэтому осваиваем АКТЕЛ! Изменено 10 февраля, 2011 пользователем gosu-art Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dvladim 0 10 февраля, 2011 Опубликовано 10 февраля, 2011 · Жалоба У нас на работе категорически нельзя использовать ПЛИСы по технологии SRAM, мол "нестабильные" они :05: ! Поэтому осваиваем АКТЕЛ! О как! А 'чёй-та' они не стабильные? Типа flash стабильнее или у вас rad hard? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба Да обычные индастриал ставим! А по поводу стабильности Вы спросите моего 76 летнего начальника. Я понятия не имею откуда они это взяли!! Вроде как была девайсина с XIlinx\ом на борту и частенько слетала прошивка! Вот и зареклись - НЕСТАБИЛЬНОСТЬ! Хотя даже толком не разобрались че к чему(так же как и с ксалинксом собственно)! Быстрей переделывать проект (в своем любимом MAX+2) на Альтеру. Кстати, ограничение еще вызвано тем, что этот пресловутый МАКС+2 из выпускаемых микросхем поддерживает тока 7000 серию! Вот и ставим в проекте по 3 штуки)). Вот такая у нас жизнь в ФГУПах...ой ой простите ОАО)))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба Есть плата с FPGA на Cyclone III, которая работает круглосуточно. Предполагаю, что конфигурация в FPGA, хоть и с малой вероятностью, но может слетать. Тогда появится необходимость ее автоматически перезагрузить. Без сторожевого таймера здесь не обойтись. У Рамтрона посмотрите "Компаньон процессора"... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Serhiy_UA 1 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба Я тоже пока не замечал перезагрузок, но все возможно, когда прошивка хранится в SRAM (но это пока лишь мое мнение, допускаю, что могу ошибаться). Как в таких случаях работают с FPGA в условиях с высокими требованиями к надежности, там вообще-то применяют FPGA? Склоняюсь к использованию в качестве сторожевого таймера небольшого микроконтроллера от Silabs, у которого на борту есть свой WDT. Это позволит несколько повысить интеллектуальность сторожевого таймера, ну и набирать статистику перезагрузок конфигурации и их причин, подсчитывая и сохраняя их количество во Flash того же Silabs. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dvladim 0 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба А по поводу стабильности Вы спросите моего 76 летнего начальника. Я понятия не имею откуда они это взяли!! Вроде как была девайсина с XIlinx\ом на борту и частенько слетала прошивка! Вот и зареклись - НЕСТАБИЛЬНОСТЬ! Хотя даже толком не разобрались че к чему(так же как и с ксалинксом собственно)! Т.е. внятных аргументов нет? Как в таких случаях работают с FPGA в условиях с высокими требованиями к надежности, там вообще-то применяют FPGA? Конечно. У Xlinx есть серия rad hard FPGA, они, естественно, на SRAM построены. Atmel вообще специализируется только на авиацию и космос. Тоже SRAM. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
sazh 8 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба Т.е. внятных аргументов нет? Когда что то не работает - это прошивка слетела. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба А у меня, кстати, при подключении земли осциллографа к плате частенько слетает АСЕКС1к (пока конфигурация через квартус PS)! Так же замечал, что если руками че нить закорачивать, например, вход (с подтяжкой к питанию) на землю, причем несколько раз в подряд, то слетала и EPM7128S! Прав ваш начальник. Нестабильно у вас. Только не ПЛИС в этом виновата. Приборы незаземленные. Питание сетевое без заземления. Вообще, само питание - дрянное. В приборах земля хрен как разведена. И т.п. Наверное, и "статикой" микросхем побили кучу? P.S. Вообще-то, у ПЛИС Altera есть режим автоконфигурирования, если "прошивка слетела". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
gosu-art 0 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба Действительно с ПИТАНИЕМ и ЗЕМЛЕЙ ща на опытной плате (АСЕХ) проблемы.все в проводах висячих и.т.д. Поэтому и слетает,наверное, когда че нить дергаешь или дуешь на нее)) . А в конечных девайсах ни одного нарекания (кроме случая с ксайлинсксом, которому поставили (не Я) диагноз - НЕСТАБИЛЬНОСТЬ)))). Статикой грохнули всего одну микруху ТМС320 когда из холодильника вытаскивали). Меня мучает вопрос! А правда ли в авиации нельзя применять ПЛИС SRAM, выполненные по 65 или 45 нм тех. процессу ? Мол излучения там всякие на верху и.т.д. По крайней мере у нас в конторе такие доводы! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ViKo 1 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба Меня мучает вопрос! А правда ли в авиации нельзя применять ПЛИС SRAM, выполненные по 65 или 45 нм тех. процессу ? Мол излучения там всякие на верху и.т.д. По крайней мере у нас в конторе такие доводы! Конкретно не знаю. Но, рассуждая логически, могу согласиться. Чем меньше технологические нормы, чем меньше напряжение питания, тем меньший заряд хранится в ячейках flash. Любое излучение может этот заряд уничтожить. Утверждалось, один перелет на самолете по дозе облучения равен году просмотра телевизора. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maverick_ 15 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба Действительно с ПИТАНИЕМ и ЗЕМЛЕЙ ща на опытной плате (АСЕХ) проблемы.все в проводах висячих и.т.д. Поэтому и слетает,наверное, когда че нить дергаешь или дуешь на нее)) . А в конечных девайсах ни одного нарекания (кроме случая с ксайлинсксом, которому поставили (не Я) диагноз - НЕСТАБИЛЬНОСТЬ)))). Статикой грохнули всего одну микруху ТМС320 когда из холодильника вытаскивали). Меня мучает вопрос! А правда ли в авиации нельзя применять ПЛИС SRAM, выполненные по 65 или 45 нм тех. процессу ? Мол излучения там всякие на верху и.т.д. По крайней мере у нас в конторе такие доводы! но существуют же отчеты/сертификаты на сайте что у Altera и Xilinx - по надежности! Я знаю пару предприятий в Украине где успешно такие ПЛИС (выполненные по 65 или 45 нм тех. процессу) применяют. На счет Актел - в Украине единицы предприятий их используют, в основном Altera и Xilinx, и программное обеспечение Актел желает лучшего... На мой взгляд надо просто обратить внимание на качество трассировки плат и "рисованию" схем электрических Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Koluchiy 0 11 февраля, 2011 Опубликовано 11 февраля, 2011 · Жалоба Т.е. внятных аргументов нет? А зачем начлаьнику внятные аргументы :))). Их слова в граните отливаются и всё такое... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться