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) 1x1 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), 2x2 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), 2x2 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), 2x2 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) 3x3 802.11n |
std.QCA955X |