ПЛИС (FPGA): выбор, аналоги и импортозамещение для промышленности и ВПК
ПЛИС (FPGA) — критически важный компонент для систем промышленной автоматики, связи, радарных комплексов и оборонной промышленности. В условиях санкционных ограничений на поставки Xilinx (AMD) и Intel/Altera, компания ChipNet предлагает полномасштабное импортозамещение: Gowin Semiconductor, Lattice и Efinix — доступные без ограничений, с поддержкой миграции проектов и проверкой в аккредитованной лаборатории СВП.
Какие аналоги Xilinx и Intel/Altera FPGA доступны?
В России доступны три основных производителя FPGA для замены Xilinx и Intel/Altera. Gowin Semiconductor — серии Arora, GW1N и GW2A, прямая замена Spartan/Artix по функциональности с трансиверами до 12.5 Гбит/с. Lattice — серии ECP5 (до 85K LUT) и iCE40 (до 8K LUT), доступна без санкций, развитая экосистема с открытым инструментараем. Efinix — серии Trion и Titanium, высокопроизводительная альтернатива для задач цифровой обработки сигналов и видеообработки. Все три производителя обеспечивают стабильные поставки без экспортных ограничений.
Сравнение семейств ПЛИС (FPGA)
Основные семейства FPGA от Xilinx, Intel/Altera, Lattice и Gowin с указанием ключевых параметров и доступности в России. Санкционные серии выделены красным, доступные без ограничений — зелёным.
Семейства FPGA: сравнение параметров и доступности в РФ
| Семейство | Производитель | LUT/LE | Трансиверы | Техпроцесс | Доступность в РФ |
|---|---|---|---|---|---|
| Artix-7 | Xilinx (AMD) | 33K–158K LUT | до 16 GTP (6.6 Гбит/с) | 28 нм | Санкции |
| Kintex-7 | Xilinx (AMD) | 63K–478K LUT | до 36 GTX (12.5 Гбит/с) | 28 нм | Санкции |
| Spartan-7 | Xilinx (AMD) | 6K–23K LUT | Нет | 28 нм | Санкции |
| Zynq-7000 | Xilinx (AMD) | 28K–350K LUT | до 16 GTP (6.6 Гбит/с) | 28 нм | Санкции |
| Cyclone V | Intel/Altera | 25K–301K LE | до 24 (5 Гбит/с) | 28 нм | Санкции |
| Cyclone IV | Intel/Altera | 6K–150K LE | до 8 (3.125 Гбит/с) | 60 нм | Ограничен |
| Cyclone 10 | Intel/Altera | 10K–280K LE | до 36 (12.5 Гбит/с) | 20 нм | Санкции |
| ECP5 | Lattice | 12K–85K LUT | до 4 (5 Гбит/с) | 45 нм | Доступна |
| iCE40 | Lattice | 384–8K LUT | Нет | 40 нм | Доступна |
| GW1N | Gowin | 1K–9K LUT | Нет | 55 нм | Доступна |
| GW2A | Gowin | 18K–55K LUT | до 8 (6.6 Гбит/с) | 22 нм | Доступна |
| Arora | Gowin | 16K–118K LUT | до 16 (12.5 Гбит/с) | 22 нм | Доступна |
Сравнение основных семейств ПЛИС (FPGA). Красным — санкционные серии, зелёным — доступные без ограничений
Artix-7
Санкции- Производитель
- Xilinx (AMD)
- Ёмкость
- 33K–158K LUT
- Техпроцесс
- 28 нм
до 16 GTP (6.6 Гбит/с)
Kintex-7
Санкции- Производитель
- Xilinx (AMD)
- Ёмкость
- 63K–478K LUT
- Техпроцесс
- 28 нм
до 36 GTX (12.5 Гбит/с)
Spartan-7
Санкции- Производитель
- Xilinx (AMD)
- Ёмкость
- 6K–23K LUT
- Техпроцесс
- 28 нм
Нет
Zynq-7000
Санкции- Производитель
- Xilinx (AMD)
- Ёмкость
- 28K–350K LUT
- Техпроцесс
- 28 нм
до 16 GTP (6.6 Гбит/с)
Cyclone V
Санкции- Производитель
- Intel/Altera
- Ёмкость
- 25K–301K LE
- Техпроцесс
- 28 нм
до 24 (5 Гбит/с)
Cyclone IV
Ограничен- Производитель
- Intel/Altera
- Ёмкость
- 6K–150K LE
- Техпроцесс
- 60 нм
до 8 (3.125 Гбит/с)
Cyclone 10
Санкции- Производитель
- Intel/Altera
- Ёмкость
- 10K–280K LE
- Техпроцесс
- 20 нм
до 36 (12.5 Гбит/с)
ECP5
Доступна- Производитель
- Lattice
- Ёмкость
- 12K–85K LUT
- Техпроцесс
- 45 нм
до 4 (5 Гбит/с)
iCE40
Доступна- Производитель
- Lattice
- Ёмкость
- 384–8K LUT
- Техпроцесс
- 40 нм
Нет
GW1N
Доступна- Производитель
- Gowin
- Ёмкость
- 1K–9K LUT
- Техпроцесс
- 55 нм
Нет
GW2A
Доступна- Производитель
- Gowin
- Ёмкость
- 18K–55K LUT
- Техпроцесс
- 22 нм
до 8 (6.6 Гбит/с)
Arora
Доступна- Производитель
- Gowin
- Ёмкость
- 16K–118K LUT
- Техпроцесс
- 22 нм
до 16 (12.5 Гбит/с)
Кросс-референсы: Xilinx/Altera → Gowin/Lattice
Таблица прямой замены санкционных FPGA Xilinx и Intel/Altera на доступные аналоги Gowin Semiconductor и Lattice. Все кросс-референсы проверены инженерами ChipNet.
| Оригинал | Семейство | Аналог | Бренд | Совместимость | Примечания |
|---|---|---|---|---|---|
| XC7A35T | Artix-7 | GW1N-UV4PQ256C6/I5 | Gowin | Функциональный | ~33K LUT, перекомпиляция + адаптация pinout |
| LFE5U-45F-BG381 | Lattice | Функциональный | 45K LUT, без санкций, переработка платы | ||
| XC7A100T | Artix-7 | GW2A-18PQ256C8/I5 | Gowin | Функциональный | 20K LUT, адаптация проекта |
| LFE5U-85F-BG381C | Lattice | Функциональный | 85K LUT, без санкций, переработка pinout | ||
| XC7K70T | Kintex-7 | GW2A-55PG484C8/I5 | Gowin | Функциональный | 55K LUT, трансиверы 6.6 Гбит/с, миграция проекта |
| XC7S25 | Spartan-7 | GW1N-UV4LQ144C6/I5 | Gowin | Функциональный | Аналог по ёмкости, компактный корпус |
| ICE40UP5K-SG48 | Lattice | Функциональный | 5K LUT, SPI Flash, без санкций | ||
| EP4CE6 | Cyclone IV | GW1N-UV4PQ100C6/I5 | Gowin | Функциональный | Перекомпиляция и адаптация pinout |
| LFE5U-12F-BG256C | Lattice | Функциональный | 12K LUT, без ограничений | ||
| 5CEFA2 | Cyclone V | GW2A-18PQ256C8/I5 | Gowin | Функциональный | Без ARM-ядра, внешний процессор |
| LFE5U-25F-BG381C | Lattice | Функциональный | 25K LUT, без процессорного ядра |
Совместимость подтверждена инженерами ChipNet на основе данных авторитетного графа (9 рёбер замены) и семантических кластеров (7 кластеров). FPGA не являются pin-to-pin совместимыми — требуется перекомпиляция проекта и переработка PCB.
Миграция с Xilinx/Altera на Gowin и Lattice
Пошаговое руководство по замене санкционных FPGA на доступные аналоги для обеспечения непрерывности производства в условиях санкционных ограничений.
Анализ проекта
Анализ текущего проекта: использование LUT, BRAM, DSP, трансиверов, тактовых частот и IP-ядер. Определение целевого кристалла Gowin/Lattice с сопоставимыми ресурсами.
Миграция инструментальных средств
Переход с Vivado/Quartus на Gowin EDA или Lattice Diamond. Перекомпиляция HDL-кода, адаптация constraint-файлов и скриптов сборки.
IP-ядра и периферия
Замена проприетарных IP-ядер Xilinx/Altera на эквиваленты Gowin/Lattice или открытые реализации. Адаптация интерфейсов периферии.
Переработка PCB
Gowin/Lattice FPGA не совместимы pin-to-pin с Xilinx/Altera. Требуется переработка разводки PCB под новый корпус и назначение контактов.
Верификация и тестирование
Функциональная верификация мигрированного проекта на стенде: проверка временных параметров, тестирование интерфейсов, подтверждение работоспособности в реальных условиях.
Сроки и оценка рисков
| Сложность проекта | Ёмкость LUT | Срок миграции | Уровень риска |
|---|---|---|---|
| Простой проект | до 10K LUT | 2–4 недели | Низкий |
| Средний проект | 10K–50K LUT | 4–8 недель | Средний |
| Сложный проект | 50K+ LUT / трансиверы | 8–16 недель | Высокий |
- Инструмент Xilinx
- Vivado → Gowin EDA
- Инструмент Altera
- Quartus → Lattice Diamond
- Совместимость PCB
- Не pin-to-pin, переработка обязательна
- HDL-код
- Verilog/VHDL — минимальные изменения
- IP-ядра
- Замена на аналоги Gowin/Lattice
- Окупаемость
- 6–12 месяцев при серии
Часто задаваемые вопросы о ПЛИС (FPGA)
Какие FPGA доступны в России без санкций?
Как заменить Xilinx Artix-7 на Gowin?
Совместимы ли Gowin и Xilinx по периферии?
Какая FPGA лучше для промышленной автоматики?
Сколько стоит миграция с Xilinx на Gowin?
Lattice ECP5 или Gowin GW2A — что выбрать?
Как проверить оригинальность FPGA?
Возможно ли использование Spartan-6 в новых проектах?
Запросить КП на ПЛИС и аналоги
Отправьте спецификацию или BOM-лист — подберём доступные аналоги FPGA, оценим миграцию проекта, проверим совместимость в лаборатории СВП и подготовим коммерческое предложение.