AX88796C是一款针对嵌入式及工业以太网应用的网络控制芯片,低功耗、低引脚数、支持可变I/O工作电压的SPI/Dual-SPI/Quad-SPI/Two-Port SPI或non-PCI接口。AX88796C采用符合业界标准的8/16位类SRAM或地址/数据总线复用接口,可与各类常用或高阶的微控制器直接相连,而无须添加任何外部逻辑线路。此外,AX88796C 还针对具备SPI/Dual-SPI/Quad-SPI主机侧接口之CPU,提供一组可选的SPI/Dual-SPI/Quad-SPI/Two-Port SPI 从机接口来简化硬件连接。AX88796C内置符合IEEE 802.3/ IEEE 802.3u规范的10/100M以太网物理层(PHY)及媒体访问控制器(MAC),集成SRAM网络封包缓冲,以高效率的方式进行封包的储存、检索与修改。AX88796C广泛支持各项规格包括先进的电源管理、多重封包突发传输模式、IPv4/IPv6 封包校验和承载引擎、线缆交叉自适应(Auto-MDIX)及IEEE 802.3x/ 背压流量控制。AX88796C支持两种工作温度范围,包括商业规格0°C~70°C以及工业规格-40°C~85°C,仅64引脚的小封装尺寸可大幅减少所需PCB空间。AX88796C的驱动程序非常易于编制,工程师可容易且快速地将其移植到各类嵌入式系统中。
AX88796C
低功耗 SPI或Non-PCI以太网控制器
Add Favorites
简介
规格:
● 高性能Non-PCI接口
-- 支持8/16-bit 类SRAM接口 (已获美国专利), 容易与常见的嵌入式MCU如MCS-51系列、Renesas系列等直接连接
-- 在类SRAM接口上支持Slave-DMA机制以减少CPU的负荷并支持突发数据读写模式,以满足高性能的应用需求
-- I/O接口支持可变工作电压(1.8/2.5/3.3V) 和可编程电流驱动能力 (8/16mA)
-- 具备可编程定时器的中断引脚
● 高性能 SPI 接口
-- 针对具备SPI主机侧接口的CPU,可通过SPI 从接口接入。其支持SPI计时模式0和3,最高时钟频率40MHz,支持可变工作电压及可编程驱动能力
-- 支持可选的Ready讯号,用于SPI封包收发流量控制
● 单芯片快速以太网 MAC/PHY 控制器
-- 内置 SRAM用于封包缓冲
-- 提供IPv4/IPv6封包校验和承载引擎,以减轻CPU的负荷,支持IPv4 IP/TCP/UDP/ICMP/IGMP 、IPv6 TCP/UDP/ICMPv6 封包校验和 的产生和核对
-- 支持VLAN匹配过滤
-- 集成10BASE-T/100BASE-TX (双绞线模式) 快速以太网 MAC/PHY收发器,兼容IEEE 802.3/802.3u 规范
-- 支持交叉线自动侦测及切换(Auto-MDIX)
-- 在全双工模式下支持IEEE 802.3x流量控制;半双工模式下支持背压流量控制
-- 支持自动轮询PHY状态
-- 支持10/100Mbps N-way自动协商机制
● 先进的电源管理功能
-- 支持动态电源管理以节省在空载或低负载状况下的功耗
-- 支持极低功耗的等待网络远程唤醒的睡眠模式。唤醒事件包括网络链接状态变动、收到Magic 封包、收到Microsoft Wakeup封包 或通用I/O引脚触发
-- 支持Protocol Offload (ARP & NS),用于Windows 7 网络电源管理
-- 在WOL模式及Remote Wakeup Ready模式下,支持完整的I/O引脚隔离,以减少non-PCI 和 SPI接口上的漏电流
● 可选外接EEPROM,以储存MAC地址
● 支持四个通用I/O引脚,其中两个支持Wake-On-LAN
● 提供可编程LED引脚,用于显示网络状态,支持可变I/O工作电压和可编程的电流驱动能力
● 集成电压转换器、25MHz晶体震荡电路和上电复位电路
● 基于25MHz 晶振提供可选的时钟(25、50或 100MHz)输出
● 可支持外部时钟输入(25MHz),以节省晶振成本
● 64引脚符合RoHS规范的LQFP封装
● 工作温度范围: 0°C到 +70°C或 -40°C到 +85°C
目标应用:
● 上网本
● 工控机
● 有线/卫星/宽带机顶盒
● IPTV、数字媒体适配器
● 网络DVD/数字录像机/硬盘
● 网络可视电话、VoIP适配器
● 网络收音机
● 金融支付终端、自助服务终端
● 多功能打印机
● RFID读卡器
● 考勤机
● RS232/422/485转以太网
● 建筑/家庭自动化
-- 供热、通风、空调控制系统
-- 网络化智能家居
● 保安系统
-- 生理识别控制
-- 指纹阅读器
-- 网络摄像头
-- 远程监视
-- 专业数字录像
-- 消防安全
● 工业控制
-- 远程资料收集
-- 远程检测
-- 远程控制和管理
-- 环境监测或网络传感器
-- 自动抄表
-- 网络UPS
-- 灯光控制
图表
开发板
AX88796C SMDK2440评估板
AX88796C SMDK2440评估板提供客户透过SRAM-Like接口,连接到三星SMDK2440平台(S3C2440A 32-bit ARM MCU)来验证AX88796C百兆以太网功能。客户也可以透过SRAM-Like或SPI接口连接到其它嵌入式系统来进行测试。
常见问题
硬件设计注意事项
-
Where can I obtain the latest AX88796C datasheet, reference schematic and other hardware design archives?
Please register MyASIX membership and then download the latest AX88796C datasheet, reference schematic, gerber/PCB layout files and application design note from AX88796C Product web page directly.
-
How to open the gerber files of AX88796C demo board?
You can open the gerber files of AX88796C demo board by running ORACLE's AutoVue Evaluation Revision tool (30 days evaluation date). Please visit ORACLE's web site for more details.
-
How to open the PowerPCB PCB layout file of AX88796C demo board?
You can open the PowerPCB PCB layout file of AX88796C demo board by running Mentor Graphics PADS Layout Product Evaluation Software (No time limitation but with limited function). Please visit Mentor Graphics' web site for more details.
-
Can ASIX help me to review my own AX88796C schematic and PCB layout?
Yes, please deliver your own AX88796C schematic and PCB layout files to ASIX's Support (support@asix.com.tw) for further review before making your own AX88796C PCB board.
-
What kinds of host interfaces are supported by AX88796C?
The AX88796C supports total seven different types of bus interfaces include 8/16 Bit SRAM-like bus interface, 8/16-Bit Address-Data Multiplex interface, Renesas CPU series bus interface, MCS-51 and SPI bus interface. The AX88796C can be configured to the specific bus type automatically by pull-up and pull-down the EECS/EECK/I_FULL pins.
-
What is the specification of 25MHz reference crystal of AX88796C demo board?
The 25MHz crystal signals of AX88796C board should be winthin 25MHz +- 50ppm.
-
What is the reference Ethernet transformer of the AX88796C demo board?
The reference Ethernet transformer on the AX88796C demo board is the Bothhand LU1S041X LF (Turns Ratio 1CT:1CT, Auto-MDIX) single RJ-45 connector module with integrated 10/100 BASE-TX magnetic.
-
What kind of EEPROM is supported by AX88796C?
The AX88796C supports 16-bit mode 93C56 or 93C66 EEPROM.
-
Can the EEPROM be eliminated on AX88796C applications?
Yes, the AX88796C EEPROM is optional if the MAC address can be stored on the Flash memory of your embedded system. The other EEPROM setting can also be configured by AX88796C registers directly.
-
Do I have to assign a unique MAC address to every AX88796C based devices?
Yes, every Ethernet device must have a unique MAC address. Users should always assign a unique MAC address for every AX88796C based devices.
-
How do I register a MAC/Ethernet address from IEEE-SA?
You must first have an OUI or an IAB, to which you then append 24 or 12 bits respectively, in a way that makes the resulting 48-bit number unique, i.e., your 24 or 12 bits must be unique within your organization, which will require coordination among all the users of your organization's OUI or IAB. Please visit the IEEE-SA web site for details.
-
Are the AX88796C Ethernet LEDs behaviors programmable by software?
Yes, AX88796C supports the LED Control Registors (LCR0, LCR1) to control the AX88796C Ethernet LEDs behaviors.
软件设计注意事项
-
Do I need to modify AX88796C driver source code to work on my own target platforms?
Yes, ASIX provides AX88796C Linux/WinCE/etc. drivers source codes and software programming guide for customer's reference so you can modify the AX88796C driver source code to work on your own target platforms directly.
-
Where can I obtain the latest AX88796C drivers source codes?
Please visit the AX88796C Driver Download web page for details.
-
Where can I obtain the latest AX88796C Software Programming Guide?
Please contact ASIX Sales (sales@asix.com.tw) directly.
-
Does AX88796C support the uIP TCP/IP stack porting source code?
Yes, AX88796C supports a 8051 MCU uIP TCP/IP stack porting source code for customers' reference.
-
Is the AX88796C driver source code compatible with AX88796B driver source code?
No, the AX88796C driver source code is different from AX88796B driver source code. Please refer to AX88796C driver source code to implement AX88796C driver on your target platforms directly.
档案下载
硬件设计文档
软件 & 工具
32-bit ARM IAR lwIP TCP/IP Port Source for SPI Interface
For Energy Micro EFM32 32-bit ARM + AX88796C SPI reference designWindows CE 6.0 Driver
For Renesas US7750R HARP(Aspen) SH4 platformWindows CE 6.0 Driver Source for SRAM-like Interface
For Energy Micro EFM32 32-bit ARM + AX88796C SPI reference designWindows CE 6.0 Driver Source for SPI Interface
For Energy Micro EFM32 32-bit ARM + AX88796C SPI reference designWindows CE 5.0/Mobile 5/Mobile 6 Driver Source for SRAM-like Interface
For Energy Micro EFM32 32-bit ARM + AX88796C SPI reference design