触摸控制器的高度可配置的前端制造技术

技术编号:22334399 阅读:38 留言:0更新日期:2019-10-19 13:05
在本公开的一些方面中,提供了一种用于触摸面板处理的方法。该方法包括:从触摸面板接收多个传感器信号,其中多个传感器信号中的每个传感器信号与触摸面板的多个通道中的相应一个通道相对应。该方法还包括,对于所接收的传感器信号中的每个传感器信号,将所接收的传感器信号转换为一个或多个相应数字值。该方法还包括:对于所接收的传感器信号中的每个传感器信号,使用多个处理引擎中的相应一个处理引擎对一个或多个相应数字值执行数字处理以生成一个或多个相应的经处理的数字值。该方法还包括:对经处理的数字值执行附加处理。

【技术实现步骤摘要】
【国外来华专利技术】触摸控制器的高度可配置的前端相关申请的交叉引用本申请要求于2016年12月30日在美国专利商标局提交的临时申请号62/441,000以及于2017年3月27日在美国专利商标局提交的非临时申请号15/470,731的优先权和权益,其全部内容通过引用并入本文。
本公开的各方面一般涉及触摸面板,更具体地涉及可配置的触摸面板接口。
技术介绍
触摸面板(也被称为触摸屏)包括覆盖在显示器上的触摸传感器的网格(阵列)。触摸传感器可以采用电容感测,其中通过检测由用户手指引起的传感器的电容(例如,互电容和/或自电容)的改变来检测用户的手指。
技术实现思路
以下呈现一个或多个实施例的简要概述,以便提供对这些实施例的基本理解。该概述不是所有预期实施例的广泛概述,并且既不旨在标识所有实施例的关键或重要元件,也不旨在描绘任何或所有实施例的范围。其唯一目的是以简化形式呈现一个或多个实施例的一些概念,作为稍后呈现的更详细描述的序言。第一方面涉及一种系统。该系统包括多个处理引擎,其中多个处理引擎中的每个引擎被配置为从触摸面板接收与相应传感器信号相对应的一个或多个相应数字值,并且对该一个或多个相应数字值执行数字处理以生成一个或多个相应经处理的数字值。该系统还包括控制器,其被配置为对多个处理引擎中的每个处理引擎进行编程以执行数字处理;以及处理器,其被配置为从多个处理引擎接收经处理的数字值,并且对所接收的经处理的数字值执行附加处理。第二方面涉及一种用于触摸面板处理的方法。该方法包括:从触摸面板接收多个传感器信号,其中多个传感器信号中的每个传感器信号与触摸面板的多个通道中的相应一个通道相对应。该方法还包括,对于所接收的传感器信号中的每个传感器信号,将所接收的传感器信号转换为一个或多个相应数字值。该方法还包括:对于所接收的传感器信号中的每个传感器信号,使用多个处理引擎中的相应一个处理引擎对一个或多个相应数字值执行数字处理以生成一个或多个相应经处理的数字值。该方法还包括:对经处理的数字值执行附加处理。为了实现前述和相关目的,一个或多个实施例包括下文在权利要求中得以充分描述并且特别指出的特征。以下描述和附图详细阐述了一个或多个实施例的某些说明性方面。然而,这些方面仅指示可以采用各种实施例的原理的各种方式中的一些方式,并且所描述的实施例旨在包括所有这些方面及其等同物。附图说明图1示出了根据本公开的某些方面的触摸面板和用于该触摸面板的可配置接口的示例。图2示出了根据本公开的某些方面的接口中的两个相邻可配置接收器的示例。图3示出了根据本公开的某些方面的包括开关电容器网络的可配置接收器的示例。图4A示出了根据本公开的某些方面的耦合到触摸面板的接收线以对接收线上的电压进行采样的输入电容器的示例。图4B示出了根据本公开的某些方面的耦合到放大器的反馈电容器的输入电容器的示例。图5示出了根据本公开的某些方面的可切换电容器组的示例。图6示出了根据本公开的某些方面的处于单端感测模式配置的接收器的示例。图7A示出了根据本公开的某些方面的使用参考电压充电的电容器的示例。图7B示出了根据本公开的某些方面的向触摸面板的接收线的电容器提供电荷的图7A中的电容器的示例。图8是示出了根据本公开的某些方面的接收线电容器在电荷泵送期间的电压的示例的时间线。图9示出了根据本公开的某些方面的处于单端感测模式配置的接收器的另一示例。图10是示出了根据本公开的某些方面的接收线电容器在电荷泵送期间的电压的另一示例的时间线。图11示出了根据本公开的某些方面的处于电荷放大器模式配置的接收器的示例。图12A示出了根据本公开的某些方面的用于电荷放大器模式配置的电容器连接的示例。图12B图示了根据本公开的某些方面的用于移除处于电荷放大器模式配置的接收器的基线电荷的技术。图13示出了根据本公开的某些方面的用于触摸面板接口的处理体系架构的示例。图14示出了根据本公开的某些方面的处理引擎的示例性实施方式。图15示出了根据本公开的某些方面的SIMD控制器的示例。图16示出了根据本公开的某些方面的功率管理体系架构的示例。图17是示出根据本公开的某些方面的触摸面板处理方法的示例的流程图图18是示出根据本公开的某些方面的触摸面板处理方法的另一示例的流程图。具体实施方式下文结合附图阐述的详细说明旨在作为各种配置的描述,而不旨在表示可以实践本文中所描述的概念的仅有配置。详细说明包括具体细节,以便提供对各种概念的透彻理解。然而,对于本领域技术人员而言显而易见的是,可以在没有这些具体细节的情况下实践这些概念。在一些实例中,以框图形式示出了公知结构和组件,以免模糊这些概念。触摸面板(也被称为触摸屏)包括覆盖在显示器上的触摸传感器的网格(阵列)。触摸传感器可以采用电容感测,其中通过检测由用户手指引起的传感器的电容(例如,互电容和/或自电容)的改变来检测用户的手指。触摸面板通常经由接口与主机处理器接口。接口可以包括模拟前端和数字后端。模拟前端被配置为驱动触摸传感器,从触摸传感器接收信号,并且对信号执行模拟操作(例如,放大)。模拟前端的输出信号由模数转换器(ADC)转换为数字信号,这些数字信号被输入到数字后端。数字后端对数字信号执行数字操作,并且将所得信号输出到主处理器(例如,合并触摸面板的移动设备上的处理器)。期望一种可配置接口,其可以被编程为与不同触摸面板设计连接。这会允许接口与不同的触摸面板设计一起使用,而不必为每个触摸面板设计开发定制接口,从而降低开发成本。在这方面,图1示出了根据本公开的某些方面的将触摸面板110与主处理器(未示出)连接的可配置(可编程)接口112的示例。触摸面板110包括多条传输线Tx1至Tx7和多条接收线Rx1至Rx5,其中接收线Rx1至Rx5可以被布置为大致垂直于传输线Tx1至Tx7。每条传输线和每条接收线之间的互电容在触摸面板110上形成触摸传感器。触摸传感器中的每个触摸传感器在图1中被描绘为互电容器(表示为“Cm”)。在该示例中,可以通过检测由用户手指引起的触摸传感器中的一个或多个触摸传感器的互电容的改变来检测用户的手指,如下文所进一步讨论的。应当领会,图1中所示的传输线和接收线的数目是示例性的,并且传输线和接收线的数目可以依据例如显示屏尺寸而变化。接口112包括多个切片145,其中每个切片可以包括模拟前端115、模数转换器(ADC)135、以及处理引擎PE140。为了简单起见,图1中仅示出一个切片145。每个切片145的模拟前端115可以包括接收器120和发射器130。接收器120包括放大器122和由开关和电容器组成的开关电容器网络124。接收器120被配置为从触摸面板110的接收线中的一个或两个接收线(也被称为通道)接收传感器信号。发射器130被配置为驱动传输线中的一条或多条传输线(例如,使用方波信号、正弦信号或其他类型的信号)。每个切片145中的ADC135将相应接收器的输出信号转换为数字信号,该数字信号被输入到相应的PE140。相应的PE可以包括一个或多个可编程算术逻辑单元(ALU),其对相应数字信号执行数字处理。数字处理可以包括以下各项中的一项或多项:快速傅里叶变换(FFT)、解调、滤波、求平均、沃尔什解码、基线减法等。所得信号被输出到主处理器(例如,合并触摸面板的移动设备上的本文档来自技高网...

【技术保护点】
1.一种系统,包括:多个处理引擎,其中所述多个处理引擎中的每个处理引擎被配置为从触摸面板接收与相应传感器信号相对应的一个或多个相应数字值,并且对所述一个或多个相应数字值执行数字处理以生成一个或多个相应的经处理的数字值;控制器,被配置为对所述多个处理引擎中的每个处理引擎进行编程以执行所述数字处理;以及处理器,被配置为从所述多个处理引擎接收所述经处理的数字值,并且对所接收的经处理的数字值执行附加处理。

【技术特征摘要】
【国外来华专利技术】2016.12.30 US 62/441,000;2017.03.27 US 15/470,7311.一种系统,包括:多个处理引擎,其中所述多个处理引擎中的每个处理引擎被配置为从触摸面板接收与相应传感器信号相对应的一个或多个相应数字值,并且对所述一个或多个相应数字值执行数字处理以生成一个或多个相应的经处理的数字值;控制器,被配置为对所述多个处理引擎中的每个处理引擎进行编程以执行所述数字处理;以及处理器,被配置为从所述多个处理引擎接收所述经处理的数字值,并且对所接收的经处理的数字值执行附加处理。2.根据权利要求1所述的系统,其中由所述多个处理引擎中的每个处理引擎执行的所述数字处理包括以下各项中的至少一项:解调、沃尔什解码、求平均、或滤波。3.根据权利要求2所述的系统,其中由所述处理器执行的所述附加处理包括:基于所接收的经处理的数字值来计算多个用户手指在所述触摸面板上的位置。4.根据权利要求2所述的系统,其中所述多个处理引擎中的每个处理引擎包括相应的算术逻辑单元(ALU),所述算术逻辑单元被配置为执行多个操作中的任一操作,并且所述控制器被配置为通过向所述多个处理引擎中的每个处理引擎的所述ALU输入操作指令对所述多个处理引擎中的每个处理引擎的所述ALU进行编程,所述操作指令选择所述多个操作中的一个操作。5.根据权利要求4所述的系统,其中所述多个操作包括加法或减法中的至少一个。6.根据权利要求1所述的系统,其中由所述多个处理引擎中的每个处理引擎执行的所述数字处理包括:从所述一个或多个相应数字值中减去相应数字基线值。7.根据权利要求1所述的系统,其中,对于所述多个处理引擎中的每个处理引擎,所述系统还包括:相应接收器,被配置为从所述触摸面板接收所述相应传感器信号;以及相应模数转换器(ADC),被配置为将所接收的相应传感器信号转换为所述相应的一个或多个数字信号。8.根据权利要求7所述的系统,其中所述接收器中的每个接收器包括相应开关电容器网络和相应放大器,并且其中所述控制器被配置为控制所述接收器中的每个接收器的所述开关电容器网络中的开关,以在多个不同接收器模式中的一个接收器模式下操作所述接收器中的每个接收器。9.根据权利要求8所述的系...

【专利技术属性】
技术研发人员:A·斯里瓦斯塔瓦M·I·艾哈迈德D·T·邓维尔W·M·斯内尔格罗夫A·哈桑M·D·詹姆斯
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1