EKF - Short Profile
EKF - Short Profile


Low Profile Mezzanine for CompactPCI® Serial CPU Cards
M.2 NVMe and SATA SSD Storage

Optional USB Type-C Front Panel I/O

HTML documents available here

PDF documents available here



Ordering Information

Technical Information

Block Diagram

Mezzanine Connectors

General Information

All You Need to Know

S40-NVME • Low Profile Mezzanine • Dual M.2 Mass Storage and Type-C Front I/O
Download area for drivers



Download a photo in print quality
Photo Gallery

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

©EKF • Images are displayed in a secondary browser tab or window


Low Profile Mezzanine Card for CPU Boards

Dual M.2 SSD (NVMe PCIe x4 Gen3 & SATA 6G) • Option Front Panel I/O USB 3.1 Type-C

Available as a mezzanine add-on expansion board e.g. to the SC5-FESTIVAL and successor CPU carrier cards, the main purpose of the S40-NVME is to provide a mass storage solution, by means of one or two M.2 SSD modules. M.2 (formerly NGFF) has been established as a standard by the PCI-SIG® and is very popular for industrial applications (IoT).

For optimum throughput the PCIe x4 M.2 socket can be populated with an NVMe type SSD. The other M.2 socket is suitable for a SATA 6G SSD.

The S40-NVME accommodates M.2 modules of variable size, starting at 22mm x 30mm (2230) up to 22mm x 80mm (2280), fixed by screw lock. M.2 SATA and NVMe SSD modules are available from several manufacturers, with a maximum capacity of 2TB as of current.

As an option, the S40-NVME is available with additional front panel connectors, augmenting the CPU carrier card connector front I/O suite.

Up to two Type-C receptacles are provided on the S40-NVME, for use as USB 3.1 Gen 1 (5Gbps) host ports (DFP). Dual screw locking Type-C cable connectors are supported. External devices attached can be sourced via VBUS up to 3A/5V. One of the Type-C ports is suitable also for the DisplayPort alternate mode and can be used as third video output. A switch fabric is provided for connector flip control and appropriate DP/USB signal routing.

The S40-NVME connects to the mezzanine expansion connectors HSE1 and HSE2 of the CompactPCI® Serial CPU carrier board, maintaining the 4HP (20.32mm) total assembly height.

S40-NVME • Low Profile Mezzanine Module • Dual M.2 SSD and Type-C Front I/O

S40-NVME • Low Profile Mezzanine Module

The S40-NVME is provided with two M.2 (formerly NGFF) module host connectors. One socket is M-keyed, for PCIe x4 based NVMe SSD modules, and the other is B-keyed for SATA type SSD modules.

Both M.2 host connectors can be used independent of each other. Single and dual SSD operation is supported. The PCIe x4 SSD is suitable for demanding applications, controlled by NVMe drivers. The M.2 SATA SSD can be used as backup storage, or even as reasonably priced main mass storage device, and requires common AHCI drivers.

As an option, the S40-NVME mezzanine is equipped with one or two Type-C front panel connectors, basically to be used as USB 3.1 Gen 1 DFP (Downstream Facing Ports aka host). Both receptacles are suitable for dual-screw locked cable connectors according to the 'Type-C Locking Connector Specification'.

The upper Type-C connector provides an USB 3.1 Gen 1 SuperSpeed port (formerly known as USB 3.0, 5Gbps).

The lower Type-C connector in addition offers 'DP Alt Mode' operation (DisplayPort video output).

Feature Summary

Form Factor
  • Proprietary size mezzanine module 84.3mm x 95mm
  • Fits basically into the 4HP (20.3mm) envelope of the CPU carrier board
  • Typically delivered as a ready to use assembly unit (including SC4-CONCERTO or successor CPU card)
  • Mounting position right (on top of a CPU board or CPU side card)

