关于我们 联系我们 1986587488919865874889
语言选择
电子元器件一站式服务平台
首页 > 新闻资讯

ENC28J60-I/SS是一款独立的以太网控制器

2025/7/10 22:47:06

ENC28J60-I/SS是一款独立的以太网控制器


ENC28J60是一款独立的以太网控制器,配备有符合行业标准的串行外设接口(SPI).它旨在为任何配备SPI的控制器提供以太网网络接口.
ENC28J60符合IEEE 802.3的所有规范.它集成了多种数据包过滤方案以限制传入的数据包.此外,它还提供了一个内部DMA模块,用于实现快速数据吞吐量和硬件辅助的校验和计算,这些功能可用于多种网络协议.与主机控制器的通信通过一个中断引脚和SPI实现,时钟速率高达20 MHz.两个专用引脚用于LED链路和网络活动指示.
图1-1展示了ENC28J60的简单框图.图1-2展示了使用该器件的典型应用电路.使用ENC28J60,只需两个脉冲变压器和一些无源元件,即可将微控制器连接到以太网网络.

ENC28J60由七个主要功能块组成:
1. 一个SPI接口,作为主机控制器与ENC28J60之间的通信通道.
2. 用于控制和监控ENC28J60的控制寄存器.
3. 一个用于接收和传输数据包的双重端口RAM缓冲区.
4. 当DMA发送和接收模块发出请求时,使用一个仲裁器来控制对RAM缓冲区的访问.
5. 总线接口,用于解释通过SPI接口接收到的数据和命令.
6. MAC(媒体访问控制)模块,该模块实现了符合IEEE 802.3标准的MAC逻辑.
7. PHY(物理层)模块,用于对双绞线接口上的模拟数据进行编码和解码.
该设备还包含其他支持模块,如振荡器片上电压调节器电平转换器等,以提供耐5V的输入/输出(I/O)和系统控制逻辑.

以太网控制器特性
IEEE 802.3M兼容以太网控制器
完全兼容10/100/1000Base-T网络
集成MAC和10Base-T PHY
支持一个带有自动极性检测和校正功能的10Base-T端口
支持全双工和半双工模式
.可编程的冲突自动重传
可编程填充和CRC生成
可编程自动拒绝错误数据包
带时钟速度高达20 MHz的SPI接口
缓冲器
8KB双端口SRAM,支持发送/接收数据包
可配置的发送/接收缓冲区大小
硬件管理的循环接收FIFO
具有自动增量的字节级随机和顺序访问
内部DMA用于快速数据传输
针对多种网络协议的硬件辅助校验和计算
媒体访问控制器(MAC)特性
支持单播组播和广播数据包
可编程接收数据包过滤和唤醒主机,基于以下条件的逻辑与或操作:
- 单播目标地址
- 多播地址
-广播地址
-魔术包TM
- 由64位哈希表定义的组目标地址
- 在用户定义的偏移量处,可编程模式匹配最多64个字节
物理层(PHY)特性
.环回模式
两个可编程LED输出,用于显示LINKTXRX碰撞状态以及全双工/半双工状态

推荐产品

Copyright © 2023深圳市华芯创优电子有限公司版权所有 粤ICP备2023111934号