用于更新图像的部分帧的片上系统和操作它的方法技术方案

技术编号:10305290 阅读:129 留言:0更新日期:2014-08-08 02:27
提供一种用于更新图像的部分帧的片上系统和操作它的方法。SoC包括:中央处理单元(CPU),基于图像的产生和中断信号,针对图像的当前帧控制存储器操作和显示操作;图像产生器,根据CPU的控制,从存储器请求当前帧的数据;UD单元,确定当前帧是否已被更新,基于包括在图像产生器的请求中的虚拟地址检测更新区域是否是部分帧,将与更新区域相应的中断信息输出到CPU;存储器控制器,根据CPU的控制,将更新区域存储在存储器中;显示控制器,根据CPU的控制,访问存储器,并将更新区域输出到显示装置。

【技术实现步骤摘要】
【专利摘要】提供一种。SoC包括:中央处理单元(CPU),基于图像的产生和中断信号,针对图像的当前帧控制存储器操作和显示操作;图像产生器,根据CPU的控制,从存储器请求当前帧的数据;UD单元,确定当前帧是否已被更新,基于包括在图像产生器的请求中的虚拟地址检测更新区域是否是部分帧,将与更新区域相应的中断信息输出到CPU;存储器控制器,根据CPU的控制,将更新区域存储在存储器中;显示控制器,根据CPU的控制,访问存储器,并将更新区域输出到显示装置。【专利说明】本申请要求于2013年2月I日提交到韩国知识产权局的第10-2013-0012007号韩国专利申请的优先权,其公开通过引用全部合并于此。
本专利技术构思的实施例涉及一种片上系统(SoC),更具体地,涉及一种用于更新图像的部分帧的SoC,以及一种操作其的方法。
技术介绍
随着移动装置中的图像分辨率的增加,移动应用处理器和显示驱动器集成电路(IC)之间的数据通信正在迅速增加。因此,移动应用处理器和/或显示驱动器IC的功率消耗也不断增加。主要涉及语音通话的传统的移动电话已迅速由处理和显示大量多媒体数据的智能电话取代。实现在智能电话中的显示驱动器IC频繁操作以在显示装置上显示多媒体数据,例如,静止图像信号和运动图像信号。因此,随着越来越多的多媒体数据(例如,表示更高分辨率图像的图像信号数据)被处理显示,智能电话的电池寿命减小。电池寿命指示电池一次充电可累积使用的时间。
技术实现思路
根据本专利技术构思的一些实施例,一种片上系统(SoC)包括:中央处理单元(CPU),被构造为基于图像和中断信号的产生,针对图像的当前帧控制存储操作和显示操作;图像产生器,被构造为根据CPU的控制,从存储器请求当前帧的数据;UD单元,被构造为确定当前帧是否被更新,基于包括在图像产生器的请求中的虚拟地址检测更新区域是否是部分中贞,并将与更新区域相应的中断信息输出到CPU ;存储器控制器,被构造为根据CPU的控制,将更新区域存储在存储器中;显示控制器,被构造为根据CPU的控制,访问存储器,并将更新区域输出到显示装置。UD单元可包括:特殊功能寄存器(SFB),被构造为存储帧区域信息;部分图像检查器,可被构造为将包括在图像产生器的请求中的虚拟地址与帧区域信息进行比较,以检测更新区域是部分帧还是完整帧,并输出检测结果;更新检测器,可被构造为将当前帧与先前帧进行比较,并将比较结果发送到SFR,并当发生更新时,将当前帧的数据发送到存储器;中断产生器,可被构造为基于比较结果和检测结果将中断信号输出到CPU。帧区域信息可包括完整帧起始地址和完整帧结束地址。当更新检测被启用时,当包括在图像产生器的请求中的第一输入地址不是完整帧起始地址,并且后续输入地址是线性的时,部分图像检查器可将检测结果确定为部分帧。SFR可存储第一输入地址和最后输入地址。中断产生器可基于检测结果和比较结果产生部分中断信号。当更新检测被启用时,当包括在图像产生器的请求中的第一输入地址是完整帧起始地址,最后输入地址不是完整帧结束地址,并且第一输入地址和最后输入地址之间的输入地址是线性的时,部分图像检查器可将检测结果确定为部分帧。SFR可存储第一输入地址和最后输入地址。中断产生器可基于检测结果和比较结果产生部分中断信号。当更新检测被启用时,当包括在图像产生器的请求中的第一输入地址是完整帧起始地址,并且最后输入地址是完整帧结束地址时,部分图像检查器可将检测结果确定为完整帧。中断产生器可基于检测结果和比较结果产生完整中断信号。更新区域可以是与第一输入地址、最后输入地址以及第一输入地址和最后输入地址之间的输入地址相应的图像。UD单元可还包括:转译后备缓存器(TLB),被构造为存储包括与在图像产生器的请求中的虚拟地址匹配的物理地址的多个页表条目以及指示虚拟地址是否与图像相关的Is Frame Buffer 字段。部分图像检查器可基于Is Frame Buffer字段启用巾贞检测操作。根据本专利技术构思的实施例,提供一种操作SoC的方法。所述方法包括:使用CPU控制图像产生器请求图像的产生,并启用更新检测操作;基于帧区域信息,检测图像的当前帧中的更新区域是否是部分帧;通过将图像的当前帧和先前帧进行比较来确定更新是否发生;当更新发生时,产生与更新区域相应的中断信号;当中断信号被产生时,将更新区域存储在存储器中;访问存储器,读取更新区域,并使用显示控制器将更新区域输出到显示装置,直到所有更新区域被输出为止。根据本专利技术构思的实施例,提供一种应用处理器,包括:CPU,被构造为基于图像和中断信号的产生,针对图像的当前帧控制存储操作和显示操作;图形处理单元(GPU),被构造为根据CPU的控制,从存储器请求当前帧的数据;存储管理单元(MMU),被构造为将包括在GPU的请求中的虚拟地址转译为物理地址,以确定当前帧是否被更新,基于虚拟地址检测更新区域是否是部分帧,和/或将与更新区域相应的中断信号输出到CPU ;存储器控制器,被构造为根据CPU的控制,将更新区域写入存储器;显示控制器,被构造为访问存储器,并根据CPU的控制,将更新区域输出到显示装置。根据本专利技术构思的实施例,提供一种移动装置,包括:GPU,被构造为请求和处理图像的产生;UD单元,被构造为确定图像的当前帧是否被更新,基于包括在GPU的请求中的虚拟地址检测更新区域是否是部分帧,和/或输出与更新区域相应的中断信号;CPU,被构造为响应于中断信号,对更新区域的存储器控制器的操作和更新区域的显示控制器的操作进行控制;存储器控制器,被构造为当中断信号被产生时,将更新区域写入存储器;显示控制器被构造为根据CPU的控制,将更新区域输出到显示装置。一种移动电子装置包括:存储器装置、显示装置和片上系统(SoC)。SoC包括:中央处理单元(CPU),被构造为控制存储器装置的操作;图像产生器,被构造为从存储器装置请求图像数据;更新单元,被构造为确定请求的图像数据的当前帧与请求的图像数据的先前帧相比是否被更新,并且当确定当前帧被更新时,确定更新是否仅应用于当前帧的部分帧,当确定当前帧被更新并且更新仅应用于部分帧时,提供中断信号。显示装置被构造为当中断信号被提供时,仅刷新部分帧。【专利附图】【附图说明】通过结合附图详细描述本专利技术构思的示例性实施例,本专利技术构思的上述和其他特征和方面将会变得更加清楚,其中:图1是根据本专利技术构思的实施例的系统的框图;图2是图1中示出的片上系统(SoC)的详细框图;图3是根据本专利技术构思的实施例的SoC的操作的概念图;图4是根据本专利技术构思的实施例的SoC的详细框图;图5是检测显示图像中的部分帧的操作的概念图;图6是检测显示图像中的完整帧的操作的概念图;图7是根据本专利技术构思的实施例的操作SoC的方法的流程图;图8是操作在图7中示出的方法中的中断产生之后执行的SoC的方法的流程图;图9是根据本专利技术构思的实施例的SoC的详细框图;图10是示出包括在图9中示出的转译后备缓存器(TLB)中的页描述符字段的表格;图11是操作图9中示出的SoC的方法的流程图;图12是根据本专利技术构思的实施例的包括SoC的系统100的框图。【具体实施方式】以下,将参照附图更详细地描述示出本专利技术的实施例的本专利技术构思。然而,本专利技术可本文档来自技高网...

【技术保护点】
一种片上系统(SoC),包括:中央处理单元(CPU),被构造为根据中断信号,针对图像的当前帧控制存储器装置和显示装置的操作;图像产生器,被构造为根据CPU的控制,从存储器装置请求当前帧的数据;UD单元,被构造为确定当前帧是否已被更新,基于包括在图像产生器的请求中的虚拟地址检测更新区域是否是部分帧,将与更新区域相应的中断信息输出到CPU;存储器控制器,被构造为根据CPU的控制,将更新区域存储在存储器中;显示控制器,被构造为根据CPU的控制,访问存储器装置,并将更新区域输出到显示装置。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:卢锺镐金敬万宋永睦李宗协许宰荣洪性珉李炳卓全基文
申请(专利权)人:三星电子株式会社
类型:发明
国别省市:韩国;KR

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

1