SDI II IP核用户指南

ID 683133
日期 5/08/2017
Public
文档目录

6.3. 接收器协议信号

表 15.  接收器协议信号—与rx_coreclk同步
信号 宽度 方向 说明
rx_coreclk_is_ntsc_paln

1

输入

向接收器核指示是否为NSTC(1/1.001)或PAL(1)速率的rx_coreclkrx_coreclk_hd。接收器核需要该信号来检测传入视频标准是NTSC或PAL。

  • 0 = PAL rate(rx_coreclk = 148.5 MHz或rx_coreclk_hd = 74.25 MHz时)
  • 1 = NTSC rate(rx_coreclk = 148.35 MHz或rx_coreclk_hd = 74.175 MHz)
注: 不适用于仅SD-SDI和协议的配置
rx_std_in

3

输入

向接收器核协议模块指示收发器块所收到的视频标准。

注: 仅适用于3G-SDI,双标和三标接收器协议的配置。不适用于Arria 10器件。
rx_clkout_is_ntsc_paln

1

输出

显示接收器核正在接收的视频速率为NSTC(1/1.001)或PAL(1)。
  • 0 = PAL速率(rx_coreclk = 148.5 MHz或rx_coreclk_hd = 74.25 MHz时)
  • 1 = NTSC速率(rx_coreclk = 148.35 MHz或rx_coreclk_hd = 74.175 MHz时)

注: 不适用于仅SD-SDI和协议的配置
rx_std(用于仅收发器配置)

3

输出

接收器视频标准。

  • 3'b000:SD-SDI
  • 3'b001:HD-SDI
  • 3'b011:3G-SDI
注: 仅适用于3G-SDI,双标准和三标准配置。不适用于Arria 10器件。
表 16.  接收器协议信号—与rx_clkoutxcvr_rxclk同步
注: S = 表示20-bit接口的数目;4用于多标准(高达12G)模式,1用于其他模式。
信号 宽度 方向 说明
rx_datain

20S

输入

来自收发器的接收器并行数据。

对于Arria 10器件,该信号直接到收发器rx_parallel_data信号。
注: 如果您还未使能简化数据接口,请参考Arria 10收发器参数编辑器或Arria 10收发器PHY IP核用户指南了解正确的数据位映射。

对于支持的较早器件,该信号在收发器模式下直接连接到SDI接收器的rx_dataout信号。

注: 仅适用于协议模式。
rx_datain_b

20

输入

用于link B的收发器接收器并行数据。

该信号在收发器模式下直接连接到SDI接收器的rx_dataout_b信号。

注: 适用于仅HD-SDI双链路发送器协议的配置。
rx_datain_valid

1

输入

来自过采样逻辑的数据有效。该信号置位表示rx_datain上的当前信号有效。每个视频标准的时序(H:High,L:Low)具有如下设置:

  • SD-SDI = 1H 4L 1H 5L
  • HD-SDI = H
  • 3G-SDI = H
  • HD-SDI Dual Link = H
  • 双标准= SD(1H 4L 1H 5L);HD(H)
  • 三标准= SD(1H 4L 1H 5L);HD(H);3G (H)
  • 多标准(高达12G)= SD(1H 4L 1H 5L);HD(H);3G/6G/12G (H)

收发器模式下,该信号被直接连接到SDI接收器的rx_dataout_valid信号。

注: 适用于仅协议配置。不适用于Arria 10器件。
rx_datain_valid_b

1

输入

来自过采样逻辑的数据有效。该信号置位表示rx_datain_b上的当前数据有效。

收发器模式下,该信号被直接连接到SDI接收器的rx_dataout_valid_b信号。

注: 适用于仅HD-SDI双链路接收器协议配置。不适用于Arria 10器件。
rx_trs_loose_lock_in

1

输入

表示接收器协议块检测到单个有效TRS锁定信号。该信号必须由接收器协议块的rx_trs_loose_lock_out驱动。

注: 适用于仅接收器收发器配置。不适用于Arria 10器件。
rx_trs_loose_lock_in_b

1

输入

表示用于link B的接收器协议块检测到单个有效TRS锁定信号。该信号必须由接收器协议块的rx_trs_loose_lock_out_b驱动。

注: 适用于仅HD-SDI双链路接收器收发器配置。不适用于Arria 10器件。
rx_trs_in 1 输入

该信号由rx_trs驱动以向PHY管理块指示接收器协议块已检测到一个有效TRS。

