FPGA Full System Stacks
Shift-Left Your FPGA Design Projects!
“When Wall Street wanted to program computers without having computer programmers, they invented the spreadsheet!” – This was our spirit when we came up with the FPGA Full System Stack: Make building FPGA-based systems easier for engineers without expert knowledge in FPGA design.
Why An FPGA Full System Stack?
For compute-intensive, time-critical applications in Automotive, Aerospace/Defence, Industrial/Scientific/Medical, FPGAs are often the choice. However, programming FPGAs, particularly those System-on-Chip (SoC) FPGA with embedded CPUs, has long been considered complex and risky.
Integrated and pre-validated building blocks of FPGA hardware and software subsystems, which we call “FPGA Full System Stack” can be seen as “FPGA middleware” which can greatly de-risk development and accelerate new product initiatives.
What makes up the FPGA Full System Stack?
Every FPGA Full System Stack comprises the following elements (top-down):
- Application Example Subsystems which are customizable by users based on your applications
- A Targeted Performance Subsystem, including one or more MLE IP-Cores
- A Board Support Package, with a Linux Base System and Board Part Files
- The FPGA device
- An FPGA-based System-on-Module (SoM)
- A carrierboard (off-the-shelf or custom-designed for you)
Pre-integrating and testing this complex stack gives you, the implementer the advantages:
- You can rely on a tested and verified subsystem implementation. The concept of re-use increases design productivity while sharing the FPGA subsystem development costs and risks over many users.
- Pre-validated FPGA IPs and Subsystems make clever use of different FPGA resources to realize a cost/performance optimized domain-specific architecture. No need for reading long datasheets or making timing closure.
- Operating system and application software is included in the form of kernel space device drivers, user-space programmer APIs, and sometimes even complete OS images, all nicely tuned for guaranteeing the overall system’s reliability and performance.
Choice of FPGA Full Systems Stacks
Together with partners in the FPGA ecosystem MLE has been planning for many different FPGA Full System Stacks to come. Our initial focus is on “embedded” platforms for performance networking and for performance storage / data acquisition based on AMD Versal™ AI Edge / Versal™ RF and AMD Zynq® Ultrascale+ RFSoC.
If you are interested in other SoMs, boards, FPGA devices or other functionality, please contact us!
FPGA Full System Stacks from Trenz Electronic
Trenz Electronic specializes in the development and manufacture of high-reliability FPGA modules, System-on-Modules, and custom electronic solutions with focus on high-speed data acquisition, precision measurement, and real-time signal processing based on modern FPGA and SoC architectures.
By combining Trenz’s FPGA hardware and MLE’s Network/Storage IP subsystems, Trenz FPGA Full System Stacks serve as a powerful rapid prototyping solution for compute-demanding systems in industrial automation, automotive and medical technology to aerospace and defense applications.
MLE NPAP-25G TCP/UDP/IP Full Accelerator on Trenz Electronics TE0950 Board
MLE NPAP-25G TCP/UDP/IP Full Accelerator on Trenz Electronics TE0950 BoardMLE NPAP-25G is a full accelerator for 25 GigE network stack based on MLE TCP/UDP/IPv4 Network Protocol Accelerator Platform (NPAP). Trenz TE0950 board is an FPGA Evalboard with AMD Versal™ AI Edge VE2302. The FFSS-TE0950-NPAP-25G is a customizable FPGA design platform with accelerated 25 GigE network connectivity. This FPGA Full Systems Stack combines MLE NPAP with Trenz Electronic’s TE0950 Evaluation Board featuring the AMD Versal™ AI Edge VE2302. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NPAP-10G TCP/UDP/IP Full Accelerator on Trenz Electronics TE0950 Board
MLE NPAP-10G TCP/UDP/IP Full Accelerator on Trenz Electronics TE0950 BoardMLE NPAP-10G is a full accelerator for 10 GigE network stack based on MLE TCP/UDP/IPv4 Network Protocol Accelerator Platform (NPAP). Trenz TE0950 board is an FPGA Evalboard with AMD Versal™ AI Edge VE2302. The FFSS-TE0950-NPAP-10G is a customizable FPGA design platform with accelerated 10 GigE network connectivity. This FPGA Full Systems Stack combines MLE NPAP (the TCP/UDP/IP Network Protocol Acceleration Platform) with Trenz Electronic’s TE0950 Evaluation Board featuring the AMD Versal™ AI Edge VE2302. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE Netdev-25G on Trenz Electronics TE0950 Board
MLE Netdev-25G on Trenz Electronics TE0950 BoardMLE Netdev-25G is an optimized Linux-based (Non-Accelerated) 25 GigE network stack. Trenz TE0950 board is an FPGA Evalboard with AMD Versal™ AI Edge VE2302. The FFSS-TE0950-Netdev-25G is a customizable FPGA design platform for Linux-based (non-accelerated) 25 GigE network connectivity. This FPGA Full Systems Stack combines an MLE optimized Linux network stack with Trenz Electronic’s TE0950 Evaluation Board featuring the AMD Versal™ AI Edge VE2302. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE Netdev-10G on Trenz Electronics TE0950 Board
MLE Netdev-10G on Trenz Electronics TE0950 BoardMLE Netdev-10G is an optimized Linux-based (Non-Accelerated) 10 GigE network stack. Trenz TE0950 board is an FPGA Evalboard with AMD Versal™ AI Edge VE2302. The FFSS-TE0950-Netdev-10G is a customizable FPGA design platform for Linux-based (non-accelerated) 10 GigE network connectivity. This FPGA Full Systems Stack combines an MLE optimized Linux network stack with Trenz Electronic’s TE0950 Evaluation Board featuring the AMD Versal™ AI Edge VE2302. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE MQNIC-25G on Trenz Electronics TE0950 Board
![]() | MLE MQNIC-25G on Trenz Electronics TE0950 BoardMLE MQNIC-25G is a configurable Multi-Queue 25 GigE network stack. Trenz TE0950 board is an FPGA Evalboard with AMD Versal™ AI Edge VE2302. The FFSS-TE0950-MQNIC-25G is a customizable FPGA design platform with configurable Multi-Queue 25 GigE network connectivity. This FPGA Full Systems Stack combines an MLE optimized Linux network stack with Trenz Electronic’s TE0950 Evaluation Board featuring the AMD Versal™ AI Edge VE2302. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE MQNIC-10G on Trenz Electronics TE0950 Board
![]() | MLE MQNIC-10G on Trenz Electronics TE0950 BoardMLE MQNIC-10G is a configurable Multi-Queue 10 GigE network stack. Trenz TE0950 board is an FPGA Evalboard with AMD Versal™ AI Edge VE2302. The FFSS-TE0950-MQNIC-10G is a customizable FPGA design platform with configurable Multi-Queue 10 GigE network connectivity. This FPGA Full Systems Stack combines an MLE optimized Linux network stack with Trenz Electronic’s TE0950 Evaluation Board featuring the AMD Versal™ AI Edge VE2302. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NPAP-25G TCP/UDP/IP Full Accelerator on Trenz Electronics TE0955 Board
MLE NPAP-25G TCP/UDP/IP Full Accelerator on Trenz Electronics TE0955 BoardMLE NPAP-25G is a full accelerator for 25 GigE network stack based on MLE TCP/UDP/IPv4 Network Protocol Accelerator Platform (NPAP). Trenz TE0955 is an FPGA System-on-Module with AMD Versal™ AI Edge VE2302 compatible with TEB0955 Carrierboard. The FFSS-TE0955-NPAP-25G is a customizable FPGA design platform with accelerated 25 GigE network connectivity. This FPGA Full Systems Stack combines MLE NPAP (the TCP/UDP/IP Network Protocol Acceleration Platform) with Trenz Electronic’s TE0955 System-on-Module featuring the AMD Versal™ AI Edge VE2302 and TEB0955 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NPAP-10G TCP/UDP/IP Full Accelerator on Trenz Electronics TE0955 Board
MLE NPAP-10G TCP/UDP/IP Full Accelerator on Trenz Electronics TE0955 BoardMLE NPAP-10G is a full accelerator for 10 GigE network stack based on MLE TCP/UDP/IPv4 Network Protocol Accelerator Platform (NPAP). Trenz TE0955 is an FPGA System-on-Module with AMD Versal™ AI Edge VE2302 compatible with TEB0955 Carrierboard. The FFSS-TE0955-NPAP-10G is a customizable FPGA design platform with accelerated 10 GigE network connectivity. This FPGA Full Systems Stack combines MLE NPAP (the TCP/UDP/IP Network Protocol Acceleration Platform) with Trenz Electronic’s TE0955 System-on-Module featuring the AMD Versal™ AI Edge VE2302 and TEB0955 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE Netdev-25G on Trenz Electronics TE0955 Board
MLE Netdev-25G on Trenz Electronics TE0955 BoardMLE Netdev-25G is an optimized Linux-based (Non-Accelerated) 25 GigE network stack. Trenz TE0955 is an FPGA System-on-Module with AMD Versal™ AI Edge VE2302 compatible with TEB0955 Carrierboard. The FFSS-TE0955-Netdev-25G is a customizable FPGA design platform for Linux-based (non-accelerated) 25 GigE network connectivity. This FPGA Full Systems Stack combines an MLE optimized Linux network stack with Trenz Electronic’s TE0955 System-on-Module featuring the AMD Versal™ AI Edge VE2302 and TEB0955 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE Netdev-10G on Trenz Electronics TE0955 Board
MLE Netdev-10G on Trenz Electronics TE0955 BoardMLE Netdev-10G is an optimized Linux-based (Non-Accelerated) 10 GigE network stack. Trenz TE0955 is an FPGA System-on-Module with AMD Versal™ AI Edge VE2302 compatible with TEB0955 Carrierboard. The FFSS-TE0955-Netdev-10G is a customizable FPGA design platform for Linux-based (non-accelerated) 10 GigE network connectivity. This FPGA Full Systems Stack combines an MLE optimized Linux network stack with Trenz Electronic’s TE0955 System-on-Module featuring the AMD Versal™ AI Edge VE2302 and TEB0955 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE MQNIC-25G on Trenz Electronics TE0955 Board
![]() | MLE MQNIC-25G on Trenz Electronics TE0955 BoardMLE MQNIC-25G is a configurable Multi-Queue 25 GigE network stack. Trenz TE0955 is an FPGA System-on-Module with AMD Versal™ AI Edge VE2302 compatible with TEB0955 Carrierboard. The FFSS-TE0955-MQNIC-25G is a customizable FPGA design platform with configurable Multi-Queue 25 GigE network connectivity. This FPGA Full Systems Stack combines an MLE optimized Linux network stack with Trenz Electronic’s TE0955 System-on-Module featuring the AMD Versal™ AI Edge VE2302 and TEB0955 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE MQNIC-10G on Trenz Electronics TE0955 Board
![]() | MLE MQNIC-10G on Trenz Electronics TE0955 BoardMLE MQNIC-10G is a configurable Multi-Queue 10 GigE network stack. Trenz TE0955 is an FPGA System-on-Module with AMD Versal™ AI Edge VE2302 compatible with TEB0955 Carrierboard. The FFSS-TE0955-MQNIC-10G is a customizable FPGA design platform with configurable Multi-Queue 10 GigE network connectivity. This FPGA Full Systems Stack combines an MLE optimized Linux network stack with Trenz Electronic’s TE0955 System-on-Module featuring the AMD Versal™ AI Edge VE2302 and TEB0955 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NPAP-25G TCP/UDP/IP Full Accelerator on Trenz Electronics TEI0187 Board
MLE NPAP-25G TCP/UDP/IP Full Accelerator on Trenz Electronics TEI0187 BoardMLE NPAP-25G is a full accelerator for 25 GigE network stack based on MLE TCP/UDP/IPv4 Network Protocol Accelerator Platform (NPAP). Trenz TEI0187 is an FPGA System-on-Module with Altera® Agilex™ 5E compatible with TEB0187 Carrierboard. The FFSS-TEI0187-NPAP-25G is a customizable FPGA design platform with accelerated 25 GigE network connectivity. This FPGA Full Systems Stack combines MLE NPAP (the TCP/UDP/IP Network Protocol Acceleration Platform) with Trenz Electronic’s TEI0187 System-on-Module featuring the Altera® Agilex™ 5E and TEB0187 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NPAP-10G TCP/UDP/IP Full Accelerator on Trenz Electronics TEI0187 Board
MLE NPAP-10G TCP/UDP/IP Full Accelerator on Trenz Electronics TEI0187 BoardMLE NPAP-10G is a full accelerator for 10 GigE network stack based on MLE TCP/UDP/IPv4 Network Protocol Accelerator Platform (NPAP). Trenz TEI0187 is an FPGA System-on-Module with Altera® Agilex™ 5E compatible with TEB0187 Carrierboard. The FFSS-TEI0187-NPAP-10G is a customizable FPGA design platform with accelerated 10 GigE network connectivity. This FPGA Full Systems Stack combines MLE NPAP (the TCP/UDP/IP Network Protocol Acceleration Platform) with Trenz Electronic’s TEI0187 System-on-Module featuring the Altera® Agilex™ 5E and TEB0187 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE Netdev-25G on Trenz Electronics TEI0187 Board
MLE Netdev-25G on Trenz Electronics TEI0187 BoardMLE Netdev-25G is an optimized Linux-based (Non-Accelerated) 25 GigE network stack. Trenz TEI0187 is an FPGA System-on-Module with Altera® Agilex™ 5E compatible with TEB0187 Carrierboard. The FFSS-TEI0187-Netdev-25G is a customizable FPGA design platform for Linux-based (non-accelerated) 25 GigE network connectivity. This FPGA Full Systems Stack combines an MLE optimized Linux network stack with Trenz Electronic’s TEI0187 System-on-Module featuring the Altera® Agilex™ 5E and TEB0187 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE Netdev-10G on Trenz Electronics TEI0187 Board
MLE Netdev-10G on Trenz Electronics TEI0187 BoardMLE Netdev-10G is an optimized Linux-based (Non-Accelerated) 10 GigE network stack. Trenz TEI0187 is an FPGA System-on-Module with Altera® Agilex™ 5E compatible with TEB0187 Carrierboard. The FFSS-TEI0187-Netdev-10G is a customizable FPGA design platform for Linux-based (non-accelerated) 10 GigE network connectivity. This FPGA Full Systems Stack combines an MLE optimized Linux network stack with Trenz Electronic’s TEI0187 System-on-Module featuring the Altera® Agilex™ 5E and TEB0187 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE MQNIC-25G on Trenz Electronics TEI0187 Board
![]() | MLE MQNIC-25G on Trenz Electronics TEI0187 BoardMLE MQNIC-25G is a configurable Multi-Queue 25 GigE network stack. Trenz TEI0187 is an FPGA System-on-Module with Altera® Agilex™ 5E compatible with TEB0187 Carrierboard. The FFSS-TEI0187-MQNIC-25G is a customizable FPGA design platform with configurable Multi-Queue 25 GigE network connectivity. This FPGA Full Systems Stack combines an MLE optimized Linux network stack with Trenz Electronic’s TEI0187 System-on-Module featuring the Altera® Agilex™ 5E and TEB0187 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE MQNIC-10G on Trenz Electronics TEI0187 Board
![]() | MLE MQNIC-10G on Trenz Electronics TEI0187 BoardMLE MQNIC-10G is a configurable Multi-Queue 10 GigE network stack. Trenz TEI0187 is an FPGA System-on-Module with Altera® Agilex™ 5E compatible with TEB0187 Carrierboard. The FFSS-TEI0187-MQNIC-10G is a customizable FPGA design platform with configurable Multi-Queue 10 GigE network connectivity. This FPGA Full Systems Stack combines an MLE optimized Linux network stack with Trenz Electronic’s TEI0187 System-on-Module featuring the Altera® Agilex™ 5E and TEB0187 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NVMePL-x4 on Trenz Electronics TE0950 Board
![]() | MLE NVMePL-x4 on Trenz Electronics TE0950 BoardMLE NVMePL-x4 is a full accelerator for NVMe data streaming with 4 lanes in PL based on MLE NVMe Streamer. Trenz TE0950 board is an FPGA Evalboard with AMD Versal™ AI Edge VE2302. The FFSS-TE0950-NVMePL-x4 is a customizable FPGA design platform with accelerated NVMe data streaming. This FPGA Full Systems Stack combines MLE NVMe Streamer with Trenz Electronic’s TE0950 Evaluation Board featuring the AMD Versal™ AI Edge VE2302. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NVMePL-x1 on Trenz Electronics TE0950 Board
MLE NVMePL-x1 on Trenz Electronics TE0950 BoardMLE NVMePL-x1 is a full accelerator for NVMe data streaming with 1 lane in PL based on MLE NVMe Streamer. Trenz TE0950 board is an FPGA Evalboard with AMD Versal™ AI Edge VE2302. The FFSS-TE0950-NVMePL-x1 is a customizable FPGA design platform with accelerated NVMe data streaming. This FPGA Full Systems Stack combines MLE NVMe Streamer with Trenz Electronic’s TE0950 Evaluation Board featuring the AMD Versal™ AI Edge VE2302. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NVMePS on Trenz Electronics TE0950 Board
MLE NVMePS on Trenz Electronics TE0950 BoardMLE NVMePS is a storage stack to read/write data onto a Linux-connected NVMe SSD using Linux file system. Trenz TE0950 board is an FPGA Evalboard with AMD Versal™ AI Edge VE2302. The FFSS-TE0950-NVMePS is a customizable FPGA design platform with PS-based NVMe data streaming. This FPGA Full Systems Stack combines MLE Linux-based storage stack with Trenz Electronic’s TE0950 Evaluation Board featuring the AMD Versal™ AI Edge VE2302. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NVMePL-x4 on Trenz Electronics TE0955 Board
![]() | MLE NVMePL-x4 on Trenz Electronics TE0955 BoardMLE NVMePL-x4 is a full accelerator for NVMe data streaming with 4 lanes in PL based on MLE NVMe Streamer. Trenz TE0955 is an FPGA System-on-Module with AMD Versal™ AI Edge VE2302 compatible with TEB0955 Carrierboard. The FFSS-TE0955-NVMePL-x4 is a customizable FPGA design platform with accelerated NVMe data streaming. This FPGA Full Systems Stack combines MLE NVMe Streamer with Trenz Electronic’s TE0955 System-on-Module featuring the AMD Versal™ AI Edge VE2302 and TEB0955 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NVMePL-x1 on Trenz Electronics TE0955 Board
MLE NVMePL-x1 on Trenz Electronics TE0955 BoardMLE NVMePL-x1 is a full accelerator for NVMe data streaming with 1 lane in PL based on MLE NVMe Streamer. Trenz TE0955 is an FPGA System-on-Module with AMD Versal™ AI Edge VE2302 compatible with TEB0955 Carrierboard. The FFSS-TE0955-NVMePL-x1 is a customizable FPGA design platform with accelerated NVMe data streaming. This FPGA Full Systems Stack combines MLE NVMe Streamer with Trenz Electronic’s TE0955 System-on-Module featuring the AMD Versal™ AI Edge VE2302 and TEB0955 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NVMePS on Trenz Electronics TE0955 Board
MLE NVMePS on Trenz Electronics TE0955 BoardMLE NVMePS is a storage stack to read/write data onto a Linux-connected NVMe SSD using Linux file system. Trenz TE0955 is an FPGA System-on-Module with AMD Versal™ AI Edge VE2302 compatible with TEB0955 Carrierboard. The FFSS-TE0955-NVMePS is a customizable FPGA design platform with PS-based NVMe data streaming. This FPGA Full Systems Stack combines MLE’s Linux-based storage stack with Trenz Electronic’s TE0955 System-on-Module featuring the AMD Versal™ AI Edge VE2302 and TEB0955 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NVMePL-x4 on Trenz Electronics TEI0187 Board
![]() | MLE NVMePL-x4 on Trenz Electronics TEI0187 BoardMLE NVMePL-x4 is a full accelerator for NVMe data streaming with 4 lanes in PL based on MLE NVMe Streamer. Trenz TEI0187 is an FPGA System-on-Module with Altera® Agilex™ 5E compatible with TEB0187 Carrierboard. The FFSS-TEI0187-NVMePL-x4 is a customizable FPGA design platform with accelerated NVMe data streaming. This FPGA Full Systems Stack combines MLE NVMe Streamer with Trenz Electronic’s TEI0187 System-on-Module featuring the Altera® Agilex™ 5E and TEB0187 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NVMePL-x1 on Trenz Electronics TEI0187 Board
MLE NVMePL-x1 on Trenz Electronics TEI0187 BoardMLE NVMePL-x1 is a full accelerator for NVMe data streaming with 1 lane in PL based on MLE NVMe Streamer. Trenz TEI0187 is an FPGA System-on-Module with Altera® Agilex™ 5E compatible with TEB0187 Carrierboard. The FFSS-TEI0187-NVMePL-x1 is a customizable FPGA design platform with accelerated NVMe data streaming. This FPGA Full Systems Stack combines MLE NVMe Streamer with Trenz Electronic’s TEI0187 System-on-Module featuring the Altera® Agilex™ 5E and TEB0187 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
MLE NVMePS on Trenz Electronics TEI0187 Board
MLE NVMePS on Trenz Electronics TEI0187 BoardMLE NVMePS is a storage stack to read/write data onto a Linux-connected NVMe SSD using Linux file system. Trenz TEI0187 is an FPGA System-on-Module with Altera® Agilex™ 5E compatible with TEB0187 Carrierboard. The FFSS-TEI0187-NVMePS is a customizable FPGA design platform with PS-based NVMe data streaming. This FPGA Full Systems Stack combines MLE’s Linux-based storage stack with Trenz Electronic’s TEI0187 System-on-Module featuring the Altera® Agilex™ 5E and TEB0187 Carrierboard. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. |
FPGA Full System Stacks from Alpha Data Parallel Systems
Alpha Data Parallel Systems is specialist developer of FPGA and Adaptive SoC based high-performance reconfigurable computing solutions including PCIe accelerators, VITA XMC and VPX modules, and development kits covering defense, aerospace, space, and communications markets.
By combining SOSA-aligned VPX modules from Alpha Data and Network/Storage IP subsystems from MLE, the Alpga Data FPGA Full System Stacks for defense and aerospace applications enable users to validate their concepts quickly with ensured support across both hardware and software layers.
MLE NVMePL-x4 on Alpha Data ADA-VA330 Board
MLE NVMePL-x4 on Alpha Data ADA-VA330 BoardMLE NVMePL-x4 is a full accelerator for NVMe data streaming with 4 lanes in PL based on MLE NVMe Streamer. Alpha Data’s ADA-VA330 board is an 14.6.11 SOSA-Aligned 3U VPX Versal™ RF module with AMD Versal™ RF VR1602. The FFSS-ADA-VA330-NVMePL-x4 combines MLE’s NVMe Streamer Subsystems with Alpha Data’s ADA-VA330 board featuring the AMD Versal™ RF VR1602 for 16 DACs and 16 ADCs at 14-bit resolution with up to 18GHz bandwidth combined with powerful hardened IP for FFT, channelization, LDPC decode, and resample. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. The FFSS-ADA-VA330-NVMePL-x4 comprehensively manages the data path, configuring the PCIe core for high-speed transfer. |
MLE NVMePL-x1 on Alpha Data ADA-VA330 Board
MLE NVMePL-x1 on Alpha Data ADA-VA330 BoardMLE NVMePL-x1 is a full accelerator for NVMe data streaming with 1 lane in PL based on MLE NVMe Streamer. Alpha Data’s ADA-VA330 board is an 14.6.11 SOSA-Aligned 3U VPX Versal™ RF module with AMD Versal™ RF VR1602. The FFSS-ADA-VA330-NVMePL-x1 combines MLE’s NVMe Streamer Subsystems with Alpha Data’s ADA-VA330 board featuring the AMD Versal™ RF VR1602 for 16 DACs and 16 ADCs at 14-bit resolution with up to 18GHz bandwidth combined with powerful hardened IP for FFT, channelization, LDPC decode, and resample. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. The FFSS-ADA-VA330-NVMePL-x4 comprehensively manages the data path, configuring the PCIe core for high-speed transfer. |
MLE NVMePS on Alpha Data ADA-VA330 Board
MLE NVMePS on Alpha Data ADA-VA330 BoardMLE NVMePS is a storage stack to read/write data onto a Linux-connected NVMe SSD using Linux file system. Alpha Data’s ADA-VA330 board is an 14.6.11 SOSA-Aligned 3U VPX Versal™ RF module with AMD Versal™ RF VR1602. The FFSS-ADA-VA330-NVMePS combines MLE’s Linux-based storage stack with Alpha Data’s ADA-VA330 board featuring the AMD Versal™ RF VR1602 for 16 DACs and 16 ADCs at 14-bit resolution with up to 18GHz bandwidth combined with powerful hardened IP for FFT, channelization, LDPC decode, and resample. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. The FFSS-ADA-VA330-NVMePS manages the data path, configuring the PCIe core for high-speed transfer. |
MLE NVMePL-x4 on Alpha Data ADA-V9202 Board
MLE NVMePL-x4 on Alpha Data ADA-V9202 BoardMLE NVMePL-x4 is a full accelerator for NVMe data streaming with 4 lanes in PL based on MLE NVMe Streamer. Alpha Data’s ADA-V9202 board is a SOSA-Aligned 3U VPX module with AMD Zynq® Ultrascale+ XCZU47DR-2 or XCZU48DR-2 (FFVE1156). The FFSS-ADA-V9202-NVMePL-x4 combines MLE’s NVMe Streamer Subsystems with Alpha Data’s ADA-V9202 rugged SOSA-Aligned 3U VPX format module and is available in industrial temperature grades with conduction cooling. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. The FFSS-ADA-V9202-NVMePL-x4 comprehensively manages the data path, configuring the PCIe core for high-speed transfer. |
MLE NVMePL-x1 on Alpha Data ADA-V9202 Board
MLE NVMePL-x1 on Alpha Data ADA-V9202 BoardMLE NVMePL-x1 is a full accelerator for NVMe data streaming with 1 lane in PL based on MLE NVMe Streamer. Alpha Data’s ADA-V9202 board is a SOSA-Aligned 3U VPX module with AMD Zynq® Ultrascale+ XCZU47DR-2 or XCZU48DR-2 (FFVE1156). The FFSS-ADA-V9202-NVMePL-x1 combines MLE’s NVMe Streamer Subsystems with Alpha Data’s ADA-V9202 rugged SOSA-Aligned 3U VPX format module and is available in industrial temperature grades with conduction cooling. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. The FFSS-ADA-V9202-NVMePL-x1 comprehensively manages the data path, configuring the PCIe core for high-speed transfer. |
MLE NVMePS on Alpha Data ADA-V9202 Board
MLE NVMePS on Alpha Data ADA-V9202 BoardMLE NVMePS is a storage stack to read/write data onto a Linux-connected NVMe SSD using Linux file system. Alpha Data’s ADA-V9202 board is a SOSA-Aligned 3U VPX module with AMD Zynq® Ultrascale+ XCZU47DR-2 or XCZU48DR-2 (FFVE1156). The FFSS-ADA-V9202-NVMS combines MLE’s Linux-based storage stack with Alpha Data’s ADA-V9202 rugged SOSA-Aligned 3U VPX format module and is available in industrial temperature grades with conduction cooling. All key functionality is pre-integrated and pre-validated and ships as a compilable FPGA design project along with an IP-Core license from MLE. The FFSS-ADA-V9202-NVMePS manages the data path, configuring the PCIe core for high-speed transfer. |
Applications for FPGA Full System Stacks
FPGA Full System Stacks from MLE and partners focus on applications such as:
- Reliable, Low-Latency, High-Throughput Network Transports
- High-Speed Data Acquisition
- Augmented Stereo Computer Vision
- High-Speed Data Record & Replay
How does FPGA Full System Stack accelerate your FPGA design project?
Partners and MLE have established close engineering collaboration and a track record of shipping integrated FPGA solutions based on their hardware running MLE’s System Software Stacks with Compute, Video, Storage and/or Network Acceleration. This facilitates concurrent engineering of hardware and software while reducing engineering and commercial risks. The design methodology is:
Build PoC with Dev Kits
Using off-the-shelf Dev Kits to implement and validate the system architecture as Proof-of-Concept
Validation & Shipment
Ship products using Dev Kits with System Software Stacks integrated
Chip-Down Board
Cost-down for volume ramp-up using customized, chip-down hardware
Documentation
FPGA Full System Stacks for Trenz Electronic:
FPGA Full System Stacks for Alpha Data Parallel Systems:
- Trenz Electronic and MLE Release “FPGA Full System Stacks” for AMD Versal™
- MLE presents “From Software to Silicon: Accelerating Automotive In-Vehicle Network Protocols for Zonal Architectures” at the “Driving the Future Symposium”
- MLE Presents “In-Vehicle Network – Automotive Zone-based Architecture with Time Sensitive Network – Auto/TSN” at FPGA Conference 2025
- MLE Presents Automotive Rapid Prototyping System for SDV / Zonal Architectures





FFSS-TE0950-Netdev-25G Block Diagram




























