AD高速板设计--RJ45(笔记)

2024-04-28 12:12
文章标签 设计 笔记 ad 高速 rj45

本文主要是介绍AD高速板设计--RJ45(笔记),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

瑞芯微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博客

///

这篇关于AD高速板设计--RJ45(笔记)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/943232

相关文章

不懂推荐算法也能设计推荐系统

本文以商业化应用推荐为例,告诉我们不懂推荐算法的产品,也能从产品侧出发, 设计出一款不错的推荐系统。 相信很多新手产品,看到算法二字,多是懵圈的。 什么排序算法、最短路径等都是相对传统的算法(注:传统是指科班出身的产品都会接触过)。但对于推荐算法,多数产品对着网上搜到的资源,都会无从下手。特别当某些推荐算法 和 “AI”扯上关系后,更是加大了理解的难度。 但,不了解推荐算法,就无法做推荐系

【学习笔记】 陈强-机器学习-Python-Ch15 人工神经网络(1)sklearn

系列文章目录 监督学习:参数方法 【学习笔记】 陈强-机器学习-Python-Ch4 线性回归 【学习笔记】 陈强-机器学习-Python-Ch5 逻辑回归 【课后题练习】 陈强-机器学习-Python-Ch5 逻辑回归(SAheart.csv) 【学习笔记】 陈强-机器学习-Python-Ch6 多项逻辑回归 【学习笔记 及 课后题练习】 陈强-机器学习-Python-Ch7 判别分析 【学

系统架构师考试学习笔记第三篇——架构设计高级知识(20)通信系统架构设计理论与实践

本章知识考点:         第20课时主要学习通信系统架构设计的理论和工作中的实践。根据新版考试大纲,本课时知识点会涉及案例分析题(25分),而在历年考试中,案例题对该部分内容的考查并不多,虽在综合知识选择题目中经常考查,但分值也不高。本课时内容侧重于对知识点的记忆和理解,按照以往的出题规律,通信系统架构设计基础知识点多来源于教材内的基础网络设备、网络架构和教材外最新时事热点技术。本课时知识

怎么让1台电脑共享给7人同时流畅设计

在当今的创意设计与数字内容生产领域,图形工作站以其强大的计算能力、专业的图形处理能力和稳定的系统性能,成为了众多设计师、动画师、视频编辑师等创意工作者的必备工具。 设计团队面临资源有限,比如只有一台高性能电脑时,如何高效地让七人同时流畅地进行设计工作,便成为了一个亟待解决的问题。 一、硬件升级与配置 1.高性能处理器(CPU):选择多核、高线程的处理器,例如Intel的至强系列或AMD的Ry

基于51单片机的自动转向修复系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机

论文阅读笔记: Segment Anything

文章目录 Segment Anything摘要引言任务模型数据引擎数据集负责任的人工智能 Segment Anything Model图像编码器提示编码器mask解码器解决歧义损失和训练 Segment Anything 论文地址: https://arxiv.org/abs/2304.02643 代码地址:https://github.com/facebookresear

数学建模笔记—— 非线性规划

数学建模笔记—— 非线性规划 非线性规划1. 模型原理1.1 非线性规划的标准型1.2 非线性规划求解的Matlab函数 2. 典型例题3. matlab代码求解3.1 例1 一个简单示例3.2 例2 选址问题1. 第一问 线性规划2. 第二问 非线性规划 非线性规划 非线性规划是一种求解目标函数或约束条件中有一个或几个非线性函数的最优化问题的方法。运筹学的一个重要分支。2

【C++学习笔记 20】C++中的智能指针

智能指针的功能 在上一篇笔记提到了在栈和堆上创建变量的区别,使用new关键字创建变量时,需要搭配delete关键字销毁变量。而智能指针的作用就是调用new分配内存时,不必自己去调用delete,甚至不用调用new。 智能指针实际上就是对原始指针的包装。 unique_ptr 最简单的智能指针,是一种作用域指针,意思是当指针超出该作用域时,会自动调用delete。它名为unique的原因是这个

SprinBoot+Vue网络商城海鲜市场的设计与实现

目录 1 项目介绍2 项目截图3 核心代码3.1 Controller3.2 Service3.3 Dao3.4 application.yml3.5 SpringbootApplication3.5 Vue 4 数据库表设计5 文档参考6 计算机毕设选题推荐7 源码获取 1 项目介绍 博主个人介绍:CSDN认证博客专家,CSDN平台Java领域优质创作者,全网30w+

查看提交历史 —— Git 学习笔记 11

查看提交历史 查看提交历史 不带任何选项的git log-p选项--stat 选项--pretty=oneline选项--pretty=format选项git log常用选项列表参考资料 在提交了若干更新,又或者克隆了某个项目之后,你也许想回顾下提交历史。 完成这个任务最简单而又有效的 工具是 git log 命令。 接下来的例子会用一个用于演示的 simplegit