Статьи

Инженеры Lattice провели ряд тестов, чтобы убедиться, что  семейство ПЛИС CrossLink™-NX, созданное на платформе Lattice Nexus™,  соответствует заявленным в 2019 году характеристикам, и оказалось, что они даже лучше, чем ожидалось!

Платформа Nexus
Платформа Nexus от Lattice выполнена по технологии 28-нм кремний на изоляторе (FD-SOI -  fully depleted silicon-on-insulator), что позволяет получить два преимущества - устойчивость к ионизирующим излучениям и гибкость при выборе между минимальной потребляемой мощностью или максимальной производительностью.  Эти особенности обеспечивают существенные преимущества на рынке ПЛИС.
Процесс FD-SOI более устойчив к связанным с радиацией эффектам, таким как единичные сбои в ячейках памяти (SEU - single event upsets), переходные процессы (SET - single event transients) и защелкивание (SEL - single event latch-up), и устройство сохраняет работоспособность в критических ситуациях, не требуя выключения питания. Изменяя напряжение смещения подложки на ПЛИС CrossLink ™ -NX, можно перейти или в режим максимальной производительности (HP - high-performance) или маломощный (LP - low-power).

ПЛИС CrossLink-NX
CrossLink-NX - первое из семейств ПЛИС от Lattice, реализованное на платформе Nexus. Благодаря высокой производительности и низкому энергопотреблению блоков MIPI D-PHY, которые используются для ввода-вывода видео и изображений, семейство CrossLink-NX позиционируется для реализации встроенных систем с искусственным интеллектом и машинного обучения. Ниже ПЛИС CrossLink-NX сравниваются с основными конкурентами по потребляемой мощности, времени конфигурирования и устойчивости к излучениям.
 

Потребляемая мощность
Низкое энергопотребление очень важно для мобильных и портативных устройств с батарейным питанием, а также для граничных устройств при реализации интернета вещей (IoT).

Результаты, приведенные в таблице, показывают, что ПЛИС Lattice CrossLink-NX обеспечивают снижение энергопотребления до 75% по сравнению с Xilinx Spartan-7 50
и Intel Cyclone 10LP 40.

Время конфигурирования
После подачи питания есть два параметра, которые необходимо учитывать относительно того, когда ПЛИС на основе SRAM будет готова к работе: время, необходимое для настройки портов вода / вывода (I/O Configuration) и время, необходимое для конфигурирования программируемой матрицы из внешней или внутренней флэш-памяти (Self Configuration).
Поскольку ПЛИС часто используются для управления последовательностью подачи питания на другие компоненты в системе, важно, чтобы её порты ввода-вывода перешли в стабильное состояние как можно раньше, и ПЛИС первой включалась и последней выключалась в системе.

В следующей таблице сравниваются времена конфигурирования ПЛИС CrossLink-NX с Xilinx Spartan-7 и Intel Cyclone 10LP.

*У ПЛИС Xilinx и Intel времена настройки портов ввода/вывода и конфигурирования программируемой матрицы не отличаются.

Результаты, полученные на основе анализа data sheets и измерений с помощью отладочных плат, показали, что порты ввода-вывода ПЛИС CrossLink-NX конфигурируются в 55 раз, а программируемая матрица в 21 раз быстрее  относительно конкурентов.

Устойчивость к излучениям
Ошибки, вызванные ионизирующими излучениями, такие как единичные сбои в ячейках памяти, когда элемент регистра или ячейка памяти переключается с логического 0 на логическую 1 или наоборот, называются “мягкими” ошибками (soft errors), поскольку их можно исправить.
Интенсивность “мягких” ошибок (SER или soft error rate) - это частота, с которой они возникают под действием излучения. Иногда SER выражают в FIT или failures-in-time. FIT устройства - это ожидаемое количество отказов за один миллиард (109) часов работы устройства.

Ниже сравниваются SER (FIT) ПЛИС CrossLink-NX с Xilinx Spartan-7, к сожалению,  данные SER для Altera Cyclone 10LP не были доступны.

Приведенные результаты показывают, что ПЛИС CrossLink-NX, выполненные по технологии FD-SOI, имеют в 100 раз лучшие показатели SER (FIT) относительно конкурентов. Кроме этого ПЛИС CrossLink-NX имеют аппаратные блоки, повышающими надежность, такие как встроенная память с кодом коррекции ошибок (ECC - error-correcting code), блок обнаружения “мягких” ошибок (SED - soft error detection) и блок исправления “мягких” ошибок ( SEC - soft error correction).

Семейство ПЛИС CrossLink-NX получило награду «Продукт года для встраиваемых приложений 2020». Lattice благодарит компанию Electronics Industry Awards за признание преимуществ FPGA CrossLink-NX.