当前位置: 首页 > news >正文

电子商务网站建设影响因素福州百度seo

电子商务网站建设影响因素,福州百度seo,实战直播,网站优化日志英文原文参考: https://www.kernel.org/doc/html/latest/networking/phy.html 中文翻译参考:有关PHY抽象层的总结 https://blog.csdn.net/eydwyz/article/details/124753313 目录 1 前言2 PHY接口模式3 尽量使用PHY端的延时而不是MAC或PCB4 其他方式实现…

英文原文参考:
https://www.kernel.org/doc/html/latest/networking/phy.html

中文翻译参考:有关PHY抽象层的总结
https://blog.csdn.net/eydwyz/article/details/124753313

目录

    • 1 前言
    • 2 PHY接口模式
    • 3 尽量使用PHY端的延时而不是MAC或PCB
    • 4 其他方式实现的延时
    • 5 延时不匹配会怎样
    • 6 ZYNQ的MAC可以调整延时吗
    • 7 RGMII版本

1 前言

(RG)MII/electrical interface considerations
简化的千兆位媒体独立接口(RGMII)是一个12引脚电信号接口(RXCLK、RXCTL、RXD[3:0]、TXCLK、TXCTL、TXD[3:0]),使用同步125MHz时钟信号和多条数据线。由于此设计决定,必须在时钟线(RXC或TXC)与数据线之间添加1.5ns至2ns的延迟,以使PHY(时钟接收器)具有足够的设置和保持时间来正确采样数据线。

2 PHY接口模式

PHY库提供不同类型的PHY_INTERFACE_MODE_RGMII *值,以使PHY驱动程序和可选的MAC驱动程序实现所需的延迟。必须从PHY设备本身的角度理解phy_interface_t的值,从而导致以下结果:

PHY_INTERFACE_MODE_RGMII:PHY不负责自己插入任何内部延迟,它假设以太网MAC(如果能够)或PCB走线插入正确的1.5-2ns延迟
PHY_INTERFACE_MODE_RGMII_TXID:PHY应为PHY设备处理的发送数据线(TXD [3:0])插入内部延迟
PHY_INTERFACE_MODE_RGMII_RXID: the PHY should insert an internal delay for the receive data lines (RXD[3:0]) processed by the PHY device
PHY_INTERFACE_MODE_RGMII_ID:PHY应为PHY设备插入发送和接收数据线的内部延迟

3 尽量使用PHY端的延时而不是MAC或PCB

出于以下原因,尽可能使用PHY端RGMII延迟:

PHY设备可以提供亚纳秒的粒度,以确定它们如何允许指定接收器/发送器侧延迟(例如:0.5,1.0,1.5ns). 可能需要这种精度来解决PCB走线长度的差异
PHY器件通常适用于大范围的应用(工业,医疗,汽车…),并且它们在温度/压力/电压范围内提供恒定且可靠的延迟
PHYLIB中的PHY设备驱动程序本质上是可重用的,能够正确配置指定的延迟,使具有类似延迟要求的更多设计能够正确运行
对于PHY无法提供此延迟但是以太网MAC驱动程序能够执行此操作的情况,正确的phy_interface_t值应为PHY_INTERFACE_MODE_RGMII,并且应正确配置以太网MAC驱动程序以提供所需的传输和/或或者从PHY设备的角度接收侧延迟. 相反,如果以太网MAC驱动程序查看phy_interface_t值,对于除PHY_INTERFACE_MODE_RGMII之外的任何其他模式,它应确保禁用MAC级延迟.

4 其他方式实现的延时

如果根据RGMII标准定义的以太网MAC和PHY都不能提供所需的延迟,则可以使用以下几个选项:

一些SoC可能提供一个引脚焊盘/多路复用器/控制器,能够配置一组给定的引脚强度,延迟和电压; 并且可能是插入预期的2ns RGMII延迟的合适选项.
修改PCB设计以包括固定延迟(例如:使用专门设计的蛇形),这可能根本不需要软件配置.

5 延时不匹配会怎样

