网络架构中PHY芯片可否不使用网络变压器/网络隔离变压器连接呢?

news2024/11/18 15:50:21

      Hqst盈盛(华强盛)电子导读:常有人询问网络架构中,PHY芯片通常使用的网络变压器(也叫网络隔离变压器)可否节省不用,以降低成本,今天就相关问题做个探讨;

        一 ,PHY指代的是什么呢?它有什么作用呢?

        PHY是物理接口收发器(芯片中的一种,又称网口 PHY 芯片),它有将物理层:包括MII/GMII(介质独立接口)子层、PCS(物理编码子层)、PMA(物理介质附加)子层、PMD(物理介质相关)子层、MDI子层等传输层数据转换为物理信号,同时将接收到的物理层信号转换为传输层数据的功能,所以PHY芯片又被叫做物理层转换器,是网络架构中的核心电子元器件。

        在通常的网络架构中,网口PHY芯片都需要使用网络变压器(也叫网络隔离变压器,脉冲变压器或网络滤波器,后文都称:网络变压器)连接,它能把PHY送出来的差分信号用差模耦合的线圈耦合滤波以增强信号,并且通过电磁场的转换耦合到连接网线的另外一端,来实现电气隔离和信号传输。

        二 ,网口PHY芯片与网络变压器的连接

网口 PHY 芯片对 TX 和 RX 信号有两种驱动方式:电压驱动和电流驱动。驱动方式的不同决定了 PHY 在与网络变压器连接的时候,网络变压器的中心抽头的接法。

       a),电压驱动型的 PHY,网络变压器的中心抽头接电源,电压大小即为 PHY 芯片的 UTP端口电压;

       b),电流驱动型的 PHY,变压器的中心抽头接电容到地。

RJ45网口连接器中的 1、2#端子是传送数据的,3、6#是接收数据的。新的PHY支持AUTOMDI-X功能(也需要网络变压器支持)。它可以实现RJ45接口的1、2#端子上的传送信号线和3、6#端子上的接收信号线的功能自动互相交换。)。但是,在有些时候可以采用其它方式来替代网络变压器/网络隔离变压器,以实现两个PHY芯片之间的连接。

2*4屏蔽带灯网口连接器E2459B01A-YGB

       二,PHY芯片不使用网络变压器的常用连接方式

             下面是两种常用的替代方式:

       1),直接连接:两个PHY芯片可以通过直接连接它们的传输线来进行通信,而不使用网络变压器。这样可以简化电路设计和布线,并减少成本和功耗。然而,需要注意的是,在使用直接连接时,需要仔细考虑线路的阻抗匹配和信号干扰等问题,以确保可靠的数据传输。下面分别介绍两个PHY芯片的直接连接方式:

      a), 两个电压型 PHY 直连

      如果两片 PHY 型号完全一致,那么,RX,TX 信号线直连就可以了。否则,按下图所示连接:TX1,RX1 与 TX2 ,RX2 分别是两片 PHY 的差分信号线,注意 RX,TX交叉连接,VCC1,VCC2 分别是两片 PHY 的 UTP 端口电压。

两个电压型 PHY 直连(图一)

       b), 两个电流型 PHY 直连

       如果两片 PHY 型号完全一致,那么,RX,TX 信号线直连就可以了。否则,按
下图所示连接:TX1,RX1 与 TX2 ,RX2 分别是两片 PHY 的差分信号线,注意 RX,TX
的交叉连接。

两个电流型 PHY 直连(图二)

       c), 电压型与电流型 PHY 直连

       如下图:左侧 TX1,RX1 是电压型 PHY 接法,VCC1 是 UTP 端口电平,右侧TX2,RX2 是电流型 PHY 接法,注意 RX,TX 交叉连接。

电压型与电流型 PHY 直连(图三)

