Loopback Modules

M.2 Loopback Module User Manual

0 views August 25, 2026 rohith-s 0

1.Introduction #

The M.2 loopback module, enables signal integrity testing of PCIe lanes in custom M.2 host board designs. It features a high-frequency PCB with controlled-impedance routing that loops back all four PCI Express lanes for validation and testing purposes. The module supports PCIe Gen3 data rates up to 8 GHz.

2.Applications #

  • PCIe Gen1/Ge2/Gen3/Gen4 loopback testing
  • FPGA PCIe transceiver/GT loopback testing
  • IBERT and PRBS/BER testing
  • Testing all four PCIe lanes
  • High-speed signal integrity and PCB validation
  • PCIe link bring-up and debugging

 

3.Features #

  • Compatible with M.2 M-Key connectors used for PCIe SSD interfaces
  • Supports loopback testing for all four PCIe lanes
  • Supports PCIe Gen1, Gen2, and Gen3 operation (2.5 GT/s to 8 GT/s)
  • MMCX connectors are provided for external differential clock input through the CLK_P and CLK_N signals
  • LEDs for status indication

4.Functional Block Diagram #

5.Compatible FPGA Boards  #

6.Connection Diagram #

7.Connection Details #

SL.NoSignal DetailsPin Location  
1M.2_CLK_PREFCLKp
2M.2_CLK_NREFCLKn
3M.2_RX0_PPETp0
4M.2_RX0_NPETn0
5M.2_TX_0_PPERp0
6M.2_TX_0_NPERn0
7M.2_RX1_PPETp1
8M.2_RX1_NPETn1
9M.2_TX_1_PPERp1
10M.2_RX2_PPETp2
11M.2_RX2_NPETn2
12M.2_TX_2_PPERp2
13M.2_TX_2_NPERn2
14M.2_RX3_PPETp3
15M.2_RX3_NPETn3
16M.2_TX_3_PPERp3
17M.2_TX_3_NPERn3
18SMB_DATASMB_DATA
19SMB_CLKSMB_CLK

8.Technical Specification #

ParameterValueUnit
Basic Specifications
Form Factor2242mm
M.2 Key TypeM-Key
PCIe Lanes4 (x4)Lanes
PCIe GenerationGen1 / Gen2 / Gen3/Gen4
PCIe Data Rate2.5 / 5 / 8GT/s
Module Supply3.3V
Status LEDsPower / WAKE# / SMBus / PERST#

9.Mechanical Dimensions #

10.Schematics #

Help Guide Powered by Documentor
Suggest Edit