DisplayPort 英特尔® Stratix® 10 FPGA IP设计实例用户指南

ID 683887
日期 9/14/2022
Public
文档目录

2.7. 仿真测试台

仿真测试台仿真DisplayPort TX串行环回到RX 。
注: 当前版本不支持DisplayPort 2.0仿真测试台。
图 10.  DisplayPort英特尔®FPGA IP单工模式仿真测试台结构框图
表 25.  测试台组件
组件 描述
Video Pattern Generator 此生成器生成您可以配置的彩条模式。您可以参数化视频格式时序。
测试台控制 该模块控制仿真的测试序列并对TX内核生成必要的干预信号。

测试台控制块还从源和接收器读取CR 值以进行比较。

RX Link Speed Clock Frequency Checker 此检查器验证RX收发器恢复的时钟频率是否与所需的数据速率匹配。
TX Link Speed Clock Frequency Checker 此检查器验证TX收发器恢复的时钟频率是否与所需的数据速率匹配。

仿真测试台执行以下验证:

测试标准 验证
  • 链路训练扫描从HBR3到HBR2再到HBR和RBR的所有数据速率
  • 读取DPCD寄存器以检查DP Status是否设置和测量TX和RX Link Speed频率。
集成Frequency Checker以测量从TX和RX收发器输出的Link Speed时钟频率。
  • 运行从TX到RX的视频模式。
  • 验证源和接收器的CRC以检查它们是否匹配。
  • 将视频模式生成器连接到DisplayPort Source以生成视频模式。
  • 接下来,测试台控制从DPTX和DPRX寄存器中读出Source和Sink CRC,并进行比较以确保两个CRC值相同。
    注: 为确保计算出 CRC,您必须启用Support CTS test automation参数。
成功的仿真会以如下消息结束:
表 26.  DisplayPort设计实例支持的EDA仿真器
仿真器 支持的平台 支持的语言
Riviera-PRO* Windows/Linux VHDL和Verilog HDL
ModelSim* Windows/Linux VHDL和Verilog HDL
Xcelium* Parallel Linux Verilog HDL
VCS* / VCS* MX Linux VHDL和Verilog HDL