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
- CPU
- 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+ 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.
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.
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.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress