当前位置: 首页 > 专利查询>英特尔公司专利>正文

链路带宽改善技术制造技术

技术编号:26386297 阅读:40 留言:0更新日期:2020-11-19 23:55
本公开涉及链路带宽改善技术。一个实施例提供了一种视频传输系统。视频传输系统包括图形处理电路,图形处理电路用于生成视频传输单元(TU),视频TU对应于第一视频帧的与第二视频帧相比未改变的扫描线,其中,视频TU包括控制序列和与第一视频帧的扫描线的定义数量个像素相对应的未改变的数据有效载荷。该实施例的视频传输系统还包括源隧穿桥接电路,源隧穿桥接电路用于基于视频TU生成总线TU;源隧穿桥接电路用于解析视频TU的控制序列或未改变的数据有效载荷,并且生成具有报头的总线TU,报头包括用于识别未改变的数据有效载荷的定义数量个像素的字段,并且源隧穿桥接电路用于全部或部分地消除总线TU中的未改变的数据有效载荷。

【技术实现步骤摘要】
链路带宽改善技术
本公开涉及链路带宽改善技术,并且更具体地,涉及视频处理系统中的链路带宽改善技术。
技术介绍
在DisplayPort(显示端口)中,称为“传输单元(TU)”或“微分组”的分组被形成为一组数据和控制符号。通过使用由DisplayPort的当前版本定义的面板重播,源(source)设备发送帧中相对于先前帧被修改的部分以及被宿(sink)设备丢弃的未修改区域的“虚设(dummy)”数据。因为DisplayPort的视频流中的所有数据均已加密,所以传输(例如USB)在不解密视频流的情况下无法在面板重放模式中确定“虚设”数据。
技术实现思路
本公开的实施例提供了一种视频传输系统,包括:图形处理电路,图形处理电路用于生成视频传输单元(TU),视频TU对应于第一视频帧的与第二视频帧相比未改变的扫描线,其中,视频TU包括控制序列和未改变的数据有效载荷,该未改变的数据有效载荷与第一视频帧的扫描线的定义数量个像素相对应;以及源隧穿桥接电路,源隧穿桥接电路用于基于视频TU生成总线TU;源隧穿桥接电路用于解析视频TU的控制序列或未改变的数据有效载荷,并且生成具有报头的总线TU,报头包括用于识别未改变的数据有效载荷的定义数量个像素的字段,并且源隧穿桥接电路用于全部或部分地消除总线TU中的未改变的数据有效载荷。本公开的另一实施例提供了至少一个计算机可读设备,存储有指令,指令在由至少一个处理器执行时执行包括以下各项的操作:生成视频传输单元(TU),视频TU对应于第一视频帧的与第二视频帧相比未改变的扫描线,其中,视频TU包括控制序列和未改变的数据有效载荷,该未改变的数据有效载荷与第一视频帧的扫描线的定义数量个像素相对应;以及解析视频TU的控制序列或未改变的数据有效载荷;以及生成具有报头的总线TU,报头包括用于识别未改变的数据有效载荷的定义数量个像素的字段,并且全部或部分地消除总线TU中的未改变的数据有效载荷。本公开的又一实施例提供了一种视频传输系统,包括:图形处理电路,图形处理电路用于生成未改变的视频传输单元(TU),未改变的视频TU对应于第一视频帧的与第二视频帧相比未改变的扫描线,其中,视频TU包括第一控制序列和未改变的数据有效载荷,该未改变的数据有效载荷与第一视频帧的扫描线的定义数量个像素相对应;图形处理电路还用于生成改变的视频传输单元(TU),改变的视频TU对应于第一视频帧的与第二视频帧相比改变的扫描线,其中,改变的视频TU包括第二控制序列和改变的数据有效载荷,该改变的数据有效载荷与第一视频帧的扫描线的定义数量个像素相对应;以及源隧穿桥接电路,源隧穿桥接电路用于基于未改变的视频TU生成总线TU;源隧穿桥接电路用于解析未改变的视频TU的第一控制序列或未改变的数据有效载荷,并且生成具有报头的总线TU,报头包括用于识别未改变的数据有效载荷的定义数量个像素的字段,并且源隧穿桥接电路用于全部或部分地消除总线TU中的未改变的数据有效载荷。附图说明从实施例的以下详细描述将明白所要求保护的主题的特征和优点,该描述应参考附图进行考虑,其中:图1示出了根据本公开的各种实施例的示例视频处理系统的框图;图2A示出了根据本公开的一个实施例的SST模式视频TU;图2B示出了根据本公开的一个实施例的SST模式总线TU;图2C示出了根据本公开的一个实施例的SST模式总线TU报头;图3A示出了根据本公开的一个实施例的MST模式视频TU;图3B示出了根据本公开的一个实施例的MST模式总线TU;图3C示出了根据本公开的一个实施例的MST模式总线TU报头;图4是根据本公开的一个实施例的减少视频流分组大小的操作的流程图;图5是重建具有未改变的数据有效载荷的视频传输单元(TU)的流程图;并且图6示出了在视频传输系统中重新分配总线带宽的流程图。尽管下面的具体实施方式将参考说明性实施例进行,但是本领域技术人员将明白这些实施例的许多替代、修改和变化。具体实施方式通常,本公开涉及用于改善视频处理系统中的效率和带宽使用的技术。在本文描述的一些实施例中,视频帧数据可以被解析并且与先前视频帧进行比较以确定该帧的未修改/未改变的区域。可以用控制符号对未修改/未改变的区域进行编码,该控制符号将区域指定为与先前帧相比未修改。视频帧数据可以使用总线通信协议进行编码和传输。在传输到一个或多个宿设备之前,可以全部或部分地消除帧的未修改/未改变的区域,并且编码的视频帧可以包括用于在宿设备中重建未修改/未改变的区域的信息。因此,在这些实施例中,可以显著减小给定帧的总体分组传输大小,并且因此可以显著减小发送编码帧的带宽要求。在本文所描述的一些实施例中,可以将用于传输这些尺寸减小的分组的未使用的带宽重新分配给其他由总线连接的设备。图1示出了根据本公开的各种实施例的示例视频处理系统100的框图。视频处理系统100通常包括:源域102,通常配置为处理和传输视频数据;以及宿域104,通常配置为接收和消费经由链路134来自源域102的视频数据。源域102包括图形处理电路106,该图形处理电路通常配置为从源系统110接收受保护的视频数据111,并且使用视频传输编码协议对受保护的视频数据111进行编码。视频传输编码协议可以包括分组化视频传输协议,例如DisplayPort、HDMI等。源域102还包括源隧穿桥接电路108,该源隧穿桥接电路通常配置为从图形处理电路106接收使用视频传输编码协议进行编码的视频帧数据,并且使用总线编码协议对视频帧数据进行编码。总线编码协议可以包括串行总线通信协议,例如,通用串行总线(USB)通信协议、Thunderbolt串行总线通信协议、FireWire串行总线通信协议等。经总线编码的视频帧数据可以通过链路138传输到宿域104。链路138可以符合或兼容总线编码协议,例如USB链路。因此,在本文所描述的至少一个实施例中,源域102可以从源视频数据111在经USB编码的数据流上生成DisplayPort。宿域104通常包括宿隧穿桥接电路140,通常配置为解码并消费视频数据。在下面更详细地描述源域102和宿域104。源系统110通常配置为传输受保护的视频数据111。源系统可以包括,例如,计算机系统、视频源系统(例如,汽车视频显示系统、便携式视频显示系统等)、手持式设备(例如,智能手机、便携式计算机(例如,膝上型计算机系统、iPad、等等)和/或通常配置为发起和/或传输受保护的视频内容的其他系统。例如,计算机系统可以包括DVD/BluRay播放器(未显示)以发起DVD/BluRay磁盘上的受保护的视频内容。在另一个示例中,源系统110可以包括便携式计算机系统,该便携式计算机系统配置为从第三方源接收受保护的视频内容,例如,Netflix视频内容、AmazonPrime视频内容等。可以使用常规的存储器加密协议和/或专有的存储器加密协议对受保护的视频数据111进行加密。图形处理电路106包括解密逻辑112,该解密逻辑配置为解密从源系统本文档来自技高网...

【技术保护点】
1.一种视频传输系统,包括:/n图形处理电路,所述图形处理电路用于生成视频传输单元(TU),所述视频TU对应于第一视频帧的与第二视频帧相比未改变的扫描线,其中,所述视频TU包括控制序列和未改变的数据有效载荷,所述未改变的数据有效载荷与所述第一视频帧的所述扫描线的定义数量个像素相对应;以及/n源隧穿桥接电路,所述源隧穿桥接电路用于基于所述视频TU生成总线TU;所述源隧穿桥接电路用于解析所述视频TU的所述控制序列或所述未改变的数据有效载荷,并且生成具有报头的所述总线TU,所述报头包括用于识别所述未改变的数据有效载荷的所述定义数量个像素的字段,并且所述源隧穿桥接电路用于全部或部分地消除所述总线TU中的未改变的数据有效载荷。/n

【技术特征摘要】
20190515 US 16/413,4101.一种视频传输系统,包括:
图形处理电路,所述图形处理电路用于生成视频传输单元(TU),所述视频TU对应于第一视频帧的与第二视频帧相比未改变的扫描线,其中,所述视频TU包括控制序列和未改变的数据有效载荷,所述未改变的数据有效载荷与所述第一视频帧的所述扫描线的定义数量个像素相对应;以及
源隧穿桥接电路,所述源隧穿桥接电路用于基于所述视频TU生成总线TU;所述源隧穿桥接电路用于解析所述视频TU的所述控制序列或所述未改变的数据有效载荷,并且生成具有报头的所述总线TU,所述报头包括用于识别所述未改变的数据有效载荷的所述定义数量个像素的字段,并且所述源隧穿桥接电路用于全部或部分地消除所述总线TU中的未改变的数据有效载荷。


2.根据权利要求1所述的视频传输系统,其中,所述未改变的数据有效载荷包括从“虚设”数据或保留的控制序列之一中选择的数据,所述保留的控制序列由分组化视频传输协议来定义。


3.根据权利要求1所述的视频传输系统,其中,所述控制序列是保留的控制序列,所述保留的控制序列由分组化视频传输协议来定义。


4.根据权利要求1所述的视频传输系统,其中,所述控制序列、所述未改变的数据有效载荷和所述报头是未加密的。


5.根据权利要求1所述的视频传输系统,其中,所述总线TU符合分组化串行总线通信协议。


6.根据权利要求1所述的视频传输系统,还包括:发送电路,所述发送电路用于向视频宿域发送所述总线TU。


7.根据权利要求1所述的视频传输系统,其中,所述视频TU符合分组化视频传输协议。


8.根据权利要求1所述的视频传输系统,还包括:总线控制器电路,所述总线控制器电路用于控制至少一个由总线连接的设备的操作;所述总线控制器电路包括带宽分配逻辑,所述带宽分配逻辑用于设置源隧穿桥接电路对所述总线TU进行发送的至少一个带宽参数;并且其中,所述源隧穿桥接电路用于生成指示发送所述总线TU的带宽要求信息的带宽控制信号;并且其中,所述带宽分配逻辑用于基于所述至少一个带宽参数和所述带宽需求信息将带宽重新分配给所述至少一个由总线连接的设备。


9.根据权利要求1所述的视频传输系统,还包括:宿隧穿桥接电路,所述宿隧穿桥接电路用于接收所述总线TU并基于所述总线TU生成所述视频TU的所述未改变的数据有效载荷;所述宿隧穿桥接电路用于解析所述总线TU的所述报头并且至少部分地基于所述报头的所述字段来生成所述未改变的数据有效载荷。


10.至少一个计算机可读设备,存储有指令,所述指令在由至少一个处理器执行时执行包括以下各项的操作:
生成视频传输单元(TU),所述视频TU对应于第一视频帧的与第二视频帧相比未改变的扫描线,其中,所述视频TU包括控制序列和未改变的数据有效载荷,所述未改变的数据有效载荷与所述第一视频帧的所述扫描线的定义数量个像素相对应;以及
解析所述视频TU的所述控制序列或所述未改变的数据有效载荷;以及
生成具有报头的总线TU,所述报头包括用于识别所述未改变的数据有效载荷的所述定义数量个像素的字段,并且全部或部分地消除所述总线TU中的未改变的数据有效载荷。


11.根据权利要求10所述的至少一个计算机可读设备,其中,所述未改变的数据有效载荷包括从“虚设”数据或保留的控制序列之一中选择的数据,所述保留的控制序列由分组化视频传输协议来定义。


12.根据权利要求10所述的至少一个计算机可读设备,其中,所述控制序列是保留的控制序列,所述保留的控制序列由分组化视频传输协议来定义。


13.根据权利要求10所述的至少一个计算机可读设备,其中,所述控制序列、所述未改变的数据有效载荷和所述报头是未加密的。


14.根据权利要求10所述的至少一个计算机可读设备,其中,...

【专利技术属性】
技术研发人员:瑙申·安萨里齐夫·卡比里
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1