在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
EETOP诚邀模拟IC相关培训讲师 创芯人才网--重磅上线啦!
查看: 7542|回复: 6

[求助] 菜鸟小问一下众大神,怎么去计算pcie的symbol time是多少时间?

[复制链接]
发表于 2017-10-19 14:31:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
因为在不同rate下传输速率不同。并且还有8b/10b和128b/130b两种不同的译码方式。怎么去衡量1symbol time=1 ns之类的这种对应确定时间的指标呢。想知道是怎么计算出来的,在不同的rate下。
发表于 2017-10-19 18:23:36 | 显示全部楼层
one symbol time = 8*UI
pcie1.0, UI=400ps
pcie2.0, UI=200ps
pcie3.0, UI=125ps
 楼主| 发表于 2017-10-20 10:33:25 | 显示全部楼层
回复 2# MElik003 pcie 协议里面ui是个时间概念??ddr协议里面没记错的话指的是最小的传输单元。又疑惑了。。。汗
发表于 2017-10-22 15:04:31 | 显示全部楼层
回复 1# naonaoli
The period of time required to place a Symbol on a Lane (10 times the Unit Interval when using 8b/10b encoding and 8 times the Unit Interval when using 128b/130b encoding).    所以说G1/G2 是8xUI, G3/G4是10xUI



Unit Interval, UI Given a data stream of a repeating pattern of alternating 1 and 0 values, the Unit Interval is the value measured by averaging the time interval between voltage transitions, over a time interval long enough to make all intentional frequency modulation of the source clock negligible.
   G1 跑在2.5G,所以UI=0.4ns
   G2      5G                  0.2ns
   G3      8G                  0.125ns
   G4     16G                  0.0625ns
 楼主| 发表于 2017-10-24 14:13:22 | 显示全部楼层
回复 4# 菲尼克兔
thank you very much
发表于 2020-10-25 14:52:45 | 显示全部楼层


菲尼克兔 发表于 2017-10-22 15:04
回复 1# naonaoli
The period of time required to place a Symbol on a Lane (10 times the Unit Interva ...


是不是弄反了,symbol time : Gen1/2 是 10 * UI, Gen3/4 是8*UI
发表于 2024-7-17 09:18:52 | 显示全部楼层
同意6楼的朋友,我也觉得是反了。
gen1/gen2用的8b/10,10个UI才发送1个byte,gen1/gen2应该是10UI才是,而不是8UI。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-25 20:04 , Processed in 0.019240 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表