【博文连载】PCIe扫盲——PCIe总线基本概念
相关推荐
-
高速串行技术(二)之(PCIe中的基本概念)
写在前面的话: 预备了前面的并行串行传输的基础知识,就是为了一个PCIe的项目,搞得头疼,一个例子都跑了一下,看到能够识别心里高兴了一把,但是打开代码一看 完全不懂 查找资料 很多 但是也很凌乱 比清 ...
-
PCIe传输速率和有效带宽计算方式
受委托让我整理一个关于PCIe的主题分享文章,半月有余实在没办法交差,首先,我自己本身,对PCIe并没有做到胸有成竹,我的PCIe知识也只是停留在理论阶段,我并没有实际做过任何有关PCIe的东西:其次 ...
-
【博文连载】PCIe扫盲——PCI-X总线基本概念
PCI-X PCI-X总线在PCI总线的基础上发展而来,其在软件和硬件层面上都是兼容PCI总线的,但是却显著的提高了总线的性能.也就是说PCI-X的设备可以直接插到PCI的插槽中去,PCI的设备也可以 ...
-
【博文连载】PCIe扫盲——PCI总线基本概念
PCI总线 PCI是Peripheral Component Interconnect(外设部件互连标准)的缩写,它曾经是个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽.目前该总线已 ...
-
【博文连载】PCIe扫盲——PCIe总线性能评估(有效数据速率估算)
前面的文章提到过PCIe总线(Gen1&Gen2)采用了8b/10b编码,因此其有效数据速率为物理线路上的速率的80%.即Gen1的有效速率为2.0Gbps=2.5Gbps*80%,而Gen2 ...
-
【博文连载】PCIe扫盲——PCIe总线物理层入门
前面的文章简单的介绍了一些关于PCIe总线事务层(Transaction Layer)和数据链路层(Data Link Layer)的一些基本概念.这篇文章来继续聊一聊PCIe总线的最底层--物理层( ...
-
【博文连载】PCIe扫盲——PCIe总线数据链路层入门
前面的文章介绍过,数据链路层(Data Link Layer)主要进行链路管理(Link Management).TLP错误检测,Flow Control和Link功耗管理. 数据链路层不仅可以转发来 ...
-
【博文连载】PCIe扫盲——PCIe总线事务层入门(三)
PCIe总线设计之初,主要是针对于音频和视频传输等这些对时间要求特别敏感的应用的.为了保证这些特殊应用的数据包能够得到优先发送,PCIe Spec中为每一个包都分配了一个优先级,通过TLP的Heade ...
-
【博文连载】PCIe扫盲——PCIe总线事务层入门(二)
前面的文章介绍了TLP的几种类型以及TLP的包结构.这篇文章来详细地聊一聊Non-Posted Transaction(包括Ordinary Read.Locked Read和IO/Configura ...
-
【博文连载】PCIe扫盲——PCIe总线事务层入门(一)
在介绍事务层之前,首先简单地了解一下PCIe总线的通信机制.假设某个设备要对另一个设备进行读取数据的操作,首先这个设备(称之为Requester)需要向另一个设备发送一个Request,然后另一个设备 ...
-
【博文连载】PCIe扫盲——PCIe总线体系结构入门
和很多的串行传输协议一样,一个完整的PCIe体系结构包括应用层.事务层(Transaction Layer).数据链路层(Data Link Layer)和物理层(Physical Layer).其中 ...