Mercury+ XU6 Xilinx Zynq UltraScale+ module is optimized for I/O-intensive applications

Enclustra, a company headquartered in Switzerland specializing in FPGA solutions, has recently announced the launch of the Mercury+ XU6 system-on-module based on Xilinx Zynq UltraScale+ MPSoC.

The module is optimized for I/O-intensive applications with up to 294 user I/Os, up to eight 6/12.5 Gbps multi-gigabit transceivers, and available with six different variants of Xilinx MPSoC. The company also offers Mercury+ ST1 and PE1 baseboards for evaluation and early software development.

Mercury+ XU6 SoM

Key features and specifications:

  • SoC – Xilinx Zynq Ultrascale+ MPSoC (ZU2CG, ZU2EG, ZU3EG, ZU4CG, ZU4EV, or ZU5EV) with:
    • CPU
      • ARM dual-/quad-core Cortex-A53 processor  up to 1333 MHz
      • ARM dual-core Cortex-R5 up to 533 MHz
    • GPU – Mali-400MP2 GPU (only for EG/EV variants)
    • Video Codecs – H.264 / H.265 Video Codec (only for EV variants)
    • FPGA fabric – Up to 256,000 system logic cells
  • System Memory – Up to 8 GB DDR4 ECC SDRAM (PS side)
  • Storage – 16 GB eMMC flash, 64 MB QSPI flash
  • 3x board-to-board connectors with
    • Up to 8 × 6/12.5 Gbps multi-gigabit transceivers (MGT)
    • PCIe Gen2 ×4
    • PCIe Gen3 ×4 (only devices larger than ZU3)
    • Networking – Gigabit Ethernet
    • USB – 2× USB 2.0/3.0 (host & host/device) or alternatively 1× USB 2.0 OTG
    • Up to 294 user I/Os:
      • 14x ARM peripherals, 240x FPGA I/Os,
      • ZU2CG/ZU2EG/ZU3EG –  20x MGT signals (clock and data)
      • ZU4CG/ZU4EV/ZU5EV – 40x MGT signals (clock and data)
  • Supply Voltage – 5–15 V
  • Dimensions – 65 × 54 mm

Mercury+ XU6 Block Diagram

Mercury+ ST1 & EP1+ carrier boards

Enclustra’s Mercury+ XU6 system-on-module is compatible with two carrier boards from the company, namely Mercury+ ST1 with a standard SBC form factor, and Mercury+ EP1 with a PCIe form factor.

Mercury ST1+

The Mercury ST1+ is said to be optimized for video applications and comes with HDMI, mini DisplayPort, dual MIPI CSI/DSI interfaces, two Gigabit Ethernet ports, an SFP+ connector, an FMC HPC connector, USB 3.0 host/device connectors, plus other I/Os in a 120x100mm form factor, powered by a 12V power adapter.

Mercury PE1+

The Mercury+ PE1 is a PCIe baseboard offered in 3 variants for the company’s Mercury and Mercury+ FPGA and SoC modules with up to two FMC low pin count (LPC) connectors or one FMC high pin count (HPC) connector. The 160×111.2mm card can be used as a PCIe card or as a standalone board.

Software & Availability

Enclustra does not provide many details about the software, except for the availability of a Linux BSP and toolchain. But since Mercury+ XU6 will join other Zynq Ultrascale+ MPSoC based SoMs such as Xilinx’s own Kria K26 system-on-module, as well as third-party modules like MYiR MYC-CZU3EG or UltraZed-EG, I suppose the Linux BSP here also refers to the usual Yocto-based PetaLinux and Ubuntu Linux distributions.

Mercury+ XU6 is still under development, but we already pricing which will range between $299 and $1,134 in single units depending on options, and less in volume production. Mercury ST1+ carrier board is sold for $259, while the Mercury EP1+ PCIe baseboard compatible for Mercury+ SoM goes for $461 or $591 depending on the selected FMC connectors. More details about the module and carrier boards can be found on the product page.

Mercury+ XU6 was announced on May 11, but LinuxGizmos also noticed the Andromeda XZU90 SoM, still under development, with an 80 x 64mm form factor, and higher-end Xilinx UltraScale+ MPSoC that will sell for up to $6,235 once available.

Share this:

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

Leave a Reply

Your email address will not be published. Required fields are marked *