那些城市那些花

导航

统计

06 2019 档案

PCIe总线事务层
摘要:在介绍事务层之前,首先简单地了解一下PCIe总线的通信机制。假设某个设备要对另一个设备进行读取数据的操作,首先这个设备(称之为Requester)需要向另一个设备发送一个Request,然后另一个设备(称之为Completer)通过Completion Packet返回数据或者错误信息。在PCIe 阅读全文

posted @ 2019-06-13 18:19 那些城市那些花 编辑

PCIe总线基本概念
摘要:PCIe总线的提出可以算是代表着传统并行总线向高速串行总线发展的时代的到来。实际上,不仅是PCI总线到PCIe总线,高速串行总线取代传统并行总线是一个大的趋势。如ATA到SATA,SCSI到USB等…… 不过,为了兼容之前的PCI总线设备,虽然PCIe是一种串行总线,无法在物理层上兼容PCI总线,但 阅读全文

posted @ 2019-06-13 17:48 那些城市那些花 阅读(2862) 评论(0) 推荐(0) 编辑

8B/10B Encode/Decode详解
摘要:1、编码技术基础理论 在高速的串行数据传输中,传送的数据被编码成自同步的数据流,就是将数据和时钟组合成单一的信号进行传送,使得接收方能容易准确地将数据和时钟分离,而且要达到令人满意的误码率,其关键技术在于串行传输中数据的编码方法。 目前, 高速接口正在被广泛应用于包括 SATA、 SAS、 高速 P 阅读全文

posted @ 2019-06-12 17:54 那些城市那些花 阅读(19739) 评论(1) 推荐(3) 编辑

PCIe物理层逻辑部分基础(二)
摘要:Mux会对来自数据链路层的数据(TLP&DLLP)插入一些控制字符,如下图所示。这些控制字符只用于物理层之间的传输,接收端的设备的物理层接收到这些数据后,会将这些控制字符去除,在往上传到其数据链路层。 当然,除了STP、SDP和END之外,还有一些其他的控制字符,如EDB(前面的文章详细介绍过)、S 阅读全文

posted @ 2019-06-12 17:37 那些城市那些花 阅读(2205) 评论(0) 推荐(0) 编辑

PCIe物理层逻辑部分基础
摘要:PCIe的Layer结构图 PCIe中的物理层主要完成编解码(8b/10b for Gen1&Gen2,128b/130b for Gen3 and later)、扰码与解扰码、串并转换、差分发送与接收、链路训练等功能。其中链路训练主要通过物理层包Ordered Sets来实现。 PCIe Spec 阅读全文

posted @ 2019-06-12 10:58 那些城市那些花 阅读(1246) 评论(0) 推荐(0) 编辑

什么是PHY
摘要:PHY((Physical Layer,PHY))是IEEE802.3中定义的一个标准模块,STA(station management entity,管理实体,一般为MAC或CPU)通过SMI(Serial Manage Interface)对PHY的行为、状态进行管理和控制,而具体管理和控制动作 阅读全文

posted @ 2019-06-05 17:36 那些城市那些花 阅读(9312) 评论(0) 推荐(0) 编辑

MAC/PHY与MII(GMII/SGMII/RGMII) (二)-MAC是什么
摘要:MAC(Media Access Control)即媒体访问控制子层协议。 该部分有两个概念:MAC可以是一个硬件控制器 及 MAC通信以协议。该协议位于OSI七层协议中数据链路层的下半部分,主要负责控制与连接物理层的物理介质。 MAC硬件大约就是下面的样子: 在发送数据的时候,MAC协议可以事先判 阅读全文

posted @ 2019-06-05 17:12 那些城市那些花 阅读(7255) 评论(0) 推荐(0) 编辑

MAC/PHY与MII(GMII/SGMII/RGMII)(一)
摘要:主要介绍以太网的MAC(Media Access Control,即媒体访问控制子层协议)和PHY(物理层)之间的MII(Media Independent Interface ,媒体独立接口),以及MII的各种衍生版本——GMII、SGMII、RMII、RGMII等。 从硬件的角度看,以太网接口电 阅读全文

posted @ 2019-06-05 11:19 那些城市那些花 阅读(4562) 评论(0) 推荐(0) 编辑

PCIe总线物理层
摘要:在PCIe Spec中,物理层是被分为两个部分单独介绍的,分别是物理层逻辑子层和物理层电气子层,其中后者一般都是基于SerDes来实现的。 由于物理层处于PCIe体系结构中的最底层,所以无论是TLP还是DLLP都必须通过物理层完成收发操作。来自数据链路层的TLP和DLLP都会被临时放入物理层的Buf 阅读全文

posted @ 2019-06-05 11:06 那些城市那些花 阅读(1088) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示