SDI不同模式时序

21d0808a03cbeebf305fd7d957ec00f1.png

SD-SDI:

        270 Mb/s SD-SDI 线路速率太慢,串行收发器发射器和接收器无法直接支持。为了接收SD-SDI信号,串行收发器RX的线路速率设置为2.97 Gb/s,它以11倍的系数对输入的SD-SDI信号进行过采样。一个被称为NI-DRU的数据恢复单元从过采样数据中恢复实际数据。NI-DRU产生一个数据选通脉冲,以27MHz的速率运行,并以5/6/5/6 RXOUTCLK时钟周期的频率置位。因此,该数据选通脉冲平均每5.5个RXOUTCLK周期断言一次。RXOUTCLK频率为148.5 MHz,148.5 MHz / 5.5 = 27 MHz。当接收器处于标清-标清模式时,接收-DRU数据选通在接收-输出端口输出。当rx_ce_out为高电平时,输出数据流上的数据有效。

TX:

31d6d60d76e6c604624820d30428be81.png

        rx_ce_out时钟使能输出显示为148.5 MHz rx_clk的典型5/6/5/6周期。接收到的数据流在rx_ds1端口输出,只有当rx_ce_out为高电平时,才能被下游模块捕获。该图显示了EAV定时信号的出现。rx_trs时序输出在eav序列的所有四个字期间有效,rx_eav输出仅在EAV序列的最后一个字期间有效。

RX:

66aea4d5ce1a1103e025f24c4e54d29e.png

HD-SDI:

        当串行收发器RX或TX在HD-SDI模式下运行时,它的RXOUTCLK或TXOUTCLK以74.25MHz(或74.25/1.001MHz)运行。在HD-SDI模式下,只有两个10位基本数据流,并且数据流以全时钟RXOUTCLK或TXOUTCLK频率运行(rx_ce_out或tx_ce时钟使能信号始终有效)

TX:

3b76bbf9dce46b64b766f9624f2cf8d6.png

        tx_clk的工作频率为74.25 MHz(或74.25/1.001 MHz)。tx_ce输入必须始终保持高电平。Y数据流在tx_ds1_in端口输入,C数据流在tx_ds2_in端口输入。如果数据流没有在EAV之后嵌入行号,则必须在tx_line_ch0输入端口上提供有效的行号。

        如果正在插入ST 352数据包,必须提供行号,即使行号已经嵌入数据流中。

        tx_line_ch0输入端口上的行号必须在EAV的XYZ字进入数据流输入的相同时钟周期内保持稳定。行号必须在整个HANC时期保持稳定(直到SAV事件发生)。如果要插入ST 352数据包,则ST 352数据包的四个用户数据字节在tx_sd352_data_ch0端口上必须在EAV的XYZ字进入数据流输入的相同时钟周期内有效,并且必须在HANC周期期间保持稳定。

RX:

75e6f9a75bde5e46df28542fc5b5fbf8.png

        rx_clk以74.25MHz(或74.25/1.001MHz)运行。时序图中未包含rx_ce_out信号,是由于该信号在HD-SDI模式下始终为高电平。Y数据流在rx_ds1上输出,C数据流在rx_ds2上输出。在图中,接收到EAV序列。rx_trs输出在eav序列的四个字节期间被置为高电平,rx_eav信号在EAV序列的第四个字(XYZ字节)期间被置为高电平。捕获的行号在rx_ln_ds1上输出,在输出第二个ln字后立即更改为新值,并保持不变,直到下一行的相同点。

 3G-SDI:

        在3G-SDI模式下,RXOutLK/txOutLK频率为148.5 MHz(或148.5/1.001 MHz)。

        在3G-SDI A模式下,有两个10位基本数据流,这些数据流以完整的RXOUTCLK/

        TXOUTLK频率运行(rx_ce_out或tx_ce时钟使能信号始终有效)。但是在B模式下,有四个10位基本数据流处于活动状态。在B模式下,时钟使能(rx_ce_out和tx_ce)每隔一个时钟周期(50%占空比)置位一次。

