Atheros MIPS CPU Reverse Engineering Page

This page hopes to collect, in a convenient form, information about the Atheros MIPS processors. Since documentation on them is rather thin on the ground, this page uses publicly available sources that support these processors, plus press releases, product literature, etc to piece together the different pieces to the Atheros MIPS story.

Overview

There's a number of different processors in the Atheros MIPS lineup.

SoC Name CPU Core Speed Interfaces Configuration
AR2312 MIPS 4Kp 220MHz MII (FastE)x2, UARTx2, WLAN MAC (802.11a/b/g) std.AR5312
AR2313 MIPS 4Kp 220MHz MII (FastE)x2, UARTx2, WLAN MAC (802.11a/b/g), PCI std.AR5312
AR2315 MIPS 4Kp 180MHz MII (FastE), UART, WLAN MAC (802.11a/b/g), PCI std.AR5315
AR2316 MIPS 4Kp 180MHz MII (FastE), UART, WLAN MAC (802.11a/b/g), PCI std.AR5315
AR2317 MIPS 4Kp 180MHz MII (FastE), UART, WLAN MAC (802.11a/b/g) std.AR5315
AR2318 MIPS 4Kp 180MHz MII (FastE), UART, WLAN MAC (802.11a/b/g) std.AR5315
AR5311 MIPS 4Kp 120MHz MII (FastE), UART, WLAN MAC (802.11a only) std.AR5312
AR5312 MIPS 4Kp 220MHz MII (FastE)x2, UARTx2, WLAN MAC (802.11a/b/g), PCI std.AR5312
AR5313 MIPS 4Kp 220MHz MII (FastE)x2, UARTx2, WLAN MAC (802.11a/b/g), PCI std.AR5312
AR5315 MIPS 4Kp 180MHz MII (FastE), UART, WLAN MAC (802.11a/b/g), PCI std.AR5315
AR7130 MIPS 24k (mips32r2) 300MHz PCI, RMII/MII (FastE), UART, USB 2.0, PCM, I2S AR71XX_BASE
AR7141 MIPS 24k (mips32r2) 400MHz PCI, GMII/RGMII/MII (GigE), UART, USB 2.0, PCM, I2S AR71XX_BASE
AR7161 MIPS 24k (mips32r2) 680MHz PCI, GMII/RGMII/MII (GigE), UART, USB 2.0, PCM, I2S AR71XX_BASE
AR7240 MIPS 24k (mips32r2) 400MHz PCI, GMII/RGMII/MII (GigE), on-board switch, UART, USB 2.0, PCM, I2S AR724X_BASE
AR9130 MIPS 24k (mips32r2) 400MHz MII (FastE), UART, USB 2.0, PCM, I2S, WLAN MAC std.AR91XX
AR9132 MIPS 24k (mips32r2) 400MHz GMII/RGMII/MII (GigE), UART, USB 2.0, PCM, I2S, WLAN MAC std.AR91XX
AR9330 MIPS 24k (mips32r2) ~ 400MHz MII (fastE), UART, USB 2.0, PCM, I2S, WLAN MAC + radio (2GHz) 1×1 802.11n std.AR933X
AR934x MIPS 74k > 400MHz PCIe, GMII/RGMII/MII (GigE), on-board switch, UART, USB 2.0, PCM, I2S, WLAN MAC + radio (2+5GHz), 2×2 802.11n std.AR934X
AR1321 MIPS 74k 533MHz PCIe, GMII/RGMII/MII (GigE), on-board switch, UART, USB 2.0, PCM, I2S, WLAN MAC + radio (2+5GHz), 2×2 802.11n std.AR934X
QCA953X MIPS 74k > 400MHz PCIe, GMII/RGMII/MII (GigE), on-board switch, UART, USB 2.0, PCM, I2S, WLAN MAC + radio (2+5GHz), 2×2 802.11n QCA953X_BASE
QCA955x MIPS 74k > 400MHz 2 x PCIe, GMII/RGMII/MIII (GigE), 2x USB 2.0, UART, PCM, I2S, WLAN MAC + radio (2+5 GHz) 3×3 802.11n std.QCA955X