Copyright © 2005-2014 ASIX Electronics Corporation. All rights reserved.
Table of Contents
1.0 Introduction ......................................................................................................................................................................... 8
1.1 General Description ....................................................................................................................................................... 8
1.2 AX88180 Block Diagram ............................................................................................................................................... 8
1.3 AX88180 Pinout Diagram .............................................................................................................................................. 9
2.0 Signal Description............................................................................................................................................................. 10
2.1 Signal Type Definition ................................................................................................................................................. 10
2.2 RGMII/MII Interface ................................................................................................................................................... 10
2.3 Host Interface ............................................................................................................................................................... 11
2.4 EEPROM Interface ...................................................................................................................................................... 12
2.5 Regulator Interface ....................................................................................................................................................... 13
2.6 Miscellaneous............................................................................................................................................................... 13
2.7 Power/ground pin ......................................................................................................................................................... 13
3.0 Functional Description ...................................................................................................................................................... 14
3.1 Host Interface ............................................................................................................................................................... 14
3.2 System Address Range ................................................................................................................................................. 14
3.3 TX Buffer Operation .................................................................................................................................................... 15
3.4 RX Buffer Operation .................................................................................................................................................... 15
3.5 Flow Control ................................................................................................................................................................ 15
3.6 Checksum Offloads and Wake-up ................................................................................................................................ 15
3.7 Burst-Mode support ..................................................................................................................................................... 15
3.8 Big/Little-endian support ............................................................................................................................................. 15
3.9 16-bit Mode .................................................................................................................................................................. 16
3.10 EEPROM Format ....................................................................................................................................................... 17
4.0 Register Description ......................................................................................................................................................... 18
4.1 CMD--Command Register ........................................................................................................................................... 19
4.2 IMR--Interrupt Mask Register ..................................................................................................................................... 19
4.3 ISR--Interrupt Status Register ...................................................................................................................................... 20
4.4 TX_CFG--TX Configuration Register ......................................................................................................................... 21
4.5 TX_CMD--TX Command Register ............................................................................................................................. 21
4.6 TXBS--TX Buffer Status Register ............................................................................................................................... 21
4.7 TXDES0--TX Descriptor0 Register ............................................................................................................................. 22
4.8 TXDES1--TX Descriptor1 Register ............................................................................................................................. 22
4.9 TXDES2--TX Descriptor2 Register ............................................................................................................................. 23
4.10 TXDES3--TX Descriptor3 Register ........................................................................................................................... 23
4.11 RX_CFG--RX Configuration Register ....................................................................................................................... 23
4.12 RXCURT--RX Current Pointer Register .................................................................................................................... 24
4.13 RXBOUND--RX Boundary Pointer Register ............................................................................................................ 24
4.14 MAC_CFG0--MAC Configuration0 Register ............................................................................................................ 24
4.15 MAC_CFG1--MAC Configuration1 Register ............................................................................................................ 24
4.16 MAC_CFG2--MAC Configuration2 Register ............................................................................................................ 25
4.17 MAC_CFG3--MAC Configuration3 Register ............................................................................................................ 26
4.18 TXPAUT--TX Pause Time Register ........................................................................................................................... 26
4.19 RXBTHD0--RX buffer Threshold0 Register ............................................................................................................. 26
4.20 RXBTHD1--RX Buffer Threshold1 Register............................................................................................................. 26
4.21 RXFULTHD--RX Buffer Full Threshold Register ..................................................................................................... 27
4.22 MISC—Misc. Control Register.................................................................................................................................. 27
4.23 MACID0--MAC ID0 Register ................................................................................................................................... 28
4.24 MACID1--MAC ID1 Register ................................................................................................................................... 28
4.25 MACID2--MAC ID2 Register ................................................................................................................................... 28
4.26 TXLEN--TX Length Register .................................................................................................................................... 28
4.27 RXFILTER--RX Packet Filter Register ..................................................................................................................... 29
4.28 MDIOCTRL--MDIO Control Register ...................................................................................................................... 30
4.29 MDIODP--MDIO Data Port Register ........................................................................................................................ 30
4.30 GPIO_CTRL--GPIO Control Register ....................................................................................................................... 30