本文主要讲述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组包结构图:

六、偏移:

dp协议学习----1、sst协议学习相关推荐

  1. 生成树协议 STP RSTP PVST PVST+ 学习记录

    生成树协议 STP& RSTP& PVST& PVST+ 学习记录 记录大学时的生成树协议学习经过,当时参考了一些网络资料,出处已难寻,如有误,请不吝赐教 背景 STP的工作过 ...

  2. MQTT学习笔记——MQTT协议体验 Mosquitto安装和使用

    原版地址:http://blog.csdn.net/xukai871105/article/details/39252653 0 前言 MQTT是IBM开发的一个即时通讯协议.MQTT是面向M2M和物 ...

  3. 跟着微信后台团队学习分布式一致性协议

    目录 什么是Paxos 一致性协议 分布式环境 提议者 Paxos是用来干什么的 确定一个值 确定多个值 有序的确定多个值 实例的对齐(Learn) 如何应用Paxos 状态机 工程化 我们需要多个角 ...

  4. 重新学习的HTTP协议

    在鸡年的最后一天完成了这篇文章.表示愉悦的同时,更要祝福大家狗年大吉吧.... 下方是一根正经的分割线... 重新学习前端知识,自己整理总结了些内容...所以想分享给大家.在分享的同时,也可以自己学习 ...

  5. 【转】医疗业务学习笔记--DICOM协议的基础内容!!!!!!!!!!

    转自:医疗业务学习笔记--DICOM协议的基础内容 - 知乎 本文首发于"雨夜随笔"公众号,欢迎关注. DICOM协议是医疗领域对如何处理.存储.打印和传输医疗图片的一系列标准.D ...

  6. raft算法_学习分布式一致性协议:自己实现一个Raft算法

    前言 MIT6.824是麻省理工学院开设的一个很棒的分布式系统公开课程,课程的Schedule在这里 ,这门课程的学习方式主要是通过教授的 lecture 讲解.Paper阅读.FAQ答疑,以及实践l ...

  7. Objective-C学习总结-13协议1

    http://www.iloss.me/?p=545 协议分非正式协议和正式协议 先说说非正式协议 非正式协议在Obj-c中关键字虽然是interface,但是这个和C#中的借口并不完全相同. 回忆之 ...

  8. 【LWIP】LWIP协议|相关知识汇总|LWIP学习笔记

    这里作为一个汇总帖把,把以前写过的LWIP相关的博客文章汇总到一起,方便自己这边查找一些资料. 收录于: [LWIP]LWIP协议|相关知识汇总|LWIP学习笔记 LWIP协议 [LWIP]LWIP网 ...

  9. 蓝牙核心协议学习 -- 基带协议(Baseband)翻译最终版

    2021-10-27 蓝牙核心协议学习 -- 基带协议(Baseband) 剩余篇章已上传到资源分享,链接如下: baseband翻译.pdf-其它文档类资源-CSDN下载 baseband翻译.pd ...

最新文章

  1. UVALive5389 UVA414 POJ1493 ZOJ1339 Machined Surfaces
  2. 关于Quartz.NET作业调度框架的一点小小的封装,实现伪AOP写LOG功能
  3. python3 获取 当前作用域 全部参数的内置方法 locals()
  4. jdbc 自增id 原理_给“小白”漫画+图示讲解MyBatis原理,就问香不香!
  5. 你不知道的JavaScript运算符
  6. 科大星云诗社动态20210215
  7. GDCM:CryptographicMessageSyntax的测试程序
  8. 迷你型MINI光纤收发器的优势有哪些?
  9. 什么原因导致芯片短路_华为为什么突然大量用起了联发科芯片,或是这三个产品策略原因...
  10. asp单元格合并后宽度没有合并_宅在家里跟着大牛从零开始学excel第五课-合并,边框,列宽行高...
  11. 关于在头文件中定义变量
  12. java从控制台读取数据_Java不同版本从控制台读取数据方法及优缺点分析
  13. 栈——括号匹配(洛谷 Uva673)
  14. 疫情病毒全部“抹杀”?用数据模型来解读传播抑制的效果差异!
  15. 【POJ】2454.Jersey Politics
  16. Spring AOP异常处理(error at ::0 formal unbound in pointcut)
  17. vivo S10 PRO怎么解锁vivoS10解锁平台刷机教程屏幕锁激活手机锁不记得了可以用这个方法教程重装系统固件软件程序使用方法流程
  18. 菜鸟晋级必修 智能手机越狱/解锁/刷机完全教程
  19. 人工智能之自然语言处理技术总结与展望
  20. 2020年你还不会做绿幕特效?这4步基础技巧要点了解一下!

热门文章

  1. 用python测测你身体是否健康
  2. 虚拟资源发布系统源码PHP,虚拟资源商品自动发货系统商城源码
  3. 环境对人类微生物组及其对非传染性疾病的影响
  4. 【原创纯手打】如何用VUE在拖拽小框中同步更换壁纸(附代码)
  5. 搜狗泛收录之搜狗域名就应该这么做
  6. php美团项目分享,美团项目(纯代码)(示例代码)
  7. 一头扎进算法导论-快速排序(挖坑填数策略)
  8. Lingoes(灵格斯)词典使用
  9. 设计模式日常学习(四)
  10. 2009北京市小学生程序设计友谊赛详细答案