The AX88180 is a high-performance and cost-effective non-PCI Gigabit Ethernet controller for various embedded systems including consumer electronics and home network markets that require a higher bandwidth of network connectivity. The AX88180 supports 16/32-bit SRAM-like interface and Gigabit Ethernet MAC, which is IEEE802.3 10Base-T, IEEE802.3u 100Base-T and IEEE802.3ab 1000Base-T compatible. The AX88180 supports full-duplex or half-duplex operation at 10/100/1000Mbps speed with auto-negotiation or manual setting. The AX88180 integrates embedded SRAM for packet buffering to accommodate high bandwidth applications and supports IP/TCP/UDP checksum in hardware to offload processing loading from microprocessor/microcontroller in an embedded system.
AX88180
高效能Non-PCI 32位元超高速乙太網路控制晶片 [即將停產]
Add Favorites
簡介
規格:
● High-performance non-PCI local bus
-- Supports 16/32-bit SRAM-like interface (US Patent Approval)
-- Supports big/little endian data bus type
-- Supports interrupt with high or low active trigger mode
● Highly-integrated Gigabit Ethernet controller
-- Compatible with IEEE802.3, 802.3u and 802.3ab standards
-- Embeds SRAM for packet buffers
-- Supports IP/TCP/UDP checksum offload
-- Supports 10/100/1000Mbps data rate
-- Supports full duplex operations with 1000Mbps data rate
-- Supports full and half duplex operations with 10/100Mbps data rate
-- Supports 10/100/1000Mbps N-way Auto- negotiation operation
-- Supports 10/100/1000Mbps data rate with RGMII interface
-- Supports IEEE 802.3x flow control for full-duplex operation
-- Supports back-pressure flow control for half-duplex operation
-- Supports packet length set by software
-- Supports Jumbo frame
● Supports Wake-on-LAN function by following events
-- Detection of a change in the network link state
-- Receipt of a Magic Packet
● Supports optional EEPROM interface
● Supports system reference clock from 40MHz to 100MHz
● Integrates voltage regulator
● 3.3V power supply with 5V I/O tolerance
● 128-pin LQFP with CMOS process, RoHS package
圖表
開發板
AXM88180-EVB-RTL8211E-1 SMDK2440評估板
AX88180 SMDK2440評估板提供客戶透過SRAM-Like介面連接到Samsung SMDK2440 S3C2440A 32-bit ARM MCU平台上驗證AX88180網路晶片功能。
AX88180 PLX9030評估板
AX88180 + PLX9030評估板提供客戶透過PLX PCI9030橋接器 PCI介面,連接到電腦平台上驗證AX88180網路晶片功能。
常見問題
驅動安裝
-
How to open the Protel PCB layout file of AX88180 SMDK2440 demo board?
You can open the Protel PCB layout file of AX88180 SMDK2440 demo board by running ORACLE's AutoVue Evaluation Revision tool (30 days evaluation date). Please visit ORACLE's web site for more details.
-
What drivers are available for the AX88180?
The AX88180 supports the following drivers platforms,
1. Windows CE 5.0 BSP driver
2. Linux kernel 2.4.x/2.6.x driver and Uboot driver
Furthurmore, ASIX can provide AX88180 Linux driver source code and the Software Programming Guide for customers who need to develop AX88180 driver on some other platforms. Please contact ASIX Sales (sales@asix.com.tw) for more details. -
Does the AX88180 need an EEPROM device?
The AX88180 supports serial EEPROM device with 16-bit data access, like 93C56 EEPROM. The EEPROM device is optional for the AX88180. AX88180 will auto-load data from the EEPROM device after a hardware reset.
-
How do I reset the external PHY by driver?
1. Write bit 15 (PHY_RESET) of BMCR register to software reset the external PHY.
2. Read the BMCR register to check if the PHY_RESET bit has been self-cleared after the external PHY is reset completely. -
How do I enable/disable AX88180 interrupt?
The AX88180 uses IMR register to enable/disable the interrupt function. The interrupt function can be enabled by setting a non-zero value into IMR register and can be disabled by setting a zero value into IMR register.
-
How do I enable/disable TX/RX Flow Control function?
The AX88180 supports the TX/RX flow control function for 10/100M Full-duplex modes. The users shall configure below registers to enable TX/RX flow control function.
1. Set bit 12 (RXFLOW_EN) of MAC_CFG0 register.
2. Set bit 0 and bit 8 of RX_CFG register.
3. Set bit 5 and bit 6 of MAC_CFG1 register. -
How do I enable/disable the Jumbo frame function?
The AX88180 supports max 15K bytes RX Jumbo frame size and max 4K bytes TX Jumbo frame size. The driver can configure bit 11 (RXJUMBO) and bit 7-10 (RX Jumbo Size) of MAC_CFG1 register to enable/disable RX Jumbo frame function and set the max RX Jumbo frame size. To enable the TX Jumbo frame function, the driver needs to be configured to a max 4095 bytes packet length into the TX_CMD and TXDESx registers and then AX88180 will assign the TXDESx and TXDES(x+1) TX descriptors for this Jumbo packet. Therefore the driver should use the TXDES(x+2) and TXDES(x+3) TX descriptors for next Jumbo packet.
-
How do I read/write the MII PHY Registers?
The AX88180 provides MDIOCTRL and MDIODP registers to access MII PHY registers.
-
How do I enable/disable the back-pressure function?
AX88180 supports the Back Pressure function for 10/100M Half-duplex modes.Configure the following registers to enable Back Pressure function:
1. Set bit 12 (RXFLOW_EN) of MAC_CFG0 register.
2. Set bit 0 and bit 8 of RX_CFG register.
3. Set bit 5 of MAC_CFG1 register.
4. Write 0164h to MAC_CFG2 register to configure Jam Limit value. -
How do I get the AX88180 Software Programming Guide?
Please contact ASIX Sales (sales@asix.com.tw) directly.
-
How to open the gerber files of AX88180 SMDK2440 demo board?
You can open the gerber files of AX88180 SMDK2440 demo board by running ORACLE's AutoVue Evaluation Revision tool (30 days evaluation date). Please visit ORACLE's web site for more details.
檔案下載
硬體設計文件
AX88180 SMDK2440 Demo Board with Realtek RTL8211E GigaPHY RGMII Reference Schematic
AX88180 PLX PCI9030 PCI Bridge Demo Board with Marvell M88E1111 GigaPHY RGMII Reference Schematic