# Ethernet architecture The following figure shows the architecture and its components involved in communicating data over Ethernet on the reference kits. VBackground-1 Solid.1000 Page-1 Sheet.8 Sheet.13 Sheet.1 Applications Applications Sheet.2 Linux kernel network stack Linux kernel network stack Sheet.3 Ethernet/switch driver Ethernet/switch driver Sheet.4 PHY driver 1, 2,...n PHY driver 1, 2,...n Sheet.5 Ethernet/switch hardware Ethernet/switch hardware Sheet.6 PHY hardware 1, 2,...n PHY hardware 1, 2,...n Sheet.7 RJ45/IX 1, 2,…n RJ45/IX 1, 2,…n Sheet.9 Sheet.10 Sheet.11 Sheet.12 Sheet.14 Sheet.15 Sheet.16 Laptop Sheet.18 Sheet.19 Sheet.20 Laptop.21 Sheet.22 Sheet.23 Sheet.24 Sheet.25 Sheet.26 Sheet.27 Sheet.28 User space User space Sheet.29 Kernel space Kernel space Sheet.30 APSS APSS Sheet.32 Ethernet hardware Ethernet hardware Sheet.1002 Developer specific Developer specific Sheet.1003 Open-source Open-source Sheet.1004 Software Software Sheet.1005 Hardware Hardware Sheet.1006 PCIe/USB connect PCIe/USB connect Ethernet architecture on reference kits Tab QCS6490 Tab QCS9075 Tab QCS8275 The following table describes the components of Ethernet architecture. | Component | Description | | --- | --- | | Application processor subsystem (APSS) | Runs on a Linux-based operating system. | | Ethernet driver | | | PHY driver | | | Ethernet hardware (RB3 Gen 2 Development Kit) |

Note


The sample outputs shown in [Tools for Ethernet operations](https://docs.qualcomm.com/doc/80-70018-26/topic/tools-for-ethernet-operations.html#tools-for-ethernet-operations) are based on the verification of QEP8121 PHY, USB2ETH, and AQR113C PHY.

| The following table describes the components of Ethernet architecture. | Component | Description | | --- | --- | | Application processor subsystem (APSS) | Runs on a Linux-based operating system. | | Ethernet driver | | | PHY driver | | | Ethernet hardware (IQ-9075 EVK) | 1 x QEP8121 PHY for 10/100/1000 Mbps is validated on [IQ-9075 EVK](https://docs.qualcomm.com/bundle/resource/topics/80-73418-123/overview.html#evk-ports-and-interfaces) and enabled by RJ45 connector.


Note


2.5 GbE is not enabled on IQ-9075 EVK. | The following table describes the components of Ethernet architecture. | Component | Description | | --- | --- | | Application processor subsystem (APSS) | Runs on a Linux-based operating system. | | Ethernet driver | | | PHY driver | | | Ethernet hardware (IQ-8 Beta EVK) | 1 x AQR115 PHY for 10/100/1000 Mbps and 2.5 GbE is validated on IQ-8 Beta EVK and enabled by RJ45 connector. | Last Published: Apr 10, 2025 [Previous Topic Ethernet features](https://docs.qualcomm.com/bundle/publicresource/80-70018-26/topics/ethernet-features.md) [Next Topic Tools for Ethernet operations](https://docs.qualcomm.com/bundle/publicresource/80-70018-26/topics/tools-for-ethernet-operations.md)