10G带POE 网络变压器G82409SP

        2),光纤传输:另一种方法是使用光纤传输来连接两个PHY芯片。光纤传输不需要网络变压器,可以提供更高的带宽和更远的传输距离。光纤传输还可以提供电气隔离,更好地抵抗电磁干扰。但是,光纤传输需要使用光学接口和光纤传输设备,成本较高。

        需要注意的是,不使用网络变压器/网络隔离变压器连接两个PHY芯片可能会增加设计和维护的复杂性,并可能对系统的性能和可靠性产生影响。因此,在决定不使用网络变压器之前,需要仔细评估和测试这种方案的可行性和实际效果。

        综上所述网络架构中PHY芯片可以不使用网络变压器来连接,需要仔细考虑线路的阻抗匹配和信号干扰等问题,以确保可靠的数据传输。只有仔细评估和测试这种方案的可行性和实际效果,对PHY和网络压器产品相关参数有更多了解,才能更好的对是否用网络变压器连接两个PHY芯片做出合理的选择。

        对PHY芯片是否采用网络变压器来连接有所了解了吗?接下来Hqst 盛生将继续给大家分享网络变压器和与之配套的RJ45 网络连接器的相关知识,方便大家认识网络变压器和RJ系列网口产品,不足之处欢迎讨论;

       感兴趣的朋友,可以继续关注!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1065090.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

吃鸡达人必备!提高战斗力、分享干货、查询安全!

大家好!作为吃鸡玩家,想必大家都希望能够提高自己的游戏战斗力,分享顶级游戏作战干货,并且方便进行作图、查询装备皮肤库存,更重要的是,防止被骗游戏账号进入黑名单。今天,我就给大家介绍一家专…

vue.js 生命周期

在页面首次加载执行顺序有如下: beforeCreate //在实例初始化之后、创建之前执行created //实例创建后执行beforeMounted //在挂载开始之前调用filters //挂载前加载过滤器computed //计算属性directives-bind //只调用一次,在指令第一次绑定到元素时调…

MySQL语句大总结

基础语法数据库约束复杂语法1:聚合查询(所谓聚合计算聚合函数的结果)2:联合查询什么是内连接;什么是外连接?3:子查询(套娃,慎用)4:合并查询 基础语法 建库 c…

如何使用 Hotshot 通过文字生成 GIF 动画

Hotshot 是一个基于人工智能的工具,可用于通过文字生成 GIF 动画。该工具使用最新的图像生成技术来创建逼真的动画,即使是复杂的文字描述也能做到。 hotshot访问地址 使用 Hotshot 生成 GIF 动画 要使用 Hotshot 生成 GIF 动画,您需要首先…

吃鸡高手亲授:玩转绝地求生,分享顶级游戏干货!

绝地求生(PUBG)自上线以来,成为了全球热门游戏。作为吃鸡行家,我将分享一些独家技巧和干货,帮助您提高游戏战斗力,享受顶级游戏作战体验! 首先,让我们谈一谈战斗力升级。想要在吃鸡游…

卷积网络的发展历史-LeNet

简介 LeNet是CNN结构的开山鼻祖,第一次定义了卷积神经网络的结构。 LeNet模型包含了多个卷积层和池化层,以及最后的全连接层用于分类。其中,每个卷积层都包含了一个卷积操作和一个非线性激活函数,用于提取输入图像的特征。池化层…

FreeRTOS入门教程(队列详细使用示例)

文章目录 前言一、队列基本使用二、如何分辨数据源三、传输大块数据总结 前言 上篇文章我们已经讲解了队列的概念和队列相关的API函数,那么本篇文章的话就开始带大家来学习使用队列。 一、队列基本使用 这个例子将会创建三个任务,其中两个任务用来发送…

Netty(四)NIO-优化与源码

Netty优化与源码 1. 优化 1.1 扩展序列化算法 序列化,反序列化主要用于消息正文的转换。 序列化:将java对象转为要传输对象(byte[]或json,最终都是byte[]) 反序列化:将正文还原成java对象。 //java自带的序列化 // 反序列化 b…

互联网Java工程师面试题·Memcached 篇·第二弹

