Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Питание Xilinx Virtex-5
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
agestop1
Всем доброго времени суток!
Столкнулся с проблемой: в даташитах на Virtex 5 (к примеру, XC5VFX130T) не указывают максимальный ток при включении ПЛИС. angry.gif
И я говорю не о температурном режиме. Я говорю о максимальном выбросе.
Но указывается зато минимальный ток.
Например, тут.
Это понятно. Задается нечто минимальное для успешного запуска.
Но максимального значения найти не удается уже битую неделю, если не больше.
Если кратко: нужно знать зависимость тока ядра от напряжения питания ядра при включении ПЛИС.
Буду безумно благодарен ответам и советам.
Flood
Максимальный ток сильно зависит от конфигурации ПЛИС. Обычно наибольший бросок происходит не в момент подачи питания, а после успешной загрузки конфигурации. К этому моменту источник питания давно уже должен выйти на рабочее напряжение.
iosifk
Цитата(Flood @ Nov 27 2016, 13:30) *
Максимальный ток сильно зависит от конфигурации ПЛИС. Обычно наибольший бросок происходит не в момент подачи питания, а после успешной загрузки конфигурации. К этому моменту источник питания давно уже должен выйти на рабочее напряжение.

Немного уточню. Максимальный ток будет не после конфигурации, а именно во время конфигурации. Потому как в этот момент происходит установление всех режимов внутри микросхемы...
и этот ток может быть больше, чем ток в рабочем режиме...
А дальше - рабочий режим микросхемы. Там действительно все зависит от задействованных ресурсов и от частоты их переключений. И для определения потребляемого тока есть программные инструменты у производителей микросхем...
Flood
Цитата(iosifk @ Nov 27 2016, 13:42) *
Немного уточню. Максимальный ток будет не после конфигурации, а именно во время конфигурации. Потому как в этот момент происходит установление всех режимов внутри микросхемы...
и этот ток может быть больше, чем ток в рабочем режиме...

Возможно, в каких-то семействах это так, но у Virtex основное потребление начинается после того, как конфигурация загружена и был снят глобальный сброс, не раньше.
После того как включились хардблоки, пошли тактовые сигналы, началось переключение триггеров - стартует основное динамическое потребление. Во время конфигурации ток сравним с пустым чипом, т.к. фактически идет загрузка статических ячеек ОЗУ и регистров хардблоков, при этом почти вся схема удерживается в состоянии сброса.
Boris_TS
Если выдержать последовательность включения питания, то для Virtex-5/6/7/US/US+: во время подачи питания, в ожидании конфигурации и при конфигурации - токи очень маленькие (до нескольких ампер по VCCint, а иногда и меньше 1 А - зависит от размера кристалла) и более или менее совпадаю с приведённым в Datasheet'ах. Работающие ПЛИС мы нагружали на десятки ампер. Поэтому на фоне десятков ампер, то, что творится по включению питания, для нас является незначительно малым потреблением.

Если нарушить последовательность подачи питания, то - да: можно нарваться на неприятности; но если я правильно помню, то жор будет преимущественно по VCCo (при отсутствии VCCint).

Собственно для Virtex-5 сказано:
Цитата(DS202 v5.3 Virtex-5 FPGA Data Sheet: DC and Switching Characteristics @ May 5 2010)
The power supplies can be turned on in any sequence, though the specifications shown in Table 5 are for the recommended power-on sequence of VCCINT, VCCAUX, and VCCO. The I/O will remain 3-stated through power-on if the recommended power-on sequence is followed. Xilinx does not specify the current or I/O behavior for other power-on sequences.

Kintex-7/Virtex-7 можно вообще спалить, если на VCCo "долго" будет на 2.64 В больше, чем на VCCaux.

А вот есть и неприятный нюанс, о котором обычно не задумываются: выключение ПЛИС: далеко не все источники питания нормально выдерживают переход от 85% - 90% нагрузки (в десятки ампер) к 0% нагрузки. Поэтому, перед выключением питания в нагруженных системах, для предотвращения выхода из строя ПЛИС и источников питания необходимо снижать нагрузку на источник постепенно. Естественно, во избежание неприятностей, последовательность выключения питания тоже настоятельно рекомендуется выдерживать.
agestop1
Спасибо Всем огромное за ответы. Доходчиво объяснили суть процесса!
Впервые сталкиваюсь с такой задачей - отсюда и "тормоза" в понимании.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.