【技术实现步骤摘要】
【国外来华专利技术】基于推断控制信息的无损像素压缩
实施例大体涉及图形系统。更具体地,实施例涉及基于推断的控制信息的无损像素压缩。
技术介绍
无损压缩可以指允许从压缩数据中完美恢复原始数据的数据压缩。另一方面,有损压缩可仅允许原始数据的近似恢复。有损压缩可以提高压缩率并减小数据大小。无损数据压缩可由各种应用,例如ZIP(.zip文件)和GZIP(.gz文件)使用。无损压缩可能更适合于需要原始数据和解压缩数据相同的情况,例如可执行程序、文本文档、源代码等。有损压缩可能更适合于对原始数据的近似可接受的情况,例如音频文件/格式(例如WMA、MP3)、图片文件/格式(例如JPEG、PNG)、视频文件/格式(例如WMV、MP4)等。附图说明通过阅读以下说明书和所附权利要求,并参考以下附图,实施例的各种优点对于本领域技术人员将变得清晰可见,在附图中:图1是根据实施例的电子处理系统的示例的框图;图2是根据实施例的半导体封装装置的示例的框图;图3A至图3D是根据实施例的压缩像素的方法的示例的流程图; >图4是根据实施例的本文档来自技高网...
【技术保护点】
1.一种半导体封装装置,包括:/n基板;和/n耦合至所述基板的逻辑,其中所述逻辑至少部分地以可配置逻辑和固定功能硬件逻辑中的一者或多者来实现,耦合至所述基板的所述逻辑用于:/n检测像素存储器区域的格式,以及/n将所述像素存储器区域与嵌入式控制信息一起压缩,所述嵌入式控制信息指示检测到的像素存储器区域的格式。/n
【技术特征摘要】
【国外来华专利技术】1.一种半导体封装装置,包括:
基板;和
耦合至所述基板的逻辑,其中所述逻辑至少部分地以可配置逻辑和固定功能硬件逻辑中的一者或多者来实现,耦合至所述基板的所述逻辑用于:
检测像素存储器区域的格式,以及
将所述像素存储器区域与嵌入式控制信息一起压缩,所述嵌入式控制信息指示检测到的像素存储器区域的格式。
2.根据权利要求1所述的装置,其中,所述逻辑还用于:
确定两种或更多种压缩技术的压缩结果;
基于确定的压缩结果来选择所述两种或更多种压缩技术中的一种压缩技术;以及
使用所选择的压缩技术,将所述像素存储器区域与所述嵌入式控制信息一起压缩。
3.根据权利要求2所述的装置,其中,所述逻辑还用于:
使用所述两种或更多种压缩技术中的一种压缩技术来压缩所述像素存储器区域的一部分;以及
基于针对经压缩的所述像素存储器区域的一部分的压缩结果,来估计针对整个像素存储器区域的压缩结果。
4.根据权利要求2所述的装置,其中,所述逻辑还用于:
将针对所述两种或更多种压缩技术中的一种压缩技术的压缩结果与阈值进行比较;以及
基于阈值比较来选择所述两种或更多种压缩技术中的一种压缩技术。
5.根据权利要求1所述的装置,其中,所述逻辑还用于:
将缓存行细分为能够独立压缩的子区域。
6.根据权利要求1所述的装置,其中,所述逻辑还用于:
将缓存行细分为能够独立解压缩的子区域。
7.根据权利要求1所述的装置,其中,所述逻辑还用于:
基于检测到的像素格式将所述像素存储器区域的字节重新布置到子区域中。
8.根据权利要求1至7中任一项所述的装置,其中,所述逻辑还用于:检测所述像素存储器区域的深度。
9.根据权利要求1至7中任一项所述的装置,其中,所述嵌入式控制信息包括对多级应用的压缩表的索引。
10.一种压缩像素的方法,包括:
检测像素存储器区域的格式;以及
将所述像素存储器区域与嵌入式控制信息一起压缩,所述嵌入式控制信息指示检测到的像素存储器区域的格式。
11.根据权利要求10所述的方法,还包括:
确定两种或更多种压缩技术的压缩结果;
基于确定的压缩结果来选择所述两种或更多种压缩技术中的一种压缩技术;以及
使用所选择的压缩技术,将所述像素存储器区域与所述嵌入式控制信息一起压缩。
12.根据权利要求11所述的方法,还包括:
使用所述两种或更多种压缩技术中的一种压缩技术来压缩所述像素存储器区域的一部分;以及
基于针对经压缩的所述像素存储器区域的一部分的压缩结果,来估计针对整个像素存储器区域的压缩结果。
13.根据权利要求11所述的方法,还包括:
将针对所述两种或更多种压缩技术中的一种压缩技术的压缩结果与阈值进行比较;以及
基于阈值比较来选择所述两种或更多种压缩技术中的一种压缩技术。
14.根据权利要求10所述的方法,还包括:
将缓存行细分为能够独立压缩的子区域。
15.根据权利要求10所述的方法,还包括:
将缓存行细分为能够独立解压缩的子区域。
16.根据权利要求10所述的方法,还包括:
基于检测到的像素格式将所述像素存储器区域的字节重新布置到子区域中。
17.根据权利要求10至16中任一项所述的方法,还包括:
检测所述像素存储器区域的深度。
18.根据权利要求10至16中任一项所述的方法,其中,所述嵌入式控制信息包括对多级应用的压缩表的索引。
19.至少一种计算机可读介质,包括一组指令,所述一组指令在由计算设备执行时,使得所述计算设备:
检测像素存储器区域的格式;以及
将所述像素存储器区域与嵌入式控制信息一起压缩,所述嵌入式控制信息指示检测到的像素存储器区域的格式。
20.根据权利要求19所述的至少一种计算机可读介质,包括另一组...
【专利技术属性】
技术研发人员:詹姆斯·赫兰,陈晓晖,付方文,许茜,李相熙,维迪亚·克里希南,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。