TX:

e68fc5e7700d426ec8ea9f0f18281418.png

        tx_clk的工作频率为148.5 MHz(或148.5/1.001 MHz)。tx_ce输入必须始终保持高电平。在本例中,正在传输1080p 50或60 Hz图像。Y数据流在tx_ds1_in进入,C数据流在tx_ds2_in进入。如果数据流没有在EAV之后嵌入行号,则必须在tx_line_ch0输入端口上提供有效的行号。如果正在插入ST 352数据包,还必须提供行号,即使行号已经嵌入数据流中。tx_line_ch0输入端口上的线路号必须在EAV的XYZ字进入数据流输入的相同时钟周期内保持稳定。线路号必须在整个HANC时期保持稳定(直到SAV事件发生)。如果要插入ST 352数据包,则数据流1的ST 352数据包的四个用户数据字节必须在tx_sd352_data_ch0端口上与EAV的XYZ字进入数据流输入的时钟周期相同的时钟周期内有效,并且必须在HANC周期期间保持稳定。插入数据流2的ST 352数据包的四个用户数据字节必须在tx_st352_data_ch1上提供。

e805d1bb256dcc58b1e1dfc9b1f49e69.png

RX:

cd73c6b1c8db750d81ebb9b44364de56.png

        在这种情况下,接收到1080p 50或60 Hz图像。rx_clk以148.5 MHz(或148.5/ 1.001 MHz)运行。接收输出始终为高电平。Y数据流在rx_ds1上输出,C数据流在rx_ds2上输出。所示的其他信号的时序与HD-SDI接收器所描述的相同。两个行号输出rx_ln_ds1和rx_ln_ds2以及两个CRC错误输出rx_crc_err_ds1和rx_crc_err_ds2有效。

77cc4cdeaf29012f8237d2df06f8a266.png

        rx_clk的工作频率为148.5 MHz或148.5/1.001 MHz。rx_ce_out信号每隔一个时钟周期置1。接收到四个基本流,rx_ds1和rx_ds2上的链路A的Y和C数据流,以及rx_ds3和rx_ds4上的链路B的Y和C数据流。当EAV的所有四个字都在数据流端口上输出时,rx_trs信号被置位。当eav的XYZ字输出时,rx_eav输出置位。rx_ln_ds1至rx_ln_ds4四个行号输出端口处于活动状态。在数据流端口上输出第二个LN字后,行号立即改变。

4.3 6G-SDI:

        在6G-SDI模式下,rxoutlk/txoutlk频率为148.5 MHz(或148.5/1.001 MHz)。根据使用的6G-SDI映射模式,有四个或八个数据流通道。当四个数据流处于活动状态时,这些数据流以全RXOutLK/txOutLK频率运行(rx_ce_out和tx_ce信号始终为高电平)。当8个数据流有效时,这些数据流以RXOutLK/txOutLK频率的一半运行,rx_ce_out和tx_ce信号每隔一个时钟周期(50%占空比)置位一次。

TX:

        TX_CLK频率为148.5MHz或148.5/1.001MHz。Tx_ce输入必须始终为高。传输的四个数据流必须在TX_DS1_IN到TX_DS4_IN上。在TX_LINE_CH0上提供的行号插入到数据流1和2中,而在TX_LINE_CH1上提供的行号插入到数据流3和4中。还必须在TX_LINE_CH0和TX_LINE_CH1上提供行号才能使ST 352数据包插入起作用。如果启用ST 352数据包插入,则插入数据流1中的ST 352数据包的用户数据字必须在tx_st352_data_ch0上提供,插入数据流3中的ST 352数据包的用户数据字必须在tx_st352_data_ch1上提供。

