Project

General

Profile

2、BT.656接口标准

BT.656

  全称为ITU-R BT.656,又称为CCIR-656。这是一个由国际电信联盟(ITU)制定的数字传输接口标准,用于传输符合BT.601标准的4:2:2 YCbCr数字信号。

PAL制式下的信号传输

  PAL是一种电视制式,多用于中国、欧洲等地。一般为625扫描线、每秒25帧、每帧两场、隔行扫描。标准分辨率为720×576。

  在PAL制式下,用BT.656标准传输1帧画面。以8-bit为例,即每个时钟周期传输8位二进制数。

一行

  每一行像素数据由以下四部分构成,如下图所示:

  结束码EAV(End of Active Video);

  水平消隐HBlank(Horizontal Blanking);

  起始码SAV(Start of Active Video);

  有效数据AV(Active Video)。

  (1)EAV及SAV

  EAV及SAV均占用4个时钟周期,如下图所示:

  其中FF为固定字符。

  XY为状态码,八位分别为1 F V H P3 P2 P1 P0。各位的意义如下:

  F:F=0表示场1(奇数行,上场);F=1表示场2(偶数行,下场)。

  V:V=1表示当前处于垂直消隐(Vertical Blanking)。

  H:H=0表示当前为SAV;H=1表示当前为EAV。

  P3-P1为保护位,用来校验FVH数据:

  P3=V⊕H

  P2=F⊕H

  P1=F⊕V

  P0=F⊕V⊕H

  (2)水平消隐

  水平消隐占用280个时钟周期,如下图所示:

  8-bit下,默认消隐数据为8010 8010……,即1000,0000 0001,0000 1000,0000 0001,0000……

  10-bit下,默认消隐数据为200040 200040……,即10,0000,0000 00,0100,0000 10,0000,0000 00,0100,0000……

  (3)有效数据

  有效数据占用1440个时钟周期,如下图所示:

  一行有720个像素,每4个像素需要4个Y分量、2个Cb分量、2个Cr分量,故一共需要720×2=1440个分量。

一帧

  传输每一行数据共需要1728个时钟周期,每一帧有625行数据,一秒钟有25帧,故传输频率为27MHz。

  一帧图像共有576行像素。由于PAL制式采用了隔行扫描的方案,因此整个一帧的数据包括上下两个场和之间的垂直消隐。

  以上场优先为例,一帧图像的数据结构如下:

  第1行-第22行:F=0,V=1,为上场垂直消隐;

  第23行-第310行:F=0,V=0,为上场有效数据;

  第311行-第312行:F=0,V=1,为下场垂直消隐;

  第313行-第335行:F=1,V=1,为下场垂直消隐;

  第336行-第623行:F=1,V=0,为下场有效数据;

  第624行-第625行:F=1,V=1,为上场垂直消隐。

6_frame.jpg View (37.9 KB) 晏 骁哲, 01/24/2013 12:41 PM

1_line.jpg View (27.4 KB) 晏 骁哲, 01/24/2013 12:41 PM

2_EAV.jpg View (7.35 KB) 晏 骁哲, 01/24/2013 12:41 PM

3_SAV.jpg View (7.26 KB) 晏 骁哲, 01/24/2013 12:41 PM

4_blanking.jpg View (11.2 KB) 晏 骁哲, 01/24/2013 12:41 PM

5_active_video.jpg View (16.2 KB) 晏 骁哲, 01/24/2013 12:41 PM