目录 10、memcached 如何实现冗余机制? 11、memcached 如何处理容错的? 12、如何将 memcached 中 item 批量导入导出? 13、如果缓存数据在导出导入之间过期了,您又怎么处理这些数据呢? 14、memcached 是如何做身份…

3. 安装lombok maven镜像设置

安装lombok & maven镜像设置 一、maven镜像设置 Maven:负责进行项目管理、依赖工具管理的 软件。 快捷解决方案: 1.方法一 直接配置系统默认的文件 各个人因为登录的用户名不同,所以目录名不同。 2.方法二 自定义本地仓库的位置 完成之后重新打…

混合优化算法(optimtool.hybrid)

import optimtool as oo from optimtool.base import np, sp, pltpip install optimtool>2.5.0混合优化算法(optimtool.hybrid) import optimtool.hybrid as oh oh.[方法名].[函数名]([目标函数], [参数表], [初始迭代点], [正则化参数], [邻近算子名…

【5G PHY】5G BWP(BandWidth Part)介绍

博主未授权任何人或组织机构转载博主任何原创文章,感谢各位对原创的支持! 博主链接 本人就职于国际知名终端厂商,负责modem芯片研发。 在5G早期负责终端数据业务层、核心网相关的开发工作,目前牵头6G算力网络技术标准研究。 博客…

1.Window10 JDK8安装与配置(更新版)

Window10 JDK8安装与配置(更新版) 1,JDK安装 版本知识 注意:安装目录绝对不能出现中文及特殊符号,不能以数字开头。一定要以管理员身份打开。 具体下载步骤可参考:Window10 JDK8安装与配置详细步骤 安装尽量不要到系统盘&…

如何一步步优化负载均衡策略

发展到一定阶段后,Web 应用程序就会增长到单服务器部署无法承受的地步。这时候企业要么提升可用性,要么提升可扩展性,甚至两者兼而有之。为此,他们会将应用程序部署在多台服务器上,并在服务器之前使用负载均衡器来分配…

C++设计模式-抽象工厂(Abstract Factory)

目录 C设计模式-抽象工厂(Abstract Factory) 一、意图 二、适用性 三、结构 四、参与者 五、代码 C设计模式-抽象工厂(Abstract Factory) 一、意图 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们…

unity脚本_生命周期函数 c#

帧:fps 即每秒钟跑的游戏帧数 游戏的本质 是一个死循环 每一次循环处理游戏逻辑就会更新一次画面 之所以能看到画面在动 是因为切换画面的速度达到一定时人眼就认为画面时流畅的 一帧就是执行一次循环 人眼舒适放松时可视帧数 24帧/s 游戏卡顿的原因: …

C 语言的标识符,保留标识符,关键字

C99 和 C11 允许使用更长的标识符(identifier),但是编译器只能识别前 63 个字符,对于外部标识符,只允许使用 31 个字符。 实际上,可以使用更长的字符,但是编译器会忽略超出部分的字符。 如果两…

Stack和quque

102. 二叉树的层序遍历 - 力扣(LeetCode) 如图:层序遍历即一层一层遍历,从左到右。 先遍历第一层,把第一层的节点放到队列里面,levesizeq.size(),即代表队列里面有多少个值。 然后现在把队里里…

笔试编程ACM模式JS(V8)、JS(Node)框架、输入输出初始化处理、常用方法、技巧

目录 考试注意事项 先审完题意,再动手 在本地编辑器(有提示) 简单题515min 通过率0%,有额外log 常见输入处理 str-> num arr:line.split( ).map(val>Number(val)) 初始化数组 new Array(length).fill(v…

windows terminal终端美化

1,安装Windows terminal 可以选择window商店安装或者GitHub安装,安装步骤省略。 2.oh my posh 安装 安装步骤可以选择window 商店或者GitHub安装,步骤省略 3.安装字体 nerd font[官网链接] 4.配置 oh my posh ####第一次要输入以下命…