hsync/vsync/porch

hsync vsync porch 极性
极性:有正极性和负极性,信号中高电平时间长,低电平时间短就是负极性,反之就是正极性,前图的LCD信号图中的Hsync就是负极性,VGA显示器输入信号图中的Hsync是正极性;

Front Porch(前沿):
在有效像素结束后、同步脉冲开始前的消隐时间,用于信号稳定。

Back Porch(后沿):
在同步脉冲结束后、下一帧/行有效像素开始前的消隐时间,用于电路恢复。

Sync Pulse(同步脉冲):
实际触发同步的信号。

当分辨率/刷新率偏离标准时(如自定义分辨率),VESA的CVT(Coordinated Video Timings)算法会动态计算Porch值,而CEA则严格遵循预定义表格。

(2) 信号极性
VESA:通常使用负极性同步(H-/V-)

CEA:可能要求正极性水平同步(H+)以适应电视设备

(3) 消隐区内容
CEA信号:可能在Back Porch中插入辅助数据(如HDMI的AVI Infoframe)

VESA信号:消隐区通常为空
在这里插入图片描述
视频信号的 水平频率(H-Freq) 是显示时序中的关键参数,其计算公式与视频时序参数直接相关。以下是详细的计算方法和示例:

  1. 基本公式
    水平频率(单位:kHz)的计算公式为:
    H-Freq = 像素时钟频率(Pixel Clock)➗ 水平总像素数(Total Horizontal Pixels)
    实际示例(1080p60)
    以标准的 1920×1080@60Hz(CEA/VESA)为例:

像素时钟: 148.5 MHz

有效像素: 1920

水平消隐参数:

Front Porch : 88 pixels

Sync Pulse : 44 pixels

Back Porch : 148 pixels

计算:

水平总像素数:
H_{total} = 1920 + 88 + 44 + 148 = 2200 pixels

水平频率:
H-Freq = 148.5M ➗ 2200 = 67.5 kHz

垂直频率(V-Freq)的关联
垂直频率(刷新率,单位:Hz)可通过水平频率计算:
V-Freq = H-Freq➗垂直总行数(Vtotal)
对于同一 1080p60 示例:

垂直总行数 = 1080 + 4 + 5 + 36 = 1125 行

验证刷新率V-freq:
V-Freq= 67.5 kHz ➗1125 = 60 Hz

在线计算器:
使用VESA CVT计算器自动生成时序。https://tomverbeure.github.io/video_timings_calculator
https://tomverbeure.github.io/video_timings_calculator

xrandr --verbose
1920x1080 (0xb25) 148.500MHz +HSync +VSync *current +preferred
        h: width  1920 start 2008 end 2052 total 2200 skew    0 clock  67.50KHz
        v: height 1080 start 1082 end 1087 total 1125           clock  60.00Hz
1680x1050 (0xb26) 119.000MHz +HSync -VSync
        h: width  1680 start 1728 end 1760 total 1840 skew    0 clock  64.67KHz
        v: height 1050 start 1053 end 1059 total 1080           clock  59.88Hz
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值