VersaLogic
Versalogi Ethernet Promo

Stacking 10G Ethernet

May 9, 2023
VersaLogic’s dual-port 10G Ethernet adapter tops off a PCIe/104 stack.

This article appeared in Electronic Design and has been published here with permission.

Check out our AUVSI Xponential 2023 coverage.

What you’ll learn:

  • What is a PCIe/104 stack-down?
  • Why 10G Ethernet is important in embedded systems.

PCIe/104 is a compact, stackable architecture designed to handle high-speed, high-performance single-board computers (SBCs) and peripherals. The boards utilize one to three banks of sockets to connect one board to another in the stack. The interface incorporates PCI Express (PCIe), which is a point-to-point, high-speed serial interface; the three-bank version supports a x16 PCIe interface. The peripheral stacks can be built up or down from the host.

VersaLogic’s EPM-E9 10G Ethernet expansion module is a PCIe/104 Type 1 board that provides a pair of 10G interfaces (see figure). It’s a stack-down adapter that’s designed to go under the SBC. A typical configuration from VersaLogic places the EPM-E9 under the six-core, Xeon-E-based EPMe-51 Sabertooth SBC.

The Ethernet adapter utilizes x8 PCIe lanes and passes the remaining eight lanes to any boards underneath it. This would allow a pair of EPM-E9 10G boards to be included in a PCIe/104 stack, which would use up all of the PCIe lanes. Many peripheral boards require fewer PCIe lanes. The number of boards needed usually depends on the bandwidth required by the peripherals. This is low for interfaces like RS-232 serial ports or relay interfaces.

The 10G interfaces, which can handle 1G, 2.5G, 5G, and 10GBASE-T connections, support the IEEE 1588/802.1AS Precision Time Protocol. They also support the IEEE 802.3-az energy-efficiency standard and the PXE network boot standard. Drivers are available for Windows and Linux.

Links

Sponsored Recommendations

Getting Started with Python for VNA Automation

April 19, 2024
The video goes through the steps for starting to use Python and SCPI commands to automate Copper Mountain Technologies VNAs. The process of downloading and installing Python IDC...

Can I Use the VNA Software Without an Instrument?

April 19, 2024
Our VNA software application offers a demo mode feature, which does not require a physical VNA to use. Demo mode is easy to access and allows you to simulate the use of various...

Introduction to Copper Mountain Technologies' Multiport VNA

April 19, 2024
Modern RF applications are constantly evolving and demand increasingly sophisticated test instrumentation, perfect for a multiport VNA.

Automating Vector Network Analyzer Measurements

April 19, 2024
Copper Mountain Technology VNAs can be automated by using either of two interfaces: a COM (also known as ActiveX) interface, or a TCP (Transmission Control Protocol) socket interface...