触摸面板控制器、集成电路、触摸面板装置和电子设备的制作方法

文档序号:6533980阅读:130来源:国知局
触摸面板控制器、集成电路、触摸面板装置和电子设备的制作方法
【专利摘要】触摸面板控制器(1A)包括:电容驱动部(5A);乘法运算部(2A),其对第一线性和信号乘以第二编码序列,并对由此得到的信号进行加法运算而生成第二线性和信号;内积运算部(3A),其通过第二线性和信号与第二编码序列的内积运算来生成第一内积运算信号;和内积运算部(3AA),其通过第一内积运算信号与第一编码序列的内积运算来生成第二内积运算信号,从而能够减少触摸面板控制器的安装面积。
【专利说明】触摸面板控制器、集成电路、触摸面板装置和电子设备

【技术领域】
[0001]本发明涉及对具有在多个驱动线与多个读出线的交点分别形成的静电电容的触摸面板进行控制的触摸面板控制器、集成电路、触摸面板装置和电子设备。

【背景技术】
[0002]作为检测呈矩阵状分布的静电电容值的装置,在专利文献1中公开有检测在Μ个驱动线与L个读出线之间形成的静电电容矩阵(行列)的静电电容值的分布的电容检测电路。在上述电容检测电路中,在利用手指或笔触碰触摸面板时,在被触碰的位置静电电容的电容值变小,通过利用这一点检测上述静电电容值的变化,检测手指或笔与触摸面板的接触位置。
[0003]图15是表示现有的触摸面板装置900的结构的示意图。此外,图16是用于说明触摸面板装置900的驱动方法的图。触摸面板装置900包括触摸面板902和触摸面板控制器903。触摸面板902具有驱动线DL1?DL4、读出线SL1?SL4和配置在驱动线DL1?DL4与读出线SL1?SL4交叉的位置的静电电容C11?C44。此外,触摸面板控制器903具有驱动部904和放大器908。
[0004]以下说明在触摸面板装置900中利用怎样的方法将静电电容值转换为测量值(检测值)
[0005]驱动部904基于图16的(式3)所示的4行X4列的编码序列驱动驱动线DL1?DL4。如果编码序列的要素为“1”,则驱动部904施加电源电压VDD,如果要素为“0”则施加零伏。
[0006]触摸面板装置900具有以分别与读出线SL1?SL4对应的方式配置的四个放大器908。四个放大器908接收沿被驱动部904驱动的读出线SL1?SL4设置的静电电容的电荷的线性和Υ1?Υ4而进行放大。
[0007]具体而言,例如,在基于上述4行X 4列的编码序列进行的4次驱动中最初的驱动中,驱动部904对驱动线DL1施加电源电压VDD,对其余的驱动线DL2?DL4施加零伏。这样,例如与以图16的(式1)表示的静电电容C31的电荷对应的输出从读出线SL3作为测量值Υ1被供给至放大器908。
[0008]之后,在第二次驱动中,驱动部904对驱动线DL2施加电源电压VDD,对其余的驱动线DL1、DL3、DL4施加零伏。这样,与图16的(式2)所表示的静电电容C32对应的输出,从读出线SL3作为测量值Y2被供给至放大器908。
[0009]同样,在第三次驱动中,驱动部904对驱动线DL3施加电源电压VDD,对其余的驱动线施加零伏。之后,在第四次驱动中,驱动部904对驱动线DL4施加电源电压VDD,对其余的驱动线施加零伏。通过第三次的驱动、第四次的驱动,分别获得与静电电容C33、C34对应的测量值Y3、Y4。
[0010]通过以上说明,如图16的(式3)和(式4)所示,测量值Υ1、Υ2、Υ3、Υ4分别与静电电容值C31、C32、C33、C34相关联。
[0011]现有技术文献
[0012]专利文献
[0013]专利文献1:日本公开专利公报“日本特开2005-152223号公报(2005年6月16日公开)”


【发明内容】

[0014]发明所要解决的技术问题
[0015]但是,在上述的触摸面板装置900,需要按每读出线设置放大器。因此,如果读出线数增大则放大器的数量也增大,存在安装放大器的电路的安装面积变大的问题。
[0016]本发明是鉴于上述的问题而完成的,其目的在于提供安装面积小的触摸面板控制器、集成电路、触摸面板装置和电子设备。
[0017]用于解决问题的方式
[0018]为了解决上述问题,本发明的一实施方式是一种对具有在Μ个驱动线与N个读出线的交点分别形成的静电电容的触摸面板进行控制的触摸面板控制器,其包括:驱动单元,其基于具有Κ个Μ维向量的第一编码序列来并行驱动上述Μ个驱动线,沿上述Ν个读出线输出基于上述静电电容的电荷的Κ个第一线性和信号;乘法运算单元,其对上述Κ个第一线性和信号乘以具有Κ个Ν维向量的第二编码序列而得到Κ个信号,并对该Κ个信号进行加法运算而生成第二线性和信号;第一内积运算单元,其通过上述第二线性和信号与上述第二编码序列的内积运算,生成第一内积运算信号;和第二内积运算单元,其基于上述第一内积运算信号与上述第一编码序列的内积运算,生成推测上述静电电容的值的第二内积运算信号。
[0019]本发明的另一实施方式是一种对具有在Μ个驱动线与Ν个读出线的交点分别形成的静电电容的触摸面板进行控制的触摸面板控制器,其包括:驱动单元,其基于具有Κ个Μ维向量的第一编码序列来并行驱动上述Μ个驱动线,沿上述Ν个读出线输出基于上述静电电容的电荷的Κ个第一线性和信号;乘法运算单元,其对上述Κ个第一线性和信号乘以具有Κ个Ν维向量的第二编码序列而得到Κ个信号,并对该Κ个信号进行加法运算而生成第二线性和信号;和内积运算单元,其将上述第二线性和信号与上述第二编码序列或第一编码序列相乘而得到的信号,与上述第一编码序列或上述第二编码序列进行内积运算,生成推测上述静电电容的值的内积运算信号。
[0020]本发明的又一实施方式是一种对具有在Μ个驱动线与Ν个读出线的交点分别形成的静电电容的触摸面板进行控制的触摸面板控制器,其包括:驱动单元,其基于具有Κ个Μ维向量的第一编码序列来并行驱动上述Μ个驱动线,沿上述Ν个读出线输出基于上述静电电容的电荷的Κ个第一线性和信号;乘法运算单元,其对上述Κ个第一线性和信号乘以具有Κ个Ν维向量且与上述第一编码序列为优选对的关系的第二编码序列而得到Κ个信号,并对该Κ个信号进行加法运算而生成第二线性和信号;和内积运算单元,其将上述第二线性和信号与上述第二编码序列或第一编码序列相乘而得到的信号,与上述第一编码序列或上述第二编码序列进行内积运算,生成推测上述静电电容的值的内积运算信号。
[0021]发明的效果
[0022]在本发明的一实施方式的触摸面板控制器中,对上述Κ个第一线性和信号乘以具有K个N维向量的第二编码序列而得到Κ个信号,并对该Κ个信号进行加法运算而生成第二线性和信号。因此,能够利用数量比第一线性和信号少的第二线性和信号推测静电电容的值。因此,能够减少处理用于推测静电电容的值的信号的电路的数量。其结果是,能够减小安装面积小的触摸面板控制器安装面积。

