dp协议学习----1、sst协议学习

本文主要讲述dp协议中的sst协议:

一、组包整体结构图:

localparam BS = 8'hBC;      // K28.5

localparam SR = 8'h1C;      // K28.0

localparam BE = 8'hFB;      // K27.7

localparam FS = 8'hFE;      // K30.7

localparam FE = 8'hF7;      // K23.7

localparam SS = 8'h5C;      // K28.2

localparam SE = 8'hFD;      // K29.7

 

1、关键字介绍:

●BS (Blanking  Start)

在垂直显示区最后一个有效像素后插入;视频显示中,一行最后一个有效数据后插入;

在无视频数据的情况下,每隔8192个symbols插入一个BS,每间隔512BS插入一个SR。

●BE (Blanking  End)

在垂直显示区中,每一行的第一个有效像素前插入。

●FS  (Fill Start)

在传输单元(TU)的填充符号的开始处插入。如果仅仅只有一个填充符号,则省略FS,

只插入FE(填充结束)当仅仅只有两个填充符号时,FS后面紧跟FE,中间没有其他填充字符。

● SR(Scrambler Reset)

每 512 个 BS 符号要用一个 SR 代替;在加扰中检测SR进行复位。

● CPBS(Content Protection BS)

内容保护模式下的 BS 与普通模式的不同,也称为 CP。

● CPSR(Content Protection SR)

其中 FS 和 FE 符号在 TU 模块中插入;SS 和 SE 符号则是音频数据包传到 MUX

模块前在包头和包尾插入;BS 和 BE 在模块 MUX 插入;SR 和 CPSR 符号则是在

Scrambler 模块中每检测累计到 512 个 BS 符号代替 BS 一次。

● MSA(Main Stream Attribute)

●VB-ID,Mvid7:0,Maud7:0应该传输4次,无论Main-link上的链路数是多少,如下图:

转载地址:https://blog.csdn.net/weixin_36590806/article/details/109861893

2、Pixel data结构如下图:

上图的pixdat由N个TU单元组成。

 

3、一个TU单元:

一个tu的总size=64btye,一个tu中的Valid Data Symbols的个数计算公式=packed data rate/link symbol rate*tu size;(packed data rate=?,link symbol rate=DSI速率/10,tu size=64)

最后一个tu中的  Valid Data Symbols的个数可能需要填00;

 

四、消影区组包结构图:

五、msa组包结构图:

六、偏移:

 

  • 2
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值