Flit模式操作


Flit模式操作

  • Flits在8b/10b编码基本与Non-Flit模式相同,除开下面的列外
    • 因为Flit模式会固定防止TLP和DLP,所以包的标志符号如STP,SDP,END,EDB不会在使用
  • Flits在128b/130b编码基本与Non-Flit模式相同,除开下面的例外:
    • 因为Flit模式下TLP和DLP会放在固定的位置,所有用于组帧的令牌不在使用,比如STP,SDP,EDB,EDB令牌

一些缩写

  • Flit : Flow Control Unit,流控单元
  • PAM4 : Pulse Amplitude Modulation 4-levels,脉冲幅度调制 4 级
  • FEC : Forward Error Correction,前向纠错

64.0GT/s速率下的1b/1b编码

  • 链路速率为64.0GT/s下时,使用的Flit模式
  • Flit模式下,每条lane上传输的基本单元是一个符号(8比特)
  • Flit模式下,无论是数据流还是有序集,所有符号都采用PAM4信号编码
  • PAM4是2比特边界对齐.一个符号表示为’S7S6S5S4S3S2S1S0‘,lane上放置的符号以’S1S0‘开始,以’S~7~S~6~’结束
  • Flit层级上,发射方向首先应用CRC,然后生成FEC.此后每条lane都以字节交错方式为Flit分配其符号
  • 加扰以每条lane为基础
  • …暂时省略到1b/1b加扰之间的部分

PAM4 信号

  • PAM4代表脉冲幅度调制4级(Pulse Amplitude Modulation 4-levels),在相同的单元间隔(Unit Interval,UI)可以编码四种电平(2比特表示),这会导致眼图有三个眼睛.
  • 只在64.0GT/s或者更高速率下才会使用
  • PAM4有助于减少通道损耗,因为它在64.0 GT/s数据速率下,与32.0 GT/s有相同的奈奎斯特频率(32.0GT/s下的采样频率比64.0GT/s更低).
  • 四种电平0,1,2,3分配表示-400mv,-133mv,+133mv和+400mv,按照小端比特顺序(little-endian bit order)顺序,他们用格雷码编码表示为00b,01b,11b和10b,使用的是小端模式
  • 降低的电压电平(眼高或EH)和眼宽(EW)会增加出错的可能性
  • 格雷码用于帮助最大限度地减少单元间隔中电压电平的错误。
  • 使用PAM4编码时,误码率(BER,bit error rate)比低速率(2.5,5.0,8.0,16.0,32.0GT/s)下的误码率要更差,低速率下的误码率为10^-12.(就是说PAM4编码更容易误码,低速率下10^12之间允许出现一比特的错误,PAM4编码可能在10^6就出现了一比特的错误)
  • 在一条或者一些lane上,突发(burst)传输出现错误也是在预期之内
  • 电气参数规定第一次比特误码率(FBER,First Bit Error Rate)要小于10^-6.必须满足前向纠错后Flit错误的可能性要小于10^-5
  • 前向纠错机制用于处理数据流中更高的第一次误码率.
  • 前向纠错工作在固定大小字节上,在数据流流发送或者接受TLPs或者DLLPs时会使用Flit
  • 低开销(low-overhead)的FEC会有更低的延迟(lantecy).在Flit层次上,强的CRC来保证高可靠性
  • 在Flit模式下的Flit层次上,会采用链路级的重传.
  • 在64.0GT/s或更高速率下,通过复制一份来保护有序集
  • 为了减少突发传输过程中的错误比特数,lane上会采用预编码机制,该机制会用在所有加扰过的比特上

1b/1b加扰

  • 64.0GT/s下除了TS0/TS1/TS2有序集,其它部分的加扰原理与8.0,16.0和32.0GT/s下相同
  • 所有的数据流以及部分有序集需要经过加扰
  • TS1和TS2有序集
    • 符号0和符号8不加扰
    • 符合1到符号6和符号9到符号14需要加扰
    • 如果用于直流平衡,符号7到符号15不需要加扰,否则需要加扰
  • TS0有序集
    • 符号0和符号8不加扰
    • 符号1到符号6和符号9到符号14通过基于非归零码加扰(non-return-to-zero,NRZ)
      • 基于非归零码加扰由8比特加扰跟着是选择性格雷码编码,以此来确保只有电压幅度为0和3在发送,具体实现方式是强制偶数位(2i)和奇数位(2i+1)相同(i在0到3之间)
    • 如果符号7和符号15用于直流平衡,则绕过加扰;否则它们分别带有NRZ扰码的符号1至6符号9至14的偶校验信息
    • TS0中的所有符号都是基于不归零编码(eg.每一个单元间隔(Unit Interval)只会匹配到电压水平为0或则3,编码为00b或者10b),64.0GT/s速率下,只有TS0有序集是基于非归零设计

64.0GT/s或者更高速度下的格雷码

图片
  • 当两个位均已加扰时,仅对2位对齐边界上的加扰位进行格雷编码
  • 数据流中的所有位都是加扰和格雷码编码
  • 只有TS1/TS2有序集中的一些符号是加扰,这些符号也是格雷码编码,也有些不加扰的符号不用格雷码编码
  • 所有半加扰TS0有序集符号在发送侧选择性地进行格雷编码
Subscribe
提醒
guest
1 评论
最旧
最新
内联反馈
查看所有评论
Beryl1613
游客
Beryl1613
2024年2月12日 上午5:15

The Beatles – легендарная британская рок-группа, сформированная в 1960 году в Ливерпуле. Их музыка стала символом эпохи и оказала огромное влияние на мировую культуру. Среди их лучших песен: “Hey Jude”, “Let It Be”, “Yesterday”, “Come Together”, “Here Comes the Sun”, “A Day in the Life”, “Something”, “Eleanor Rigby” и многие другие. Их творчество отличается мелодичностью, глубиной текстов и экспериментами в звуке, что сделало их одной из самых влиятельных групп в истории музыки. Музыка 2024 года слушать онлайн и скачать бесплатно mp3.