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

    文章

    8167

    浏览量

    148797
  • 晶振
    +关注

    关注

    35

    文章

    3673

    浏览量

    73942
  • 网卡
    +关注

    关注

    4

    文章

    346

    浏览量

    29121
  • PHY
    PHY
    +关注

    关注

    2

    文章

    343

    浏览量

    54443

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    工业计量指南:带你了解电磁流量计哪两部分组成

    电磁流量计作为导电流体测量的主流仪表,只要吃透结构原理、安装规范、接线技巧、检修维护全流程知识,绝大多数故障都能提前规避、快速解决。今天,和晟测控带你了解电磁流量计哪两部分组成以及安装注意事项,帮你轻松拿捏电磁流量计的使用与养护。
    的头像 发表于 03-14 14:44 1008次阅读
    工业计量指南:带你了解电磁流量计<b class='flag-5'>由</b>哪两<b class='flag-5'>部分组成</b>

    hpm6750 两个板载网卡+usbcdc_ecm网卡,多次调用ftp,切换网卡后,报错

    hpm6750 两个板载网卡+usbcdc_ecm网卡,多次调用ftp,多次切换网线后,出现报错pbuf_free:p-&gt;ref&gt;0;有时候出现[E
    发表于 01-19 16:05

    机器视觉网卡与普通网卡的5点关键不同

    统也使用网卡进行网络连接,但其所需的网卡通常与普通网卡存在显著差异。本文将深入探讨机器视觉网卡与普通网卡的差异,分析这些差异背后的原因,以及
    的头像 发表于 01-15 16:38 406次阅读
    机器视觉<b class='flag-5'>网卡</b>与普通<b class='flag-5'>网卡</b>的5点关键不同

    一座5G基站它的成本是哪些部分组成?

    多少钱?它的成本又是哪些部分组成的呢?成本组成基站最直接的划分为宏基站和微基站,宏基站是5G基站最主要的部分,规模投入都比较大,微基站相对来说成本低,也比较简单,在这里
    的头像 发表于 12-24 17:34 2285次阅读
    一座5G基站它的成本是<b class='flag-5'>由</b>哪些<b class='flag-5'>部分组成</b>?

    传感器的核心组成部分有哪些

    传感器的核心组成部分有哪些,各自作用是什么?萨科微半导体(www.slkoric.com)宋仕强介绍说,传感器的核心组成部分包括敏感元件、转换元件,部分复杂传感器还需信号调理电路,三者分工明确、协同
    的头像 发表于 12-03 09:02 1397次阅读
    传感器的核心<b class='flag-5'>组成部分</b>有哪些

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

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

    多网融合时代:4G/Wi-Fi/以太网/虚拟网卡配置实战!

    应用开发中我们常使用网卡和网络适配器这两种名称,大家只要知道这两种名称表示同一个概念就行了。 LuatOS开发中的网卡,和电脑上网卡的作用是完全一样的。 我们先来看一张电脑上的
    的头像 发表于 10-09 18:25 475次阅读
    多网融合时代:4G/Wi-Fi/以太网/虚拟<b class='flag-5'>网卡</b>配置实战!

    知道板卡厂商参与芯片研发的α阶段意味着什么?

    大家都知道芯片很重要,但是否知道一颗芯片从设计构思到最终量产,需要经历怎样一个漫长的过程吗?
    的头像 发表于 09-24 17:08 7800次阅读
    <b class='flag-5'>你</b><b class='flag-5'>知道</b>板卡厂商参与芯片研发的α阶段意味着什么?

    单片机是什么组成

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

    网卡提速秘籍:APN优化全揭秘

    网速慢成专网卡“顽疾”?APN优化可能是隐藏的加速器。本文深度剖析APN参数对网络速率的影响,提供移动cmiot、联通scuiot、电信ctnet等优选配置方案,搭配设备重启与数据漫游开关技巧,让
    的头像 发表于 07-17 16:56 1480次阅读
    专<b class='flag-5'>网卡</b>提速秘籍:APN优化全揭秘

    一文带你了解什么是机器视觉网卡

    机器视觉网卡通常指的是在机器视觉系统中用于连接工业相机到计算机的以太网卡。它的核心作用是实现高速、稳定、低延迟的图像数据传输。以下是关于机器视觉网卡的关键信息:1.核心功能:高速图像传输:处理来自
    的头像 发表于 07-09 16:18 945次阅读
    一文带你了解什么是机器视觉<b class='flag-5'>网卡</b>

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

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

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

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

    MYSQL集群高可用和数据监控平台实现方案

    该项目共分为2个子项目,MYSQL集群高可用和数据监控平台两部分组成
    的头像 发表于 05-28 10:10 1516次阅读
    MYSQL集群高可用和数据监控平台实现方案