RJ45 简介
图1 RJ45模块
RJ45模块用于实现PHY之间的互连,包括通过信号变压器连接到RJ45接口的PHY芯片,如图1所示。
RJ45连接器由插头和插座组成,RJ45插头也称为水晶头,如图3-10所示。 由这两个组件组成的连接器连接在导线之间,实现导线的电连续性。 RJ45连接器是连接器中最重要的插座之一。 RJ45插座有屏蔽型和非屏蔽型。
RJ是注册的jack的缩写,意思是“注册的插座”。 美国联邦通信委员会标准和规章(FCC )中的定义是,RJ是描述公共通信网络的接口,通常使用的是RJ-11和RJ-45,计算机网络的RJ-45是标准8位模块接口的通称
图2 RJ45插槽和插头
RJ45接口支持10M/100M/1000M三种速度,具有收发极性自动翻转(不可靠)、速度/双模自动协商功能。 各速率模式还有不同的实现方法,10M模式包括10BASE-T、10BASE2、10BASE5; 100M模式包括100BASE-TX、100BASE-F; 1000M速度模式包括1000BASE-T、1000BASE-F。 常用的有10BASE-T、100BASE-TX、1000BASE-T三种。
10BASE-T采用Manchester编码,为双电平信号,工作时两组差分线一发接收,传输率为10Mbps。
如图3-11所示,100BASE-TX模式采用4B/5B编码,效率为80%,为三电平信号。 工作时两组差动线一根接一根,传输速率为125 MT/s。 由于采用了4B/5B编码,所以实际传输速率为125MT/s80%=100Mbps。
图3 100M模式RJ45信号图
如图3-12所示,1000M模式采用4D-PAM5编码,是5电平的信号。 4D-PAM5是四维5电平编码技术,四维是4个差动线对,5电平是向各差动线对传输5进制的数据,所以各符号能够表示54=625个状态,与2进制对应的29=512,各差动线对其中1比特用于控制,剩下8比特作为有效数据的符号速率相同,为125MT/s,在动作时同时收发4对差动线,所以端口Rx使用混合电路(Hybrid )除去该端口的Tx信号) 由于Tx在相位反转之后进行叠加以去除接收到的Tx ),所以实际传输速率为125 MT/s8bit=1000Mbps。
图4 1000M模式RJ45信号眼图自协商技术
第一个以太网都是10M半双工的,因此,CSMA/CD等一系列机制必须确保系统的稳定性。 随着技术的发展,出现了全双工,接着相继出现了100M、1000M,以太网的性能得到了很大的改善。 但是随之而来的问题是,如何保证现有以太网和新以太网的兼容性? 于是,自动协商技术应运而生。
802.3标准的第28条将自动协商功能定义如下: 这样,一个设备就可以向链路上的远程设备通知自己的工作方式,并发现远程通知的正确工作方式。 自动协商的目的是为共享一个链路的两台设备提供交换信息的方法,并自动将其配置为以最佳功能运行。 因此,自动协商是一种在两台设备之间实现最大可能传输速率的方法。 这样,设备就可以“考虑”可能的传输速率,并选择双方都能接受的最佳速率。 这些使用被称为高速链路脉冲的FLP交换各自的传输能力的通知。 FLP可以让对方知道源端的传输能力是什么样的。
例如,a和b正在进行自动协商,a具有10/100/1000全半双工能力,而b只有10/100全半双工能力。 这样,双方共享的最高链路能力为100,全双工。 当双方进行自动协商时,链接将在双方能够支持的最佳能力下运行。
为了在对方无法支持自我协商的情况下也能够连接,引入了一种称为并行检测(Parallel Detection )的机制。 如果一个打开自我协商,另一个关闭自我协商,则通过并行检测功能建立连接。 端口不断向关闭自我协商的一侧发送信号。 来自10M、100M、1000M的信号各不相同。 支持自动协商的一方接收对方的信号,就可以知道对方在哪个模式下工作。 如果自己也支持这种模式,就会建立与对方的连接。 但是,此连接只能是半双工的。 由于并行检测无法检测对方的半双工模式,因此默认以半双工方式连接。
因此,在自动协商中,如果两端支持自动协商,则协商的结果将建立两端同时支持的最大速率和双工模式;如果一端强制从一端协商,则协商模式为一半如果两端都在强制模式下工作,则只有在两种强制模式的双工方式完全相同时,才能建立有效的连接。 如图5所示。
图53种自动协商结果RJ45 电路设计
1、RJ45接口的线序
以太网端口信号变压器发出的TX-/TX、RX-/RX信号连接RJ45时,必须符合RJ45接口标准,如图3-14、图3-15所示。 具体要求如下。
1 )极性必须正确,一定不能翻转。 虽然一些芯片支持极性反转,但是在不同类型的芯片之间协作时可能会出现问题。
2 )为了正确进行收发,必须不要翻转。 当前芯片被设计在使收发线对变薄的位置,但为了不承担风险,只要布线不能实现,就要遵守规则
定不能反转接线。
图 6 10BASE-T/100BASE-TX线序
详细的极性及收发连接规定如下:
100M卡类终端(对应一般路由器的WAN口)RJ45接口:1-TX+、2-TX-;3-RX+、6-RX-;
100M交换机(对应一般路由器的LAN口)RJ45接口:1-RX+、2-RX-;3-TX+、6-TX-;
1000M RJ45接口:1-DA+、2-DA-;3-DB+、6-DB-;4-DC+、5-DC-;7-DD+、8-DD-;或:1-DB+、2-DB-;3-DB+、6-DB-;4-DD+、5-DD-;7-DC+、8-DC-;
图 6 1000BASE-T线序
2、PCB Layout注意事项
PHY到信号变压器之间为差分走线,需要做差分100欧阻抗控制。走线要求差分对两线尽量等长,差分线等间距,尽量做到包地完整。
RJ45 网络连接线
国际公认的网络线缆标准划分为七个类别,目前常用的是五类、超五类和六类双绞线,如图 3-19所示。三者都由四对双绞线组成,区别在于,超五类网线比五类网线增加了绕线密度,从而使得串扰更小,传输距离更远,传输带宽更大。而六类网线在超五类网线上增加了线缆的直径,并在网线的中间增加了绝缘十字骨架,将四对双绞线分别置于十字骨架的四个凹槽上,进一步提高信噪比。
五类网线适用于百兆以太网,超五类和六类网线适用于千兆以太网。当然在短距离传输上,将五类网线用于千兆以太网连接也不会有什么问题。
网线制作标准主要有T568-A和T568-B两种,T568-A 的线序是:绿白、绿、橙白、蓝、蓝白、橙、棕白、棕。T-568B的线序是:白橙、橙、白 绿、蓝、白蓝、绿、白棕、棕,如图 7所示。
目前大量使用的是T568-B标准的线序。
图 7 RJ45插头和插座线序
网线连接类型有直通和交叉两种,直通线即网线两端的线序相同,同为T568A 标准或T568B 标准,直通线用来连接两个不同性质的接口,如PC to Switch/Hub,Router to Switch/Hub等;交叉线即网线两端的线序不同,一端为T568A标准,另一端为T568B标准,交叉线用来连接两个性质相同的端口如Switch to Switch,Switch to Hub, Hub to Hub, Host to Host,Host to Router等。一般可以这么理解:同种类型设备之间使用交叉线连接,不同类型设备之间使用直通线连接,路由器和PC属于DTE(数据终端设备)类型设备,交换机和HUB属于DCE(数据通信设备)类型设备。