mutli-lane情况

 PCIE3.0支持x1,x2,x4,x8,x16,x32 Lane widths.

在多条Lane情况下,有2类symbol framing,一类包含Ordered Sets,一类是TLP和DLLP。

Ordered Sets会同时在每条Lane上传输,所以每条Lane都会有完整的OS.

对于TLP/DLLP来说,Symbol在多条Lane上的传输方式是第一个Symbol放在Lane 0,第二个在Lane 1,然后依次类推。

由于TLP是由STP+TLP+END组成,DLLP是由SDP+DLLP+END组成,所以如果是从logical IDLE 状态开始传输,STP/SDP需要放在Lane 0.

在multi-lane情况下,一个symbol时间内,STP只能出现一次,SDP也只能出现一次,但STP可以和SDP出现在同一个symbol时间内,需要注意的是STP或SDP需放在4的倍数Lane上。

对于xN link,如果N大于等于8,END/EDB symbol放在k<N-1, 且后面不跟TLP或DLLP,则需要在K+1至N-1的Lane上放置PAD。

 

二:对于8Gbps情况

8Gbps采用128b/130b,数据以Block方式传输,分为Data Block和Ordered Set Block,每个Block有128Bit的payload,再加上2Bit的Sync Header. Data Block的Sync Header是10b,Ordered Set Block是01b。

当有多条Lane存在时,每条Lane上都需要同时传输Sync Header。Block是针对每条Lane的概念,即每条Lane上的两个Sync Header之间应该是16 symbols。

在128b/130b情况下,发送端不会截断TLP,即使是nullified TLP,总是会发送STP中定义的长度。

 

转载于:https://www.cnblogs.com/lybinger/p/9639310.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/266026.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

win10英雄联盟登录服务器未响应,win10系统英雄联盟登陆不上的解决方法

很多小伙伴都遇到过win10系统英雄联盟登陆不上的情况&#xff0c;想必大家都遇到过win10系统英雄联盟登陆不上的情况吧&#xff0c;那么应该怎么处理win10系统英雄联盟登陆不上呢&#xff1f;我们依照1、尝试打开网页或登录QQ查看是否正常能打开/登录&#xff0c;如果可以打开可…

玩转SSRS第六篇---客户端报表进阶

上一篇介绍了客户端报表的基本开发。此篇讲介绍如何给客户端报表自定义开发数据源。 通过上一篇我们知道可以通过Dataset的方式给报表添加数据源&#xff0c;这种方式通过UI操作的方式相对来说比较简单。此外我们也可以通过其它方式为客户端报表提供数据源&#xff0c;使数据的…

安卓APP_ 布局(3) —— FrameLayout帧布局

摘自&#xff1a;安卓APP_ 布局&#xff08;3) —— FrameLayout帧布局 作者&#xff1a;丶PURSUING 发布时间&#xff1a; 2021-04-05 20:41:02 网址&#xff1a;https://blog.csdn.net/weixin_44742824/article/details/115447658 帧布局的机制 从左上角开始绘制。 若有重叠&…

wpf page 界面渲染完成后执行自动操作_Vue项目骨架屏自动生成方案(dps)

什么是骨架屏什么是骨架屏呢&#xff1f;骨架屏(Skeleton Screen)是指在页面数据加载完成前&#xff0c;先给用户展示出页面的大致结构&#xff08;灰色占位图&#xff09;&#xff0c;在拿到接口数据后渲染出实际页面内容然后替换掉。Skeleton Screen 是近两年开始流行的加载控…

js等待当前线程内ajax完成,理解javascript定时器中的单线程

一、JavaScript 引擎是单线程的可以从下面的代码中看到&#xff0c;第一个用setTimeout中的代码是死循环&#xff0c;由于是单线程&#xff0c;下面的两个定时器就没机会执行了。setTimeout( function(){ while(true){} } , 100);setTimeout( function(){ alert(你好!setTimeou…

虚拟机安装与概述(3)

创建虚拟机点击”文件“菜单——新建——”新建虚拟机“命令点击新建虚拟机&#xff0c;进入新建虚拟机向导&#xff01;配置类型选择“标准”&#xff0c;然后点击下一步打开新建虚拟机安装向导&#xff0c;安装从&#xff1a;安装盘镜像文件&#xff08;iso&#xff09;点击”…

安卓APP_ 布局(4) —— TableLayout表格布局

摘自&#xff1a;安卓APP_ 布局&#xff08;4) —— TableLayout表格布局 作者&#xff1a;丶PURSUING 发布时间&#xff1a; 2021-04-11 22:55:50 网址&#xff1a;https://blog.csdn.net/weixin_44742824/article/details/115448051 如果直接在TableLayout中写入控件&#xf…

多个文件同时写 linux sd卡_相机报错:“记忆卡已锁定”别着急,都是写保护在搞事情...

我的相机存储卡突然被锁定了&#xff01;这是什么情况&#xff1f;这个问题&#xff0c;刚刚就出现在了我的小伙伴身上。可能您也曾经遇到过这种情况&#xff0c;只是各品牌相机所提示的不同罢了&#xff0c;其主原因都是存储卡误开启了写保护。SD卡写保护是使用中比较简单却又…

