随笔分类 - PCIE
PCIE相关知识
摘要:概述 PCI Express技术, 是串行点对点互连协议, 提供用于可靠数据的高带宽可扩展解决方案传输。 虽然 PCIe传输速率相比PCI非常快,但是用户应该了理解原始bit rate传输与有效data传输数据性能不同之处 。 本文探讨了 PCI Express 的性能影响因素,提供如何评估系统性能
阅读全文
摘要:一、故事前传 前面的文章针对PCIe的一部分内容已经做了解析。 较为详细解释请见之前的文章: 1. PCIe技术概述; 2.0~2.8 PCIe Transaction layer事务层详细解析; 3.0~3.2 PCIe数据链路层详细解析; 4.0 PCIe物理层结构解析; 二、物理层数据流 上一
阅读全文
摘要:一、故事前传 前面的文章针对PCIe的一部分内容已经做了解析。 较为详细解释请见之前的文章: 1. PCIe技术概述; 2.0~2.8 PCIe Transaction layer事务层详细解析; 3.0~3.2 PCIe数据链路层详细解析; 二、物理层结构 在PCIe体系中,物理层处于最底层。发送
阅读全文
摘要:一、故事前传 前面的文章针对PCIe的一部分内容已经做了解析。 较为详细解释请见之前的文章: 1. PCIe技术概述; 2.0~2.8 PCIe Transaction layer事务层详细解析; 3.0 PCIe数据链路层概述; 3.1 PCIe数据链路层DLLP结构与类型介绍; 二、Ack/Na
阅读全文
摘要:一、故事前传 之前我们讲了对PCIe的一些基础概念作了一个宏观的介绍,了解了PCIe是一种封装分层协议(packet-based layered protocol),主要包括事务层(Transaction layer), 数据链路层(Data link layer)和物理层(Physical lay
阅读全文
摘要:一、故事前传 之前我们讲了对PCIe的一些基础概念作了一个宏观的介绍,了解了PCIe是一种封装分层协议(packet-based layered protocol),主要包括事务层(Transaction layer), 数据链路层(Data link layer)和物理层(Physical lay
阅读全文
摘要:一、故事前传 之前我们讲了对PCIe的一些基础概念作了一个宏观的介绍,了解了PCIe是一种封装分层协议(packet-based layered protocol),主要包括事务层(Transaction layer), 数据链路层(Data link layer)和物理层(Physical lay
阅读全文
摘要:一、故事前传 之前我们讲了对PCIe的一些基础概念作了一个宏观的介绍,了解了PCIe是一种封装分层协议(packet-based layered protocol),主要包括事务层(Transaction layer), 数据链路层(Data link layer)和物理层(Physical lay
阅读全文
摘要:一、故事前传 之前我们讲了对PCIe的一些基础概念作了一个宏观的介绍,了解了PCIe是一种封装分层协议(packet-based layered protocol),主要包括事务层(Transaction layer), 数据链路层(Data link layer)和物理层(Physical lay
阅读全文
摘要:一、故事前传 之前我们讲了对PCIe的一些基础概念作了一个宏观的介绍,了解了PCIe是一种封装分层协议(packet-based layered protocol),主要包括事务层(Transaction layer), 数据链路层(Data link layer)和物理层(Physical lay
阅读全文
摘要:一、故事前传 之前我们讲了对PCIe的一些基础概念作了一个宏观的介绍,了解了PCIe是一种封装分层协议(packet-based layered protocol),主要包括事务层(Transaction layer), 数据链路层(Data link layer)和物理层(Physical lay
阅读全文
摘要:一、故事前传 之前我们讲了对PCIe的一些基础概念作了一个宏观的介绍,了解了PCIe是一种封装分层协议(packet-based layered protocol),主要包括事务层(Transaction layer), 数据链路层(Data link layer)和物理层(Physical lay
阅读全文
摘要:一、故事前传 之前我们讲了对PCIe的一些基础概念作了一个宏观的介绍,了解了PCIe是一种封装分层协议(packet-based layered protocol),主要包括事务层(Transaction layer), 数据链路层(Data link layer)和物理层(Physical lay
阅读全文
摘要:一、故事前传 之前我们讲了对PCIe的一些基础概念作了一个宏观的介绍,了解了PCIe是一种封装分层协议(packet-based layered protocol),主要包括事务层(Transaction layer), 数据链路层(Data link layer)和物理层(Physical lay
阅读全文
摘要:一、故事前传 上回我们对PCIe的一些基础概念作了一个宏观的介绍,了解了PCIe是一种封装分层协议(packet-based layered protocol),主要包括事务层(Transaction layer), 数据链路层(Data link layer)和物理层(Physical layer
阅读全文
摘要:一,M.2 - the Next Generation Form Factor (NGFF) 从名字上可以看出M.2在最初主要关于新一代尺寸的规格,它定义了以下几种尺寸,类似于内存条的样子。 M.2 size 在接口上,它分为三个类型,B key, M key, B and M key。请参照下图
阅读全文
摘要:lspci 命令和 setpci 命令均为 Linux 发行版中原生可用的命令。 这 2 条命令均可提供多级输出,适合在不同时间点用于查看 PCI 总线上训练的不同组件的功能和状态。其中大部分功能均可反映《PCI Express 基本规范》中所需的配置空间寄存器。与大部分命令一样,在 Linux 中
阅读全文
摘要:老男孩读PCIe之一:从PCIe速度说起 从今天开始,老男孩要开始讲PCIe了。对我来说,这是个很大的挑战:首先,我自己本身,对PCIe并没有做到胸有成竹,我的PCIe知识也只是停留在理论阶段,我并没有实际做过任何有关PCIe的东西;其次,我要把PCIe讲得深入浅出,让读者轻易接受,我觉得很难,根本
阅读全文
摘要:PCIe分层结构 绝大多数的总线或者接口,都是采用分层实现的。PCIe也不例外,它的层次结构如下: PCIe定义了下三层(彩色部分):事务层(Transaction Layer),数据链路层(Data Link Layer)和物理层(Physical Layer),每层职能是不同的,且下层是为上层服
阅读全文