JESD204C Intel® Stratix® 10 FPGA IP设计实例用户指南

ID 683357
日期 11/22/2021
Public

3.1.5. 模式生成器和检查器

模式生成器(pattern generator)和检查器(checker)可用于创建数据样本和测试监控。
表 12.  支持的模式生成器
模式生成器 描述
PRBS模式生成器

JESD204C设计实例PRBS模式生成器支持以下级别的多项式:

  • PRBS23: X23+X18+1
  • PRBS15: X15+X14+1
  • PRBS9: X9+X5+1
  • PRBS7: X7+X6+1
斜坡模式生成器

每个后续采样的生成器宽度为N,且斜坡模式值以1递增,并在采样中所有位为1时翻转到0。

对ED控制块的tst_ctl寄存器位2写入一个1后可使能写生模式生成器。

命令通道斜坡模式生成器

JESD204C设计实例支持每个数据通路(lane)一个命令通道斜坡模式生成器。每命令字的6个位,斜坡模式值递增1。

所有数据通路中的起始seed都是增量模式。

表 13.  支持的模式检查器
模式检查器 描述
测试模式检查器

JESD204C IP实现偏斜对齐时,模式检查器中的加扰(scrambling)seed是自行同步状态。模式检查器需要8个八位字节才能使加扰seed自行同步。

斜坡模式检查器

每个转换器(M)的首个有效数据采样作为斜坡模式的初始值加载。后续数据采样值必须在每个时钟周期内增加1,直到最大值,然后翻转到0。

例如,当S=1,N=16和WIDTH_MULP = 2时,每个转换器的数据宽度为S * WIDTH_MULP * N = 32。最大数据采样值为0xFFFF。斜坡模式检查器验证所有转换器是否接收到相同的模式。

命令通道斜坡模式检查器

JESD204C设计实例支持命令通道斜坡模式检查器。接收到的第一个命令字(6位)作为初始值加载。同一数据通路中的后续命令字一定持续递增,最高达到0x3F,然后翻转至0x00。

命令通道斜坡模式检查器检查所有数据通路的斜坡模式。