Host I/F Connectors HSE1/HSE2
  • High speed mezzanine connectors
  • Suitable for PCI Express® Gen3, SATA 6G, USB 3.1, DisplayPort
  • Bottom mount male connectors HSE1 and HSE2 (high speed expansion)
  • Mating with the carrier card female connectors HSE1/2
  • Board-to-board height 10.0mm for a 4HP assembly
  • PCI Express® x4 support (dedicated to the NVMe SSD module M.2 socket
  • 1 x USB 3.1 Gen1 5Gbps support (dedicated to the optional Type-C USB front panel connector)
  • Power sourcing 12V/1.5 A maximum continuous current (2 pins)
  • PCI Express® x4 support (dedicated to PCIe based on-board SATA & USB controllers
  • DisplayPort support (dedicated to Type-C front panel connector configurable for alternate use)
  • Power sourcing 12V/3.0 A maximum continuous current (4 pins)

M.2 Module Connectors
  • Two M.2 sockets 3.2H, for 1 x NVMe SSD, 1 x SATA SSD, maximum M.2 size 2280
  • Module dimensions 2230/2242/2260/2280, screw fixed
  • Module height (Label) S1-S5, D1-D4
  • Power switches for each socket, undervoltage lockout, short-circuit protection, quick discharge
M1 (NVMe)
  • M.2 NVME SSD module socket, key Id M, PCIe x4 I/F
  • PCIe x4 sourced via HSE1 mezzanine connector
  • Maximum (theoretical) 32Gbps I/O data transfer rate (Gen3 PCIe 8GT/s)
M2 (SATA) - Option
  • M.2 SATA SSD module socket, key Id B, SATA I/F
  • Sourced via on-board PCIe to SATA 6G controller Marvell 88SE9170 (wired to HSE2)
  • Maximum 6Gbps data transfer rate

Type-C Front Panel Connectors - Option
  • Two Type-C front panel receptacles
  • Suitable for Type-C compliant cable assemblies
  • Support for Type-C locking plugs (dual screw) according to the 'Locking Connector Spec. Rev. 1.0'
  • VBUS over voltage, surge, and ESD protection
Upper Receptacle Type-C
  • Host mode USB 3.1 Gen 1 (5Gbps SuperSpeed), passed through from HSE1 mezzanine connector (CPU carrier card USB host controller e.g. PCH)
  • Downstream Facing Port (DFP) controller and power switch, up to 5V/3A VBUS
  • 10Gbps MUX for Type-C flip control (signal flow according to the cable plug orientation)
  • USB 3.1 Gen 2 ready (10Gbps SuperSpeed+) for future CPU chipset generation
Lower Receptacle Type-C
  • Two basic operation modes supported:
  • Host mode USB 3.1 Gen 1, sourced from on-board PCIe USB 3.0 host controller
  • DisplayPort Alternate Mode (VESA ALT Mode), DP video signals derived from HSE2 mezzanine connector (CPU carrier card graphics controller)
  • Active switch fabric with redriver and equalization - support for USB 3.1 Gen1 5Gbps SS and DisplayPort 1.4 4 Lanes 8.1Gbps (DP characteristics in accordance to CPU carrier card GPU)
  • Configurations supported VESA C/D/E/F e.g. USB 3.1, DisplayPort 4 lanes, and concurrent USB 3.1 plus DisplayPort 2 lanes
  • Power switch, up to 5V/3A VBUS

  • Low profile mezzanine module for EKF CPU Cards (SC4-CONCERTO and later)
  • 4HP assembly CPU carrier board and S40-NVME mezzanine card
  • M.2 based mass storage, 1 x M.2 SATA socket, 1 x M.2 PCIe x4 socket (NVMe)
  • Optional front panel I/O (2 x Type-C, dual screw locking)
  • Front I/O 1 x USB 3.1 Gen 1, 1 x USB 3.1 Gen1 & DisplayPort alternate mode

Environmental & Regulatory
  • Designed & manufactured in Germany
  • ISO 9001 certified quality management
  • Long term availability
  • Rugged solution
  • Coating, sealing, underfilling on request
  • Lifetime application support
  • RoHS compliant
  • Operating temperature 0°C to +70°C
  • Operating temperature -40°C to +85°C (industrial temperature range) on request
  • Storage temperature -40°C to +85°C, max. gradient 5°C/min
  • Humidity 5% ... 95% RH non condensing
  • Altitude -300m ... +3000m
  • Shock 15g 0.33ms, 6g 6ms
  • Vibration 1g 5-2000Hz
  • MTBF 50.1 years (MIL-HDBK-217F, SN29500 @+40°C)
  • EC Regulatory EN55035, EN55032, EN62368-1 (CE)

S40-NVME • Simplified Block Diagram

S40-NVME • Simplified Block Diagram
Ordering Information
Please refer to List 21 for popular S40-NVME SKUs
EKF is an ISO-9001 certified company
EKF Elektronik GmbH • Philipp-Reis-Str. 4 • 59065 Hamm • Germany
Phone +49 (0)2381/6890-0 • Fax +49 (0)2381/6890-90 • E-Mail