【ETH】以太网----PHY芯片LAN8720A----电路原理图

news/2024/11/15 20:09:59/

一、LAN8720A----简介

LAN8720A 是低功耗的 10/100M 以太网 PHY 层芯片,I/0 引脚电压符合EEE802.3-2005 标准,支持通过 RMI 接口与以太网 MAC 层通信,内置 10-BASE-T/100BASE-TX 全双工传输模块,支持 10Mbps 和 100Mbps。

LAN8720A 可以通过自协商的方式与目的主机最佳的连接方式(速度和双工模式),支持 HPAuto-MDIX 自动翻转功能,无需更换网线即可将连接更改为直连或交又连接。

LAN8720A 的主要特点如下:

  • 高性能的 10/100M 以太网传输模块
  • 支持 RMII 接口以减少引脚数
  • 支持全双工和半双工模式
  • 两个状态 LED 输出
  • 可以使用 25M 晶振以降低成本
  • 支持自协商模式
  • 支持 HP Auto-MDIX 自动翻转功能
  • 支持 SMI 串行管理接口
  • 支持 MAC 接口

LAN8720A----系统框图

在这里插入图片描述

LAN8720A----内部架构

在这里插入图片描述

二、LAN8720A----引脚说明

LAN8720A----引脚图

在这里插入图片描述

LAN8720A----引脚说明表

引脚编号 符号名称说明
1VDD2A+3.3V通道2模拟端口电源通道2和内部稳压器的+3.3V模拟端口电源
2LED2链路速度LED指示当工作速度为100 Mbps时,该引脚将驱动为有效状态。
当工作速度为10 Mbps时,或者线路隔离期间,该引脚处于无效状态。
nINTSEL14引脚(nINT/REFCLKO)
功能选择配置引脚
当引脚 悬空或拉高至 VDD2A 时(默认),REF_CLK输入模式,nINT/REFCLKO是低电平有效的中断输出。
当引脚拉低接地时,REF_CLK输出模式,nINT/REFCLKO是REF_CLK的时钟源。
3LED1链路活动LED指示该引脚在检测到有效链路时,驱动为有效状态,在检测到活动时闪烁。
REGOFF稳压器关闭配置脚该配置脚用于禁止内部1.2V稳压器。禁止稳压器时,必须向VDDCR提供外部1.2V电压。
当REGOFF通过外部电阻拉高至VDD2A时,禁止内部稳压器。
当REGOFF悬空或拉低时,使能内部稳压器 (默认)。
4XTAL2外部晶振输出外部晶振输出
5XTAL1外部晶振输入外部晶振输入
CLKIN外部时钟输入单端时钟振荡器输入。
注:使用单端时钟振荡器时,不得连接XTAL2。
6VDDCR+1.2V数字内核电源除非通过REGOFF 配置脚配置为稳压器关闭模式,否则由片上稳压器供电。
注: 应在该引脚上使用并联接地的1 μF和470 pF 去耦电容。
7RXD1接收数据1收发器在接收路上的通道1。
MODE1PHY工作模式1配置脚该配置脚搭配MODE0和MODE2用于设置默认PHY 模式。
8RXD0接收数据0收发器在接收路上的通道0。
MODE0PHY工作模式0配置脚该配置脚搭配MODE1和MODE2用于设置默认PHY模式。
9VDDIO+1.6V到+3.6V可变I/O电源+1.6V到+3.6V可变I/O电源
10RXER接收错误该信号置为有效时表示在当前从收发器传输的帧中检测到错误。
PHYAD0PHY地址0配置脚该配置脚用于设置收发器的SMI地址。
11CRS_DV载波侦听/接收数据有效该信号置为有效时表示接收介质处于非空闲状态。当接收到10BASE-T数据包时,CRS_DV置为有效,但RXD[1:0]保持低电平,直到接收到SFD字节(10101011)为止。
注: 根据RMII标准,在10BASE-T半双工模式 下,发送的数据不环回到接收数据引脚。
MODE2PHY工作模式2配置脚该配置脚搭配MODE0和MODE1用于设置默认PHY模式。
12MDIOSMI数据输入/输出串行管理接口数据输入/输出
13MDCSMI时钟串行管理接口时钟
14nINT中断输出低电平有效中断输出。放置一个上拉至VDDIO的外部电阻
REFCLKO参考时钟输出REFCLKO可通过nINTSEL配置脚来选择。
此可选50MHz时钟输出源于25MHz晶体振荡器。
15nRST外部复位系统复位。该信号低电平有效。
16TXEN发送使能指示TXD[1:0]上存在有效的发送数据。
17TXD0发送数据0MAC使用该信号将数据发送到收发器。
18TXD1发送数据1MAC使用该信号将数据发送到收发器。
19VDD1A+3.3V通道1模拟端口电源通道1的+3.3V模拟端口电源
20TXN以太网TX/RX负通道1发送/接收负通道1
21TXP以太网TX/RX正通道1发送/接收正通道1
22RXN以太网TX/RX负通道2发送/接收负通道2
23RXP以太网TX/RX正通道2发送/接收正通道2
24RBIAS外部1%偏置电阻输入该引脚需要通过12.1 kΩ(1%)电阻接地。