【专利附图】

【附图说明】
[0023]图1是表示实施方式1的触摸面板装置的结构的电路图。
[0024]图2(a)是表示用于利用设置在上述触摸面板装置的电容驱动部驱动静电电容的编码序列的图,(b)是表示用于利用设置在触摸面板装置中的编码乘法运算部对基于静电电容的电荷的线性和信号进行乘法运算的编码序列的图。
[0025]图3(a)是表示用于驱动上述静电电容的编码序列的时间波形的图,(b)是表示用于对上述线性和信号进行乘法运算的编码序列的时间波形的图
[0026]图4是表示实施方式2的触摸面板装置的结构的电路图
[0027]图5是表示上述触摸面板装置的主要部分的图。
[0028]图6是表示上述触摸面板装置中设置的编码生成部的结构的图。
[0029]图7是表示上述触摸面板装置中设置的内积运算部的结构的图。
[0030]图8是表示实施方式3的触摸面板装置的结构的电路图。
[0031]图9是表示上述触摸面板装置中设置的编码生成部的结构的图。
[0032]图10是表示上述触摸面板装置中设置的内积运算部的结构的图。
[0033]图11是表示实施方式4的触摸面板装置的结构的电路图。
[0034]图12是表示比较例的编码生成部的结构的图。
[0035]图13是表示上述触摸面板装置中设置的编码生成部的结构的图。
[0036]图14是表示实施方式5的移动电话的结构的框图。
[0037]图15是表示现有的触摸面板装置的结构的电路图。
[0038]图16是用于说明上述触摸面板装置的驱动方法的图。

【具体实施方式】
[0039]以下,对本发明的实施方式进行详细说明。
[0040](实施方式1)
[0041 ](触摸面板装置7的结构)
[0042]图1是表示实施方式1的触摸面板装置7的结构的电路图。触摸面板装置7包括触摸面板6和触摸面板控制器1。触摸面板6具有Μ个驱动线DQ?DLm和N个读出线SQ?SLn。在驱动线DQ?DLm与读出线SQ?SLN交叉的位置配置有静电电容值分别为cn?C丽的静电电容Cn?C丽。
[0043]触摸面板控制器1具有电容驱动部5。电容驱动部5基于具有K个Μ维向量的编码序列D,并行驱动Μ个驱动线DQ?DLm,使基于静电电容Cn?Cw的电荷的K个第一线性和信号沿N个读出线SQ?SLn输出。
[0044]这样,利用与驱动线DQ?DLM连接的电容驱动部5驱动静电电容Cn?Cm。对电容驱动部5提供彼此相关低的编码序列D。编码序列D包括编码序列Di?D4。电容驱动部5在编码为“ 1 ”的情况下对对应的驱动线施加电压νωνε,在编码为“ -1”的情况下对对应的驱动线施加电压-VdHve。
[0045]在触摸面板控制器1设置有乘法运算部2。乘法运算部2对K个第一线性和信号乘以具有K个N维向量的编码序列E而得到K个信号,并对该K个信号进行加法运算而生成第二线性和信号。编码序列E包括编码序列Ei?E4。
[0046]乘法运算部2具有编码乘法运算部8和放大部9。沿读出线SU?SLN输出的基于静电电容cn?Cm的电荷的K个第一线性和信号,经由编码乘法运算部8被提供至放大部
9。对编码乘法运算部8提供有彼此相关低的编码序列Ei?EN,在编码为“1”的情况下将对应的读出线连接至设置在放大部9的运算放大器10中的非反转输入端子,在编码为“-1”的情况下将对应的读出线连接至运算放大器10的反转输入端子。
[0047]为了简化说明,在图2(a) (b)表示令读出线数为4个,驱动线为4个,编码序列的序列长为31的情况下的被施加至电容驱动部5的编码序列Di?D4和被施加至编码乘法运算部8的编码序列Ei?E4的例子。
[0048](编码序列的结构)
[0049]图2(a)是表不用于电容驱动部5驱动静电电容Cn?Cm的编码序列Di?D4的图,(b)是表示用于编码乘法运算部8对基于静电电容Cn?Cm的电荷的线性和信号进行乘法运算的编码序列Ei?E4的图。
[0050]编码序列Di?D4的序列长均为31,具有1或-1的值。编码序列Ei?E4的序列长也均为31,具有1或-1的值。
[0051]图3(a)是表示用于驱动静电电容Cn?Cm的编码序列Di?D4的时间波形的图,(b)是表示用于对线性和信号进行乘法运算的编码序列Ei?E4的时间波形的图。
[0052]图3(a)所示的信号SD1的时间上的变化与编码序列Di的第一?第三编码(1、1、1)的变化对应,信号SD2的时间上的变化与编码序列D2的第一?第三个编码(1、1、1)的变化对应。信号SD3的施加上的变化与编码序列D3的第一?第三个编码(-1、1、1)的变化对应,信号SD4的时间上的变化与编码序列D4的第一?第三编码(-1、- 1、1)的变化对应。
[0053]图3(b)所示的信号SE1的属于区域R1之处的时间上的变化与编码序列Ei的第一?第三十一个编码(1、1、1、……)的变化对应,信号SE2的属于区域R2之处的时间上的变化与编码序列&的第一?第三i^一个编码(1、1、1、……)的变化对应。信号SE3的时间上的变化与编码序列^的第一?第三十一个编码(-1、1、1、……)的变化对应,信号SE4的变化与编码序列E4的第一?第三i^一个编码(1、- 1、1、……)的变化对应。
[0054]与信号SE1?SE4对应的编码序列Ei?E4比与信号SD1?SD4对应的编码序列D!?D4高速,与信号SD1?SD4对应的编码序列Di?D4改变一次值的期间(例如,图3 (a)的时刻T1?时刻T2)相当于与信号SE1?SE4对应的编码序列Ei?E4的一个周期。
[0055]放大部9的输出信号Y由下述的(式5)提供。
[0056][数学式1]
[0057]卜丄」______…(式5).Γ