道闸系统服务器价格,小区道闸系统价格服务客户

开优先功能在道闸运行过程中&#xff0c;无论闸杆是处于开闸过程、关闸过程或停止状态&#xff0c;如输出开闸信号&#xff0c;则闸杆马上执行开闸(上行)动作&#xff0c;防止因各种原因造成的砸车现象。遥控开关闸功能通过配置专用的三联电子开关和遥控电子开关&#xff0c;可…

安卓APP_ 布局(5) —— GridLayout网格布局

摘自&#xff1a;安卓APP_ 布局&#xff08;5) —— GridLayout网格布局 作者&#xff1a;丶PURSUING 发布时间&#xff1a; 2021-04-12 00:08:31 网址&#xff1a;https://blog.csdn.net/weixin_44742824/article/details/115609773 布局比表格更加灵活方便。 父容器对子控件的…

windows xp https页面找不到_Windows 提权快速查找 Exp

微软官方时刻关注列表网址&#xff1a;https://technet.microsoft.com/zh-cn/library/security/dn639106.aspx比如常用的几个已公布的exp&#xff1a;KB2592799&#xff0c;KB3000061&#xff0c;KB2592799等。快速查找未打补丁的exp&#xff0c;可以最安全的减少目标机的未知错…

安卓APP_ 布局(6) —— ConstrainLayout约束布局(重要)

摘自&#xff1a;安卓APP_ 布局&#xff08;6) —— ConstrainLayout约束布局&#xff08;重要&#xff09; 作者&#xff1a;丶PURSUING 发布时间&#xff1a; 2021-04-12 10:49:42 网址&#xff1a;https://blog.csdn.net/weixin_44742824/article/details/115610335 Constra…

自动化测试的框架介绍和选择

上面六个自动化测试框架主要都是针对web的。我也去官方文档稍微了解了一下这些框架的具体实现方法和例子。得到一下观点。 Serenity&#xff1a;国内使用的比例貌似不是很高&#xff0c;所以首先被我pass掉了。 Gauge&#xff1a;这是一个较新的测试框架&#xff0c;还在开发中…

url.getinputsteam 获取不完整_年度营销方案合集,活动策划,规划推广,全内容完整套用告别加班...

Hello大家好&#xff0c;我是帮帮。今天跟大家分享一组年度营销方案合集&#xff0c;活动策划&#xff0c;规划推广&#xff0c;全内容完整套用&#xff0c;告别加班。为了让大家能更稳定的下载模板&#xff0c;我们又开通了全新下载方式(见文章末尾)&#xff0c;以便大家可以轻…

Java二元运算和三元运算速度测试

2019独角兽企业重金招聘Python工程师标准>>> Test: public class Test { public static void main(String args[]) { long time System.currentTimeMillis(); for(long i0; i< 2000000000; i) { if(false){String s null;} else{String s null;}; } System.ou…

安卓APP_ 控件(10)—— ListView可上下滑动的列表(重要)与ViewHolder优化

摘自&#xff1a;安卓APP_ 控件&#xff08;10&#xff09;—— ListView可上下滑动的列表&#xff08;重要&#xff09;与ViewHolder优化 作者&#xff1a;丶PURSUING 发布时间&#xff1a; 2021-04-12 23:28:27 网址&#xff1a;https://blog.csdn.net/weixin_44742824/artic…

如何阅读一本书 pdf_如何快速阅读一本书?

/ 01 /阅读的重要性不言而喻。芒格说过&#xff0c;“我见过的聪明人&#xff0c;没有一个不读书的&#xff0c;一个都没有。”但是读什么样的书&#xff1f;如何过目不忘&#xff1f;怎样高效阅读&#xff1f;却是一门学问。大一时我读了500本书&#xff0c;每天在班里讲三本书…

弹性布局----Flex

1.背景 传统的布局方案基于盒状模型,依赖display position float 的方式实现,灵活性较差,对于那些特殊的布局非常不方便. 2009年,W3C提出了一种新的方案--Flex布局. 2.什么是Flex布局? Flex是Flexible Box的缩写,意为"弹性布局",用来为盒模型提供最大的灵活性,以便…

Lab 6:uC/OS II

为什么80%的码农都做不了架构师&#xff1f;>>> 目标&#xff1a; 移植uC/OS II到RPi上&#xff0c;实现两个任务的调度。这两个任务能轮流点亮LED&#xff0c;并通过串口发送消息表明自己正在运行 具体步骤&#xff1a; 助教给的代码已经很完整了&#xff0c;…

安卓APP_ 布局(7) —— ViewPager翻页

摘自&#xff1a;安卓APP_ 布局&#xff08;7) —— ViewPager翻页 作者&#xff1a;丶PURSUING 发布时间&#xff1a; 2021-04-14 19:37:18 网址&#xff1a;https://blog.csdn.net/weixin_44742824/article/details/115705471 ViewPager 实现效果一睹为快&#xff08;1&#…