cdf1e0f10b22e480635c885fd39cc45a.png

        时钟频率为148.5MHz或148.5MHz/1. 001MHz。必须每隔一个时钟周期断言tx_ce输入。传输的八个数据流必须在tx_ds1_in到tx_ds8_in之间。tx_Line_ch0上提供的行号插入数据流1和2。tx_Line_ch1上提供的行号被插入数据流3和4中。tx_Line_ch2上提供的行号被插入数据流5和6中。并且,在tx_line_ch4上提供的行号被插入到数据流7和8中。为了使ST 352数据包插入正常工作,还必须在tx_Line_ch0至tx_Line_ch4上提供线号。如果启用ST 352分组插入,则插入数据流1的ST 352分组的用户数据字必须在tx_st352_data_ch0上提供,插入数据流3的ST 352分组的用户数据字必须在tx_st352_data_ch1上提供,必须在tx_st352_data_ch2上提供用于数据流5的用户数据字ST 352分组,并且必须在tx_st352_data_ch3上提供用于数据流7的ST 352分组的用户数据字。

b69fa67b8a43a1c1b5ee2a80b2ad816a.png

RX:

        rx_clk频率为148.5 MHz或148.5/ 1.001 MHz。接收输出始终为高电平。接收到的四个数据流通过rx_ds1至rx_ds4输出。该图显示了正在接收的EAV信号,rx_trs和rx_eav的行为与其他SDI标准相同。从所有四个数据流中捕获行号,并通过rx_ln_ds1至rx_ln_ds4输出。对所有四个数据流分别检测CRC错误,并在rx_crc_err_ds1至rx_crc_err_ds4输出上指示。

99340407eb5f432081827cc1ed94b123.png

        接收时钟频率为148.5MHz或148.5/1.001MHz。RX_CE_OUT信号每隔一个时钟周期被断言。接收的8个数据流在RX_DS1到RX_DS8上输出。下图显示了正在接收的EAV,RX_TRS和RX_EAV的行为与其他SDI标准相同。从所有八个数据流捕获行号,并在rx_ln_ds1至rx_ln_ds8上输出。针对所有8个数据流单独检测CRC错误,并在RX_CRC_ERR_DS1至RX_CRC_ERR_DS8输出上指示。

5f9a31b7c81b0484f66bc1599c28ca4a.png

  • 0
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
FPGA(现场可编程门阵列)是一种可编程逻辑器件,具有灵活性和可重构性,可以用于实现各种不同分辨率的SDI(串行数字接口)视频处理。SDI是一种用于传输高质量数字视频信号的标准接口。 FPGA可以通过编程实现对不同分辨率的SDI视频信号的处理和转换。通过使用适当的FPGA设计,可以将低分辨率的SDI视频转换为高分辨率,或者将高分辨率的SDI视频转换为低分辨率。此外,FPGA还可以进行图像缩放、剪切、旋转等处理,以满足不同应用的要求。 对于不同分辨率的SDI视频,FPGA还可以实现信号的解码和编码功能。这意味着FPGA可以将SDI视频信号从传输格式(如HDMI或DVI)转换为SDI格式,或将SDI视频信号转换为其他格式进行输出。这样,用户可以将SDI视频信号与其他设备连接,如显示器、摄像机等。 除了分辨率的转换和编码功能,FPGA还可以进行视频质量的增强和改进。通过在传输过程中执行实时的降噪、去马赛克、增强锐度等操作,FPGA可以提供更好的视频质量和观看体验。 FPGA的灵活可重构性使其成为SDI视频处理的理想选择。用户可以根据实际需求和应用要求进行自定义编程和功能实现。此外,FPGA还可以与其他设备和接口集成,如音频处理器、存储器等,以提供更完整的视频处理解决方案。 总之,FPGA可以通过编程实现对不同分辨率的SDI视频的处理、转换、编码和质量增强。它是一种灵活、可重构且功能强大的工具,为SDI视频应用提供了广泛的应用和创新空间。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值