|
|
  |
ПЛИСы для широкого диапазона температур, Помогите подобрать ПЛИС от -55 до +85 ºC |
|
|
|
Nov 18 2009, 05:17
|

Voltage Control Output
     
Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436

|
Доброго времени суток, форумчане! Занимаюсь программированием ПЛИС только второй год и с гордостью могу себя причислить к чайникам. Возникла потребность использовать ПЛИС в диапазоне температур от -55 до +85 ºC, но все Atmel, Xilinx и Altera (всё, что знаю), даже автомобильные, по даташиту пашут от -40, хотя от ребят слышал, что и от -55 заводятся. Но мне нужно, чтобы в даташите стояло от -55. Хотелось бы узнат у профессионалов: Кто нибудь сталкивался с ПЛИС (желательно - CPLD или легчайшие FPGA, типа Spartan) для такого диапазона температур?
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Nov 18 2009, 06:25
|
Группа: Новичок
Сообщений: 1
Регистрация: 22-05-09
Пользователь №: 49 382

|
Цитата(YIG @ Nov 18 2009, 08:17)  Возникла потребность использовать ПЛИС в диапазоне температур от -55 до +85 ºC, но все Atmel, Xilinx и Altera (всё, что знаю), даже автомобильные, по даташиту пашут от -40, хотя от ребят слышал, что и от -55 заводятся. Но мне нужно, чтобы в даташите стояло от -55. Если обязательно надо, чтобы в даташите стояло -55, то посмотрите в сторону Аctel.
|
|
|
|
|
Nov 18 2009, 06:26
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(YIG @ Nov 18 2009, 09:17)  Доброго времени суток, форумчане! Занимаюсь программированием ПЛИС только второй год и с гордостью могу себя причислить к чайникам. Возникла потребность использовать ПЛИС в диапазоне температур от -55 до +85 єC, но все Atmel, Xilinx и Altera (всё, что знаю), даже автомобильные, по даташиту пашут от -40, хотя от ребят слышал, что и от -55 заводятся. Но мне нужно, чтобы в даташите стояло от -55. Хотелось бы узнат у профессионалов: Кто нибудь сталкивался с ПЛИС (желательно - CPLD или легчайшие FPGA, типа Spartan) для такого диапазона температур? Вам нужны ПЛИС AeroSpace варианта посмотрите здесь для Xilinxвот тут можете скачать информацию например для Virtex 4здесь можете посмотреть перечень фирмы xilinx ПЛИС AeroSpace варианта
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
Nov 18 2009, 21:13
|
Местный
  
Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399

|
Цитата(YIG @ Nov 18 2009, 09:17)  Возникла потребность использовать ПЛИС в диапазоне температур от -55 до +85 єC, но все Atmel, Xilinx и Altera (всё, что знаю), даже автомобильные, по даташиту пашут от -40, хотя от ребят слышал, что и от -55 заводятся. Но мне нужно, чтобы в даташите стояло от -55. -55 +125 это military-диапазон (-55 +85 не бывает). Альтера допускает использование некоторых industrial-кристаллов в качестве military. Но вам насколько я понял нужно иное. Поэтому сразу к делу. Ничего не знаю о вашем проекте (например - маленький, отработанный на 100% и не требующий изменений в будущем +большая серия, оправдывающая покупку программатора; проект находится в стадии разработки и/или может потребоваться внесение изменений в дальнейшем). Поэтому перечисляю всё, что может подойти (все кристаллы - Actel). Наиболее простой вариант - третий. Четвертый слишком большой по объему. SX-A начиная с A54SX08A (однокр., питание ядра 2.5v) MX начиная с A40MX02 (однокр., питание ядра 5v или 3.3v) ProAsicPlus APA300 (питание ядра 2.5v) ProASIC3 A3P1000 (питание ядра 1.5v)
Сообщение отредактировал Джеймс - Nov 18 2009, 21:15
|
|
|
|
|
Nov 19 2009, 14:06
|

я только учусь...
     
Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839

|
Цитата(Shivers @ Nov 19 2009, 16:19)  Раньше профессионально занимался широкими диапазонами температур. У альтеры есть рекомендации - использовать Industrial серии с самым тормозным спидфактором. Лично гонял flek10k на -75 .. +90. При +125 надо было всего лишь прогревать без напряжения, т.е. функциональность не требовалась. По опыту могу сказать, что вне штатного диапазона очень сильно плывет времянка - tco, tdu, tpd и прочее; исследовал этот вопрос в печке с анализатором. Так что, дизайн должен быть 100% синхронным. В общем, не все так страшно а сильно плывет времянка?
--------------------
If it doesn't work in simulation, it won't work on the board.
"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
|
|
|
|
|
Nov 19 2009, 14:17
|

Знающий
   
Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950

|
Цитата(Maverick @ Nov 19 2009, 18:06)  а сильно плывет времянка? Вопрос очень относительный, думаю что сильно зависит от технологии. В моем случае (старенькая flex 10k , speed 3) это было где то +/-10ns на крайних температурах. Причем если брать, к примеру, шину c общим OE, то разброс tco отдельных разрядов также сильно различался. Фактически, разброс сильно зависим от разводки, если заполненность ПЛИС большая, то результат будет хуже.
|
|
|
|
|
Nov 19 2009, 17:17
|
Местный
  
Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399

