以太网控制器
以太网控制器也称以太网适配器,就是我们通常称的“网卡”。安装方法即是插在机器主板的PCI扩展槽里,一般为白色,然后安装所购买网卡中内附的驱动光盘即可。一块以太网控制器通常配有一个双绞线、光纤、BNC、AUI、HomePNA接口,其中后三者在现今已较少见,光纤则多用于服务器。
安装方法
以太网控制器也称以太网适配器,就是我们通常称的“网卡”。安装方法即是插在机器主板的PCI扩展槽里,一般为白色,然后安装所购买网卡中内附的驱动光盘即可。
不装网卡的话你是无法连接网络的。不过现在一般主板都有集成网卡。
主要功能
(1)支持处理器读写内部存储器的数据操作命令,以字节/字/双字的长度进行。
(2)集成10/100M自动极性转换收发器。
(3)支持介质无关接口。
(4)支持100M光纤接口。
(5)半双工流量控制时支持反压模式。
(6)IEEE 802.3x流量控制的全双工模式。
(7)支持唤醒帧,链路状态改变和远程的唤醒。
(8)支持IP/TCP/UDP校验和生成和检查。
(9)支持自动加载EEPROM里面生产商ID和产品ID。
(10)兼容3.5V和5.0V输入输出电压。
组成部分
(1)SPI接口,充当主控制器和ENC28J60之间通信通道。
(2)控制寄存器,用于控制和监视ENC28J60。
(3)双端口RAM缓冲器,用于接收和发送数据包。
(4)判优器,当DMA、发送和接收模块发出请求时对RAM缓冲器的访问进行控制。
(5)总线接口,对通过SPI接收的数据和命令进行解析。
(6)媒介质取控制层模块,实现符合IEEE 802.3标准的MAC逻辑。
(7)物理层模块,对双绞线上的模拟数据进行编码和译码。
主要特性
(1)IEEE 802.3兼容的以太网控制器。
(2)集成MAC和10 BASE-T PHY。
(3)支持一个带自动极性检测和校正的10BASE-T端口。
(4)支持全双工和半双工模式。
(5)可编程在发生冲突时自动重发。
(6)可编程填充和CRC生成。
(7)可编程自动拒绝错误数据包。
(8)最高速度可达10Mbps的SPI接口。
(9)具有两个用来表示连接、发送、接收、冲突和全/半双工状态的可编程LED输出引脚。
(10)使用两个中断引脚的7个中断源。
(11)带可编程预分频器的时钟输出引脚。
(12)工作电压范围是3.14~3.45V。
(13)兼容TTL电平输入。
(14)温度范围:-40~+85℃(工业级),0~+70℃(商业级)(仅SSOP封装)。
(15)28引脚SPDIP、SSOP、SOIC和QFN封装。
技术要求
以太网控制器使用一个特定的物理层和数据链路层标准,例如以太网或令牌环来实现通讯所需要的电路系统。这为一个完整的网络协议栈提供了基础,使得在同一局域网中的小型计算机组以及通过路由协议连接的广域网,例如IP,都能够进行通讯。
有四种技术被用来传送数据,网络接口控制器可能使用其中的一种或多种。
轮询,即微处理器在程序控制下检查周边设备的状态。
过程化I/O,即微处理器通过将地址送到系统地址总线上来通知制定的周边设备。
中断驱动I/O,即当周边设备准备好传送数据时通知微处理器。
DMA,即智能周边设备通过控制系统总线来直接访问内存。这种方法减轻了CPU的负荷,但是需要网卡上拥有一个独立的处理器。