2.2 以太网控制芯片——rtl8019as
(1) rtl8019as的主要性能
符合以太网ii与ieee802.3(10base5、10base2、10baset)标准;
全双工,收发可同时达到10mbit/s的速率;
内置16kb的sram,用于收发缓冲,降低对主处理器的速度要求;
支持8/16位数据总线,8个中断申请线以及16个i/o基地址选择;
支持utp、aui、bnc自动检测,还支持对10baset拓扑结构的自动极性修正;
允许4个诊断led引脚可编程输出;
采用cmos工艺,功耗低。单一电源5v供电。
(2) rtl8019as的内部结构
rtl8019as芯片内部包含远程dma(直接存储器存取)接口、本地dma接口、mac(介质访问控制)逻辑、数据编码解码逻辑和其它接口。这里的dma与平时所说的dma有些不同:rtl8019as芯片的本地dma操作是由控制器本身完成;而远程dma并不是在没有主处理器的参与下数据能自动移到主处理器的内存中,它指主处理器给出起址和长度就可以读写芯片的ram缓冲区,每操作一次ram地址自动加1,而普通ram操作每次要先发地址再处理数据,速度较慢。内部结构如图2所示。
图2 内部结构图
|