FPGA-платы / SoM / Индивидуальный дизайн / Интеграция IP
info@profpga.net +86 18621324348
Главная/Блог/Руководство по выбору/Как выбрать FPGA для проекта: матрица «ресурсы × трансиверы × цена»
Руководство по выбору

Как выбрать FPGA для проекта: матрица «ресурсы × трансиверы × цена»

2026-10-14 Время чтения: ~ 11 мин. Команда разработки Дуюань Электроникс

Самая частая ошибка при выборе FPGA: сначала выбрать модель чипа, а потом подгонять требования, или смотреть только на цену без запаса ресурсов. Правильный порядок: сначала определить потребность в полосе (число пар трансиверов) → затем посчитать логические ресурсы (LC/DSP) → выбрать самую дешёвую плату, которая удовлетворяет обоим пунктам. В этой статье основная линейка продукции Duyuan сведена в матрицу выбора.

1. Трёхшаговый выбор: полоса → ресурсы → цена

Многие инженеры выбирают в неправильном порядке. Правильная цепочка решений:

1. Шаг 1: Определить полосу — сколько пар высокоскоростных трансиверов нужно? (оптика? PCIe? JESD204B?) Этот шаг сразу отсекает половину вариантов.

2. Шаг 2: Посчитать ресурсы — хватает ли логических ячеек (LC), DSP-блоков, BRAM? Заложите запас 30–50 %.

3. Шаг 3: Сравнить цену — среди плат, прошедших шаги 1 и 2, выбрать лучшее по соотношению цена/возможности.

Почему сначала полоса? Трансиверы — самый дорогой и наименее масштабируемый ресурс FPGA. Если не хватает логики — можно взять чип поменьше, а если не хватает трансиверов — придётся брать более крупный чип, промежуточного варианта нет.

2. Матрица параметров основной продукции Duyuan

Модель Чип Логика DSP Высокоскоростные трансиверы DDR PCIe Цена
PBC7K325G China Kintex-7 326K LC 840 8 пар GTP 2GB DDR3 Gen2 x8 ¥1,999
DUK7410T FMSH JFM7K410T 410K LC 920 8 пар GTP 4GB DDR3 Gen2 x8 ¥9,999
PG3T500 Pango Titan3 ~500K LC ~1 200 16 пар GTP+ 4GB DDR4 Gen3 x8 ¥5,999
DUF7690T FMSH JFM7VX690T 693K LC 3 600 36 пар GTH @10,3G 4GB DDR3 Gen3 x8 ¥24,999
XCKU15P AMD Kintex UltraScale+ ~400K LC 1 680 24× GTY 28G + 32× GTH 16G 8GB DDR4 ECC Gen3 x16 ¥15,999

3. Выбор по сценарию

Сценарий 1: Промышленное управление / простая логика / обучение

Требования: несколько сотен КБ логики, высокоскоростные трансиверы не нужны, ограниченный бюджет.

  • Берём PBC7K325G (¥1 999): 326K LC хватает, промышленный диапазон -40…85 °C, есть FMC LPC для расширения.
  • DUK7410T не берём: в 5 раз дороже, ресурсы простаивают.

Сценарий 2: Многоканальный захват АЦП / JESD204B / Software-defined Radio

Требования: 4–8 пар трансиверов под АЦП, достаточная полоса DDR, DSP для DDC.

  • Берём DUK7410T (¥9 999): 8 пар GTP + 4GB DDR3, один FMC HPC под одну несущую с АЦП.
  • Если нужно две несущие с АЦП — DUF7690T (¥24 999): два FMC HPC, 36 пар GTH.

Сценарий 3: Обработка видео / склейка 4K / промышленное зрение

Требования: многоканальный видео-ввод/вывод, большая полоса DDR, достаточно логики для масштабирования и фильтрации.

  • Берём PG3T500 (¥5 999): 4GB DDR4 + 16 трансиверов, лучшее соотношение цена/возможности.
  • Если нужна многоканальная 4K-обработка — XCKU15P (¥15 999): DDR4 ECC 19,2 ГБ/с, трансиверы UltraScale+ легко держат 10G.

Сценарий 4: Высокоскоростная оптика / PCIe Gen3 / дата-центр

Требования: PCIe Gen3 x8 и выше, оптика 10G/25G, большая полоса DDR.

  • Берём XCKU15P (¥15 999): PCIe Gen3 x16 + трансиверы GTY 28G, 8GB DDR4 ECC.
  • DUF7690T не берём: GTH ограничены 10,3G, 25G не потянет.

4. Какой запас ресурсов закладывать

Самая частая ошибка выбора — «ровно столько, сколько нужно». FPGA — это не CPU: после синтеза появляются конфликты разводки и проблемы с временами, ресурсов по цифре хватает, а работать не будет.

Ресурс Рекомендуемый запас Почему
Логические ячейки (LC) ≥ 30–50 % После синтеза логика «раздувается» + конфликты размещения
DSP-блоки ≥ 20 % Изменятся коэффициенты фильтров, число точек FFT
BRAM ≥ 20 % Увеличится глубина FIFO, построчные буферы
Трансиверы ≥ 2 пары в запас Одна пара остаётся для loopback-тестов
Полоса DDR ≥ 30 % Пиковый трафик выше среднего

Реальный пример

Проект: склейка 4× 1080p в выход 4K.

  • Требование к полосе: суммарное чтение/запись DDR ≈ 6 ГБ/с → у DUK7410T DDR3 14,9 ГБ/с, запас 60 %.
  • Требование к логике: масштабирование + склейка ≈ 200K LC → у DUK7410T 410K LC, запас 50 %.
  • Вывод: DUK7410T (¥9 999) — оптимальный выбор, DUF7690T брать незачем.

5. Китайские vs импортные: когда нужен отечественный FPGA

Не каждому проекту нужен китайский FPGA. Задайте себе три вопроса:

1. Есть ли требование по импортозамещению / Xinchuang? — если да, выбираем среди FMSH / Pango.

2. Нужен ли промышленный температурный диапазон (-40…85 °C)? — PBC7K325G / PBC7Z020G промышленные, коммерческие платы Xilinx только 0…70 °C.

3. Нужны ли сверхскорости 25G/100G? — у китайских FPGA трансиверы пока до 10,3G (GTH), выше — только AMD UltraScale+.

Выбор FPGA — это не про «самый дорогой» и не про «самый дешёвый». Это про то, чтобы «ровно удовлетворить потребность в полосе, оставить достаточный запас ресурсов и уложиться в бюджет». Сначала пары трансиверов, потом LC и DDR, потом цена. Три шага — и вы не ошибётесь.

FPGAВыборКитайский FPGAРезерв ресурсовТрансиверы
Дуюань Электроникс · Оригинальная техническая статья
‹ Предыдущая статья

Экосистема FMC-модулей: расширение аналоговых и высокоскоростных I/O по VITA 57

Статья не ответила на ваш вопрос?

Свяжитесь с нами, описав ваши задачи, для персональной технической поддержки.

Контакты · +86 18621324348