Intel-based Products - Enclustra Catalogue 2017

Intel-based Products - Enclustra Catalogue 2017

Mercury+ AA1. Floating point everything, with Arria® 10. Intel-based Products Everything FPGA. Catalogue 2017

Intel-based Products - Enclustra Catalogue 2017
  • At Enclustra, everything is FPGA
  • Our products are used by more than a thousand customers in more than 50 countries worldwide, and our customer base is still growing quickly
  • But we don’t just stick to hardware and IP – we do customer design projects too; every stage of development, from conception through to bring-up at the customer site
  • We have 13 years of FPGA system design under our belt; break it down a little further and our team of engineers has far in excess of 204 person years of FPGA experience
  • That experience and 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
  • 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 service range; if anything piques your interest, don’t hesitate to get in touch
  • Thanks and happy reading!

The Enclustra Team. Everything FPGA.

Intel-based Products - Enclustra Catalogue 2017

Contents Design Services Hardware Products Modules Selection Guides Base Boards & Other Tools & Design Support IP Solutions Contact About Enclustra � � 4 What we offer � � 5 Our core competencies � � 6 Main application areas � � 7 Digital signal processing � � 8 Example project #1: PCIe to Wishbone bridge � � 9 Example project #2: Signal generator afterburner � � 10 Example project #3: CPLD replacement � � 11 Our development process � � 12 Our hardware products � � 14 Module overview � � 15 Mars MA3 � � 16 Mercury CA1 � � 17 Mercury SA1 � � 18 Mercury+ AA1 � � 19 Mercury+ SA2 � � 20 Mars modules selection guide � � 22 Mercury modules selection guide � � 24 Mercury+ PE1 � � 28 Mars EB1 � � 29 Mars PM3 � � 30 FMC DR2 � � 31 Linux Build Environment � � 32 Module Configuration Toolkit � � 33 Design Support � � 34 Our IP solutions � � 35 Universal Drive Controller � � 36 FPGA Manager � � 38 UDP/IP Ethernet � � 39 Stream Buffer Controller � � 40 Display Controller � � 41 Contact us � � 42 Further information � � 43

Intel-based Products - Enclustra Catalogue 2017
  • We currently have 33 people in our team, of 10 different nationalities, and we’re growing
  • The company was founded in 2004 by Martin Heimlicher, with the aim of providing comprehensive FPGA solutions, from design through to production
  • Our headquarters are located in the thriving Binz quarter in Zürich, Switzerland – an ideal location in one of the world’s leading cities for technology and innovation
  • In addition to our main office, we have sales and support offices in Germany, the USA and China
  • About Enclustra Demand for our design services, FPGA modules and base boards is growing – our current customer base stands at over 1000 customers in over 50 countries, and continues to expand
Intel-based Products - Enclustra Catalogue 2017
  • We’re vendor-independent, and we’re design service partners of Intel – 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
  • Everything from the drawing board. FPGA Design Center Our design center offers design and support in all areas of FPGA-based system development, in a wide number of applications
  • High-speed hardware, HDL firmware, embedded software, real-time operating systems – our expertise covers every stage of the design process, from specification up to industrialization and manufacturing
  • Everything off the shelf.
  • FPGA Solution Center We develop and sell our own FPGA and system-on-chip modules, based on Intel® devices, for our customers to integrate into their own systems
  • 19 different modules, in 3 different families, compatible with 3 different base boards – the diversity of our products allows the customer to select exactly the features and they need, down to a fine grain
Intel-based Products - Enclustra Catalogue 2017
  • FPGA Hardware Development
  • Multi-layer PCB design
  • Multi-gigabit serial links
  • High-speed data converters
  • RF front ends FPGA DESIGN Center FPGA HDL Development
  • Systems at the technical limits (complexity, bandwidth, processing power, latency)
  • Integration of microcontrollers and peripherals
  • Thorough verification and continuous integration
  • HLS or HDL design entry 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 Digital Signal Processing
  • Bit-true MATLAB/Simulink to VHDL conversion
  • Resource-optimized implementation
  • Software defined radio (channel filtering, sample rate conversion, modulation/demodulation, etc
  • ) » O u r Core Compete 6
Intel-based Products - Enclustra Catalogue 2017

  • » FPGA DESIGN Center We carry out customer projects in a wide array of application fields – below are some of the areas we’re particularly experienced in
  • WIRED NETWORKS AND SWITCHING (ETHERNET) INDUSTRIAL COMMUNICATION (PROFINET/CAN) WIRELESS COMMUNICATION (SOFTWARE DEFINED RADIO) EMBEDDED INTERFACES (PCIE, USB, AXI, ETC.) DRIVE AND MOTION CONTROL COMPUTER VISION AND SMART CAMERAS TEST AND MEASUREMENT / DATA ACQUISITION WAVEFORM SYNTHESIS 7