注: 适用于仅接收器收发器配置。不适用于Arria 10器件。
rx_dataout

20S

输出

接收器并行数据输出。

双标准或三标准模式下:

  • SD Interface Bit Width = 10时,仅较低10位对SD-SDI有效。
多标准模式下:
  • HD/3G-SDI:仅较低20位有效
  • 6G-SDI:仅较低40位有效

关于位顺序,请参阅tx_datain信号说明。

rx_dataout_b

20

输出

接收器(link B)的并行数据输出信号。

适用于仅HD-SDI双链路发送器协议的配置。

注: 仅适用于HD-SDI双链路配置。
rx_dataout_valid

1

输出

过采样逻辑中的数据有效。接收器置位该信号置位表示rx_dataout上的当前数据有效。每个视频标准的时序(H:High,L:Low)具有如下设置:

  • SD-SDI = 1H 4L 1H 5L
  • HD-SDI = H
  • 3G-SDI = H
  • HD-SDI Dual Link = H
  • 双标准= SD(1H 4L 1H 5L);HD(H)
  • 三标准= SD(1H 4L 1H 5L);HD(H);3G(H)
  • 多标准(高达112G)= SD(1H 4L 1H 5L);HD(H);3G/6G/12G(H)

SD-SDI的1H4L 1H5L节奏会在视频源与CDR参考时钟源匹配的理想状态下无限重复。而一般情况下,可能观察到该节奏周期性变换(例如,1H4L 1H5L 1H5L 1H4L)。

rx_dataout_valid_b

1

输出

过采样逻辑中的数据有效。接收器插入该信号以指示rx_dataout_b上的当前数据有效。每个视频标准的时序(H:High,L:Low)与rx_dataout_valid信号相同。
注: 仅适用于HD-SDI双链路配置。
rx_f

1S

输出

字段位时序信号。该信号会指示当前有效的视频字段。对于隔行扫描帧,0表示首个字段(F0),而1表示第二个字段(F1)。对于逐行扫描帧,该值总是为0。

rx_v

1S

输出

垂直消隐间隔(Vertical blanking interval)时序信号。垂直消隐间隔有效时接收器插入该信号。

rx_h

1S

输出

水平消隐间隔(Horizontal blanking interval)时序信号。水平消隐间隔有效时接收器插入该信号。

rx_ap

1S

输出

有效图像间隙时序信号。当有效图像间隙有效时接收器插入该信号。

rx_std

3

输出

接收器视频标准。

  • 3'b000:SD-SDI
  • 3'b001:HD-SDI
  • 3'b011:3G-SDI Level A
  • 3'b010:3G-SDILevel B
  • 3'b101:6G-SDI 4 Streams Interleaved
  • 3'b100:6G-SDI 8 Streams Interleaved
  • 3'b111:12G-SDI 8 Streams Interleaved
  • 3'b110:12G-SDI16 Streams Interleaved
注: 适用于3G-SDI,双标准,三标准和多标准配置。
rx_format

4S

输出

显示被接收视频的传输格式。

请参阅rx_format获得关于视频格式值的更多信息。
rx_eav

1S

输出

接收器输出显示当前TRS为EAV。该信号被置位到TRS字的第四个字,也就是XYZ字。

rx_trs

1S

输出

接收器输出显示当前字为TRS。该信号被置位到3FF 000 000 TRS的首个字。

rx_ln

11S

输出

接收器行号输出。

注: 适用于除SD-SDI以外的所有模式。
rx_ln_b

11S

输出

Link B的接收器行号输出。
注: 仅适用于3G-SDI,HD-SDI双链路,三标准和多标准(高达12G)模式。
rx_align_locked

1

输出

对齐锁定,表示发现一个TRS并执行字对齐。

rx_align_locked_b

1

输出

Link B的对齐锁定,表示发现TRS并执行字对齐。

注: 仅适用于HD-SDI双链路配置。
rx_trs_locked

1S

输出

TRS锁定,表示发现6个连续TRS具有相同时序。

rx_trs_locked_b

1

输出

Link B的TRS锁定,表示发现6个连续TRS具有相同时序。

注: 仅适用于HD-SDI双链路配置。
rx_frame_locked

1

输出

帧锁定,表示发现多个帧具有相同时序。

rx_frame_locked_b

1

输出

Link B的帧锁定,表示发现多个帧具有相同时序。

注: 仅适用于HD-SDI双链路配置。
rx_dl_locked

1

输出

