瑞芯微VS全志科技(处理器芯片王者) - 知乎 (zhihu.com)

RTL8211E应用(二)之信号输入、输出接口_rtl8211eg中文资料-CSDN博客

Raspberry Pi 硬件 - Raspberry Pi 文档

RJ45接口的PCB设计布局布线注意事项 - 知乎 (zhihu.com)

以太网(Ethernet)接口电路主要由MAC控制器和物理层接口(Physical Layer,PHY)两大部分构成,目前常见的以太网接口芯片,如LXT971、RTL8019、RTL8201、、CS8900、DM9008 等一般32位处理器内部实际上已包含了以太网MAC控制,但并未提供物理层接口,因此,需外接一片物理层芯片以提供以太网的接入通道。

网络通信路径常可总结为:网络数据–>RJ45接口–>网络变压器–>网络PHY芯片–>MAC–>CPU,如图1。其中网络变压器到PHY之前传输接口一般为MDI,而PHY到MAC之前的传输接口一般包括有MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII、TBI、RTBI、XGMII、XAUI、XLAUI等。

RJ45接口可以分为集成型(集成网络变压器和RJ45)和非集成型(网络变压器和RJ45分离)两种。

RJ45接口:

晶振的包地:

常见的GND:模拟地线AGND、数字地线DGND以及功率地线PGND,外壳地EGND。

PHY芯片的本质是一种AD转换器:

RGMII接口:

RMII接口:

网口变压器:

变压器到底是什么作用呢?理论上来说,是可以不需要接变压器,直接接到RJ45上,也是能正常工作的。但是呢,传输距离就很受限制,而且当接到不同电平网口时,也会有影响。而且外部对芯片的干扰也很大。当接了网络变压器后,它主要用于信号电平耦合。其一,可以增强信号,使其传输距离更远;其二,使芯片端与外部隔离,抗干扰能力大大增强,而且对芯片增加了很大的保护作用(如雷击);其三,当接到不同电平(如有的PHY芯片是2.5V,有的PHY芯片是3.3V)的网口时,不会对彼此设备造成影响。

左图为千兆以太网接口,右图为百兆以太网接口:

以太网网络变压器的作用_通讯变压器有什么用-CSDN博客

盲孔和埋孔的区别:内层连接到另一个内层打孔。

DK打开层叠管理器,选择下部的Visa types,之后再左侧的通孔管理器中设置孔的起始和截止层面,Ctr+S保存之后

打完孔之后在属性里面设置孔的属性即可完成埋孔和盲孔的操作。

设置的埋孔是不影响线条走线的,这种情况在BGA封装的器件进行拉线的时候显得方便。

PCB上添加二维码或图片:

选中区域后成功添加,但注意要先选择应该添加到的层,不应该直接添加到TOP层,顶层丝印添加到顶层的丝印层TOP Overlay较为合适。

如何修改单个元器件的角度方向:

在其属性栏中的Rotation中即可旋转。

AD中添加环形极坐标:

【Altium Design 极坐标之PCB编辑环境下元器件的环形或圆形摆放与布置AD20、AD21技巧与视频教程教学】https://www.bilibili.com/video/BV1fe4y1g7A2vd_source=3cc3c07b09206097d0d8b0aefdf07958

板子的属性框中:

激活极坐标命令comp:

AD中添加泪滴的快捷键:TE

DR打开规则编辑器,右键任意一个属性,点击import rules即可导入规则。

Ctrl+A选中要导入的所有规则即可全部导入。

界面中每个参数代表什么意思:(第一个官方技术文档较为准确,第二个视频较为直观详细)

在Altium Designer中设置设计规则 | Altium Designer 24 技术文档

【【Altium Designer Rules】规则逐条详解(自封全B站最详细,画PCB必看)】https://www.bilibili.com/video/BV11u4y1Z76b?vd_source=3cc3c07b09206097d0d8b0aefdf07958

AD规则详细介绍_ad中规则设置各项的详细说明-CSDN博客

AltiumDesigner PCB设计规则中英文对照及说明_ad规则翻译-CSDN博客

///

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