Intel-based Products - Enclustra Catalogue 2017
  • » Digital Signal Processing Manual, bit-true HDL implementation. 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
  • Our cl_fix library implements basic to medium-complexity fixed-point arithmetic functions in MATLAB and VHDL
  • The implementations of the same function in MATLAB and VHDL show exactly the same, bit-accurate behavior
  • The functions operate on the native data types of the individual languages; i
  • double for MATLAB and std_logic_vector for VHDL, and are thus easy to use
  • The bit-true behavior is enabled by associating a fixed-point format to every operand and result
  • 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
  • Model-based design and automated HDL code generation. 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, Intel® DSP Builder (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
  • FPGA DESIGN Center 8
Intel-based Products - Enclustra Catalogue 2017
  • FPGA DESIGN Center Example project #1 PCI Express to Wishbone bridge 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
  • Subsequently, we replaced the SPI slave interfaces with a multifunction PCIe endpoint with attached Wishbone masters and mapped the new FPGA design to an Altera® Cyclone® V GX device
  • In addition to the Wishbone masters, a sophisticated DMA engine, which takes care of the higher-bandwith data transfers, was developed
  • On the embedded software side, the low-level SPI driver was replaced by a tailored PCIe driver, emulating the same behavior
  • This development provides our customer with a smooth transition to the latest FPGA technology and delivers the performance required for their next-generation systems
  • Altera Cyclone V | PCI Express | Wishbone | DMA | VHDL FPGA System Design | FPGA HDL | Embedded Software Abstract Employed Technologies Involved Enclustra Services 9
Intel-based Products - Enclustra Catalogue 2017
  • FPGA DESIGN Center Example project #2 Signal generator afterburner For a measurement device producer, we developed an extremely flexible signal generator during a previous project
  • After seeing the power and possibilities offered by FPGA technology, the customer came to us with further ideas to make the generator even more adaptable
  • The features to be added to the existing system are best described by complex cyclical signal repetition and measurement of the wobble frequency of the generated signals
  • 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
  • Altera® Cyclone® III | DDR SDRAM | SRAM | VHDL FPGA System Design | FPGA HDL Abstract Employed Technologies Involved Enclustra Services 10
  • FPGA DESIGN Center Example project #3 CPLD replaces discontinued IC What do you 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
  • Altera® MAX® V | VHDL FPGA System Design | FPGA Hardware | FPGA HDL Abstract Employed Technologies Involved Enclustra Services 11

Purchase Order Customer Acceptance Requirements Engineering Project Preparation HDL Integration &Test System Integration &Test System Deployment System Maintenance HDL Implementation Detailed HDL Design Concept Engineering Free Commercial Offer Creation ve ce s s FPGA DESIGN Center 12

  • Things move fast, round these parts
  • Keep up to date on our latest customer projects, and find out about our newest hardware and IP products, by subscribing to our newsletter at enclustra.com/subscribe
  • In return, out of the kindness of our hearts, we’ll give you a 10% discount on your next hardware kit purchase
  • It pays to stay informed. 13
  • Enclustra hardware. Delivered fast; made to last
  • Our modules all come with a minimum expected lifetime of 10+ years; seeing as we also design our hardware with forward-looking availability and performance in mind, this means you can depend on our products to deliver over the long term
  • Our modules are also largely pin-compatible within their module family, meaning you can also plan a clear upgrade path
  • A full selection guide and roadmap can be found after the individual module info pages
  • In the case that you wish to manufacture our products by yourself, we also offer a hardware production licence
  • Get in touch for more details
  • FPGA SOLUTION Center 14
  • FPGA SOLUTION Center ve Module FPGA/SoC Device User I/Os System Logic Cells Mars MA3 Cyclone V SoC Up to 104 Up to 110k Mars form factor. A family of modules in the compact and popular SO-DIMM form factor
  • Module FPGA/SoC Device User I/Os System Logic Cells Mercury CA1 Cyclone IV 146 Up to 114k Mercury SA1 Cyclone V SoC 178 Up to 110k Mercury form factor. A family of modules optised for demanding, high-bandwidth applications
  • Module FPGA/SoC Device User I/Os System Logic Cells Mercury+ AA1 Arria 10 286 Up to 629k Mercury+ SA2 Cyclone V SoC 294 Up to 110k Mercury+ form factor. The raw computing power of the Mercury family, with an even higher I/O count
  • 32-bit 2 MGTs (PCIe Gen1 x2) DDR3L SDRAM Gigabit Ethernet PHY Fast Ethernet PHY Mars MA3 1.8V Power Supply 76 I/Os (3.3V) 16 I/Os (3.3V) Configuration, JTAG, I2 C 3.3V 2.5V USB 2.0 PHY Quad SPI Flash FPGA FPGA FPGA HPS HPS HPS FPGA/HPS FPGA/HPS eMMC Flash MARS MA3 Cyclone® V SoC Module  Altera® Cyclone V SoC  Dual-core ARM Cortex-A9  Up to 2 GB DDR3L SDRAM  16 GB eMMC flash  64 MB QSPI flash  PCIe Gen1 ×2 (SX SoC only)  Up to 2 × 3
  • 125 Gpbs MGT  Gigabit Ethernet, Fast Ethernet  USB 2
  • 0  Up to 110,000 system logic elements  Up to 104 user I/Os  3
  • 3 V single supply  67
  • 6 × 30 mm SO-DIMM Pricing MA-MA3-A4-8C-D10 1+ 100+ 10000+ MarsEB1Kit €178 €157 €95 €416 MA-MA3-C6-7I-D10 1+ 100+ 10000+ MarsEB1Kit €271 €239 €148 €509 OS support: 16
  • Mercury CA1 50 MHz Clock 5-15V 3.3V Power Supply 2.5V 81 I/Os (3.3V) I2 C, JTAG, Configuration 65 I/Os (3.3V) 168-pin Hirose FX10 Connector 168-pin Hirose FX10 Connector 16-bit 8-bit SPI Flash DDR2 SDRAM FTDI USB 2.0 Gigabit Ethernet PHY 3 LEDs MERCURY CA1 Cyclone® IV FPGA Module  Altera® Cyclone IV FPGA  Up to 256 MB DDR2 SDRAM  16 MB QSPI flash  USB 2
  • 0 device  Gigabit Ethernet  Up to 114,480 system logic elements  146 user I/Os  5-15 V single supply  56 × 54 mm Pricin g MA-CA1-30-8C-D7 1+ 100+ 10000+ Mercury+PE1Kit €223 €183 €99 € MA-CA1-75-8C-D7 1+ 100+ 10000+ Mercury+PE1Kit €333 €275 €160 €722 17
  • DDR3L SDRAM Quad SPI Flash Mercury SA1 Gigabit Ethernet PHY USB 2.0 PHY 6 MGTs (PCIe Gen1 x4) Real-time Clock 16 I/Os (3.3V) Power Supply 5-15V 1.8V 3.3V 2.5V 168-pin Hirose FX10 Connector 84 I/Os (3.3V) 50 I/Os (3.3V) 32-bit I2 C, JTAG, Configuration HPS HPS HPS FPGA FPGA FPGA FPGA/HPS 168-pin Hirose FX10 Connector MERCURY SA1 Cyclone® V SoC Module  Altera® Cyclone V SoC FPGA  Dual-core ARM Cortex-A9  Up to 4 GB DDR3L SDRAM  64 MB QSPI flash  PCIe Gen1 ×4  6 × 3
  • 125 Gbps MGT  USB 2
  • 0  Gigabit Ethernet  Up to 110,000 system logic elements  178 user I/Os  5-15 V single supply  56 × 54 mm Pricing ME-SA1-C5-8C-D10 1+ 100+ 10000+ Mercury+PE1Kit €201 €178 €107 €501 ME-SA1-C6-7I-D10 1+ 100+ 10000+ Mercury+PE1Kit €286 €253 €161 €586 OS support: 18
  • MERCURY+ AA1 Arria® 10 SoC Module  Intel® Arria 10 SoC  Dual-core ARM® Cortex®-A9  Up to 8 GB DDR4 ECC SDRAM  64 MB QSPI flash  16 GB eMMC flash  PCIe® Gen3 ×8  12 × 10
  • 3125/12
  • 5 Gbps MGT  USB 3
  • 0 device  USB 2
  • 0  Gigabit Ethernet  Up to 629,000 system logic elements  286 user I/Os  5-15 V single supply  74 × 54 mm DDR4 ECC SDRAM Mercury+ AA1 5-15V 1.8V 3.3V Power Supply 48 I/Os (1.8V) I2 C, JTAG, Configuration 8 MGTs (PCIe Gen3 ×8) 72 I/Os (1.8V) 168-pin Hirose FX10 Connector 168-pin Hirose FX10 Connector 40-bit Cypress FX3 USB 3.0 Real-time Clock 18 I/Os (1.8V) 4 MGTs (PCIe Gen3 ×4) 44 I/Os (1.8V) 48 I/Os (1.8V) USB 2.0 PHY Quad SPI Flash eMMC Flash Gigabit Ethernet PHY 168-pin Hirose FX10 Connector HPS HPS HPS HPS FPGA FPGA FPGA FPGA FPGA FPGA FPGA/HPS Pricing ME-AA1-270-3E4-D11E 1+ 100+ 10000+ Mercury+PE1Kit €492 €415 €266 €938 ME-AA1-480-1E2-D12E 1+ 100+ 10000+ Mercury+PE1Kit €885 €766 €518 €1331 OS support: 19
  • MERCURY+ SA2 Cyclone® V SoC Module  Altera® Cyclone V SoC  Dual-core ARM Cortex-A9  Up to 4 GB DDR3L SDRAM  64 MB QSPI flash  PCIe Gen1/Gen2 ×4  9 × 3
  • 125/6
  • 144 Gbps MGT  USB 3
  • 0 device  USB 2
  • 0  Gigabit Ethernet, 2 × Fast Ethernet  Up to 110,000 system logic elements  294 user I/Os  5-15 V single supply  74 × 54 mm Pricing ME-SA2-C5-8C-D10 1+ 100+ 10000+ Mercury+PE1Kit €309 €254 €154 €755 ME-SA2-D6-7I-D11 1+ 100+ 10000+ Mercury+PE1Kit €417 €347 €221 €863 Mercury+ SA2 5-15V 1.8V 3.3V Power Supply 2.5V 48 I/Os (3.3V) I2 C, JTAG, Configuration 8 MGTs (PCIe Gen2 ×4) 74 I/Os (3.3V) 168-pin Hirose FX10 Connector 168-pin Hirose FX10 Connector 32-bit Quad SPI Flash Gigabit Ethernet PHY Real-time Clock 18 I/Os (3.3V) 32 I/Os (3.3V) 80 I/Os (3.3V) 1 MGT DDR3L SDRAM Fast Ethernet PHY (×2) USB 2.0 PHY FPGA FPGA FPGA FPGA FPGA FPGA FPGA HPS HPS FPGA/HPS Cypress FX3 USB 3.0 168-pin Hirose FX10 Connector OS support: 20

Need some tweaks? If you find that one of our modules almost meets your needs, but you have different interfacing or device needs, let us know – we may be able to work together to rustle up some custom hardware. 21

  • Valid as of 13th March 2017 Mars™ MA3 FPGA Family Cyclone® V SE Cyclone® V SX FPGA Device Name A4 A5 C5 C6 FPGA Speed Grade*2 8 7 8 7 FPGA Part Number*2 5CSEBA4 U23C8N 5CSEBA5 U23I7N 5CSXFC5C6 U23C8N 5CSXFC6C6 U23I7N CPU Cores 2 × ARM® Cortex™-A9 CPU Frequency @ MHz 600 800 600 800 HPS Cores & Peripherals 2 × CAN HPS Ethernet | USB 1 Gbps | USB 2
  • 0 OTG HPS SDRAM Size (MByte) 1,024 HPS SDRAM Type | Bandwidth (MByte/s) DDR3L | 3,200 FPGA System Logic Elements 40,000 85,000 110,000 FPGA Block RAM (kbit) 2,700 3,970 5,570 FPGA DSP Systolic FIR (MMAC/s) 67 87 70 112 FPGA MGT Transceivers @ Gbps*6 N/A 2 @ 3
  • 125 FPGA Peripherals N/A PCIe Gen1 ×2 FPGA Ethernet | USB*5 1 Gbps + 100 Mbps FPGA SDRAM Size (MByte) - FPGA SDRAM Type | Bandwidth (MByte/s) - Flash Memory 64M QSPI | 16G eMMC Connector Pins | IO Pins 200 | 96 200 | 104 FPGA 3.3V | FPGA 1.8V Pins | HPS Pins 80 | 16 76 | 16 Module Dimensions (mm) 67
  • 6 × 30 Temperature Range*2 0
  • +70°C -40
  • +85°C 0
  • +70°C -40
  • +85°C Boot Modes QSPI | SD Card | eMMC | Passive Serial Product Status Sampling Estimated Product Lifetime*3 2030+ Preferred Configuration | MOQ*4 No | 120 No | 90 No | 100 Yes Module Order Code MA-MA3-A4- 8C-D10 MA-MA3-A5- 7I-D10 MA-MA3-C5- 8C-D10 MA-MA3-C6- 7I-D10 Budgetary Price 1+ (EUR) 178 240 229 271 Budgetary Price 30+ (EUR) 167 217 208 254 Budgetary Price 100+ (EUR) 157 194 187 239 Budgetary Price 1000+ (EUR) 127 151 144 199 Budgetary Price 10000+ (EUR) 95 113 104 148 * Notes: 1
  • We are actively looking for customers interested in this or a similar module
  • Please contact us with your detailed requirements
  • The module is also available in different speed and temperature grades
  • Visit the product web page for more information
  • Please contact us about production data backup and module production licence options
  • For non-preferred configurations, the minimum order quantity (MOQ) only applies if the modules are not in stock - please get in touch for more details
  • Our FPGA Manager IP Solution offers simple data streaming to/from Windows/Linux/Embedded Linux hosts
  • Adequate signal integrity over the full signal path must be ensured when using MGTs at high performance rates
  • Mars Modules Selection Guide 22
  • Mars™ MA7 Cyclone® 10 GX 85 220 6 5 10CX085Y U19E6G 10C×220 U19I5G 85,000 220,000 5,820 11,740 TBD 4 @ 5
  • 0 PCIe Gen2 ×2 1 Gbps 1,024 2,048 DDR3L | 6,400 64M QSPI 200 | 108 - | 88 | - 67
  • 6 × 30 0
  • +85°C -40
  • +85°C QSPI | Passive Serial Advance*1 TBD TBD MA-MA7-85- 6E-D10 MA-MA7-220- 5I-D11 TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD General notes:
  • Not all features are available simultaneously - please check the documentation for any applicable constraints
  • All specifications and release dates are subject to change without notice
  • Please verify component specifications with vendor’s datasheets
  • Enclustra maintains an errata and revision history document for each product
  • Please also check the errata of the FPGA device and other components
  • All prices are non-binding estimates – please contact us for definitive pricing and lead-time information
  • Pricing during sampling starts significantly higher and decreases with time
  • Budgetary pricing typically starts 12 months after production FPGAs are available
  • All trademarks are the property of their respective owners
  • All prices do not include shipping, taxes and duties
  • Cyclone V SoC and Cyclone 10 modules 23
  • Valid as of 13th March 2017 Mercury™ CA1 FPGA Family Cyclone® IV E FPGA Device Name 30 75 115 FPGA Speed Grade*2 8 FPGA Part Number*2 EP4CE30 F23C8N EP4CE75 F23C8N EP4CE115 F23I7N CPU Cores - CPU Frequency @ MHz - HPS Cores & Peripherals - HPS Ethernet | USB - HPS SDRAM Size (MByte) - HPS SDRAM Type | Bandwidth (MByte/s) - FPGA System Logic Elements 28,848 75,408 114,480 FPGA Block RAM (kbit) 594 2,745 3,888 FPGA DSP Systolic FIR (MMAC/s) 13 40 53 FPGA MGT Transceivers @ Gbps*6 - FPGA Peripherals - FPGA Ethernet | USB*5 1 Gbps | FTDI USB 2
  • 0 FPGA SDRAM Size (MByte) 128 256 FPGA SDRAM Type | Bandwidth (MByte/s) DDR2 | 666 Flash Memory 16M SPI Connector Pins | IO Pins 336 | 146 FPGA 3.3V | FPGA 1.8V Pins | HPS Pins 146 - Module Dimensions (mm) 56 × 54 Temperature Range*2 0
  • +70°C -40
  • +85°C Boot Modes Passive Serial | Active Serial | USB2 Product Status Mass Production Estimated Product Lifetime*3 2020+ Preferred Configuration | MOQ*4 Yes Yes No | 50 Module Order Code ME-CA1-30- 8C-D7 ME-CA1-75- 8C-D7 ME-CA1-115- 7I-D8 Budgetary Price 1+ (EUR) 223 333 511 Budgetary Price 30+ (EUR) 203 304 465 Budgetary Price 100+ (EUR) 183 275 422 Budgetary Price 1000+ (EUR) 140 219 335 Budgetary Price 10000+ (EUR) 99 160 239 * Notes: 1
  • We are actively looking for customers interested in this or a similar module
  • Please contact us with your detailed requirements
  • The module is also available in different speed and temperature grades
  • Visit the product web page for more information
  • Please contact us about production data backup and module production licence options
  • For non-preferred configurations, the minimum order quantity (MOQ) only applies if the modules are not in stock - please get in touch for more details
  • Our FPGA Manager IP Solution offers simple data streaming to/from Windows/Linux/Embedded Linux hosts
  • Adequate signal integrity over the full signal path must be ensured when using MGTs at high performance rates
  • Mercury Modules Selection Guide (1) 24
  • Mercury™ SA1 Mercury+™ SA2 Cyclone® V SX Cyclone® V SX Cyclone® V ST C5 C6 C5 D6 8 7 8 7 5CSXFC5C6 U23C8N 5CSXFC6C6 U23I7N 5CSXFC5D6 F31C8N 5CSTFD6D5 F31I7N 2 × ARM® Cortex™-A9 2 × ARM® Cortex™-A9 600 800 600 800 2 × CAN 2 × CAN 1 Gbps | USB 2
  • 0 OTG 1 Gbps | USB 2
  • 0 1,024 1,024 2,048 DDR3L | 3,200 DDR3L | 3,200 85,000 110,000 85,000 110,000 4,800 5,140 4,800 5,140 70 90 70 90 6 @ 3
  • 125 9 @ 3
  • 125 9 @ 6
  • 144 PCIe Gen1 ×4 PCIe Gen1 ×4 PCIe Gen2 ×4 - 2 × 100 Mbps | Cypress FX3™ USB 3
  • 0 - - - - 64M QSPI 64M QSPI 336 | 178 504 | 294 134 | 16 234 | 18 56 × 54 74 × 54 0
  • +70°C -40
  • +85°C 0
  • +70°C -40
  • +85°C QSPI | SD Card | Passive Serial QSPI | SD Card | Passive Serial | USB3 Mass Production Mass Production 2030+ 2030+ No | 110 Yes No | 70 Yes ME-SA1-C5- 8C-D10 ME-SA1-C6- 7I-D10 ME-SA2-C5- 8C-D10 ME-SA2-D6- 7I-D11 201 286 309 417 190 269 281 381 178 253 254 347 145 212 202 285 107 161 154 221 General notes:
  • Not all features are available simultaneously - please check the documentation for any applicable constraints
  • All specifications and release dates are subject to change without notice
  • Please verify component specifications with vendor’s datasheets
  • Enclustra maintains an errata and revision history document for each product
  • Please also check the errata of the FPGA device and other components
  • All prices are non-binding estimates – please contact us for definitive pricing and lead-time information
  • Pricing during sampling starts significantly higher and decreases with time
  • Budgetary pricing typically starts 12 months after production FPGAs are available
  • All trademarks are the property of their respective owners
  • All prices do not include shipping, taxes and duties
  • Cyclone V SoC and Cyclone IV modules 25
  • Valid as of 13th March 2017 Mercury+™ AA1 FPGA Family Arria® 10 FPGA Device Name SX 270 SX 270 SX 480 SX 480 FPGA Speed Grade*2 3 2 1 2 FPGA Part Number*2 10AS027E4 F29E3SG 10AS027E2 F29I2SG 10AS048E2 F29E1HG 10AS048E3 F29I2SG CPU Cores 2 × ARM® Cortex™-A9 CPU Frequency @ MHz 1,000 1,200 HPS Cores & Peripherals 2 × CAN HPS Ethernet | USB 1 Gbps | USB 2
  • 0 HPS SDRAM Size (MByte) 2,048 + ECC 4,096 + ECC HPS SDRAM Type | Bandwidth (MByte/s) DDR4 | 7,464 DDR4 | 8,532 DDR4 | 9,600 DDR4 | 8,532 FPGA System Logic Elements 354,000 629,000 FPGA Block RAM (kbit) 15,000 28,760 FPGA DSP Systolic FIR (MMAC/s) 1,228 1,524 2,025 2,895 FPGA MGT Transceivers @ Gbps*6 16 @ 10
  • 3125 16 @ 12
  • 5 FPGA Peripherals 2 × PCIe Gen3 ×8 FPGA Ethernet | USB*5 Cypress FX3™ USB 3
  • 0 FPGA SDRAM Size (MByte) 2,048 + ECC 4,096 + ECC FPGA SDRAM Type | Bandwidth (MByte/s) DDR4 | 7,464 DDR4 | 8,532 DDR4 | 9,600 DDR4 | 8,532 Flash Memory 64M QSPI | 16G eMMC Connector Pins | IO Pins 504 | 286 FPGA 3.3V | FPGA 1.8V Pins | HPS Pins - | 212 | 18 Module Dimensions (mm) 74 × 54 Temperature Range*2 0
  • +85°C -40
  • +85°C 0
  • +85°C -40
  • +85°C Boot Modes QSPI | SD Card | eMMC | USB3 Product Status Sampling Estimated Product Lifetime*3 2030+ Preferred Configuration | MOQ*4 Yes No | 40 No | 30 Yes Module Order Code ME-AA1-270- 3E4-D11E ME-AA1-270- 2I2-D11E ME-AA1-480- 1E2-D12E ME-AA1-480- 2I3-D12E Budgetary Price 1+ (EUR) 492 596 885 974 Budgetary Price 30+ (EUR) 453 548 823 903 Budgetary Price 100+ (EUR) 415 503 766 838 Budgetary Price 1000+ (EUR) 346 423 667 729 Budgetary Price 10000+ (EUR) 266 327 518 634 * Notes: 1
  • We are actively looking for customers interested in this or a similar module
  • Please contact us with your detailed requirements
  • The module is also available in different speed and temperature grades
  • Visit the product web page for more information
  • Please contact us about production data backup and module production licence options
  • For non-preferred configurations, the minimum order quantity (MOQ) only applies if the modules are not in stock - please get in touch for more details
  • Our FPGA Manager IP Solution offers simple data streaming to/from Windows/Linux/Embedded Linux hosts
  • Adequate signal integrity over the full signal path must be ensured when using MGTs at high performance rates
  • Mercury Modules Selection Guide (2) 26
  • Mercury+™ IS1 Mercury+™ IC1 Stratix® 10 Cyclone® 10 GX SX 400 SX 650 105 220 3 1 6 5 1SX040LH3 F35E3VG 1SX065LH2 F35I1VG 10C×105Y F29E6G 10C×220 F29I5G 4 × ARM® Cortex™-A53 - 1,000 1,500 - 2 × CAN - 1 Gbps | USB 2
  • 0 OTG - 4,096 + ECC - DDR4 | 8,532 DDR4 | 10,664 - 378,000 612,000 104,000 220,000 30,740 49,780 7,640 11,740 1,729 4,608 TBD 16 @ 12
  • 5 16 @ 15 12 @ 10
  • 3 PCIe Gen3 ×8 2 × PCIe Gen3 ×8 PCIe Gen2 ×4 1 Gbps 1 Gbps | Cypress FX3™ USB 3
  • 0 - 1,024 - DDR3L | 3,200 128M QSPI | 16G eMMC 64M QSPI 504 | 286 504 | 270 - | 212 | 18 18 | 192 | - 74 × 54 74 × 54 0
  • +85°C -40
  • +85°C 0
  • +85°C -40
  • +85°C QSPI | eMMC | SD Card QSPI | Passive Serial | USB3 Advance*1 Advance*1 TBD TBD TBD TBD ME-IS1-400- 3E-D12E ME-IS1-650- 1I-D12E ME-IC1-105- 6E-D10 ME-IC1-220- 5I-D10 TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD TBD General notes:
  • Not all features are available simultaneously - please check the documentation for any applicable constraints
  • All specifications and release dates are subject to change without notice
  • Please verify component specifications with vendor’s datasheets
  • Enclustra maintains an errata and revision history document for each product
  • Please also check the errata of the FPGA device and other components
  • All prices are non-binding estimates – please contact us for definitive pricing and lead-time information
  • Pricing during sampling starts significantly higher and decreases with time
  • Budgetary pricing typically starts 12 months after production FPGAs are available
  • All trademarks are the property of their respective owners
  • All prices do not include shipping, taxes and duties
  • Arria 10, Stratix 10 and Cyclone 10 modules 27
  •  Mercury module connectors  Low-jitter clock generator  PCIe® ×4 interface  USB 3
  • 0 device  Up to 4 × USB 2
  • 0  2 × Gigabit Ethernet  Up to 2 FMC LPC/HPC connectors  mPCIe/mSATA card holder  microSD card holder  12 V single supply  160 × 111
  • 2 mm (PCB only)  Standalone or PCIe operation  Available in three configurations (PE1-200/300/400) MERCURY+ PE1 PCIe Base Board Mercury PE1-400 Module Connector B Module Connector A Module Connector C Clock Generator System Controller JTAG Connector mSATA/ mPCIe Card Holder SIM Card Holder (optional) Micro USB DC Input Connector Power Control Buttons & LEDs Current Sense Battery Holder System Monitor USB Hub eMMC Flash Dual Gigabit Ethernet USB 2.0 Host USB 3.0 Device microSD Card Holder FMC LPC Connector Pin Headers SMA MGT + Clocks (optional) FMC LPC Connector Pin Headers Pricing ME-PE1-200-W 1+ 100+ 1000+ 10000+ €354 €309 €257 €216 28
  •  Mars module connector  FTDI USB 2
  • 0 High-Speed device  2 × Mini Camera Link  HDMI 1
  • 3 connector  Micro USB 2
  • 0 device  microSD card slot  42 user I/O pins  40-pin Anios headers  2 user buttons, 1 user LED  12 V single supply  120 × 80 mm MARS EB1 Mars Base Board Pricing MA-EB1-C 1+ 100+ 1000+ 10000+ €238 €212 €179 €152 Mars EB1 USB 2.0 A Connector (Host) Micro USB Buttons & LEDs Power Control microSD Card Holder System Controller Mini Camera Link Connector Mini Camera Link Connector HDMI Connector DC Input Connectors 200-pin Mars Module SO-DIMM Connector Gigabit Ethernet Connector Anios™ I/O Pin Header Pmod™ I/O Pin Headers JTAG Connector System Monitor Micro USB 29
  •  Mars module connector  FMC LPC connector  Mini HDMI connector  USB 3
  • 0 device  USB 2
  • 0 UART  Gigabit Ethernet  microSD card slot  12 V single supply  p-ITX format (100 × 72 mm) MARS PM3 Mars Base Board Pricing MA-PM3-C 1+ 100+ 1000+ 10000+ €233 €205 €151 €129 Mars PM3 System Monitor Fan Connector 200-pin Mars Module SO-DIMM Connector FPGA JTAG Connector FX3 Connector USB 2.0 A Connector (Host) RJ45 GigE Connector HDMI Connector (LVDS / PCIe) Buttons & LEDs USB 3.0 B Connector (Device) Cypress FX3 USB 3.0 Device Controller USB 2.0 Micro-B Connector (Device) USB 2.0 UART Controller 160-pin FMC LPC Connector User EEPROM Power Supply Extension Connector Power Connectors JTAG JTAG, GPIO USB 3.0 USB 2.0 UART 16/32-bit USB MDI 4 + 1 pairs 36 pairs 24 I/Os 30

FMC DR2 Drive Control Card  FMC LPC connector  6 MOSFET half-bridges  42 V 18 A power capability  CAN  30 V sensor input and actor outputs  An ideal platform to evaluate our Universal Drive Controller €761 Pricing FMC DR2 FMC LPC Connector SPI PWM LVCMOS LVCMOS LVCMOS CAN 30V Enc/Hall I2C CAN Connector 30 V I/O Connectors Encoder Connectors 1-3 Supply Connector Motor Connectors 1-3 CAN Transceiver 30 V I/O Signal Conditioning Encoder / Hall Sensor Signal Conditioning Brake Chopper Temperature Sensors MOSFET Drivers Half Bridges 1-6 Current Sense Amplifiers A/D Converters 31

  • A huge logo, for a tool that saves a huge amount of time. 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 FSBL, 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
  • FPGA SOLUTION Center 32
  • 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 I2 C communication functionality in their own applications
  • MctLib is available for both Windows and Linux, and consists of a flexible library with a C-style interface, allowing use of the library from almost any programming language
  • For C++ applications, a C++ wrapper is also provided for ease of use
  • 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
  • MODULE CONFIGURATION TOOLKIT FPGA SOLUTION Center 33
  • 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 as 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
  • Net length tables. High-speed design is tricky; net length tables give you exactly what you need to best plan for signal routing and integrity
  • Online support. For anything that isn’t covered in the information above, our support staff are always on hand to help, even before purchase
  • In order to make integrating our products to customer designs as easy as possible, we provide a number of design support files to make the process as pain-free as possible.

FPGA SOLUTION Center DESIGN SUPPORT 34

  • We offer a range of flexible IP solutions, covering a range of applications areas; here are a couple of things worth knowing: They’re royalty free. After you purchase an IP licence, that’s it; no recurring fees, no royalties, nada
  • The IP can be used perpetually, according to the licence terms
  • We offer different licence models. The licence itself can also be tailored to your requirements
  • We offer project and site-based licences
  • Evaluation is also free. You can evaluate our IP solutions, with full functionality, before committing to buy
  • Just drop us a mail
  • UNIVERSAL DRIVE CONTROLLER IP Solution High-performance FPGA/SoC motion control – without writing a line of VHDL. A highly optimized IP solution, featuring implementations of commonly-used motor control algorithms for position, velocity and current control, as well as all required interfaces to the power electronics
  • A simple and portable C programming API allows easy access to all features from software
  • Features and benefits  Control up to 8 motors simultaneously  Control loop update rates of up to 200kHz  Fully autonomous event handling  Supports BLDC, DC and stepper motors  Features field-oriented control for BLDC motors Evaluation  Quick Start Kits, including support, are available Integration and ease of use  C programming API to access all features  Full integration with Intel® tools  Reference designs available for all motor types Controller Core Drive Hardware Universal Drive Controller IP Core DC BLDC Stepper AXI Interface Event Handler ENC RES Device Driver 1 Encoder / Resolver Interface ADC Interface Device Driver 3 Device Driver 2 EVALUATION  A free IP evaluation licence including reference design and example application is available  Start with a spinning motor using a quick-start kit including an SoC module, base board, power electronics and motor, available for €1490
  • Flexibility is key  Full support for custom circuits for current, position and velocity measurement  Specify which controls loops are autonomous and which are implemented in software Startingfrom€3,600 36
  • 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
  • The kit contains:  Universal Drive Controller Evaluation Licence, with support for up to 2 DC or BLDC motors  Mercury SA1 SoC module  Mercury+ PE1 base board  FMC-DR2 drive control card  Maxon BLDC motor  Reference design  2 hours of support Pricing:€1,490 37
  • FPGA MANAGER IP Solution PCIe® Gen3 USB 3.0 Gigabit Ethernet C/C++ C#/.NET MATLAB® FPGA One tool for all FPGA communications. Transparently stream up to 16 data streams from FPGA to host, and vice versa, without needing to know the underlying protocols
  • PCIe (Gen1-3, ×1-×8), USB 2
  • 0, USB 3
  • 0, and 10/100/1000 Mbps Ethernet links – all with one single API
  • Also supported are FPGA-inthe-loop applications, and memory-mapped access
  • FPGA IP core  Supports standard bus interfaces  Integrates into FPGA vendor tools for simple drag and drop instantiation  Also available as a software implementation for PCs (FPGA modelling) or SoC FPGAs (coprocessing) Evaluation  Quick Start Kits, including support, are available Software library  Simple API with intuitive read/write functions  Supports C/C++, C#/
  • NET and MATLAB  Supports Windows and Linux Base licence  PCIe, USB 3
  • 0, USB 2
  • 0 or Gigabit Ethernet  2 streams  C/C++ and C#/
  • NET  Windows or Linux FPGA Manager Library (DLL/SO) Host/Embedded PC User Application C/C++ C#/.NET MATLAB® FPGA Manager IP Core FPGA User Logic FPGA Manager™ PCIe Ethernet USB 2.0 / 3.0 -or- -orStartingfrom€5,400 38
  • UDP/IP ETHERNET IP Core Simple Ethernet communication, without a CPU. A highly configurable IP core, optmised for use in current Intel® FPGA architectures
  • It provides a simple to use interface to the user logic, and supports the common media independent interfaces MII, RMII, GMII and RGMII
  • 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
  • Features and benefits  Operates at full 1 GBit/sec wire speed  Complete UDP, IPv4 and Ethernet layer processing  Automatic ARP reply generation  Header pass-through mode  1 Gbit/sec, 100 Mbit/sec and 10 Mbit/sec operation  MII, RMII, GMII and RGMII media independent interfaces (full-duplex only)  Destination UDP port, destination IP address and destination MAC address filtering  UDP checksum calculation and check  Ethernet frame check  Multiple UDP ports with dedicated receive and transmit interfaces for each port  Optional receive data buffers  Raw Ethernet port for non-UDP communication Evaluation  Quick Start Kits, including support, are available Startingfrom€3,600 UDP/IP Ethernet IP Core User Transmit Header Interface User Transmit Data Interface User Receive Data Interface User Configuration Interface MII RMII GMII RGMII User clock domain Key: Ethernet PHY clock domain .

RGMII GMII RMII MII Tx UDP Port Arbiter Rx UDP Port Buffer Media Access Controller Ethernet Protocol Engine IP Protocol Engine UDP Protocol Engine ARP Protocol Engine 39

  • STREAM BUFFER CONTROLLER IP Core Large, multi-stream FIFO handling. 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
  • Features and benefits  Standalone solution: A CPU can be easily replaced by a stream configuration controller that is provided in VHDL  Flexible data width conversion: Conversion to/ from any byte-multiple width for the write and read data streams  Highly configurable: Operation mode, buffer size and buffer address can be set independently for each stream  Vendor independent: The core is optimized for use in current Intel® FPGA architectures
  • Intel QSYS IP components are also provided
  • Evaluation  Quick Start Kits, including support, are available Operation modes  FIFO mode: Writes and reads are done over the AXI4-Stream interfaces  Write mode: Writes are done over the AXI4- Stream, reads are done by a CPU  Read mode: Writes are done by a CPU, reads are done over the AXI4-Stream interface  ROM mode: Reads are done over the AXI4- Stream interface (the memory must be initially written by a CPU) Startingfrom€2,400 Mercury CA1 50 MHz Clock Power 2.5V 65 I/Os (3.3V) 168-pin Hirose FX10 Connector 16-bit 8-bit SPI Flash DDR2 SDRAM FTDI USB 2.0 Gigabit Ethernet PHY 3 LEDs FPGA/SoC Device Stream Buffer Controller IP Core Config Data Status / IRQ CPU Memory Controller External Memory AXI / Avalon Interconnect Data Sources Data Sinks 40
  • DISPLAY CONTROLLER IP Core Startingfrom€1,800 Display Controller IP Core FPGA/SoC Device Display Hardware LVDS / HDMI / Parallel Config Touch 2D Data Video Data CPU Memory Controller I2C Controller AXI / Avalon Bus External Memory Low-resource display control, with support for different display interfaces. 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
  • Features and benefits  Support for parallel, LVDS, HDMI/DVI and CameraLink displays without external display controller device  Support for unlimited video pages  Built-in PWM generator for display brightness control  Optional 2D accelerator unit (draw/copy rectangles, supports transparent color)  AXI bus interface for both register bank and frame buffer memory access 41

Contact Enclustra GmbH Räffelstrasse 28 8045 Zürich Switzerland +41 43 343 39 43 info@enclustra.com Germany Klaus Schwan Sales Representative Germany +49 (0) 8095 870977 Germany/France Guy Eschemann Sales and Engineering Representative Germany +49 (0) 7851 6366305 USA Kevin McCluskey USA Representative +1 978 835 3941 Asia 聂崇岭 | Chongling Nie 中国区代表 | China Representative +86 138 1116 3451 42

  • Pricing Pricing is shown for specific module variants and quantities – for a complete list of module variants, 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
  • Custom hardware design We often work together with customers to develop a brand new, application-specific hardware product
  • This can be a module, base board, or entire system; development costs and production rights are shared, leaving both parties to benefit
  • 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 13th March 2017, but is subject to change without notice
  • Trademarks used are property of their respective owners
  • Copyright © 2017 Enclustra GmbH. All rights reserved.

FURTHER INFORMATION 43

M 44

Next part ... Cancel