双链路锁定,表示两个端口都已对齐。

注: 仅适用于HD-SDI双链路配置。
rx_trs_loose_lock_out

1

输出

表示接收器协议块检测到单个有效TRS锁定信号。该信号必须被用于驱动接收器收发器块的rx_trs_loose_lock_in

注: 适用于仅协议配置。不适用于Arria 10器件。
rx_trs_loose_lock_out_b

1

输出

表示link B的接收器协议块检测到单个有效TRS锁定信号。该信号必须被用于驱动接收器收发器块的rx_trs_loose_lock_in

注: 适用于仅HD-SDI双链路接收器协议的配置。不适用于Arria 10器件。
rx_crc_error_c

1S

输出

色度通道上的CRC错误。仅在使能CRC检查时可用。

注: 适用于除SD-SDI以外的所有模式。
rx_crc_error_y

1S

输出

亮度通道上的CRC错误。

注: 仅在使能CRC检查时可用。适用于除SD-SDI以外的所有模式。
rx_crc_error_c_b

1S

输出

Link B色度通道上的CRC错误。

注: 仅在使能CRC检查时可用。仅适用于3G-SDI,HD-SDI双链路,三标准和多标准模式。
rx_crc_error_y_b

1S

输出

Link B亮度通道上的CRC错误。仅在使能CRC检查时可用。

注: 仅适用于3G-SDI,HD-SDI双链路,三标准和多标准模式。
rx_vpid_byte1

8S

输出

内核抽取载荷ID字节1。

仅当使能Extract Payload ID (SMPTE ST 352)选项时可用。

rx_vpid_byte2

8S

输出

内核抽取载荷ID字节2。

仅当使能Extract Payload ID (SMPTE ST 352)选项时可用。

rx_vpid_byte3

8S

输出

内核抽取载荷ID字节3。

仅当使能Extract Payload ID (SMPTE ST 352)选项时可用。

rx_vpid_byte4

8S

输出

内核抽取载荷ID字节4。

仅当使能Extract Payload ID (SMPTE ST 352)选项时可用。

rx_vpid_valid

1S

输出

表示被抽取的载荷ID有效。

仅当使能Extract Payload ID (SMPTE ST 352)选项时可用。

rx_vpid_checksum_error

1S

输出

表示被抽取的载荷ID由校验错误。

仅当使能Extract Payload ID (SMPTE ST 352)选项时可用。

rx_vpid_byte1_b

8S

输出

内核抽取link B的载荷ID字节1。

仅当使能Extract Payload ID (SMPTE ST 352)选项时可用。

注: 仅适用于3G-SDI,HD-SDI双链路,三标准和多标准(高达12G)模式。
rx_vpid_byte2_b

8S

输出

内核抽取link B的载荷ID字节2。

仅当使能Extract Payload ID (SMPTE ST 352)选项时可用。

注: 仅适用于3G-SDI,HD-SDI双链路,三标准和多标准(高达12G)模式。
rx_vpid_byte3_b

8S

输出

内核抽取link B的载荷ID字节3。

仅当使能Extract Payload ID (SMPTE ST 352)选项时可用。

注: 仅适用于3G-SDI,HD-SDI双链路,三标准和多标准(高达12G)模式。
rx_vpid_byte4_b

8S

输出

内核抽取link B的载荷ID字节4。

仅当使能Extract Payload ID (SMPTE ST 352)选项时可用。

注: 仅适用于3G-SDI,HD-SDI双链路,三标准和多标准(高达12G)模式。
rx_vpid_valid_b

1S

输出

表示被抽取的link B的载荷ID有效。

仅当使能Extract Payload ID (SMPTE ST 352)选项时可用。

注: 仅适用于3G-SDI,HD-SDI双链路,三标准和多标准(高达12G)模式。
rx_vpid_checksum_error_b

1S

输出

显示被抽取的link B载荷ID有校验错误。

仅当使能Extract Payload ID (SMPTE ST 352)选项时可用。

注: 仅适用于3G-SDI,HD-SDI双链路,三标准和多标准(高达12G)模式。
rx_line_f0

11S

输出

载荷ID位置的字段0(F0)的行号。需要两个完整帧来更新该信号。

仅当使能Extract Video Payload ID (SMPTE ST 352)选项时可用。

rx_line_f1

11S

输出

载荷ID位置的字段1(F1)的行号。需要两个完整帧来更新该信号。

仅当使能Extract Video Payload ID (SMPTE ST 352)选项时可用。