Добрый день,
Есть ли в fpga xilinx (virtex4/virtex5/spartan3) хардовая защита от перегрева аналогичная температурной защите вторичных источников питания?
Например как у ti ptb78560A:
Overtemperature Protection
Overtemperature protection is provided by an internal temperature sensor, which monitors the temperature of
the converter PCB (close to pin 1). If the PCB temperature exceeds a nominal 115 ° C, the converter shuts down.
The converter then automatically restarts when the sensed temperature falls to approximately 105 ° C. When
operated outside its recommended thermal derating envelope (see data sheet derating curves), the converter
typcially cycles on and off at intervals from a few seconds to one or two minutes. This is to ensure that the
internal components are not permanently damaged from excessive thermal stress.
То есть при нагреве до допустим 100°C fpga отключается, остывает до какой либо температуры и потом включается.
Или fpga будет греться пока не сгорит?
Такая защита реализована только в Virtex-6 (про спартан не скажу, не пользую). А для всех остальных мы ставим температурный датчик (например МАХ6655), при перегреве сбрасываем прошивку для защиты от перегрева.
Цитата(RKOB @ Aug 2 2010, 15:31)

Такая защита реализована только в Virtex-6 (про спартан не скажу, не пользую). А для всех остальных мы ставим температурный датчик (например МАХ6655), при перегреве сбрасываем прошивку для защиты от перегрева.
Информация из собственного опыта или это есть где то в документации?
rv3dll(lex)
Aug 2 2010, 12:00
на 4ом виртексе проводили термоиспытания. повисает плисина и видимо прошивка сама слетает.
DmitryR
Aug 2 2010, 12:06
Для Virtex-5 читайте ug192, страница 34. Если температура кристалла переваливает за 125 градусов - переходит в Power Down (надо только включить это в прошивке, через опцию в ISE). Програмированием встроенного монитора можно изменить температуру отсечки. В Virtex-6 то же самое. В более ранних и Спартанах такого нету.
bogaev_roman
Aug 2 2010, 12:11
Цитата(sheh @ Aug 2 2010, 15:19)

То есть при нагреве до допустим 100°C fpga отключается, остывает до какой либо температуры и потом включается.
Или fpga будет греться пока не сгорит?
На виртекс2про, когда неопытным был, случайно подключал внешнюю zbt_ram к процессору неправильно (ну там третье состояние есть, а защиты от дурака не было

). Так вот модуль работал минут 20, после чего тупо повисал. Тепловизором был замечен перегрев в месте стыковки (около 100градусов), ну и плата так висла раз 10 прежде чем дошло в чем проблема. Ничего не горело.
А вот виртекс4 один сожгли, непонятно из-за чего, после этого на плисину сами охлаждайзер вешали, ибо системы охлаждения изначально предусмотрено не было...
Как я понял:
virtex4/spartan3 включая и младше - термозащиты не предусмотрено. При температуре >+125C может выйти из строя.
virtex5/virtex6/spartan6 - термозащита на основе систем монитора с возможностью включения/отключения защиты и с регулировкой порога срабатывания.
Если не так понял поправьте.
DmitryR
Aug 3 2010, 08:50
В шестом Спартане тоже вроде нету.
Да ошибочка вышла... в Virtex-5 тоже есть защита.. Извиняйте!
BlackOps
Aug 10 2010, 04:28
А я вот думал нормально ли ето будет если на Виртекс2Про с помощью пасты соответствующий примерно какой нибудь радиатор приделать? Вобщем то как должен часть тепла забирать?
Если это тепло с радиатора есть куда рассевать - то да.
BlackOps
Aug 11 2010, 09:40
Цитата(cioma @ Aug 10 2010, 19:37)

Если это тепло с радиатора есть куда рассевать - то да.
ну а если без вентилятора... ну типа как теплоотвод просто?
rv3dll(lex)
Aug 11 2010, 10:25
а какая разница. отвод тепла характеризуется тепловым сопротивлением перехода. если плата отводит тепло, то его явно есть куда девать, и если тепловое сопротивление перехода с крышки корпуса плис на радиатор маленькое, то радиатор площадью большей, чем крышка корпуса или вынесенный с более холодную среду естественно приведёт к некоторому падению температуры.
o_khavin
Aug 14 2010, 18:47
В Virtex 2 по всей вероятности тоже есть защита. По крайней мере, когда я проводил тесты на максимальное потребление (гонял 1-0-1 по цепочке ...-ff-srl-... через весь кристалл) при выходе температуры за 100 градусов (по показаниям встроенного термодатчика) происходил самопроизвольный сброс прошивки. Осцилом было видно, как чип сам себе prog дёргал.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.