0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

你知道网卡是由哪些基本部分组成的吗

Q4MP_gh_c472c21 来源:程序员写个解 作者:吴解君 2022-09-07 15:00 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、网卡

ef65eb20-2e63-11ed-ba43-dac502259ad0.jpg

网卡基本单元有4个:MAC、PHY、变压器、RJ45

框图里舍去晶振、电源、存储设备、LED等外设,根据方案差异,某些数字电路部分不同程度的整合到一个芯片内。

ef898be8-2e63-11ed-ba43-dac502259ad0.png

网卡上至少有两个LED灯,分别表示Link(链路正常)和数据传输或数据速率选择(10M/100M)。

晶振是处理器自同步的时钟源。

存储设备指的是EEPROM存储设备,我没用过,绝大多芯片手册里介绍MAC链接一个几K的EEPROM,内部存储MAC地址,其实没有这个EEPROM网卡也能工作,MAC地址可以待CPU启动后由CPU写入。

网卡BOOTROM,是无盘启动的ROM接口,通过远程启动服务构造无盘工作站。

1、MAC

媒体访问控制(MAC,Media Access Control),平时所说的MAC地址(局域网地址)指的是MAC芯片的地址。按设计要求它应该是全球唯一,实际上只做到局域网广播域内唯一即可,Windows和Linux都有修改MAC地址的方法。

MAC的作用:在局域网广播链路里控制和协调所有站点对共享介质的访问,以避免或减少冲突。这种冲突检测的方法叫载波侦听多路访问/冲突检测(CSMA/CD,Carrier Sense MultipleAccess With Collision Detection)。

下图的多块网卡MAC链接到同一个HUB上,相当于所有MAC的收、发信号连接在一起,组成星形拓扑。

ef9de5f2-2e63-11ed-ba43-dac502259ad0.png

CSMA/CD协议逻辑是:

• 发送前检查信道是否空闲,空闲则发送,信道繁忙则继续监听,直到信道空闲; • 边发送边检测冲突。如果发送完毕都没有检测到冲突,则发送成功; • 如果发送时检测到冲突,立即停止数据发送,并发送jamming信号增强链路冲突,随机等待一段时间等待信道空闲。

2、PHY

物理层(PHY,Physical Layer)是数、模转换模块,它实现物理层.IEEE-802.3标准定义了以太网PHY。包括MII/GMII(介质独立接口)子层,PCS(物理编码子层),PMA(物理介质附加)子层,PMD(物理介质相关)子层,MDI子层。

PHY是MAC的工具人,PHY是CSMA/CD的执行部件,当发生冲突时它告知MAC,由MAC做决策。

PHY眼里只有数据没有帧概念,数据、地址、CRC都同等看待。它负责网络数据编码、解码、链路错误检测。在100Base-T里PHY采用4B/5B编码,用5bit编码传递4bit信息的编码方式,带宽利用率80%,5bit可有32种编码方式,4bit有16种编码方式,从5bit里取出16组编码作为信道信息编码。

对这16组编码只有两个要求:一是5bit组里至少有2个1,二是5bit里不能有连续3个0;其余的16组表示无用信号或者控制码。

3、变压器

变压器作用:

• 提高传输距离、波形修复

电气隔离、抗干扰、防雷 其实,没有变压器两网卡之间也可以通信,只是这个距离会很短,距离越远衰减越大,加上变压器提高信号幅度通信距离得以提高,同样远端传递的信号幅度太低,经过变压器后得以放大,实现波形修复功能。

变压器使芯片端与外部隔离,抗干扰能力大大增强,而且对芯片增加了很大的保护作用。

4、RJ45

RJ45是布线系统中信息插座(即通信引出端)连接器的一种,连接器由插头(接头、水晶头)和插座(模块)组成,插头有8个凹槽和8个触点。RJ是Registered Jack的缩写,意思是“注册的插座”。

在FCC(美国联邦通信委员会标准和规章)中RJ是描述公用电信网络的接口,计算机网络的RJ45是标准8位模块化接口的俗称。

网线有8根4对双绞线,百兆以太网中只用到其中4根:1、2发送、3、6接收。

二、典型案例

现在嵌入式SOC中,MAC常集成到SOC芯片内,如STM32F4、龙芯1B、i.MX287。下图是龙芯片1B芯片结构图,GMAC指的是千兆网媒体访问控制。

efc3d974-2e63-11ed-ba43-dac502259ad0.png  

早些年的处理器内部集成MAC,代表有S3C2440,以太网解决方案是外接明显网卡芯片DM9000,下图是DM9000芯片结构图。内部集成MAC和PHY,S3C2440的外部地址总线(内存总线)留出一块区域为DM9000用,访问数据就如同读写内存一样。

f002481c-2e63-11ed-ba43-dac502259ad0.png  


某宝PCIE网卡实物图,可以看出MAC和PHY集成到一起,右上角8脚芯片没有焊接,应该是电源转换芯片,网卡的电源直接从PCIE获取。



审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 变压器
    +关注

    关注

    162

    文章

    7943

    浏览量

    145027
  • 晶振
    +关注

    关注

    35

    文章

    3442

    浏览量

    72647
  • 网卡
    +关注

    关注

    4

    文章

    334

    浏览量

    28720
  • PHY
    PHY
    +关注

    关注

    2

    文章

    331

    浏览量

    53797

