位置:51电子网 » 技术资料 » 通信网络

以太网口工作原理

发布时间:2008/12/31 0:00:00 访问次数:1935

  大多数arm都内嵌一个以太网控制器,支持媒体独立接口(media independentinterface,mii)和带缓冲dma接口(buffered dma interface,bdi),可在半双工或全双工模式下提供10m/100mbps的以太网接入。在半双工模式下,控制器支持csmaicd协议;在全双工模式下,支持ieee802.3 mac控制层协议。

  因此,arm内部实际上已包含了以太网mac控制,但并未提供物理层接口,因此,需外接一片物理层芯片以提供以太网的接入通道。而常用的单口10m/100mbps高速以太网物理层接口器件均提供mii接口和传统7线制网络接口,可方便地与arm接口。以太网物理层接口器件主要功能一般包括:物理编码子层、物理媒体附件、双绞线物理媒体子层、10base-tx编码/解码器和双绞线媒体访问单元等。

  使用rtl8019as作为以太网的物理层接口,它的基本工作原理是:在收到由主机发来的数据报后(从目的地址域到数据域,如图所示),侦听网络线路。如果线路忙,它就等到线路空闲为止,否则,立即发送该数据帧。在发送过程中,首先它添加以太网帧头(包括前导字段和帧开始标志),然后生成crc校验码,最后将此数据帧发送到以太网上。

  图 802.3帧格式

  在接收过程中,它将从以太网收到的数据帧在经过解码、去帧头和地址检验等步骤后缓存在片内。在crc校验通过后,它会根据初始化配置情况,通知rtl8019as收到了数据帧,最后,用某种传输模式(i/o模式、memory模式、dma模式)传到arm的存储区中。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  大多数arm都内嵌一个以太网控制器,支持媒体独立接口(media independentinterface,mii)和带缓冲dma接口(buffered dma interface,bdi),可在半双工或全双工模式下提供10m/100mbps的以太网接入。在半双工模式下,控制器支持csmaicd协议;在全双工模式下,支持ieee802.3 mac控制层协议。

  因此,arm内部实际上已包含了以太网mac控制,但并未提供物理层接口,因此,需外接一片物理层芯片以提供以太网的接入通道。而常用的单口10m/100mbps高速以太网物理层接口器件均提供mii接口和传统7线制网络接口,可方便地与arm接口。以太网物理层接口器件主要功能一般包括:物理编码子层、物理媒体附件、双绞线物理媒体子层、10base-tx编码/解码器和双绞线媒体访问单元等。

  使用rtl8019as作为以太网的物理层接口,它的基本工作原理是:在收到由主机发来的数据报后(从目的地址域到数据域,如图所示),侦听网络线路。如果线路忙,它就等到线路空闲为止,否则,立即发送该数据帧。在发送过程中,首先它添加以太网帧头(包括前导字段和帧开始标志),然后生成crc校验码,最后将此数据帧发送到以太网上。

  图 802.3帧格式

  在接收过程中,它将从以太网收到的数据帧在经过解码、去帧头和地址检验等步骤后缓存在片内。在crc校验通过后,它会根据初始化配置情况,通知rtl8019as收到了数据帧,最后,用某种传输模式(i/o模式、memory模式、dma模式)传到arm的存储区中。

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!