|
Цитата(Shivers @ Nov 19 2009, 17:19)  У альтеры есть рекомендации - использовать Industrial серии с самым тормозным спидфактором. Лично гонял flek10k на -75 .. +90. А загрузка конфигурации при таких температурах проходит?
|
|
|
|
|
Nov 20 2009, 05:44
|

Voltage Control Output
     
Группа: Свой
Сообщений: 4 598
Регистрация: 21-07-09
Из: Kursk
Пользователь №: 51 436

|
Цитата(Shivers @ Nov 19 2009, 16:19)  Раньше профессионально занимался широкими диапазонами температур. У альтеры есть рекомендации - использовать Industrial серии с самым тормозным спидфактором. Лично гонял flek10k на -75 .. +90. При +125 надо было всего лишь прогревать без напряжения, т.е. функциональность не требовалась. По опыту могу сказать, что вне штатного диапазона очень сильно плывет времянка - tco, tdu, tpd и прочее; исследовал этот вопрос в печке с анализатором. Так что, дизайн должен быть 100% синхронным. В общем, не все так страшно В большинстве моих проектов синхронизация не требуется ВААЩЕ, CPLD используется как специализированная асинхронная логика. Самый сложный случай с синхронизацией такой: Стартовый бит RS-485 включает генератор глобальных часов ПЛИС, та перехватывает работу генератора и принимает посылку значащих битов(байтов), декодирует её, отрабатывает необходимые действия по содержанию данных на выходе декодера и, наконец, выключает генератор. Здесь Virtex или Stratix совсем никчему, а временные задержки не критичны. Раньше наша промышленность выпускала ПЛМ в керамических корпусах, но сейчас ничего этого, кажется, не осталось. С FPGA я пока не работал, поэтому ищу CPLD в керамических корпусах. Actel подходят лучше всего, жаль только, что они однократно программируемые. Здесь, наверное, флэшовые неприменимы, раз никто не использует флэш-память от -55 градусов. Вопрос по сути: какое ПО и какие отладочные средства лучше использовать для отладки проектов и программирования ПЛИС Actel?
--------------------
Слово - не воробей, вылетит - не пощадит
|
|
|
|
|
Nov 20 2009, 06:36
|
Местный
  
Группа: Свой
Сообщений: 462
Регистрация: 20-01-06
Пользователь №: 13 399

|
Цитата(YIG @ Nov 20 2009, 09:44)  С FPGA я пока не работал, поэтому ищу CPLD в керамических корпусах. Actel подходят лучше всего, жаль только, что они однократно программируемые. Здесь, наверное, флэшовые неприменимы, раз никто не использует флэш-память от -55 градусов. Флешовая ProAsicPlus APA300 официально military с температурой -55
|
|
|
|
|
Nov 20 2009, 09:17
|

Знающий
   
Группа: Свой
Сообщений: 680
Регистрация: 11-02-08
Из: Msk
Пользователь №: 34 950

|
Цитата(YIG @ Nov 20 2009, 09:44)  В большинстве моих проектов синхронизация не требуется ВААЩЕ, CPLD используется как специализированная асинхронная логика. Самый сложный случай с синхронизацией такой: Стартовый бит RS-485 включает генератор глобальных часов ПЛИС, та перехватывает работу генератора и принимает посылку значащих битов(байтов), декодирует её, отрабатывает необходимые действия по содержанию данных на выходе декодера и, наконец, выключает генератор. Здесь Virtex или Stratix совсем никчему, а временные задержки не критичны. Раньше наша промышленность выпускала ПЛМ в керамических корпусах, но сейчас ничего этого, кажется, не осталось. С FPGA я пока не работал, поэтому ищу CPLD в керамических корпусах. Actel подходят лучше всего, жаль только, что они однократно программируемые. Здесь, наверное, флэшовые неприменимы, раз никто не использует флэш-память от -55 градусов. Вопрос по сути: какое ПО и какие отладочные средства лучше использовать для отладки проектов и программирования ПЛИС Actel? Я на минусе гонял как раз асинхронный интерфейс, делал системный контроллер с одним из внешних интерфейсов - VME. Шина VME, как известно, асинхронная, но кой какие сетапы и холды у нее очень даже регулируются спецификацией. В общем, даже с учетом полностью синхронного дизайна я в эту спецификацию еле влез на полном диапазоне температур. Да, в том же контроллере был интерфейс SDRAM и FLASH, тоже вполне асинхронные. И с ними также были грабли, но не такие как с VME, на порядок проще. И, тем не менее p.s. Альтеровские пластиковые копуса вполне держат температуру. Флеш мы ставим интел, статику - альянс -это тоже пластик. Хотя, повторюсь, рабочий режим не превышал 90-95С, на 125 был только суточный прогрев без питания. p.p.s И еще, касательно флеша - главная опасность, на мой взгляд, идет на плюсе. И сгорали у нас на плюсе только высокопотребляющие микросхемы как то: dc-dc конверторы, ПЛИС и т.д. А на минусе никогда проблем не бывает - даже конденсат не страшен (лед ни разу еще ничего не коротнул). Но если испытания с циклическим нагревом-заморозкой, тогда с конденсатом бороться надо ессно
Сообщение отредактировал Shivers - Nov 20 2009, 09:34
|
|
|
|
|
  |
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|