im
[0058]此处,当计算编码&的一个周期的内积时,如果令编码&的彼此的相关为零,则输出信号Y由下述的(式6)提供。
[0059][数学式2]
F J 7^ Σ Σ ^ A * 1 = ?^ Σ / A
£ ?η? i ji
γ?ψ-ΣΣ ?.v-p Σ m
1F.^mx i ji
[0060]…(式 6)
% ^tsx ? JΗΛ i
E4 diA
Jr.Cinl i J」L L.? *..
[0061]此处,TE是编码序列E的周期。接着,该信号与编HDi的一个周期的内积的计算结果在令的彼此的相关为零时由下述的(式7)提供。
[0062][数学式7]
ΙΣ^-Λ^Λ iZc^Wi卜 c? cM c,r
fiIIi


{Cp CTjj

JZQAA^ jZCa^Adi |Χ?-2Α£)4Λ:":
[0063].1 ' 1 !13 11 53
ΙΣ^ααλ ΙΣ^,ααλ JZc-jAA* ΙΣ^,α^λ Lc? cm cm
iIifI
|Σγ?ΑΑΛ ΙΣ^ΑΑΛΙΣ^ΑΑΛ
-1 i i f j
[0064]…(式7)
[0065]此处,TD是编码序列D的周期。这样,能够推测触摸面板的电容值。
[0066](实施方式2)
[0067](触摸面板装置7A的结构)
[0068]图4是表示实施方式2的触摸面板装置7A的结构的电路图。图5是表示触摸面板装置7A的主要部分的图。该触摸面板装置7A是令读出线数为4,驱动线数为4,编码序列的序列长为31的情况下的实施方式。
[0069]触摸面板装置7A包括触摸面板6A和触摸面板控制器1A。触摸面板6A具有4个驱动线DQ?DL4和4个读出线SQ?SL4。在驱动线DQ?DL4与读出线SQ?SL4交叉的位置配置有静电电容值分别为Cn?C44的静电电容Cn?C44。
[0070]在触摸面板控制器1A设置有编码生成部4A。编码生成部4A基于时钟信号生成31个具有4维的向量的编码序列D并供给至电容驱动部5A。
[0071]电容驱动部5A基于从编码生成部4A供给的31个具有4维向量的编码序列D,并行驱动4个驱动线DQ?DL4,使基于静电电容Cn?C44的电荷的31个第一线性和信号沿4个读出线SQ?SL4输出。编码序列D包括图2 (a)所示的编码序列Di?D4。
[0072]在触摸面板控制器1A设置有乘法运算部2A。乘法运算部2A对31个第一线性和信号乘以由符号生成部4A生成的31个具有4维向量的编码序列E而得到31个信号,对该31个信号进行加法运算而生成第二线性和信号,并供给至AD转换器11。编码序列E包括图2(b)所示的编码序列E1?E4。
[0073]乘法运算部2A具有编码乘法运算部8A和放大部9A。沿读出线SQ?SL4被输出的基于静电电容cn?C44的电荷的31个第一线性和信号,经由编码乘法运算部8A被提供至放大部9A。对编码乘法运算部8A提供有彼此相关低的编码序列民?E4,在编码为“1”的情况下将对应的读出线连接至设置在放大部9的运算放大器10中的非反转输入端子,在编码为“ -1”的情况下将对应的读出线连接至运算放大器10的反转输入端子。
[0074]AD转换器11将从乘法运算部2A供给的第二线性和信号进行AD转换并供给至内积运算部3A。内积运算部3A基于由编码生成部4A生成的时钟信号E,对由AD转换器11进行AD转换后的第二线性和信号和由编码生成部4A生成的编码序列E进行内积运算,生成第一内积运算信号,供给至内积运算部3AA。
[0075]内积运算部3AA基于由编码生成部4A生成的时钟D,对由内积运算部3A生成的第一内积运算信号和由编码生成部4A生成的编码序列D进行内积运算,生成第二内积运算信号。
[0076](编码生成部4A的结构)
[0077]图6是表示设置在触摸面板装置7A的编码生成部4A的结构的图。编码生成部4A生成提供至电容驱动部5A的编码序列D和提供至编码乘法运算部8A的编码序列E。编码序列D和E是基于Μ序列的编码序列。
[0078]编码生成部4Α具有串联连接的移位寄存器12a?12e。在移位寄存器12a?12e输入时钟信号。
[0079]在编码生成部4A设置有时钟生成部15a。时钟生成部15a基于以下的编码序列生成时钟信号E,即:由移位寄存器12a生成的编码序列Ei ;由移位寄存器12b生成的编码序列E2 ;由移位寄存器12c生成的编码序列E3 ;由移位寄存器12d生成的编码序列E4 ;和由移位寄存器12e生成的编码序列。
[0080]编码生成部4A具有X0R栅极14a。X0R栅极14a将基于由移位寄存器12b生成的编码序列E2和由移位寄存器12e生成的编码序列生成的信号供给至移位寄存器12a。
[0081]编码生成部4A具有串联连接的移位寄存器13a?13e。在移位寄存器13a?13e中输入由时钟生成部15a生成的时钟信号E。
[0082]在编码生成部4A设置有时钟生成部15b。时钟生成部15b基于以下的编码序列生成时钟信号D,即:由移位寄存器13a生成的编码序列Di ;由移位寄存器13b生成的编码序列D2 ;由移位寄存器13c生成的编码序列D3 ;由移位寄存器13d生成的编码序列D4 ;和由移位寄存器13e生成的编码序列。
[0083]编码生成部4A具有X0R栅极14b。X0R栅极14b将基于由移位寄存器13b生成的编码序列D2和由移位寄存器13e生成的编码序列生成的信号供给至移位寄存器13a。
[0084]这样,由五个移位寄存器12a?12e构成第一线性反馈移位寄存器,使移位寄存器12bU2e的输出信号通过X0R栅极14a反馈至移位寄存器12a的输入。提供至移位寄存器12a?12e的时钟信号由外部输入。
[0085]在本实施方式中,将由第一线性反馈移位寄存器12a?12e生成的编码序列用作编码序列Ei?E4。在这种情况下,编码序列Ei?E4的周期成为时钟信号的周期的31倍。
[0086]图6所示的时钟生成部15a在第一线性反馈移位寄存器12a?12e的所有的输出值为1的情况下输出1,在这以外的情况下输出0。由此,生成用于按编码序列E的每一周期进行值的更新的时钟(时钟信号E)。
[0087]在本实施方式中,通过同样结构的第二线性反馈移位寄存器13a?13e产生编码序列队?D4。第二线性反馈移位寄存器13a?13e按编码序列E的每一周期进行值的更新。
[0088]在这种情况下,编码序列D的周期成为编码序列E的周期的31倍,成为提供至编码生成部4A的时钟信号的31X31 = 961倍。此外,第二线性反馈移位寄存器13a?13e也连接时钟生成部15b,生成与编码序列D的一个周期相当的时钟(时钟信号D)。
[0089](内积运算部3A的结构)
[0090]图7是表示设置在触摸面板装置7A的内积运算部3A的结构。内积运算部3A具有乘法运算器16a?16d和积分器17a?17b。乘法运算器16a将从ADC11供给的第二线性和信号与编码序列Ei相乘并供给至积分器17a。积分器17a基于时钟信号E对从乘法运算器16a供给的信号进行积分运算,将积分运算得到的信号输出至一个内积运算部3AA。乘法运算器16b将从ADC11供给的第二线性和信号与编码序列E2相乘并供给至积分器17b。积分器17b基于时钟信号E对从乘法运算器16b供给的信号进行积分运算,将积分运算得到的信号输出至另一个内积运算部3AA。
[0091]乘法运算器16c对将从ADC11供给的第二线性和信号与编码序列E3相乘并供给至积分器17c。积分器17c基于时钟信号E对从乘法运算器16c供给的信号进行积分运算,将积分运算得到的信号输出至又一个内积运算部3AA。乘法运算器16d对将从ADC11供给的第二线性和信号与编码序列E4相乘而供给至积分器17d。积分器17d基于时钟信号E对从乘法运算器16d供给的信号进行积分运算,将积分运算得到的信号输出至又一个内积运算部3AA。
[0092]这样,内积运算部3A进行编码序列E与第二线性和信号的内积运算。利用乘法运算器16a?16d将编码序列E与第二线性和信号相乘而得到的信号进行编码序列E的1周期的期间的积分。为了实现1周期的期间的积分,通过由图6所示的时钟生成部15a、15b生成的时钟(时钟信号E、时钟信号D)将积分器17a?17b复位。
[0093]利用由图6所示的编码生成部4A生成的编码序列Di?D4,驱动触摸面板6A的驱动线DU?DL4,使用包括运算放大器10的放大部9A对基于触摸面板6A的静电电容Cn?C44的电荷的信号进行加法运算。该加法运算由使用了运算放大器10的积分器进行。通过按每一个时钟将积分器的电容Cint复位来实现加法运算。
[0094]触摸面板6A的与静电电容Cn?C44对应的读出线SQ?SL4根据编码序列Ei?E4与运算放大器10的反转输入端子或非反转输入端子连接。在本实施方式中,利用AD转换器11将运算放大器10的输出信号转换为数字信号,通过利用数字电路安装的图7所示的内积运算部3A,计算进行数字转换后的来自运算放大器10的输出信号与由编码生成部4A生成的编码序列Ei?E4的内积。
[0095]内积运算部3A所需的复位信号,使用由编码生成部4A生成的时钟信号Ei?E4。内积运算部3A与内积运算部3AA连接。内积运算部3AA使用内积运算部3A的输出信号和由编码生成部4A生成的编号序列Di?D4。内积运算部3AA所需的范围信号,使用由编码生成部4A生成的时钟信号D。
[0096]此处考虑在读出线SU与驱动线DU的交点附近和读出线SL2与驱动线DL2的交点附近存在触摸输入的情况。令触摸面板的静电电容成为以下的(式8)所示那样。
[0097][数学式4]
[C,, Cm CnC41l Γθ.540,040.040.04'

C3Cm 醫 QM0.240.040.04
\Ca C2i Cnc43 ~ 0.040.040.040.04 P...;
[cu C24 CMCUJ [0.040.040.040.04
[0099]此外,令Cint为0.2pF,Vdrive为IV。在这种情况下,利用图4所示的电路得到的电容图案成为(式9)那样。
[0100][数学式5]
*C?C21C3lC41]「0,53300,01000.016?0.0167'
CnC22q,C42 一 0.01000.23340.02670,026?
[0101]C?CBC,3C4J = 0.016?0,02670.03340,0334 _ …(式9)
CuCMC?C44J |_0.01670.02670.03340.033(
[0102]本实施方式中使用的编码序列,虽然由于彼此相关值不是0而出现静电电容值的误差,但是静电电容Cn和C22变得比其它静电电容大,能够检测到存在触摸输入。
[0103](实施方式3)
[0104](触摸面板装置7B的结构)
[0105]图8是表示实施方式3的触摸面板装置7B的结构的电路图。对与上述构成要素相同的构成要素标注相同的附图标记。因此省略这些构成要素的详细说明。
[0106]触摸面板装置7B包括触摸面板控制器1B。触摸面板控制器1B具有内积运算部3B。内积运算部3B对将从AD转换器11供给的第二线性和信号与编码序列E或编码序列D相乘而得到的信号,与编码序列D或编码序列E进行内积运算,生成推测静电电容Cn?C44的值的内积运算信号。
[0107](编码生成部4B的结构)
[0108]图9是表示设置在触摸面板装置7B的编码生成部4B的结构的图。对与上述构成要素相同的构成要素标注相同的附图标记。因此省略这些构成要素的详细说明。
[0109]编码生成部4B具有串联连接的移位寄存器12f?12h。在移位寄存器12f?12h中输入时钟信号。在移位寄存器12f中输入来自移位寄存器12e的输出信号。
[0110]来自移位寄存器12e的输出信号、来自移位寄存器12f的输出信号、来自移位寄存器12g的输出信号、来自移位寄存器12h的输出信号分别对应于编码序列Di?D4。
[0111]在本实施方式中,使用由线性反馈移位寄存器生成的Μ序列编码序列。由五个移位寄存器12a?12e构成第一线性反馈移位寄存器,使移位寄存器12b、12e的输出信号通过X0R栅极14a反馈至移位寄存器12a的输入。
[0112]此外,设置有以移位寄存器12e的输出信号为输入的、被级联的移位寄存器12f?12h。提供至移位寄存器12a?12h的时钟信号由编码生成部4B的外部输入。时钟生成部15a在线性反馈移位寄存器12a?12e的所有的移位寄存器的输出值为1的情况下输出1,在这以外的情况下输出0。
[0113]在本实施方式中,作为编码序列Ei?^使用移位寄存器12a?12d的输出信号,作为编码序列Di?D4使用移位寄存器12e?12h的输出信号。
[0114]在要增加读出线数或驱动线数的情况下,能够通过增加被级联的移位寄存器的数量来增加编码序列的数量。
[0115](内积运算部3B的结构)
[0116]图10是表示设置在触摸面板装置7B中的内积运算部3B的结构的图。对与上述构成要素相同的构成要素标注相同的附图标记。因此省略这些构成要素的详细说明。
[0117]内积运算部3B具有编码序列乘法运算部18a、18b。编码序列乘法运算部18a具有乘法运算器16a?16d。乘法运算器16a将从ADC11供给的第二线性和信号与编码序列Ei相乘并供给至编码序列乘法运算部18b的乘法运算器16e、16f、16g、16h。乘法运算器16b将从ADC11供给的第二线性和信号与编码序列E2相乘并供给至编码序列乘法运算部18b的乘法运算器。乘法运算器16c将从ADC11供给的第二线性和信号与编码序列E3相乘并供给至编码序列乘法运算部18b的乘法运算器。乘法运算器16d将从ADC11供给的第二线性和信号与编码序列E4相乘并供给至编码序列乘法运算部18b的乘法运算器161、16j、16k、161。
[0118]乘法运算器16e将来自乘法运算器16a的输出与编码序列Di相乘并供给至积分器17a。乘法运算器16f将来自乘法运算器16a的输出与编码序列D2相乘并供给至积分器17b。乘法运算器16g将来自乘法运算器16a的输出与编码序列D3相乘并供给至积分器17c。乘法运算器16h将来自乘法运算器16a的输出与编码序列D4相乘并供给至积分器17d。
[0119]乘法运算器16i将来自乘法运算器16d的输出与编码序列Di相乘并供给至积分器17e。乘法运算器16j将来自乘法运算器16d的输出与编码序列D2相乘并供给至积分器17f。乘法运算器16k将来自乘法运算器16d的输出与编码序列D3相乘并供给至积分器17g。乘法运算器161将来自乘法运算器16d的输出与编码序列D4相乘并供给至积分器17h。
[0120]积分器17a基于时钟信号E对乘法运算器16e的输出进行积分。积分器17b基于时钟信号E对乘法运算器16f的输出进行积分。积分器17c基于时钟信号E对乘法运算器16g的输出进行积分。积分器17d基于时钟信号E对乘法运算器16h的输出进行积分。
[0121]积分器17e基于时钟信号E对乘法运算器16i的输出进行积分。积分器17f基于时钟信号E对乘法运算器16 j的输出进行积分。积分器17g基于时钟信号E对乘法运算器16k的输出进行积分。积分器17h基于时钟信号E对乘法运算器161的输出进行积分。
[0122]这样,具有:对来自ADC11的输入信号乘以编码序列Ei?E4的编码序列乘法运算部18a,和输入编码序列乘法运算部18a的输出信号,并对该输入信号乘以编码序列Di?D4的编码序列乘法运算部18b,编码序列乘法运算部18b的输出信号在编码序列E、D的1周期间被积分。作为积分器17a?17h的复位信号,使用图9的编码生成部4B输出的时钟信号E。
[0123]对图8所示的上述触摸面板装置7B进行说明。通过由图9所示的编码生成部4B生成的编码序列Di?D4驱动触摸面板6A的静电电容Cn?C44,使用包括放大部9A的乘法运算部2对静电电容Cn?C44的电荷进行加法运算。信号的加法运算,通过使用了运算放大器10的放大部9A进行,并按每一个时钟对积分器的电容Cint进行复位。
[0124]被供给基于静电电容Cn?C44的电荷的信号的读出线SU?SL4,根据编码序列Ei?E4与运算放大器10的反转输入端子、非反转输入端子连接。在本实施方式中,利用AD转换器11将运算放大器10的输出信号转换为数字信号,通过利用数字电路安装的图10的内积运算部3B,计算进行数字转换后的运算放大器10的输出信号与由编码生成部4B生成的编码序列Ei?E4、编码序列Di?D4的内积。内积运算部3B所需的复位信号使用由编码生成部4B生成的时钟信号E。
[0125]此处考虑在读出线SU与驱动线DU的交点附近和读出线SL2与驱动线DL2的交点附近存在触摸输入的情况。令触摸面板6A的静电电容成为以下的(式10)所示那样。
[0126][数学式6]
「C?C21C31C41] Γο.540.04 0.040.04
|C2C22 C}2C4J__ 0,040.24 0.040.04
|CI3C3C3,C43 0.040.040,040.04 p..[cwC24 C:?C4J [0.040.040.040.04
[0128]此外,令Cint为0.2pF,Vdrive为IV。在这种情况下,利用图8所示的电路得到的电容图案成为下述的(式11)那样。
[0129][数学式7]
ic, C;1 C?「0.5143 -0.0019 -0.0019 -0.0019"
「 n c? C2 Q, Q, 1-0.0020 0.2047 - 0.0020 - 0.0020 , ^ 、
[0130]* i=pF…(式 11)
C.J Cn Cn C4J 1-0.0020 -0.0020.0.0020 -0.0020
[C14 Ca C34 C?j [ -0,0019 - 0.0019 - 0.0019 -0.0019^
[0131]本实施方式中使用的编码序列,虽然由于彼此相关不是0而出现静电电容值的误差,但是cn和c22变得比其它静电电容大,能够检测到存在触摸输入。
[0132]根据实施方式3,仅基于周期比时钟信号D快的时钟信号E使内积运算部工作,因此能够恰当地应对快速动作的触摸输入。
[0133]另外,列举了进行将编码序列E与第二线性和信号相乘而得到的信号与编码序列D的内积运算的例子,但是本发明并不限定于此。也可以构成为进行将编码序列D与第二线性和信号相乘而得到的信号和编码序列E的内积运算。
[0134]另外,在本实施方式中,使用了移位寄存器12a?12d的输出信号作为编码序列E!?E4,使用了移位寄存器12e?12h的输出信号作为驱动序列Di?D4,但也可以使用移位寄存器12e?12h的输出信号作为编码序列Ei?E4,使用移位寄存器12a?12d的输出信号作为编码序列Di?D4。
[0135](实施方式4)
[0136](触摸面板装置7C的结构)
[0137]图11是表示实施方式4的触摸面板装置7C的结构的电路图。对与上述构成要素相同的构成要素标注相同的附图标记。因此省略这些构成要素的详细说明。
[0138]在实施方式3所示的触摸面板装置7B中,考虑令读出线数为4、驱动线数为6的情况。
[0139](编码生成部4C的结构)
[0140]图12是表示比较例的编码生成部4C的结构的图。对与上述构成要素相同的构成要素标注相同的附图标记。因此省略这些构成要素的详细说明。
[0141]编码生成部4C具有串联连接的五个移位寄存器12f?12j。在移位寄存器12f?12 j中输入时钟信号。在移位寄存器12f中输入来自移位寄存器12e的输出信号。
[0142]来自移位寄存器12e?12 j的输出信号分别对应于编码序列Di?D6。
[0143]编码生成部4C在图9所示的编码生成部4B中追加移位寄存器121、12j,增加了生成的编码序列的数量。此处考虑在读出线SL2与驱动线DLi的交点附近存在触摸输入的情况。令触摸面板电容成为以下的(式12)那样。
[0144][数学式8]
Γ c?C2;C31C41Cj,C61j 『0Λ40.04_0.040,040.041
CaC2;C32C.,CS2C(!, =§.540.040.040.040.040,04
c?C;?CMC41Ci;Ce I§.040.040.040,040.040.(M pF
[CuC2iCmCuCHCwj [0,040.040.040.040.040.04」
[0146]…(式12)
[0147]在这种情况下,由代替编码生成部4CC而设置有编码生成部4C的触摸面板装置7C获得的电容图案以下述的(式13)表示。
[0148][数学式9]
'C? Cj, C31 C4i C? C61 ] [-0.0058 -0.0058 -0.0058 -0.0058 -0.0058 -0.0058]
「 _Cu Cjj Cj2 (-1j Cj2 C62: I 0.5518 -0.0058 - 0—0058 -0,0058 -0.0058 0.0355 ;
0149i s IIgR
C? C,, C-, C? Cs, C4.1 1-0.0058 -0,0058 -0.0058 -0.0058 -0.0058 -0.0058 f.ci4 C2, Cu CM CS4 Ci4\ [ 0.1055 -0.0058 -0.0058 -0.0058 -0.0058 0.5518]
[0150]...(式 13)
[0151]实际上不仅触摸面板的静电电容为0.5518那样大的C12,而且被推测的C64的电容也成为与ci2相同的值的0.5518,导致尽管没有触摸输入,也会误认为在读出线SL4与驱动线DL6的交点附近存在触摸输入。当注目于读出线电容C12与被推测的电容C64的相关成分时,放大器的输出信号中呈现的成分成为AVi^XCuXDiXE;^对于该信号,与被推测的电容c64相关的推测部的计算成为下述的(式14)。
[0152][数学式10]
[0153]…(式 14)

?
[0154]此处,Τ为编码序列D、E的周期。如果为了便于说明而令Vd,iveXC12 = 1,则成为:
[0155][数学式11]
[0156]…(式 15)
[0157]误认为在读出线SL4与驱动线DL6的交点附近存在触摸输入。
[0158]编码序列DpEpEpDe是彼此相关低的编码序列,但是对编码序列DpEyEA进行乘法运算而生成的编码序列与编码序列D6 —致,因此成为这样的结果。
[0159]在此,在编码序列D和编码序列E使用成为优选对(preferred pair)的编码序列的情况下,对编码序列进行乘法运算而生成的编码序列不会与其它编码序列一致。在图13表示用于产生成为优选对的编码序列的编码产生器的例子。
[0160](编码生成部4CC的结构)
[0161]图13是表示设置在触摸面板装置7C中的编码生成部4CC的结构的图。对与上述构成要素相同的构成要素标注相同的附图标记。因此省略这些构成要素的详细说明。
[0162]编码生成部4CC具有串联连接的六个移位寄存器12f?12k。在移位寄存器12f?12k中输入时钟信号。在移位寄存器12f中输入来自移位寄存器12e的输出信号。
[0163]编码生成部4CC具有X0R栅极14c。X0R栅极14c将基于以下编码序列而生成的信号供给至移位寄存器12f:由移位寄存器12g生成的编码序列D2 ;由移位寄存器12h生成的编码序列D3 ;由移位寄存器12i生成的编码序列4 ;和由移位寄存器12 j生成的编码序列D5。移位寄存器12f生成编码序列Di,移位寄存器12k生成编码序列D6。
[0164]编码序列Ei?E4由与图12的编码生成部4C同样的线性反馈移位寄存器12a?12e生成。编码序列Di?D6由改变反馈位置后的线性反馈移位寄存器12f?12k生成。由五个移位寄存器12f?12j构成线性反馈移位寄存器,将移位寄存器12g?12j的输出经由X0R栅极14C反馈至移位寄存器12f的输入。为了令得到的序列的数量为6,使用移位寄存器12k。
[0165]在将该编码生成部4CC应用于图11所示的触摸面板装置7C的情况下,所得到的电容图案成为以下的(式16)。
[0166][数学式12]
' c? cn 0,, C41 CSI Cw 1 Γ 0.0666 0.0252 0.2162 0-0046 0.133? 0.0045'
「 ^ ci2 C2, CM C4, C$, CfJ 0.5621 0?253 0Λ664 0—0871 0.0253 0.0253101671=m¥
c,, C,J CM C,J C5} €? 0,0456 0.0460 0,0666 0.0458 0.1749 0.15441.c? CM CM Cm CH CaJ [ 0.0459 -0,1040 0.1956 0.1956 0.0045 0,0252]
[0168]...(式 16)
[0169]C12与其它电容值相比为0.5621那样大,能够判断为检测到在读出线5匕与驱动线DU的交点附近存在触摸输入。
[0170]但是,已知由使用了由五个移位寄存器构成的线性反馈移位寄存器的编码产生器获得的、成为优选对的编码序列D与编码序列E的相关最大为-9/31,比作为图6所示的Μ序列的彼此相关的-1/31大,因此误差大。已知编码序列的周期越长,利用不同的产生器获得的编码序列间的相关越小,能够通过使用周期长的序列来减轻误差。
[0171]此外,由于该误差按每序列不同(在能够由本实施方式所示的五个移位寄存器构成的编码产生器的情况下,取-1/31、7/31、- 9/31这三个值),因此将使用的编码序列按每周期交替使用,计算输出值的平均,由此能够减轻误差。对提供编码序列队?D6的驱动线进行随机替换,并取编码序列的8个周期的量的平均而得到的电容推测结果,由下述的(式17)表示。
[0172][数学式13][('nC,,C}1C41C?CtI 1Γ0.03730,07350.09010.03330.08780.0650]
jCnC22 <-:,2CcC5,€,, !j0.50080.032K0.05790.03970.032S0,054?! '
Ic?C,, C3,C?cv,Ce j0.04190.05620.11820,09470,04200.1361 P*
[c:14CJ4 CMC?CuC64jL0-03730.04020.12050.09230.01600.0598j
[0174]…(式17)
[0175]与上述无替换的结果相比,C12以外的静电电容的推测值的最大值从与式16对应的0.2162pF减少至与式17的C34对应的0.1205pF,能够确认到误差减少。在本实施方式中,利用Μ序列生成成为优选对的序列,但还可以使用Gold序列(序列的名称)等其他序列。
[0176](实施方式5)
[0177](移动电话100的结构)
[0178]按照图14对作为装载有本发明的利用集成电路控制的触摸面板102的电子设备的例子的移动电话100进行说明。
[0179]图14是表示实施方式5的移动电话100的结构的功能框图。移动电话100包括CPU110、RAM112、R0M111、摄像机113、麦克风114、扬声器115、操作键116、显示面板118、显示控制电路109和触摸面板系统101。各构成要素通过数据总线相互连接。
[0180]CPU110控制移动电话100的动作。CPU110执行例如存储在R0M111的程序。操作键116接收使用者对移动电话100的指示的输入。RAM112易失性地存储通过由CPU110执行程序而生成的数据或由操作键116输入的数据。R0M111非易失性地存储数据。
[0181]此外,R0M111是能够进行 EPROM (Erasable Programmable Read-Only Memory:可擦除可编程只读存储器)或闪存器等的写入和删除的ROM。此外,虽然在图14中未图示,但是移动电话100也可以包括用于通过有线与其它电子设备连接的接口(IF)。
[0182]摄像机113根据使用者的操作键116的操作对被摄体进行摄影。另外,被摄影的被摄体的图像数据存储在RAM112和/或外部存储器(例如存储卡)。麦克风114受理使用者的声音的输入。移动电话100将该输入的声音(模拟数据)数字化。而且,移动电话100将数字化后的声音发送至通信的对方(例如其它移动电话)。扬声器115例如输出基于存储在RAM112中的音乐数据等的声音。
[0183]触摸面板系统101具有触摸面板102和触摸面板控制器103(集成电路)。CPU110控制触摸面板系统101的动作。CPU110执行例如存储在R0M111的程序。RAM112易失性地存储通过由CPU110执行程序而生成的数据。R0M111非易失性地存储数据。
[0184]显示面板118通过显示控制断路109显示存储在R0M111、RAM112的图像。显示面板118既可以与触摸面板102重叠,也可以内置于触摸面板102。
[0185]本发明并不限定于上述的实施方式,能够在权利要求所示的范围内进行各种变更,将在上述实施方式中分别公开的技术方法适当地进行组合而得到的其它实施方式也包含在本发明的技术范围内。
[0186](总结)
[0187]如上所述,本发明的一实施方式是一种对具有在Μ个驱动线与N个读出线的交点分别形成的静电电容的触摸面板进行控制的触摸面板控制器,其包括:驱动单元,其基于具有Κ个Μ维向量的第一编码序列来并行驱动上述Μ个驱动线,沿上述Ν个读出线输出基于上述静电电容的电荷的K个第一线性和信号;乘法运算单元,其对上述Κ个第一线性和信号乘以具有κ个Ν维向量的第二编码序列而得到Κ个信号,并对该Κ个信号进行加法运算而生成第二线性和信号;第一内积运算单元,其通过上述第二线性和信号与上述第二编码序列的内积运算,生成第一内积运算信号;和第二内积运算单元,其基于上述第一内积运算信号与上述第一编码序列的内积运算,生成推测上述静电电容的值的第二内积运算信号
[0188]根据该特征,对上述Κ个第一线性和信号乘以具有Κ个Ν维向量的第二编码序列而得到Κ个信号,并对该Κ个信号进行加法运算而生成第二线性和信号。因此,能够通过数量比第一线性和信号少的第二线性和信号推测静电电容的值。因此,能够减少对用于推测静电电容的值的信号进行处理的电路的数量。其结果是,能够提供安装面积小的触摸面板控制器。
[0189]本发明的另一实施方式是一种对具有在Μ个驱动线与Ν个读出线的交点分别形成的静电电容的触摸面板进行控制的触摸面板控制器,其包括:驱动单元,其基于具有Κ个Μ维向量的第一编码序列来并行驱动上述Μ个驱动线,沿上述Ν个读出线输出基于上述静电电容的电荷的Κ个第一线性和信号;乘法运算单元,其对上述Κ个第一线性和信号乘以具有Κ个Ν维向量的第二编码序列而得到Κ个信号,并对该Κ个信号进行加法运算而生成第二线性和信号;和内积运算单元,其将上述第二线性和信号与上述第二编码序列或第一编码序列相乘而得到的信号,与上述第一编码序列或上述第二编码序列进行内积运算,生成推测上述静电电容的值的内积运算信号。
[0190]根据该特征,对上述Κ个第一线性和信号乘以具有Κ个Ν维向量的第二编码序列而得到Κ个信号,并对该Κ个信号进行加法运算而生成第二线性和信号。因此,能够通过数量比第一线性和信号少的第二线性和信号推测静电电容的值。因此,能够减少对用于推测静电电容的值的信号进行处理的电路的数量。其结果是,能够提供安装面积小的触摸面板控制器。
[0191]本发明的又一实施方式是一种对具有在Μ个驱动线与Ν个读出线的交点分别形成的静电电容的触摸面板进行控制的触摸面板控制器,其包括:驱动单元,其基于具有Κ个Μ维向量的第一编码序列来并行驱动上述Μ个驱动线,沿上述Ν个读出线输出基于上述静电电容的电荷的Κ个第一线性和信号;乘法运算单元,其对上述Κ个第一线性和信号乘以具有Κ个Ν维向量且与上述第一编码序列为优选对的关系的第二编码序列而得到Κ个信号,并对该Κ个信号进行加法运算而生成第二线性和信号;和内积运算单元,其将上述第二线性和信号与上述第二编码序列或第一编码序列相乘而得到的信号,与上述第一编码序列或上述第二编码序列进行内积运算,生成推测上述静电电容的值的内积运算信号。
[0192]根据该特征,对上述Κ个第一线性和信号乘以具有Κ个Ν维向量且与上述第一编码序列为优选对的关系的第二编码序列而得到Κ个信号,并对该Κ个信号进行加法运算而生成第二线性和信号。因此,能够通过数量比第一线性和信号少的第二线性和信号推测静电电容的值。因此,能够减少对用于推测静电电容的值的信号进行处理的电路的数量。其结果是,能够提供安装面积小的触摸面板控制器。
[0193]在本说明书中,“优选对”为以下的定义。即,作为由第一和第二这两个Μ序列生成电路生成的Μ序列,在Μ序列的编码长度为2n - 1的情况下,关于由第一Μ序列生成电路生成的任意的序列与由第二 Μ序列生成电路生成的任意的Μ序列彼此的相关的绝对值,如果N为奇数则最大为(2(n+"2)+1)/(2n - 1),如果Ν为偶数则最大为(2(n+2/2)+1)/(2n - 1)的情况下,由第一 Μ序列生成电路生成的序列与由第二 Μ序列生成电路生成的Μ序列为优选对的关系。
[0194]在本发明的一实施方式的触摸面板控制器中,优选上述第一编码序列按上述第二编码序列的每一周期进行值的变更,或者上述第二编码序列按上述第一编码序列的每一周期进行值的变更。
[0195]根据该特征,对上述Κ个第一线性和信号乘以具有Κ个Ν维向量的第二编码序列而得到Κ个信号,并对该Κ个信号进行加法运算而生成第二线性和信号,因此,能够由数量比第一线性和信号少的第二线性和信号来推测静电电容的值。因此,能够减少对用于推测静电电容的值的信号进行处理的电路的数量。其结果是,能够提供安装面积小的触摸面板控制器。
[0196]在本发明的一实施方式的触摸面板控制器中,优选还包括生成上述第一编码序列和上述第二编码序列中的至少一方的编码序列的编码生成单元。
[0197]根据上述结构,触摸面板控制器生成上述第一编码序列和上述第二编码序列中的至少一方的编码序列。因此触摸面板控制器不需要从外部接收上述第一编码序列和上述第二编码序列中的至少一方的编码序列。
[0198]本发明的集成电路的特征在于:集成有本发明的触摸面板控制器。
[0199]本发明的一实施方式的触摸面板装置的特征在于,包括:触摸面板,其具有在Μ个驱动线与Ν个读出线的交点分别形成的静电电容;和控制上述触摸面板的本发明的触摸面板控制器。
[0200]本发明的一实施方式的电子设备的特征在于,包括:触摸面板,其具有在Μ个驱动线与Ν个读出线的交点分别形成的静电电容;和控制上述触摸面板的本发明的触摸面板控制器。
[0201]产业上的可利用性
[0202]本发明能够应用于对具有在多个驱动线与多个读出线的交点分别形成的静电电容的触摸面板进行控制的触摸面板控制器、集成电路、触摸面板装置和电子设备。
[0203]符号的说明
[0204]1、1Α触摸面板控制器
[0205]2、2Α乘法运算部(乘法运算单元)
[0206]3Α内积运算部(第一内积运算单元)
[0207]3ΑΑ内积运算部(第二内积运算单元)
[0208]3Β内积运算部(内积运算单元)
[0209]4Α编码生成部(编码生成单元)
[0210]5、5Α电容驱动部(驱动单元)
[0211]6、6Α触摸面板
[0212]7、7Α触摸面板装置
[0213]8、8Α编码乘法运算部
[0214]9、9Α 放大部
[0215]10运算放大器
[0216]11 ADC (模数转换器)
[0217]12a?12k移位寄存器
[0218]14a、14b X0R 栅极
[0219]15a、15b时钟生成部
[0220]16乘法运算器
[0221]17积分器
[0222]18a、18b编码序列乘法运算部
[0223]100移动电话(电子设备)
【权利要求】
1.一种触摸面板控制器,其对具有在M个驱动线与N个读出线的交点分别形成的静电电容的触摸面板进行控制,该触摸面板控制器的特征在于,包括: 驱动单元,其基于具有K个M维向量的第一编码序列来并行驱动所述M个驱动线,沿所述N个读出线输出基于所述静电电容的电荷的K个第一线性和信号; 乘法运算单元,其对所述K个第一线性和信号乘以具有K个N维向量的第二编码序列而得到K个信号,并对该K个信号进行加法运算而生成第二线性和信号; 第一内积运算单元,其通过所述第二线性和信号与所述第二编码序列的内积运算,生成第一内积运算信号;和 第二内积运算单元,其基于所述第一内积运算信号与所述第一编码序列的内积运算,生成推测所述静电电容的值的第二内积运算信号。
2.一种触摸面板控制器,其对具有在M个驱动线与N个读出线的交点分别形成的静电电容的触摸面板进行控制,该触摸面板控制器的特征在于,包括: 驱动单元,其基于具有K个M维向量的第一编码序列来并行驱动所述M个驱动线,沿所述N个读出线输出基于所述静电电容的电荷的K个第一线性和信号; 乘法运算单元,其对所述K个第一线性和信号乘以具有K个N维向量的第二编码序列而得到K个信号,并对该K个信号进行加法运算而生成第二线性和信号;和 内积运算单元,其将所述第二线性和信号与所述第二编码序列或第一编码序列相乘而得到的信号,与所述第一编码序列或所述第二编码序列进行内积运算,生成推测所述静电电容的值的内积运算信号。
3.一种触摸面板控制器,其对具有在M个驱动线与N个读出线的交点分别形成的静电电容的触摸面板进行控制,该触摸面板控制器的特征在于,包括: 驱动单元,其基于具有K个M维向量的第一编码序列来并行驱动所述M个驱动线,沿所述N个读出线输出基于所述静电电容的电荷的K个第一线性和信号; 乘法运算单元,其对所述K个第一线性和信号乘以具有K个N维向量且与所述第一编码序列为优选对的关系的第二编码序列而得到K个信号,并对该K个信号进行加法运算而生成第二线性和信号;和 内积运算单元,其将所述第二线性和信号与所述第二编码序列或第一编码序列相乘而得到的信号,与所述第一编码序列或所述第二编码序列进行内积运算,生成推测所述静电电容的值的内积运算信号。
4.如权利要求1?3中任一项所述的触摸面板控制器,其特征在于: 所述第一编码序列按所述第二编码序列的每一周期进行值的变更,或者所述第二编码序列按所述第一编码序列的每一周期进行值的变更。
5.如权利要求1?3中任一项所述的触摸面板控制器,其特征在于: 还包括生成所述第一编码序列和所述第二编码序列中的至少一方的编码序列的编码生成单元。
6.一种集成电路,其特征在于: 集成有权利要求1?3中任一项所述的触摸面板控制器。
7.一种触摸面板装置,其特征在于,包括: 触摸面板,其具有在M个驱动线与N个读出线的交点分别形成的静电电容;和控制所述触摸面板的权利要求1?3中任一项所述的触摸面板控制器。
8.—种电子设备,其特征在于,包括:触摸面板,其具有在M个驱动线与N个读出线的交点分别形成的静电电容;和控制所述触摸面板的权利要求1?3中任一项所述的触摸面板控制器。
【文档编号】G06F3/041GK104321728SQ201380026476
【公开日】2015年1月28日 申请日期:2013年6月21日 优先权日:2012年6月25日
【发明者】金泽雄亮 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1