Common problems with RGMII delay mismatch
当以太网MAC和PHY之间存在RGMII延迟不匹配时,当PHY或MAC对这些信号进行快照以将其转换为逻辑1或0状态时,这很可能导致时钟和数据线信号不稳定并重建正在传输/接收的数据. 典型症状包括:

发送/接收部分工作,并且观察到频繁或偶然的分组丢失
以太网MAC可能会报告一些或所有因FCS / CRC错误而进入的数据包,或者只丢弃它们
切换到较低的速度,例如10 / 100Mbits / sec会使问题消失(因为在这种情况下有足够的设置/保持时间)

6 ZYNQ的MAC可以调整延时吗

参考:
https://adaptivesupport.amd.com/s/question/0D52E00006lLh56SAC/can-the-mac-controller-of-zynq7000-adjust-the-clock-and-data-delay?language=en_US

Q: can the mac controller of zynq7000 adjust the clock and data delay?
Using the mac controler of zynq7000 to directly connect to the mac of another arm through the RGMII interface, but the mac of the opposite arm requires 1.5ns delay for clk and data. Is the zynq7000’s mac side required for data and clock latency? Or can the delay be adjusted?

A: There is not tap delay or clock delay structure wtih GEM. We just meet timing with setup/hold values in the datasheet. It’s expected to be added by PHY or PCB trace.

7 RGMII版本

参考:
UG933 (v1.7.1) August 5, 2014
Zynq-7000 PCB Design Guide, page 65

Ethernet GEM
Depending which RGMII specification the external PHY supports, the TX/RX clocks might
need to be delayed on the PCB relative to their respective data and control lines:

PHYs that support RGMII v1.3
Requires clock to be delayed using longer PCB routes by 1.5 ns – 2.0 ns with respect
to average delay of DATA[3:0] and CTL
Delay skew for DATA[3:0] and CTL should be less than 100 ps including package
time

PHYs that support RGMII v2.0 without internal delays
Requires clock to be delayed using longer PCB routes by 1.5 ns – 2.0 ns with respect
to average delay of DATA[3:0] and CTL
Delay skew for DATA[3:0] and CTL should be less than 100 ps including package
time

PHYs that support RGMII v2.0 with internal delays (RGMII-ID)
Delay skew for DATA[3:0] and CTL to clock delay should be less than ±50 ps
including package time
When using EMIO to connect to the PL, ensure that all clocks (TX and RX) route using
clock-capable I/Os.

http://www.rdtb.cn/news/22441.html

相关文章:

  • 网站可以做外部链接吗同城引流用什么软件
  • 无锡做食品网站的公司简介2345网址导航怎么样
  • python网站开发教程重庆排名seo公司
  • 怎么开始做网站网络营销的含义是什么
  • 宁乡做网站网站seo资讯
  • 电子公章在线制作网站河南百度推广公司
  • 网推项目平台搜索引擎优化的常用方法
  • 长安镇仿做网站免费b站在线观看人数在哪
  • 做网站刷东西媒体公关公司
  • 优秀国外设计网站淘宝新店怎么快速做起来
  • 下载浙江平安建设信息系统网站百度关键词优化方法
  • 邮件订阅 wordpress大连网站优化
  • 学校网站开发研究的意义和目的windows 优化大师
  • 滴滴优惠券网站怎么做黄页引流推广网站软件免费
  • 苏州网站建设 网络推广公司世界足球排名前十名
  • 百度地图网页版在线使用重庆企业网站排名优化
  • 图片网站建站系统app推广策略
  • 自助建站网站公司百度推广代运营
  • 中职示范校建设专题网站站长工具收录
  • 三只松鼠的网络营销方式优化绿松石什么意思
  • 网站点击率怎么建网络营销课程个人感悟
  • 长沙网红月饼巢娭毑长春关键词优化平台
  • 申请做网站编辑组长的工作设想广点通推广登录入口
  • 关于做网站书籍广告联盟有哪些平台
  • 成都知名建筑公司排名网站怎么优化seo
  • 厦门做商城网站百度统计工具
  • 公众号做图网站什么是竞价
  • 网站建设项目实训文山seo
  • 做模拟人生比较有名的网站优化网站排名的方法
  • 做网站编程要学什么网站免费优化软件