原文标题:一文读懂,网卡由哪些部分组成

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    智能空开什么组成?带你了解电力安全的“智慧大脑”

    空开”的设备。那问题来了: 智能空开 什么组成 呢?今天咱们就来唠唠这个话题,顺便聊聊在这方面做得特别出色的——广州曼顿。 首先,别看它名字还是叫“空开”,其实智能空开已经不是当年那个只会“咔哒”一声跳闸的简
    的头像 发表于 11-08 10:11 290次阅读

    单片机是什么组成

    单片机作为一种集成化的微型计算机,其核心优势在于将多个功能模块紧凑地集成在一块芯片上,从而实现数据处理、外设控制等功能。了解单片机的组成部分,能帮助我们更好地理解其工作原理和应用逻辑。 1.
    的头像 发表于 07-29 11:03 863次阅读

    PF-A系到功率因数校正模块的基本组成和工作原理

    电源和模块工作监控电路等部分组成、如图1所示其中控制电路通常基准电压源、误差放大器、乘法器、电流放大器、PWM比较器等部分组成
    的头像 发表于 06-05 09:54 2.1w次阅读
    PF-A系到功率因数校正模块的基本<b class='flag-5'>组成</b>和工作原理

    功率电感是那些材料组成的?

    功率电感是哪些材料精心构成的。 功率电感主要由以下几部分材料组成: 磁芯:磁芯是功率电感的核心部件,通常锰芯、镍芯、铁粉芯、铁硅铝、镍锌铁氧体或锰锌铁氧体等材料制成。这些材料具有良
    的头像 发表于 05-30 15:52 611次阅读
    功率电感是<b class='flag-5'>由</b>那些材料<b class='flag-5'>组成</b>的?

    三相变压器主要组成部分有哪些

    三相变压器的主要组成部分包括以下几个关键部分
    的头像 发表于 05-20 13:35 1015次阅读
    三相变压器主要<b class='flag-5'>组成部分</b>有哪些

    RFID系统:技术解析与应用全景

    RFID(Radio Frequency Identification)系统通过无线电波实现非接触式数据交互,其核心部分组成
    的头像 发表于 05-18 17:48 742次阅读

    什么是物联网智慧路灯?智慧路灯有哪些组成部分

    什么是物联网智慧路灯?智慧路灯有哪些组成部分
    的头像 发表于 03-20 13:07 1128次阅读
    什么是物联网智慧路灯?智慧路灯有哪些<b class='flag-5'>组成部分</b>?

    红外热像仪哪些部分组成

    红外热像仪,作为一种高科技的成像设备,能够捕捉并显示物体表面发出的红外辐射,从而生成热图像。这种设备在多个领域都发挥着重要作用,如工业检测、医疗诊断、环境监测等。红外热像仪的构成复杂而精细,主要包括以下几个关键部分
    的头像 发表于 03-04 17:18 864次阅读
    红外热像仪<b class='flag-5'>由</b>哪些<b class='flag-5'>部分组成</b>?

    精密空调膨胀阀哪几部分构成?

    精密空调膨胀阀是精密空调中一个重要的组成部分,膨胀阀负责控制制冷剂的流量,确保精密空调能够在最佳状态下运行。
    的头像 发表于 02-06 17:25 813次阅读
    精密空调膨胀阀<b class='flag-5'>由</b>哪几<b class='flag-5'>部分</b>构成?

    汽轮机的主要组成部分

    。汽轮机的设计和制造需要考虑蒸汽参数、功率等级、效率和可靠性等多个因素。 2. 主要组成部分 2.1 转子 转子是汽轮机的核心部件,它一系列叶片和叶轮组成,负责将蒸汽的能量转换为机械能。转子通常
    的头像 发表于 02-06 16:31 2234次阅读

    afc系统辅助设备什么组成

    AFC系统的全称是Automatic Fare Collection System,即城市轨道交通自动售检票系统。AFC系统辅助设备一般 不间断电源(UPS) 、网络设备和打印设备组成。以下
    的头像 发表于 02-01 16:35 4427次阅读

    熔断器式隔离开关的组成,熔断器式隔离开关的熔断器是并联还是串联

    熔断器式隔离开关是一种集成了隔离开关和熔断器功能的电器设备,通常以下几个关键部分组成
    的头像 发表于 01-29 14:12 1.3w次阅读

    超级电容电池是什么组成_超级电容电池的应用

    超级电容电池主要由以下几个关键部分组成:   电极:超级电容电池的电极通常采用活性炭材料制作成多孔电极。活性炭因其具有大于或等于1200m²/g的超高比表面积,能够提供极大的电极面积,从而储存
    的头像 发表于 01-27 11:16 1687次阅读

    为什么网卡工作会不正常?(中)

    导读网络故障困扰重重?本文聚焦客户网卡故障的两种特殊情形:低温运行与信号干扰下的网络卡死。看似简单却历经波折的解决过程,带你深入剖析排查中陷入的误区。MDIO信号反射导致网络卡死分析客户反馈网卡故障
    的头像 发表于 12-24 11:34 2334次阅读
    为什么<b class='flag-5'>你</b>的<b class='flag-5'>网卡</b>工作会不正常?(中)

    为什么网卡工作会不正常?(上)

    。ZLG致远电子自从设计ARM核心板以来,服务了大量客户,其中有很大一部分工作是为客户调试网卡电路和驱动。既有电路设计的问题,也有驱动软件的问题,还有系统网络配置的问题
    的头像 发表于 12-23 11:35 1840次阅读
    为什么<b class='flag-5'>你</b>的<b class='flag-5'>网卡</b>工作会不正常?(上)