# Architecture Tab QCS6490/QCS5430 Tab QCS9100/QCS9075 The following figure shows the architecture and its components involved in communicating data over Ethernet on RB3 Gen 2 Development Kit. VBackground-1 Solid.1000 Page-1 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.8 Sheet.9 Sheet.10 Sheet.11 Sheet.12 Sheet.13 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.31 PCIe connect PCIe connect 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 Ethernet architecture on RB3 Gen 2 Development Kit 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 the subsequent sections are based on the verification of QEP8121 PHY, USB2ETH, and AQR113C PHY.

| The following figure shows both standard and DPDK architectures, and the components involved in communicating data over Ethernet on the IQ-9 Beta EVK. VBackground-1 Solid.1000 Page-1 Sheet.1 Applications Applications Sheet.2 Linux kernel network stack Linux kernel network stack Sheet.3 Ethernet driver Ethernet driver Sheet.4 PHY driver 1, 2,...n PHY driver 1, 2,...n Sheet.5 Ethernet hardware Ethernet 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.8 Sheet.9 Sheet.10 Sheet.11 Sheet.12 Sheet.13 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.1049 Standard Standard Sheet.1050 Applications Applications Sheet.1054 Ethernet hardware Ethernet hardware Sheet.1055 PHY hardware 1, 2,...n PHY hardware 1, 2,...n Sheet.1056 RJ45/IX 1, 2,…n RJ45/IX 1, 2,…n Sheet.1057 Sheet.1058 Sheet.1059 Sheet.1062 Sheet.1063 Sheet.1064 Sheet.1065 Laptop.1066 Sheet.1067 Sheet.1068 Sheet.1069 Laptop.1070 Sheet.1071 Sheet.1072 Sheet.1073 Sheet.1074 Sheet.1075 Sheet.1076 Sheet.1077 User space User space Sheet.1078 Kernel space Kernel space Sheet.1079 Ethernet hardware Ethernet hardware Sheet.1080 DPDK DPDK Sheet.1081 DPDK libraries DPDK PMD DPDK libraries DPDK PMD Sheet.1082 APSS APSS Sheet.1083 Linux kernel network stack Linux kernel network stack Sheet.1084 Ethernet driver Ethernet driver Sheet.1085 PHY driver 1, 2,...n PHY driver 1, 2,...n Sheet.1086 Sheet.1087 Ethernet architecture on IQ-9 Beta EVK The following table describes the components on Ethernet architecture. | Component | Description | | --- | --- | | Application processor subsystem (APSS) | Runs on a Linux-based operating system. | | Ethernet driver | | | PHY driver | | | Ethernet hardware (IQ-9 Beta EVK) |

Note


Intel® Ethernet Converged Network Adapter X550-T2 is optional and may not be available on the IQ-9 Beta EVK. | Last Published: Dec 24, 2024 [Previous Topic Features](https://docs.qualcomm.com/bundle/publicresource/80-70017-26/topics/features.md) [Next Topic Tools](https://docs.qualcomm.com/bundle/publicresource/80-70017-26/topics/tools.md)