---
title: "Ethernet compliance test (100base-T)"
url: "https://maker.wiznet.io/jaden/projects/ethernet-compliance-test-100base-t/"
markdown_url: "https://maker.wiznet.io/jaden/projects/ethernet-compliance-test-100base-t/md"
type: "UCC: User Created Content"
author: "jaden kim"
author_url: "https://www.hackster.io/jaden2/ethernet-compliance-test-ee64b0"
editor: "WIZnet"
editor_url: "https://maker.wiznet.io/"
original_author: "jaden kim"
original_url: "https://www.hackster.io/jaden2/ethernet-compliance-test-ee64b0"
published: "2022-12-15"
language: "en"
likes: 3
views: 1118
comments: 1
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Ethernet compliance test (100base-T)

> Ethernet compliance test (100base-T) item

Original author: jaden kim (source: https://www.hackster.io/jaden2/ethernet-compliance-test-ee64b0)

## Article

**Ethernet Physical Layer compliance test** is test if the physical layer meets the IEEE 802.3 standard.

Below are the items to be tested.

1. 100 Base-TX, UTP +Vout Differential Output Voltage

2. 100 Base-TX, UTP -Vout Differential Output Voltage

3. 100 Base-TX, UTP Signal Amplitude Symmetry

4. 100 Base-TX, +Vout Overshoot

5. 100 Base-TX, -Vout Overshoot

6. 100 Base-TX, UTP AOI Template

7. 100 Base-TX, AOI +Vout Rise Time

8. 100 Base-TX, AOI +Vout Fall Time

9. 100 Base-TX, AOI +Vout Rise/Fall Symmetry

10. 100 Base-TX, AOI -Vout Rise Time

11. 100 Base-TX, AOI -Vout Fall Time

12. 100 Base-TX, AOI -Vout Rise/Fall Symmetry

13. 100 Base-TX, AOI Overall Rise/Fall Symmetry

14. 100 Base-TX, Transmit Jitter

15. 100 Base-TX, Duty Cycle Distortion

16. Transmitter Return Loss

17. Receiver Return Loss

these test items for 100Base-T.

I will explain each test item by referring to the test example.

I used MSOS104A keysight.

**1. 100 Base-TX, UTP +Vout Differential Output Voltage2. 100 Base-TX, UTP -Vout Differential Output Voltage**

This two tests measures the TX+/- voltage and verifies that it is within 950 mV to 1.05 V.

IEEE 802.3 (ANSI X3.263-1995, Section 9.1.2.2) define +/-V output differential output voltage 950mV &lt;= Vout &lt;= 1050mV

![](https://hackster.imgix.net/uploads/attachments/1536490/image_fGncqIrswG.png?auto=compress%2Cformat&w=740&h=555&fit=max)

**3. 100 Base-TX, UTP Signal Amplitude Symmetry**

This test check how symmetrical the amplitude of the TX+ signal and the TX-signal are.

Pass criteria are defined in IEEE Std. 802.3 (ANSI X3.263-1995, Section 9.1.4).

![Signal amplitude symmetry](https://hackster.imgix.net/uploads/attachments/1536478/image_0WYkuncTaf.png?auto=compress%2Cformat&w=740&h=555&fit=max)

**4. 100 Base-TX, +Vout Overshoot5. 100 Base-TX, -Vout Overshoot**

These are testing, how much overshoot of TX+ and TX- occurs.

The calculated value of (Vpeak - Vout)/Vout*100 must not exceed 5.0%.

Vpeak represents the highest Vout measured at 8.0 ns from the 50% point of Vout.

![](https://hackster.imgix.net/uploads/attachments/1536491/image_ZeOmIZQf89.png?auto=compress%2Cformat&w=740&h=555&fit=max)

**6. 100 Base-TX, UTP AOI Template**

This is a test that verifies the overall signal stability of TX+ and TX- using eye diagrams defined in IEEE Std. 802.3 (ANSIX3.263-1995, Annex J).

![](https://hackster.imgix.net/uploads/attachments/1536492/image_RdooO5PVpE.png?auto=compress%2Cformat&w=740&h=555&fit=max)

**7. 100 Base-TX, AOI +Vout Rise Time8. 100 Base-TX, AOI +Vout Fall Time**

Assuming that the change from the reference voltage (usually 0V) to +Vout is 100%, the test is to determine how long it took for the TX+ waveform to change from 10% to 90%.

The pass criterion is defined as 3.0ns&lt;=t&lt;=5.0ns in IEEE Std. 802.3 (ANSI X3.263-1995, Section 9.1.6).

![](https://hackster.imgix.net/uploads/attachments/1536496/image_n0LVExiWpO.png?auto=compress%2Cformat&w=740&h=555&fit=max)

![](https://hackster.imgix.net/uploads/attachments/1536497/image_ktMTzoIxRj.png?auto=compress%2Cformat&w=740&h=555&fit=max)

![](https://hackster.imgix.net/uploads/attachments/1536495/image_h9rmfoUQio.png?auto=compress%2Cformat&w=740&h=555&fit=max)

### **9. 100 Base-TX, AOI +Vout Rise/Fall Symmetry**

this test to check whether the difference between Min Max is less then 0.5ns the results obtained by measuring items 7 and 8 more than 100 times.

### **10. 100 Base-TX, AOI -Vout Rise Time**

### **11. 100 Base-TX, AOI -Vout Fall Time**

It's same with **item 7, 8.**

### **12. 100 Base-TX, AOI -Vout Rise/Fall Symmetry**

It's same with **item 913. 100 Base-TX, AOI Overall Rise/Fall Symmetry**

This is a test to check whether the difference between Min Max is less then 0.5ns the results obtained by measuring items 7, 8, 10, and 11 more than 100 times.

**14. 100 Base-TX, Transmit Jitter**

This test measure the total jitter to ensure that it is less than 1.4ns, which is the Pass criterion.

![](https://hackster.imgix.net/uploads/attachments/1536501/image_1jDPqIpPTm.png?auto=compress%2Cformat&w=740&h=555&fit=max)

**15. 100 Base-TX, Duty Cycle Distortion**

Measure the Duty Cycle Distortion (DCD) Jitter to determine if it is measured below 0.5ns.

![](https://hackster.imgix.net/uploads/attachments/1536503/image_FQ6nCL30by.png?auto=compress%2Cformat&w=740&h=555&fit=max)

**16. Transmitter Return Loss17. Receiver Return Loss**

Measure the transmitter and receiver return loss to determine if it is in the Pass range.

The Ethernet compliance test is measured using a high-performance oscilloscope and measurement software, with measurement methods and pass criteria.

f you want to make a reliable product, I recommend that you conduct an Ethernet compliance test to ensure that your product meets the IEEE 802.3 standard.

---

Source: https://maker.wiznet.io/jaden/projects/ethernet-compliance-test-100base-t/
