Модуль RSP-529

Аппаратный ускоритель вычислений на базе двух ПЛИС Xilinx Virtex 6
с интерфейсом PCI Express x8 gen2.

Модуль RSP-529 предназначен для выполнения высокопроизводительных вычислений на ПЛИС Xilinx Virtex 6
с обменом данных через шину PCI Express x8 gen2.

Блок-схема модуля RSP-529

Краткая Спецификация

Формат: XMC
Хост интерфейс: 2x PCI Express x8 Gen2
Поддержка ПЛИС: Две ПЛИС Xilinx Virtex 6 (FF1759)
Внешняя память: Возможно подключение мезонинного
модуля SRAM и DDR3
Поддержка ОС: Windows и Linux

Модуль выполнен в формате XMC и имеет симметричную архитектуру.
На нем установлены две ПЛИС Virtex-6 в корпусе FF1759 из диапазона
LX(240/365/550)T или SX(315/475)T.

Каждая ПЛИС подключена к внешнему разъему модуля XP1(XP2) через
8 GTX трансиверов, на которых реализованы шины PCIe x8 Gen1/Gen2.
Еще 8 трансиверов каждой ПЛИС подключены к разъему XS5,
что позволяет использовать эти каналы для связи между ПЛИС,
находящимися на этом или другом модуле.

Модуль RSP-529 + Плата RMB-500

Модуль RSP-529 + плата MB-R3

Первоначальная загрузка ПЛИС осуществляется из локальной SPI Flash.
В процессе работы ПЛИС могут быть реконфигурированы
через внешний SPI интерфейс.

На модуль может быть установлен мезонинный модуль с памятью SRAM
или DDR3. Модуль RSP-529 предназначен для работы в составе
вычислительного комплекса, основанного на несущей плате MB-R3
или для работы как периферийное устройство под управлением
обыкновенного PC с помощью несущей платы RMB-500.

Основные характеристики

Форм-фактор
  • XMC (VITA 42.0)
Интерфейсы
  • PCI Express x8 Gen2
  • 16 GTX трансиверов
  • SPI для реконфигурации
  • I2C для мониторинга
ПЛИС
  • ПЛИС Xilinx Virtex-6 LX240/365/550T и SX315/475T
Внешняя память
  • По 224 вывода каждой ПЛИС подключены к гнезду EM type 4
  • К этому разъему могут быть подключены мезонинные модули EM-ZBT36 и EM-DDR3
Аппаратные возможности
  • Управляющий микроконтроллер STM
  • По две SPI flash объемом 128 Mbit используются для конфигурации каждой ПЛИС
    при включении питания
  • Реконфигурация через внешний SPI интерфейс
  • Перепрограммируемый тактовый генератор
  • Монитор температуры и питания
  • Максимальный ток питания ядер ПЛИС до 100 А
Программная поддержка
  • Драйвер и библиотеки под ОС Windows и Linux
  • Примеры проектов ПЛИС для разработки на языках

    — VHDL, Verilog
    — C (Vivado HLS)