三、LAN8720A----电路原理图

1. REF_CLK输入模式

在REF_CLK输入模式下,50 MHz REF_CLK在XTAL1/CLKIN引脚上进行驱动。
使用该模式时,必须在器件外部为 REF_CLK提供50 MHz时钟源,该时钟被驱动到MAC和PHY。

为REF_CLK提供外部50 MHz时钟源,具体如下图:

在这里插入图片描述

2. REF_CLK输出模式

为降低BOM成本,该器件配备通过低成本25 MHz基频晶振来生成RMII REF_CLK信号的功能。
与通常需要50 MHz的3次谐波晶振相比,这类晶振价格更低廉。MAC必须支持外部时钟才能使用该功能。

通过25 MHz晶振生成REF_CLK,具体如下图:

在这里插入图片描述

通过外部25 MHz时钟源生成REF_CLK,具体如下图:
在这里插入图片描述


未完,待续。。。。。


http://www.ppmy.cn/news/73432.html

相关文章

数据库中的几项区别

mysql中in和exists区别 mysql中的in语句是把外表和内表作hash 连接,而exists语句是对外表作loop 循环,每次loop循环再对内表进行查询。一直大家都认为exists比in语句的效率要高,这种说法其实是不 准确的。这个是要区分环境的。 1. 如…

分布式运用之rsync远程同步

1.rsync的相关知识 1.1 rsync简介 rsync(Remote Sync,远程同步)是一个开源的快速备份工具,可以在不同主机之间镜像同步整个目录树,支持增量备份,并保持链接和权限,且采用优化的同步算法&#x…

【HTTP协议详解】

目录 1.什么是http2.抓包工具2.1 抓包工具2.2 抓包原理 3.Http协议格式3.1Http请求报文3.2Http响应报文的格式 4.请求报文格式4.1 报文首行4.2 请求报文header 5. 响应报文格式6.构造Http请求7.Https协议7.1 对称密钥7.2 非对称密钥7.3 证书 1.什么是http HTTP全称为“超文本协…

CorelDRAW2023最新v24.4.0.623中文稳定版

图形设计软件CorelDRAW2023最新版下载矢量图形制作工具,CorelDRAW(简称CDR)是一款专业的图形设计软件。该软件是Corel公司开发的一款功能强大的专业平面设计软件、矢量设计软件、矢量绘图软件。这款矢量图形制作工具软件广泛应用于商标设计、标志制作、封…

java设计模式之原型设计模式的前世今生

原型设计模式是什么? 原型设计模式是一种创建型设计模式,它允许您使用现有的对象作为模板来创建新对象。在原型模式中,您创建一个现有对象的副本,并根据需要进行修改,而不是从头开始创建新对象。这种模式的核心思想是…

(华三AC+AP)在华三AC上通过用户mac地址或者IP地址查询在那一台AP下

起因:用户终端的WiFi信号一直不停地断开重连,发现AP的信号消失了,检查配置并没有问题,但是在后来发现重启可以让AP恢复使用,但是过一段时间还是会出现这样的问题,因为AP没有备用换下维修,这个AP…

java常用工具之Scanner类

目录 简介一、扫描控制台输入1.1nextLine1.2nextInt1.3其他方法 二、扫描文件三、查找匹配项四、小结 简介 Java 的 Scanner 类是一个方便在控制台扫描用户输入的工具类,虽然它也可以扫描文件内容,但我们通常更喜欢它扮演前面的角色,因为扫描…

Linux 系统下 C/C++ 程序编译

文章目录 简介C 程序编译单个源文件生成可执行程序源文件生成对象文件多个源文件生成可执行程序编译预处理生成汇编代码构建静态库构建共享库 简介 在 Linux 操作系统中,GCC 是一种现代化的编译器集合,它可用于编译多种程序设计语言,包括 C 语…