片上系统(soc)装置、显示驱动器以及soc系统的制作方法_2

文档序号:9668633阅读:来源:国知局
第二层或第二部分。
[0048]为了易于描述,在这里可以使用诸如“在……下面”、“在……下方”、“下面的”、“在……上方”和“上面的”等的空间相对术语来描述如附图中示出的一个元件或特征与另一个元件或特征的关系。将理解的是,除了附图中描绘出的方位之外,空间相对术语还意图包含装置在使用中或操作中的不同方位。例如,如果附图中的装置被翻转,则被描述为“在”其他元件或特征“下方”或“下面”的元件将随后被定位为“在”其他元件或特征的“上方”。因此,示例术语“在……下方”可包含在……上方和在……下方两种方位。装置可以被另行定位(旋转90度或在其他方位)并相应地解释在这里使用的空间相对描述语。
[0049]在这里参照作为理想化的实施例(和中间结构)的示意图的剖视图来描述示例实施例。如此,预计将出现例如由制造技术和/或公差导致的示图的形状的变化。因此,这些示例实施例不应该被理解为局限于在这里示出的区域的具体形状,而是应包括由例如制造导致的形状上的偏差。例如,被作为矩形示出的注入区将通常在其边缘处具有圆形或弯曲的特征和/或注入浓度的梯度,而不是从注入区到非注入区的二元变化。类似地,由注入形成的掩埋区可以在该掩埋区与发生注入所经过的表面之间的区域中造成某些注入。因此,附图中示出的区域本质上是示意性的,它们不意图示出装置的区域的实际形状并且不意图限制发明构思的范围。
[0050]除非另有定义,否则在这里使用的术语(包括技术和科学术语)具有与本发明构思所属领域的普通技术人员所通常理解的意思相同的意思。还将理解的是,术语(诸如在通用字典中定义的术语)应该被解释为具有与它们在相关领域的上下文和本说明书中的意思一致的意思,并且将不以理想化或过于形式化的含义来解释它们,除非在这里明确地如此定义。
[0051]除非明确地另行陈述,或者通过讨论而明了,否则诸如“处理”或“计算”或“运算”或“确定”或“显示”等的术语指的是计算机系统或类似的电子计算装置的行动和处理,所述计算机系统在计算机系统的寄存器内操作或转换表示物理、电子量的数据,并且存储到位于计算机系统内存或寄存器或其他此类信息存储器、传输装置或显示装置之内的类似地表示物理量的其他数据中。
[0052]在下面的描述中提供特定的细节,以提供对示例实施例的透彻理解。然而,本领域普通技术人员将理解的是,可以无需这些特定的细节来实践示例实施例。例如,可以以框图示出系统,从而不以不必要的细节使示例实施例不清楚。在其他实例中,可以略去不必要的细节来示出公知的工艺、结构和技术,以避免使示例实施例不清楚。
[0053]在下面的描述中,可以参照操作的动作表现或符号表现(例如,以流程图、流动图、数据流图、结构图、框图等的形式)来描述举例说明性的实施例,所述操作可以被实现为包括执行具体的任务或实现具体的抽象数据类型的程序、编程、目标、组件、数据结构等的编程模块或功能性进程。可利用现有电子系统(例如,显示驱动器、片上系统(SoC)装置、SoC系统、诸如个人数字助理(PDA)、智能电话、平板个人计算机(PC)、膝上型计算机等的电子装置)中的现有硬件来实现所述操作。这些现有硬件可以包括一个或更多个中央处理单元(CPU)、数字信号处理器(DSP)、应用专用集成电路(ASIC)、SoC、场可编程门阵列(FPGA)或计算机等。
[0054]此外,一个或更多个示例实施例可以为(或包括)硬件、固件、执行软件的硬件或者它们的任意组合。这种硬件可以包括一个或更多个CPU、SoC、DSP、ASIC, FPGA或计算机等,它们被构造为用于特定目的的机器以执行在此描述的功能以及这些元件的任何其他公知功能。至少在某些情况下,可以将CPU、SoC、DSP、ASIC和FPGA概括地称为处理电路、处理器和/或微处理器。
[0055]虽然流程图可以将操作描述为顺序的处理,但是许多操作可以并列、同时或一起执行。另外,可以重新布置操作的次序。当进程的操作完成时可以终止该进程,但是还可以具有附图中没有包括的额外步骤。进程可以对应于方法、功能、程序、子程序、次程序等。当进程对应于某一功能时,该进程的终止可以对应于返回到呼叫功能或主菜单功能的功能。
[0056]如在此公开的,术语“存储介质”、“计算机可读存储介质”或“非暂时性计算机可读介质”可以表示用于存储数据的一个或更多个装置,包括只读存储器(R0M)、随机存取存储器(RAM)、磁性RAM、核心存储器、磁盘存储介质、光学存储介质、闪存装置和/或用于存储信息的其他有形的机械可读介质。术语“计算机可读介质”可以包括,但不限于,便携的或固定的存储装置、光学存储装置以及能够存储、包含或承载指令和/或数据的各种其他介质。
[0057]此外,可以通过硬件、软件、固件、中间件、微代码、硬件描述语言或者它们的任意组合来实现示例实施例的至少一部分。当在软件、固件、中间件或微代码中实施时,执行必要任务的编程代码或代码段可以存储在诸如计算机可读存储介质的机器或者计算机可读介质中。当在软件中实施时,处理器、处理电路或处理单元可以被编程以执行必要任务,从而转变为专用于特定目的的处理器或计算机。
[0058]代码段可以代表进程、函数、子编程、编程、程序、子程序、模块、软件包、类别或者指令、数据结构或编程内容的任意组合。代码段可以通过传递和/或接收信息、数据、参数、参量或存储内容而结合到另一个代码段或硬件电路。可以通过包括共享存储、传递信息、权标传递、网络传输等任何合适的手段来传递或发送信息、参数、参量、数据等。
[0059]在下文中,将参照图1至图3来描述片上系统(SoC)系统的示例实施例。
[0060]参照图1,SoC系统包括:SoC装置100、外部存储器200和显示装置300。
[0061]在发明构思的至少一些示例实施例中,SoC装置100、外部存储器200和显示装置300可以分别实现为独立的芯片。另外,在发明构思的至少一些示例实施例中,虽然没有示出,但是SoC系统还可包括其他组件(例如,相机模块、网络装置等)。
[0062]另外,在发明构思的一个或更多个示例实施例中,SoC系统可以被并入到能够将静止图像信号(或静止图像)或运动图像信号(或运动图像)输出到显示面板500的电子装置中。
[0063]外部存储器200可以存储SoC装置100中执行的编程指令。
[0064]另外,在发明构思的一个或更多个示例实施例中,外部存储器200可以存储将要被输出到显示装置300的图像的图像数据。
[0065]在至少本示例实施例中,图像数据可以包括运动图像数据和静止图像数据。这里,运动图像数据可以是例如在相对短时间内出现的一系列不同的静止图像数据的组合。
[0066]换言之,在至少本示例实施例中,运动图像数据可以包括动态的图像数据,静止图像数据可以包括静态的图像数据。
[0067]然而,发明构思不限于在此讨论的示例实施例。在至少某些情况下,可以不提供外部存储器200。例如,由于根据发明构思的至少本示例实施例的SoC装置100输出图像数据“在飞行中”,该图像数据可以不存储在外部存储器200中,从而不需要提供外部存储器200。
[0068]在发明构思的至少一些示例实施例中,外部存储器200可以包括易失性存储器或非易失性存储器。
[0069]易失性存储器的示例可以包括:动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)、晶闸管RAM(T-RAM)、零电容RAM(Z-RAM)或双晶体管RAM(TTRAM),但是发明构思的示例实施例不限于此。
[0070]同时,非易失性存储器的示例可以包括:电可擦除可编程只读存储器(EEPR0M)、闪存、磁性RAM(MRAM)、相变RAM (PRAM)、电阻存储器等等,但是发明构思的示例实施例不限于此。
[0071]SoC装置100可以控制外部存储器200和/或显示装置300。
[0072]在发明构思的至少一些示例实施例中,SoC装置100还可以被称为集成电路(1C)、处理器、应用处理器、多媒体处理器或集成多媒体处理器。
[0073]显示装置300可以包括显示驱动器400和显示面板500。
[0074]在发明构思的至少一些示例实施例中,SoC装置100和显示驱动器400可以实现为模块、片上系统或封装件,例如,多芯片封装件。
[0075]在发明构思的一些其他示例实施例中,显示驱动器400和显示面板500可以实现为单个模块。
[0076]另外,在发明构思的至少一些示例实施例中,外部存储器200、SoC装置100和显示装置300可以被并入到单个电子装置中来实现。
[0077]显示驱动器400可以根据从SoC装置100输出的信号来控制显示面板500的操作。例如,显示驱动器400可以将从SoC装置100接收的图像数据转换成图像信号,并且可以通过选择的接口将所述图像信号发送到显示面板500。
[0078]显示面板500可以基于从显示驱动器400接收的图像信号而输出运动图像或静止图像。例如,显示面板500可以包括液晶显示(IXD)面板、发光二极管(LED)显示面板、有机LED(OLED)显示面板或有源矩阵OLED(AMOLED)显示面板等等。
[0079]图2是在图1中示出的SoC装置的示例实施例的框图。
[0080]参照图2,SoC装置100可以包括系统存储器10、中央处理单元(CPU) 20、中断控制器30、接收器/发送器(Rx/Tx) 40、存储控制器60、图像产生器70以及显示控制器80。如在此讨论的,接收器/发送器(Rx/Tx)还可以被称为收发器。
[0081]系统存储器10可以存储SoC装置100的操作所需的指令、参数等。例如,CPU 20可以利用存储在系统存储器10中的指令、参数等来操作。
[0082]CPU 20可以控制SoC装置100的总体操作。例如,CPU 20可以控制组件10、30、40、60、70和80的操作。
[0083]在发明构思的至少一些示例实施例中,CPU 20可以向图像产生器70做出请求以产生或处理图像。
[0084]另外,在发明构思的至少一些示例实施例中,当通过Rx/Tx 40从显示驱动器(图1的400)接收到唤醒中断(图7的W_I)时,CPU 20控制显示控制器80以向显示驱动器400供应图像数据。
[0085]在发明构思的至少一些示例实施例中,CPU 20可以实现为多核处理器。多核处理器可以包括两个或更多个独立的核。
[0086]两个或更多个独立的核可以具有相同或基本相同的处理性能,或者可以在必要时有差别地实现所述两个或更多个独立的核。
[0087]中断控制器30可以控制在SoC装置100的操作期间产生的中断。
[0088]中断控制器30可以从各组件接收中断,可以调整各中断的执行顺序并且可以将调整后的执行顺序传输到CPU 20以执行与中断对应的操作。
[0089]在发
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1