FPGA and IP EnclustraCatalogue PDF
FPGA and IP EnclustraCatalogue PDF
Everything FPGA.
Everything FPGA.
Our products are used by more than 1200 customers in over 50 countries, and our
customer base is growing quickly. We don’t develop hardware and IP products only
– we do customer design projects too; every stage of development, from conception
through to bring-up at the customer site. We have more than 15 years of FPGA system
design under our belt; break it down a little further and our team of engineers has far
in excess of 250 person years of FPGA experience.
Our expertise enables us to create the best experience for our customers. We pride
ourselves on the quickest, highest possible quality of service and delivery from the
moment you get in touch, to the moment your system starts up in the field for the first
time.
Our off-the-shelf SoC & FPGA modules are developed with the aim of simplifying the
overall design of your FPGA-based system, thus significantly reducing the time and cost
to market.
As with our product range and our customer base, our list of completed projects
is growing – to keep up with developments, and not miss any of our upcoming
innovations, subscribe to our newsletter at www.enclustra.com/subscribe
This catalogue presents our current product and services; if anything piques
your interest, don’t hesitate to get in touch.
Thanks!
Mercury+ KX2
Xilinx Kintex-7
Mercury+ SA2
Intel Cyclone V SoC
OS support:
Module Connector B
PS
PS
8 MGTs
PL
ZYNQ UltraSCALE+
®
PS
USB PHY (x2)
76 I/Os (1.8V)
or 56 I/Os (1.8V) and 4 MGTs PL
4 MGTs1
PL
1.8V 1.8V
3.3V 3.3V PL PS
Power Supply 2.5V
Quad SPI Flash
Module Connector A
OS support:
Module Connector B
PS PL PL Gigabit
16-bit Ethernet
DDR4 SDRAM PL
PL
PHY
DDR4 Gigabit
72-bit
ECC
ZYNQ
PS | PL PS
Ethernet
SDRAM ® PHY
UltraSCALE+
8-bit
eMMC Flash PS PS
USB PHY (x2)
1.8V
3.3V PL PS
Power Supply 2.5V
Quad SPI Flash
Module Connector A
G1 Variants: 1.) 0 Channels, 2.) 4 MGTs only, 3.) 92 I/Os, 4.) 54 I/Os, 5.) 12 I/Os
G1 Variants: 1.) 0 Channels, 2.) 4 MGTs only, 3.) 92 I/Os, 4.) 54 I/Os, 5.) 12 I/Os 7
MERCURY+ XU6
Zynq® UltraScale+™ SoC Module
OS support:
Module Connector B
PL PL PS DDR4 ECC
72-bit
SDRAM
PS | PL
Gigabit
Module Connector C
PS
Ethernet
PHY
72 I/Os (1.8V)
PL
ZYNQ UltraSCALE+
®
PS
USB
USB PHY
PHY(x2)
(x2)
44 I/Os (3.3V)
8-bit
PL
PS
eMMC Flash
1.8V 1.8V
3.3V 3.3V PL PS
Power Supply 2.5V
Quad SPI Flash
Module Connector A
1: MGTs and PCIe support only for FPGA devices larger then ZU3
8 1: MGTs and PCIeIn support
developmentonly
- pleasefor FPGA
contact us fordevices
availability. larger than ZU3
In development – please contact us for availability.
MERCURY+ XU7/ XU8
Zynq® UltraScale+™ SoC Module
OS support:
Module Connector B
PS PL PL
Gigabit
32-bit
DDR4 PS
Ethernet
ECC PL
PHY (x2)
72-bit
SDRAM
PS | PL
Module Connector C
PS
ZYNQ
8-bit
eMMC Flash PS
USB PHY (x2)
®
UltraSCALE+ PS
Module Connector A
1: PCIe Gen3 x16 available at the system level by merging the MGTs from connectors B and C
1: PCIe Gen3 ×16 available at the system level by merging the MGTs from connectors B and C 9
Mercury+ XU7 features the same characteristics, except for PCIe support on PL side.
MERCURY+ XU9
Zynq® UltraScale+™ SoC Module
OS support:
Module Connector B
4 Channels: 4 MGTs
Mercury+ XU9
PCIe Gen2 ×4 (PCIe Gen3 ×4)1
USB 3.0 ×2
Display Port ×2
SATA ×2
SGMII ×4
DDR4
PS PL
Gigabit
64-bit
SDRAM PS
Ethernet
PL
PHY (x2)
DDR4 72-bit
Module Connector C
ECC SDRAM PS | PL
PS
eMMC Flash
8-bit
PS
ZYNQ UltraSCALE+
®
PS
USB PHY (x2)
1.8V 1.8V PL
3.3V 3.3V PL PS
Power Supply 2.5V
Quad SPI Flash
Module Connector A
1: PCIe Gen3 x16 available at the system level by merging the MGTs from connectors B and C
10 1: PCIe Gen3 ×16 available at the system level by merging the MGTs from connectors B and C.
MERCURY ZX1
Zynq®-7030/7035/7045 SoC Module
OS support:
Module Connector B
Mercury ZX1
33 MHz ZYNQ ®
PS
USB 2.0 PHY
SDRAM
NAND Flash
200 MHz
SDRAM PS
PL PS|PL
1.8V Quad SPI Flash
3.3V
Power Supply 2.5V
Module Connector A
11
MERCURY ZX5
Zynq®-7015/7030 SoC Module
OS support:
Module Connector B
Mercury ZX5
4 MGTs 92 I/Os
(PCIe Gen2 ×4) (1.8V/3.3V)
PL PL
Gigabit
DDR3L 32-bit
Ethernet
SDRAM PS | PL PS
PHY
33 MHz Clock
ZYNQ ®
PS
USB 2.0 PHY
Real-time
NAND Flash
Clock
PS
1.8V
3.3V PL PS
Power Supply 2.5V
Quad SPI Flash
Module Connector A
12
MERCURY+ ZX6
Zynq®-7014S/7020 SoC Module
OS support:
Module Connector B
Mercury+ ZX6
112 I/Os
(3.3V)
PL
Gigabit
DDR3L
Ethernet
SDRAM PS
32-bit PHY
PS | PL
Module Connector C
30 I/Os (3.3V)
PL
ZYNQ ®
PS
USB 2.0 PHY
33 MHz Clock
4-bit
PS eMMC Flash
Real-time
Clock
PL PS
1.8V 1.8V Quad SPI Flash
3.3V 3.3V
Power Supply 2.5V
Module Connector A
Advance – we are actively looking for customers interested in this or a similar module. 13
Please contact us with your detailed requirements.
MERCURY+ KX2
Kintex®-7 FPGA Module
Module Connector B
Mercury+ KX2
8 MGTs 72 I/Os
(PCIe Gen2 ×8) (3.3V)
Gigabit
DDR3 64-bit
Ethernet
SDRAM
PHY (x2)
Module Connector C
8-bit
78 I/Os (3.3V) FTDI USB 2.0
1.8V
3.3V 3.3V
2.5V
Power Supply 2.5V
Quad SPI Flash
Module Connector A
14
MARS AX3
Artix®-7 FPGA Module
Mars AX3
4 LEDs
Gigabit
Ethernet
PHY
ARTIX 7
16-bit
DDR3 SDRAM
®
50 MHz Clock
Quad SPI Flash
Power Supply
15
MARS ZX2/ ZX3
Zynq®-7010/7020 SoC Module
OS support:
Mars ZX3
4 LEDs Gigabit
PS | PL
Ethernet
32-bit
DDR3 SDRAM PS | PL
PHY
Real-time
Clock
ZYNQ ®
NAND Flash
33 MHz Clock PS
USB 2.0
PHY PS
Quad SPI Flash
Power Supply
PL PS|PL
16 NAND flash not available on ZX2. DDR3 SDRAM width on ZX2 is 16 bit.
MARS XU3
Zynq® UltraScale+™ SoC Module
OS support:
Mars XU3
Gigabit
32-bit PS
Ethernet
DDR4 SDRAM PS | PL PHY
8-bit
ZYNQ UltraSCALE+
®
PS
USB PHY
eMMC Flash PS
4 Channels:
Quad SPI Flash
PCIe Gen2 ×4 PS
Power Supply USB 3.0 ×2
Display Port ×2 PL PL PS
SATA ×2
3.3V 1.8V SGMII ×4 24 I/Os 52 I/Os 12 I/Os I2C | JTAG |
(3.3V) (1.8V) (3.3V) Configuration
17
ANDROMEDA XZU90
Zynq® UltraScale+™ SoC Module
Connector U
Andromeda XZU90
Connector V
Connector W
Dual QSPI
PL 104 I/Os PL 8 MGTs Flash
103 I/Os (1.8V)
(1.8V) PS
PL eMMC Flash
8-bit
8 MGTs
PS
PL
16 MGTs USB PHY
ZYNQ
PS
PL
DDR4 ECC 72-bit
SDRAM
®
Gigabit
PS | PL UltraSCALE+
16 MGTs
Ethernet
PS
PL
PHY
24 MGTs
PL
Gigabit
PL
52 I/Os 24 I/Os 20 I/Os Ethernet
PL PL PS PS 4 GTRs
(1.8V) (3.3V) (3.3V) PHY
Power Supply 12 V Connector X
3.3 V / 1.8 V
Connector Y
Connector Z
Andromeda XVA80
Connector V
Connector W
56 I/Os 56 I/Os
PL PL 8 MGTs
(1.5V)
(1.5V) Dual QSPI
PL
PS
Flash
8 MGTs
DDR4 ECC PL 8-bit
eMMC Flash
72-bit
SDRAM PS
ZYNQ
VERSAL
PS | PL
3x16-bit Gigabit
LPDDR4
LPDDR4 Gigabit
LPDDR4 PS | PL
® ®
SDRAM AI Core
UltraSCALE+ Ethernet
Ethernet
SDRAM(x3)
SDRAM (x3)
(x3) 28 I/Os PS
(1.5V)
PHY
PHY (x2)
(x2)
PL
24 MGTs USB PHY
PL PS
28 I/Os 24 I/Os
PL PL PL 4 MGTs
(1.5V) (3.3V)
Connector Y
Connector Z
Advance – we are actively looking for customers interested in this or a similar module. 19
Please contact us with your detailed requirements.
MARS MA3
Cyclone® V SoC Module
OS support:
Mars MA3
8-bit
HPS
eMMC Flash
32-bit
DDR3L SDRAM FPGA | HPS
Gigabit
FPGA | HPS Ethernet PHY
Power Supply
FPGA
Quad SPI Flash
FPGA FPGA|HPS HPS
20
MERCURY+ AA1
Arria® 10 SoC Module
OS support:
Module Connector B
Mercury+ AA1
8 MGTs 72 I/Os
(PCIe Gen3 ×8) (1.8V)
Real-time
Clock
FPGA FPGA
Gigabit
DDR4 ECC 40-bit HPS
Ethernet
SDRAM FPGA | HPS PHY
Module Connector C
4 MGTs
FPGA
48 I/Os (1.8V)
FPGA HPS
USB 2.0 PHY
44 I/Os (1.8V)
Cypress FX3
FPGA
Arria® 10
FPGA • SoC eMMC Flash
USB 3.0
HPS
1.8V 1.8V
3.3V 3.3V FPGA HPS
Power Supply Quad SPI Flash
Module Connector A
21
MERCURY+ SA2
Cyclone® V SoC Module
OS support:
Module Connector B
Mercury+ SA2
8 MGTs 74 I/Os
(PCIe Gen2 ×4) (3.3V)
Real-time
Clock Gigabit
FPGA FPGA
Ethernet
DDR3L 32-bit HPS
PHY
SDRAM FPGA | HPS
4-bit
eMMC Flash
Module Connector C
1 MGT HPS
FPGA
80 I/Os (3.3V)
Fast Ethernet
Cyclone® V
FPGA
32 I/Os (3.3V)
FPGA
FPGA PHY (x2)
SoC
Cypress FX3
USB 3.0
HPS
USB 2.0 PHY
1.8V 1.8V
3.3V 3.3V FPGA HPS
Power Supply 2.5V
Quad SPI Flash
Module Connector A
22
MERCURY SA1
Cyclone® V SoC Module
OS support:
Module Connector B
Mercury SA1
6 MGTs 84 I/Os
(PCIe Gen1 ×4) (3.3V)
32-bit
FPGA FPGA
Gigabit
DDR3L SDRAM FPGA | HPS HPS
Ethernet
PHY
USB 2.0
HPS PHY
Cyclone® V 4-bit
Real-time Clock SoC HPS eMMC Flash1
1.8V
3.3V FPGA HPS
Power Supply 2.5V
Quad SPI Flash
Module Connector A
OS support:
Andromeda MPS70
Connector V
Connector W
96 I/Os 40 I/Os
FPGA (3.3V) FPGA (1.8V)
84 I/Os Quad
(3.V) MSS SPI Flash
FPGA
Connector Y
24 Advance – we are actively looking for customers interested in this or a similar module.
Please contact us with your detailed requirements.
Need some tweaks?
25
Mars and Mercury FPGA Modules Selection Guide Spartan-6 & Kintex-7 modules
Valid as of 25th February 2020 Mars™ MX1 Mars™ MX2 Mercury™ KX1
FPGA Family Spartan®-6 LX Spartan®-6 LXT Kintex®-7
FPGA Device Name 45 45 160T 325T
FPGA Speed Grade* 2
3 3 3 1 2
XC6SLX45- XC6SLX45- XC6SLX45T- XC7K160T- XC7K325T-
FPGA Part Number* 2
3CSG324C 3CSG324I 3CSG324I 1FBG676C 2FFG676I
CPU Cores - - -
CPU Frequency @ MHz - - -
PS Cores & Peripherals - - -
PS Ethernet | USB - - -
PS SDRAM Size (MByte) - - -
PS SDRAM Type | Bandwidth (MByte/s) - - -
PL System Logic Elements 43’661 43’661 162’240 326’080
PL Block RAM (kbit) 2’088 2’088 11’700 16’020
PL DSP Systolic FIR (MMAC/s) 45 45 656 1’092
PL MGT Transceivers @ Gbps*6 - 2 @ 3.2 4 @ 6.6 4 @ 10.3125
PL Peripherals - PCIe® Gen1 x1 PCIe® Gen2 x4
PL Ethernet | USB*5 2 x 100 Mbps 1 Gbps 2 x 1 Gbps | Cypress FX3™ USB 3.0
PL SDRAM Size (MByte) 128 256 1,024 + 256 2,048 + 512
PL SDRAM Type | Bandwidth (MByte/s) DDR2 | 1,600 DDR2 | 1,600 DDR3L | 4,000 DDR3L | 8,000
Flash Memory 16M QSPI 16M QSPI 64M QSPI
Connector Pins | IO Pins 200 | 108 200 | 108 336 | 178
PL 3.3V | PL 1.8V Pins | PS Pins 108 | - | - | - 96 | - | - | - 158 | - | - | -
Module Dimensions (mm) 67.6 x 30 67.6 x 30 72 x 54
Temperature Range*2 0..+70°C -40..+85°C 40..+85°C 0..+70°C -40..+85°C
Boot Modes Slave Serial | QSPI Slave Serial | QSPI Slave Serial | QSPI | USB3
Product Status Mature Mature Mature
Estimated Product Lifetime*3 2020 2020 2025+
Preferred Configuration | MOQ* 4
Yes No | 80 No | 70 Yes Yes
MA-MX1-45- MA-MX1-45- MA-MX2-45- ME-KX1-160- ME-KX1-325-
Module Order Code
3C-D7 3I-D7 3I-D8 1C-D10 2I-D11-P
s s
te price te price
Budgetary Price 1+ (EUR)
to-da to-da
for up- for up-
Budgetary Price 30+ (EUR)
Budgetary Price 100+ (EUR)
s tra.com s tra.com
Budgetary Price 1000+ (EUR)
c k w w w.enclu c k w w w.enclu
Budgetary Price 10000+ (EUR) Che Che
* Notes • Not all features are available simultaneously. Please check the documentation to know the applicable constraints.
1. We are actively looking for interested customers in this or a similar module. Please contact us with your detailed requirements. • All specifications and release dates are subject to change without notice. Please verify component specifications with vendors' datasheets.
2. The module is also available in different speed and temperature grades. Visit the product web page for more information. • Enclustra maintains an errata and revision history document for each product. Please also check the errata of the FPGA device and other components.
3. Please contact us about production data backup and module production license options. • All prices are non-binding estimates – please use the online Enquire/Order form to get definitive pricing and lead-time information.
4. For non-preferred configurations, the minimum order quantity (MOQ) only applies if the modules are not in stock – contact us for more details. • All trademarks are the property of their respective owners. All prices do not include shipping, taxes and duties.
5. Check out our FPGA Manager IP solution for simple data streaming into Windows/Linux embedded/host PCs.
6. Please ensure that adequate signal integrity is obtained over the full signal path when using MGT's at high performance.
26 General notes 27
Mars and Mercury FPGA Modules Selection Guide Artix-7 and Kintex-7 modules
prices prices
Budgetary Price 1+ (EUR)
te te
p-to-da p-to-da
Budgetary Price 30+ (EUR)
fo r u fo r u
Budgetary Price 100+ (EUR)
lus tra .com lus tra .com
Budgetary Price 1000+ (EUR)
ec k w ww.enc ec k w ww.enc
Budgetary Price 10000+ (EUR) Ch Ch
* Notes
1. We are actively looking for interested customers in this or a similar module. Please contact us with your detailed requirements. General notes
2. The module is also available in different speed and temperature grades. Visit the product web page for more information. • Not all features are available simultaneously. Please check the documentation to know the applicable constraints.
3. Please contact us about production data backup and module production license options. • All specifications and release dates are subject to change without notice. Please verify component specifications with vendors' datasheets.
4. For non-preferred configurations, the minimum order quantity (MOQ) only applies if the modules are not in stock – contact us for more details. • Enclustra maintains an errata and revision history document for each product. Please also check the errata of the FPGA device and other components.
5. Check out our FPGA Manager IP solution for simple data streaming into Windows/Linux embedded/host PCs. • All prices are non-binding estimates – please use the online Enquire/Order form to get definitive pricing and lead-time information.
6. Please ensure that adequate signal integrity is obtained over the full signal path when using MGT's at high performance. • All trademarks are the property of their respective owners. All prices do not include shipping, taxes and duties.
28 29
Mars SoC Modules Selection Guide Zynq-7000 and Zynq Ultrascale+ modules
Valid as of 25th February 2020 Mars™ ZX2 Mars™ ZX3 Mars™ XU3
FPGA Family Zynq®-7000 Zynq®-7000 Zynq® UltraScale+™
FPGA Device Name Z-7010 Z-7020 Z-7020 ZU2CG ZU2EG ZU3EG
FPGA Speed Grade* 2
2 2 1 2 1 1 2
XC7Z010- XC7Z020- XC7Z020- XC7Z020- XCZU2CG- XCZU2EG- XCZU3EG-
FPGA Part Number*2
2CLG400I 2CLG400I 1CLG484C 2CLG484I 1SBVA484E 1SBVA484I 2SBVA484I
CPU Cores 2 x ARM® Cortex™-A9 2 x ARM® Cortex™-A9 2 x A53 | 2 x R5 4 x ARM® Cortex™-A53 | 2 x Cortex™-R5
CPU Frequency @ MHz 766 667 766 1,200 | 500 1,333 | 533
DP | PCIe® Gen2 x4 Mali™ | DisplayPort | PCIe® Gen2 x4
PS Peripherals 2 x CAN 2 x CAN
SATA | SGMII | CAN SATA | SGMII | CAN
PS Ethernet | USB 1 Gbps | USB 2.0 OTG 1 Gbps | USB 2.0 OTG 1 Gbps | USB 3.0
PS SDRAM Size (MByte) 512 512 1,024 1,024 2,048
PS SDRAM Type | Bandwidth (MByte/s) DDR3L | 2,132 DDR3L | 4,264 DDR4 | 4,264
PL System Logic Cells 28’160 85’120 85’120 103’000 154’000
PL Block RAM (kbit) 2’160 5’040 5’040 5’400 7’776
PL DSP Systolic FIR (GMAC/s) 88 242 204 242 310 558
PL MGT Transceivers @ Gbps*6 - - -
PL Peripherals - - -
PL Ethernet | USB* 5
- 1 Gbps -
PL SDRAM Size (MByte) - - -
PL SDRAM Type | Bandwidth (MByte/s) - - -
Flash Memory 64M QSPI 64M QSPI | 512M NAND 64M QSPI | 16G eMMC
Connector Pins | IO Pins 200 | 108 200 | 108 200 | 108
PL 3.3V | PL 1.8V | PL 1.2V Pins | PS Pins 96 | - | - | 12 108 | - | - | 12 108 | - | - | 12 24 | 52 | - | 12
Module Dimensions (mm) 67.6 x 30 67.6 x 30 67.6 x 30
Temperature Range*2 -40..+85°C 0..+70°C -40..+85°C 0..+85°C -40..+85°C
Boot Modes QSPI | SD Card QSPI | SD Card QSPI | SD Card | eMMC
Product Status Mass Production Mass Production Mass Production
Estimated Product Lifetime*3 2030+ 2030+ 2030+
Preferred Configuration | MOQ* 4
Yes Yes Yes Yes Yes No | 70 Yes
MA-ZX2-10- MA-ZX2-20- MA-ZX3-20- MA-ZX3-20- MA-XU3-2CG- MA-XU3-2EG- MA-XU3-3EG-
Module Order Code
2I-D9 2I-D9 1C-D9 2I-D10 1E-D10 1I-D10 2I-D11
Budgetary Price 1+ (EUR)
s s
Budgetary Price 30+ (EUR)
to-da te price to-da te price
for up- for up-
tra.com tra.com
Budgetary Price 100+ (EUR)
s s
Budgetary Price 1000+ (EUR)
c k w w w.enclu c k w w w.enclu
Budgetary Price 10000+ (EUR) Che Che
* Notes
1. We are actively looking for interested customers in this or a similar module. Please contact us with your detailed requirements. General notes
2. The module is also available in different speed and temperature grades. Visit the product web page for more information. • Not all features are available simultaneously. Please check the documentation to know the applicable constraints.
3. Please contact us about production data backup and module production license options. • All specifications and release dates are subject to change without notice. Please verify component specifications with vendors' datasheets.
4. For non-preferred configurations, the minimum order quantity (MOQ) only applies if the modules are not in stock – contact us for more details. • Enclustra maintains an errata and revision history document for each product. Please also check the errata of the FPGA device and other components.
5. Check out our FPGA Manager IP solution for simple data streaming into Windows/Linux embedded/host PCs. • All prices are non-binding estimates – please use the online Enquire/Order form to get definitive pricing and lead-time information.
6. Please ensure that adequate signal integrity is obtained over the full signal path when using MGT's at high performance. • All trademarks are the property of their respective owners. All prices do not include shipping, taxes and duties.
30 31
Mercury SoC Modules Selection Guide Zynq-7000 modules
Valid as of 25th February 2020 Mercury™ ZX1 Mercury™ ZX5 Mercury+™ ZX6
FPGA Family Zynq®-7000 Zynq®-7000 Zynq®-7000
FPGA Device Name Z-7030 Z-7035 Z-7045 Z-7015 Z-7030 Z-7014S Z-7020
FPGA Speed Grade* 2
2 1 2 2 1 3 1 2
XC7Z030- XC7Z035- XC7Z045- XC7Z015- XC7Z030- XC7Z030- XC7Z014S- XC7Z020-
FPGA Part Number*2
2FBG676I 1FBG676I 2FFG676I 2CLG485I 1SBG485I 3SBG485E 1CLG484C 2CLG484I
CPU Cores 2 x ARM® Cortex™-A9 2 x ARM® Cortex™-A9 ARM® Cortex™-A9 2 x ARM® Cortex™-A9
CPU Frequency @ MHz 800 667 800 766 667 1’000 667 766
PS Peripherals 2 x CAN 2 x CAN 2 x CAN
PS Ethernet | USB 1 Gbps | USB 2.0 OTG 1 Gbps | USB 2.0 OTG 1 Gbps | USB 2.0 OTG
PS SDRAM Size (MByte) 1,024 1,024 512 1,024
PS SDRAM Type | Bandwidth (MByte/s) DDR3L | 4,264 DDR3L | 4,264 DDR3L | 5,333 DDR3L | 4,264
PL System Logic Cells 125’000 275’000 350’000 73’920 125’000 64’960 85’120
PL Block RAM (kbit) 9’540 18’000 19’620 3’420 9’540 3’852 5’040
PL DSP Systolic FIR (GMAC/s) 520 981 1’170 176 438 593 158 242
PL MGT Transceivers @ Gbps*6 4 @ 6.6 8 @ 6.6 8 @ 10.3125 4 @ 6.25 4 @ 6.6 -
PL Peripherals PCIe® Gen2 x4 PCIe® Gen2 x8 PCIe® Gen2 x4 -
PL Ethernet | USB*5 2 x 100 Mbps - -
PL SDRAM Size (MByte) 256 - -
PL SDRAM Type | Bandwidth (MByte/s) DDR3L | 2,133 DDR3L | 1,600 DDR3L | 3,200 - -
Flash Memory 64M QSPI | 512M NAND 64M QSPI | 512M NAND 64M QSPI | 16G eMMC
Connector Pins | IO Pins 336 | 170 336 | 178 336 | 178 504 | 208
PL 3.3V | PL 1.8V | PL 1.2V Pins | PS Pins 66 | 84 | - | 12 66 | 72 | - | 12 146 | - | - | 12 54 | 92 | - | 12 196 | - | - | 12
Module Dimensions (mm) 64 x 54 56 x 54 65 x 54
Temperature Range*2 -40..+85°C -40..+85°C 0..+70°C 0..+70°C -40..+85°C
Boot Modes QSPI | SD Card | NAND QSPI | SD Card | NAND QSPI | SD Card
Product Status Mass Production Mass Production Advance*1
Estimated Product Lifetime*3 2030+ 2030+ 2030+
Preferred Configuration | MOQ*4 Yes Yes Yes Yes Yes No | 40 TBD
ME-ZX1-30- ME-ZX1-35- ME-ZX1-45- ME-ZX5-15- ME-ZX5-30- ME-ZX5-30- ME-ZX6-14S- ME-ZX6-20-
Module Order Code
2I-D10 1I-D10 2I-D10-P 2I-D10 1I-D10 3C-D10 1C-D9 2I-D10
prices prices
Budgetary Price 1+ (EUR)
te te
p-to-da p-to-da
Budgetary Price 30+ (EUR)
fo r u fo r u
Budgetary Price 100+ (EUR)
lus tra .com lus tra .com
Budgetary Price 1000+ (EUR)
ec k w ww.enc ec k w ww.enc
Budgetary Price 10000+ (EUR) Ch Ch
* Notes
1. We are actively looking for interested customers in this or a similar module. Please contact us with your detailed requirements. General notes
2. The module is also available in different speed and temperature grades. Visit the product web page for more information. • Not all features are available simultaneously. Please check the documentation to know the applicable constraints.
3. Please contact us about production data backup and module production license options. • All specifications and release dates are subject to change without notice. Please verify component specifications with vendors' datasheets.
4. For non-preferred configurations, the minimum order quantity (MOQ) only applies if the modules are not in stock – contact us for more details. • Enclustra maintains an errata and revision history document for each product. Please also check the errata of the FPGA device and other components.
5. Check out our FPGA Manager IP solution for simple data streaming into Windows/Linux embedded/host PCs. • All prices are non-binding estimates – please use the online Enquire/Order form to get definitive pricing and lead-time information.
6. Please ensure that adequate signal integrity is obtained over the full signal path when using MGT's at high performance. • All trademarks are the property of their respective owners. All prices do not include shipping, taxes and duties.
32 33
Mercury SoC Modules Selection Guide Zynq UltraScale+ modules
tra.com tra.com
Budgetary Price 100+ (EUR)
s s
Budgetary Price 1000+ (EUR)
c k w w w.enclu c k w w w.enclu
Budgetary Price 10000+ (EUR) Che Che
* Notes
1. We are actively looking for interested customers in this or a similar module. Please contact us with your detailed requirements. General notes
2. The module is also available in different speed and temperature grades. Visit the product web page for more information. • Not all features are available simultaneously. Please check the documentation to know the applicable constraints.
3. Please contact us about production data backup and module production license options. • All specifications and release dates are subject to change without notice. Please verify component specifications with vendors' datasheets.
4. For non-preferred configurations, the minimum order quantity (MOQ) only applies if the modules are not in stock – contact us for more details. • Enclustra maintains an errata and revision history document for each product. Please also check the errata of the FPGA device and other components.
5. Check out our FPGA Manager IP solution for simple data streaming into Windows/Linux embedded/host PCs. • All prices are non-binding estimates – please use the online Enquire/Order form to get definitive pricing and lead-time information.
6. Please ensure that adequate signal integrity is obtained over the full signal path when using MGT's at high performance. • All trademarks are the property of their respective owners. All prices do not include shipping, taxes and duties.
34 35
Mercury SoC Modules Selection Guide Zynq UltraScale+ modules
s s
te price te price
Budgetary Price 1+ (EUR)
Budgetary Price 30+ (EUR)
to-da to-da
for up- for up-
tra.com tra.com
Budgetary Price 100+ (EUR)
s s
Budgetary Price 1000+ (EUR)
c k w w w.enclu c k w w w.enclu
Budgetary Price 10000+ (EUR) Che Che
* Notes
1. We are actively looking for interested customers in this or a similar module. Please contact us with your detailed requirements. General notes
2. The module is also available in different speed and temperature grades. Visit the product web page for more information. • Not all features are available simultaneously. Please check the documentation to know the applicable constraints.
3. Please contact us about production data backup and module production license options. • All specifications and release dates are subject to change without notice. Please verify component specifications with vendors' datasheets.
4. For non-preferred configurations, the minimum order quantity (MOQ) only applies if the modules are not in stock – contact us for more details. • Enclustra maintains an errata and revision history document for each product. Please also check the errata of the FPGA device and other components.
5. Check out our FPGA Manager IP solution for simple data streaming into Windows/Linux embedded/host PCs. • All prices are non-binding estimates – please use the online Enquire/Order form to get definitive pricing and lead-time information.
6. Please ensure that adequate signal integrity is obtained over the full signal path when using MGT's at high performance. • All trademarks are the property of their respective owners. All prices do not include shipping, taxes and duties.
36 37
Mercury SoC Modules Selection Guide Zynq UltraScale+ modules
Valid as of 25th February 2020 Mercury™ SA1 Mercury+™ SA2 Mars™ MA3
to-da to-da
for up- for up-
Budgetary Price 30+ (EUR)
s tra.com s tra.com
w.enclu w.enclu
Budgetary Price 100+ (EUR)
c k w w c k w w
Che Che
Budgetary Price 1000+ (EUR)
Budgetary Price 10000+ (EUR)
tra.com tra.com
Budgetary Price 100+ (EUR)
s s
Budgetary Price 1000+ (EUR)
c k w w w.enclu c k w w w.enclu
Budgetary Price 10000+ (EUR) Che Che
* Notes General notes
1. We are actively looking for interested customers in this or a similar module. Please contact us with your detailed requirements. • Not all features are available simultaneously. Please check the documentation to know the applicable constraints.
2. The module is also available in different speed and temperature grades. Visit the product web page for more information. • All specifications and release dates are subject to change without notice. Please verify component specifications with vendors' datasheets.
3. Please contact us about production data backup and module production license options. • Enclustra maintains an errata and revision history document for each product. Please also check the errata of the FPGA device and other components.
4. For non-preferred configurations, the minimum order quantity (MOQ) only applies if the modules are not in stock – contact us for more details. • All prices are non-binding estimates – please use the online Enquire/Order form to get definitive pricing and lead-time information.
5. Check out our FPGA Manager IP solution for simple data streaming into Windows/Linux embedded/host PCs. • All trademarks are the property of their respective owners. All prices do not include shipping, taxes and duties.
6. Please ensure that adequate signal integrity is obtained over the full signal path when using MGT's at high performance.
44 45
MERCURY+ PE1
PCIe® Base Board
Mercury+ PE1-300
Power DC Input
Pin Header Pin Header Micro USB
Control Connector
FMC HPC
LPC Connector
Module Connector A
Module Connector B
Gigabit mSATA/
SMA MGT SIM
Ethernet mPCIe
+ Clocks Card Holder
(x2) Card Holder
46
MERCURY+ PE3
PCIe® Base Board
Mercury+ PE3
Power microSD
Control Holder
FMC HPC Connector
System
Micro USB
Controller
8 MGTs
Pin
Module Connector A
Module Connector B
Headers
Clock
4 MGTs Gigabit
HDMI Generator
Ethernet
SFP+ 4 MGTs
8 MGTs
USB 2.0
Slots (x4) Host
MGT
Multiplexers
4 MGTs
QSFP+ Slot 12 MGTs Module Connector C
PCIe ×8 4 MGTs
Firefly (x4)
Mercury+ ST1
Card
Connectors Holder
USB 3.0
Host
Mini I/O
Connector
DisplayPort Connectors
Clock
Anios I/O
Generator
Pin Headers
FMC HPC
Connector Module Connector C
Mars ST3
49
MARS EB1
Mars Base Board
Mars EB1
DC Input HDMI Mini Camera Mini Camera Gigabit Ethernet USB 2.0
Micro USB
Connectors Connector Link Connector Link Connector Connector Host Connector
Power
Control
System
200-pin Mars Module SO-DIMM Connector Micro USB
Monitor
50
MARS PM3
Mars Base Board
Mars PM3
51
Linux Bu il d E nvir o n m e n t
Our Linux Build Environment is a free tool which users can use to build
their own Linux for Enclustra modules – at the push of a button.
Select a target module and base board, let the tool do its thing, and
all required binaries, such as the FPGA bitstream and boot loader, will be
downloaded. It also downloads and compiles software such as
U-Boot, Linux, and the BusyBox based root file system. Find out more
via our website.
An application
The Module Configuration Tool (MCT) is a free application which allows
the user to configure our modules and base boards via USB, without
additional hardware. No break-out boxes, no funky connectors – all you
need is a USB cable.
A library
The library used by the MCT, MctLib, is also available free of charge in
binary form; it allows users to integrate module enumeration, FPGA and
SPI flash configuration, and I2C communication functionality in their
own applications.
A flexible codebase
If you’d like to integrate or customize the Module Configuration Tool
to your needs, we also offer a source code license for both the GUI and
the MctLib library. Contact us for more information.
3D Models
For all of our modules and base boards, 3D models are available
to aid in the design of compatible custom hardware and enclosures.
User Manuals
Everything you always wanted to know about a module, but were afraid
to ask: an A-Z of a module’s hardware, features, and configuration options.
User Schematics
How the components on our hardware talk to each other.
Reference designs
Our reference designs are lovingly created to get your design off the ground
quickly, in both HDL and software.
Master Pinouts
Check the pinout of a module or base board, and compare it with other
pin-compatible modules, even future modules that haven’t been released yet.
Online Support
For anything that isn’t covered in the information above, our support staff
are always on hand to help, even before purchase.
55
v
Drive Hardware
Universal Drive Controller IP Core
Encorder | Resolver
Interface
AXI
Device Driver 1 DC ENC
Interface
Controller
Device Driver 2 BLDC RES
Core
Event
Device Driver 3 Stepper
Handler
D
ADC Interface
A
56
UNIVERSAL DRIVE CONTROLLER
Evaluation Kit
Get started with the Universal Drive Controller, right out of the box.
The Universal Drive Controller Evaluation Kit provides an out-of-the box hardware platform
with reference design to both speed your development time and enhance your productivity.
Xilinx Kit
Intel Kit
57
FPGA MANAGER
IP Solution
FPGA Manager™
Host/Embedded PC FPGA
PCIe
User –or–
Application FPGA FPGA
Manager Ethernet Manager
User Logic
C | C++, Library IP Core
C# | .NET and (DLL/SO)
–or–
MATLAB®
USB 2.0 / 3.0
58
FPGA MANAGER
Evaluation Kit
Get started with the FPGA Manager, right out of the box.
The FPGA Manager™ Evaluation Kit provides a full featured design platform to build
communication centric applications for PCIe®, Ethernet and USB 3.0. The kit provides an out-
of-the box hardware platform with reference design to both speed your development
time and enhance your productivity. It contains following components.
59
STREAM BUFFER CONTROLLER
IP Core
A versatile IP core that implements a stream to memory mapped DMA bridge with up to
16 independent streams. The IP core allows data buffering in an external memory device to
provide virtual FIFO capability, with up to 4 GB of memory. A simple C programming API is
provided, as is the option to easily integrate with FPGA Manager™.
Host/Embedded PC
Data Sources
CPU AXI | Avalon Interconnect
Config
Data Sinks
60
DISPLAY CONTROLLER
IP Core
The Display Controller IP Core enables the easy addition of a display to existing or future FPGA
designs, allowing the system designer to focus on the main application instead of dealing
with display control issues. In addition, there is no need for an external display controller
device that would consume precious PCB space and unnecessarily extend the project’s BOM.
With its modular design and strong scalability, the Display Controller IP Core perfectly fits
the system requirements without wasting any FPGA resources. These unique features will also
simplify the reuse of the Display Controller IP Core in future projects. Selecting our Display
Controller IP Core for the display control needs of present or future projects will significantly
reduce time to market as well as the overall system cost.
FPGA/SoC Device
I2C Touch
CPU
Controller
AXI | Avalon Bus
Display
Hardware
Config
LVDS | HDMI |
External Memory 2D Data Display Parallel
Memory Controller Controller
Video Data IP Core
61
UDP/IP ETHERNET
IP Core
A highly configurable IP core, optimized for use in current Xilinx® FPGA architectures. It
provides an easy-to-use interface to the user logic, and supports the common media
independent interfaces MII, RMII, GMII, RGMII and SGMII. With its 8-bit wide transmit and
receive interfaces running at 125 MHz, the IP core is able to operate at full 1 Gbit/sec wire
speed. 100 Mbit/sec and 10 Mbit/sec operation is also supported.
FPGA Device
Clock / Reset
Tx Data Interface
Tx Header Interface
User Logic Ethernet
Rx Data Interface
UDP/IP Ethernet MII Phy
IP Core RMII
Configuration Interface GMII
RGMII
SGMII
62
» Fu r ther I n fo rm a t i o n
Pricing
Pricing is shown for specific module configurations and quantities – for a
complete list of module configurations, and volume pricing for quantities
of 1+, 30+, 100+, 300+, 1000+, 3000+ and 10000+, visit www.enclustra.com
Custom configurations
All hardware products can be tailored to specific applications in
custom configurations (different FPGA part numbers, different memory
sizes, etc.).
FAQ
More information and frequently asked questions can be found at
www.enclustra.com/faq
Disclaimer
All prices are non-binding estimates – please contact us for definitive
pricing and lead-time information. Information contained in this flyer is
correct as of 25th Februar 2020, but is subject to change without notice.
Trademarks used are property of their respective owners.
63
Catalogue Spring 2020
The company was founded in 2004 by We currently have more than 50 people in
Martin Heimlicher, with the aim of our team, of 15 different nationalities, and
providing comprehensive FPGA solutions, we’re growing.
from design through to production.
Our headquarters are located in the thriving In addition to our main office, we have a
Binz quarter in Zürich, Switzerland – an subsidiary in China and sales and support
ideal location in one of the world’s leading offices in Germany, France, USA and Canada.
cities for technology and innovation.
2
W H A T
W E
O F F E R
We deploy leading edge technologies, and we’re design service partners of Intel®, Xilinx®,
Lattice® and Microsemi® – this close communication allows us to be forward-looking in our
design process, and remain on the cutting edge of the most advanced FPGA technology.
LEADER
Lattice Exclusive Alliance of
Software Development
• Embedded software for SoC and soft core processors
• Real-time control loops
• Linux BSPs and device drivers
• Host computer software as user interface to FPGA-based systems
Waveform Synthesis
Do you have a MATLAB® implementation of a signal processing algorithm and need a best
performance, lowest resource usage and lowest power FPGA implementation? Our engineering
team has successfully completed a significant number of such projects with the help of our
fixed-point arithmetics library.
We take care of the algorithm’s FPGA-optimization, and work with you to ensure that
the FPGA-optimized MATLAB algorithm still meets your requirements. After that, it’s a
straightforward path to a bit-true FPGA implementation, without any lengthy and costly
iterations back through the algorithm design and optimization phases.
If traceability or time to market is the main concern for the FPGA implementation of your
MATLAB/Simulink® signal processing algorithm, model-based design and automated HDL
code generation might also be a useful option.
We’re a member of MathWorks’ partner program, and our engineering team has the relevant
expertise to efficiently employ automated code generation tools like MathWorks® HDL
Coder™, Xilinx® System Generator (Simulink) and alike.
As an additional benefit, your application specialists – who not necessarily are FPGA experts –
are able to develop your FPGA’s signal processing units in their known environment and
programming language, while we take care of the communication infrastructure and interfaces.
Abstract What was once only possible in crime series is now a reality (get your CSI
Miami one-liners at the ready): 3D scans of forensic evidence found at
crime scenes, recording minute details to be later analyzed from all angles.
Employed Technologies Xilinx® Artix™-7 | DDR3 SDRAM | Camera Link | Gigabit Ethernet |
Xilinx MicroBlaze™ | VHDL | C | C#
Involved Enclustra Services FPGA System Design | FPGA Hardware | FPGA HDL | Embedded Software |
Host Computer Software
Involved Enclustra Products Mars AX3 | Mars EB1 | FPGA Manager™ Ethernet
The host computer software, providing a GUI for setting up, running
and analyzing communication tests, was also developed by our engineering
team.
Involved Enclustra Services FPGA System Design | FPGA Hardware | FPGA HDL | Host Computer
Software
» Zynq Ult ra S ca l e+ D ro n e Co n t r o l l e r
Abstract The official term is unmanned aerial vehicle (UAV), apparently, which is
a bit of a mouthful, so we prefer to say drone. In any case, we developed a
controller for a UAV (drone) for a customer using a Xilinx Zynq UltraScale+
MPSoC, whose CPUs implement the position control as well as tracking of
the flight trajectory.
The sensors and actors are attached through the FPGA logic; the number
and type of these interfaces vary greatly with the type of controlled vehicle,
so all of these interfaces are dynamically configurable.
Employed Technologies Xilinx® Zynq® UltraScale+® | Mentor Graphics PADS® | HD-SDI | VHDL |
C | C++
Involved Enclustra Services FPGA System Design | FPGA Hardware | FPGA HDL | Embedded Software
Abstract We were asked to migrate the SPI slave interfaces of an existing FPGA
design to PCIe® interfaces providing massively more bandwidth, while
maintaining the FPGA-internal Wishbone communication infrastructure and
as much as possible of the embedded software controlling the SPI masters.
Involved Enclustra Services FPGA System Design | FPGA HDL | Embedded Software
Thanks to the modular VHDL code and the already existing unit and
top-level regression tests, it was fairly simple to integrate the additional
functionality and deliver a reliable system with stunning new features.
Abstract What to do when a chip you’re using is discontinued and you don’t want to
change your PCB layout? This tricky question is one that one of our customers
came to us with, for a keypad encoder system.
Luckily, the chip housing was the “outdated” dual in-line (DIL) package – this
allowed us to use a CPLD in a compact ball grid array package to reproduce
the same functionality, and then pack it into the same DIL form factor.
A small PCB accommodates the CPLD and DIL pin headers, and then slots
seamlessly into the mainboard – without any PCB layout changes.
Involved Enclustra Services FPGA System Design | FPGA Hardware | FPGA HDL
» N e u ra l N etwo rk o n SO M
Free Commercial Offer Creation Project scope | Project schedule | Binding effort/cost estimation
Purchase Order
Hardware Production
Implementation of building blocks | Block-level tests and
HDL Implementation System
simulation | Design documentation update | Peer reviews
Software Implementation
Customer Acceptance
Enclustra GmbH
Raeffelstrasse 28
8045 Zurich
Switzerland
+41 43 343 39 43
[email protected]
www.enclustra.com