VersaLogic
Versalogi Ethernet Promo 645a4ee8cef3c

Stacking 10G Ethernet

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

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

About the Author

William G. Wong | Senior Content Director - Electronic Design and Microwaves & RF

I am Editor of Electronic Design focusing on embedded, software, and systems. As Senior Content Director, I also manage Microwaves & RF and I work with a great team of editors to provide engineers, programmers, developers and technical managers with interesting and useful articles and videos on a regular basis. Check out our free newsletters to see the latest content.

You can send press releases for new products for possible coverage on the website. I am also interested in receiving contributed articles for publishing on our website. Use our template and send to me along with a signed release form. 

Check out my blog, AltEmbedded on Electronic Design, as well as his latest articles on this site that are listed below. 

You can visit my social media via these links:

I earned a Bachelor of Electrical Engineering at the Georgia Institute of Technology and a Masters in Computer Science from Rutgers University. I still do a bit of programming using everything from C and C++ to Rust and Ada/SPARK. I do a bit of PHP programming for Drupal websites. I have posted a few Drupal modules.  

I still get a hand on software and electronic hardware. Some of this can be found on our Kit Close-Up video series. You can also see me on many of our TechXchange Talk videos. I am interested in a range of projects from robotics to artificial intelligence. 

Sponsored Recommendations

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!