数字滤波器的系数生成制造技术

技术编号:18950050 阅读:22 留言:0更新日期:2018-09-15 13:10
一种示例电路包括:滤波器,配置成经过至少一级来处理数字信号;以及系数生成器电路,配置成生成滤波器的至少一级的系数。系数生成器电路包括:查找表(LUT),配置成输出差分序列;上取样保持器电路,配置成对差分序列进行上取样和保持,以生成上取样差分序列;以及累加器,配置成对上取样差分序列进行积分,以生成系数。

Coefficient generation of digital filters

An example circuit includes a filter configured to process a digital signal through at least one stage, and a coefficient generator circuit configured to generate a coefficient of at least one stage of the filter. The coefficient generator circuit consists of a lookup table (LUT) configured to output differential sequences; an up-sampling holder circuit configured to sample and hold the differential sequences to generate the up-sampling differential sequences; and an accumulator configured to integrate the up-sampling differential sequences to generate coefficients.

【技术实现步骤摘要】
数字滤波器的系数生成
本公开的实施例一般涉及电子电路,以及更具体来说涉及数字滤波器的系数生成。
技术介绍
包括接近传感器装置(通常又称作触摸板或触摸传感器装置)的输入装置广泛用于多种电子系统中。接近传感器装置能够包括常常通过表面来区分的感测区,其中接近传感器装置确定一个或多个输入物体的存在、位置和/或运动。接近传感器装置可用来提供电子系统的接口。例如,接近传感器装置常常用作较大计算系统的输入装置(例如笔记本或台式计算机中集成的或者作为其外设的不透明触摸板)。接近传感器装置还常常用于较小计算系统(例如蜂窝电话中集成的触摸屏)中。接近传感器能够包括大量并行通道,以用于处理产生于触摸感测操作的信号。因此,各通道的复杂度和成本是至关重要的。
技术实现思路
在一实施例中,一种电路包括:滤波器,配置成经过至少一级来处理数字信号;以及系数生成器电路,配置成生成滤波器的至少一级的系数。系数生成器电路包括:查找表(LUT),其配置成输出差分序列;上取样保持器电路,其配置成对差分序列进行上取样和保持,以生成上取样差分序列;以及累加器,其配置成对上取样差分序列进行积分,以生成系数。在另一个实施例中,一种处理系统包括:多个接收器,其配置成输出多个模拟信号;多个模数转换器(ADC),其配置成接收多个模拟信号并且输出多个数字信号;各由单个乘累加(MAC)级所组成的多个有限脉冲响应(FIR)滤波器,其配置成接收多个数字信号的相应数字信号;以及系数生成器电路,其配置成生成每个FIR滤波器的MAC级的系数。系数生成器电路包括:查找表(LUT),其配置成输出差分序列;上取样保持器电路,其配置成对差分序列进行上取样和保持,以生成上取样差分序列;以及累加器,其配置成对上取样差分序列进行积分,以生成系数。在另一个实施例中,一种生成具有至少一级的滤波器的系数的方法包括:输出差分序列的值;对差分序列的值进行上取样和保持以生成上取样差分序列;以及对上取样差分序列进行积分以生成系数。附图说明为了能够详细了解本公开的上述特征的方式,可参照实施例进行以上概述的对本公开的更具体描述,在附图中示出实施例的一部分。但是要注意,附图仅示出本公开的一些实施例,并且因此不是要被理解为限制其范围,因为本公开可容许其它同样有效的实施例。图1是按照本文所述的一个实施例的示范输入装置的框图。图2是示出按照一实施例、图1的输入装置的一部分的框图。图3是示出按照一实施例的处理系统的接收器的框图。图4是示出按照一实施例的有限脉冲响应(FIR)滤波器的框图。图5是示出按照一实施例、配置成执行乘法运算的组合逻辑的框图。图6是示出按照一实施例的系数生成器的框图。图7是示出按照一实施例、处理多个模拟信号的方法的流程图。图8是示出按照另一个实施例的系数生成器的框图。图9A-9C是示出图8的系数生成器所生成的各种序列的图表。图10是示出按照一实施例、生成滤波器的系数的方法的流程图。为了便于理解,相同的参考标号在可能的情况下用于表示附图共同的相同元件。预期一个实施例中公开的元件可有利地用于其它实施例而无需具体说明。附图不应当被理解为按比例绘制,除非另加说明。另外,附图可经过简化,并且为了呈现和说明的清楚起见而省略细节或组件。附图和论述用于说明以下所述的原理,其中相似标号表示相似元件。标号列表100输入装置110处理系统112控制逻辑120感测区130按钮140输入物体202至少一个传感器电极206接收器208传感器电路209接口210发射器212控制逻辑215电连接216衬底220处理器302ADC304ADC306抽选滤波器308FIR滤波器310捕获电路312系数生成器402组合逻辑404逻辑门406累加器408加法器410存储电路602地址生成器604LUT606系数序列700方法702步骤704步骤706步骤708步骤710步骤712步骤714步骤800系数生成器802LUT804差分序列806地址生成器806地址生成器808上取样保持器810累加器812归一化器814位移器814位移器816乘法器850滤波器852级902差分序列904上取样差分序列906积分序列908细节910细节1000方法1002步骤1004步骤1006步骤1008步骤1010步骤1012可选步骤1014步骤具体实施方式图1是按照本公开的实施例的示范输入装置100的框图。输入装置100可配置成向电子系统(未示出)提供输入。如本文档所使用的术语“电子系统”(或“电子装置”)广义地表示能够电子地处理信息的任何系统。电子系统的一些非限制性示例包括所有尺寸和形状的个人计算机,例如台式计算机、膝上型计算机、上网本计算机、平板、万维网浏览器、电子书阅读器和个人数字助理(PDA)。附加示例电子系统包括合成输入装置,例如包括输入装置100和独立操纵杆或按键开关的物理键盘。其它示例电子系统包括诸如数据输入装置(包括遥控和鼠标)和数据输出装置(包括显示屏幕和打印机)之类的外围设备。其它示例包括远程终端、售货亭和视频游戏机(例如视频游戏控制台、便携游戏装置等)。其它示例包括通信装置(包括蜂窝电话、例如智能电话)和媒体装置(包括记录器、编辑器和播放器、例如电视机、机顶盒、音乐播放器、数码相框和数码相机)。另外,电子系统可能是输入装置的主机或从机。输入装置100能够实现为电子系统的物理部分,或者能够与电子系统在物理上分隔。适当地,输入装置100可使用下列的任一个或多个与电子系统的部分进行通信:总线、网络和其它有线或无线互连。示例包括I2C、SPI、PS/2、通用串行总线(USB)、蓝牙、RF和IRDA。图1中,输入装置100示为接近传感器装置(又常常称作“触摸板”或“触摸传感器装置”),其配置成感测由一个或多个输入物体140在感测区120中提供的输入。示例输入物体包括手指和触控笔,如图1所示。感测区120包含输入装置100之上、周围、之中和/或附近的任何空间,其中输入装置100能够检测用户输入(例如由一个或多个输入物体140所提供的用户输入)。特定感测区的尺寸、形状和位置可逐个实施例极大地改变。在一些实施例中,感测区120沿一个或多个方向从输入装置100的表面延伸到空间中,直到信噪比阻止充分准确的物体检测。在各个实施例中,这个感测区120沿特定方向所延伸的距离可以是大约小于一毫米、数毫米、数厘米或者以上,并且可随所使用的感测技术的类型和预期的精度而极大地改变。因此,一些实施例感测包括没有与输入装置100的任何表面相接触、与输入装置100的输入表面(例如触摸表面)相接触、与耦合某个量的外加力或压力的输入装置100的输入表面相接触和/或它们的组合的输入。在各个实施例中,可由传感器电极所在的壳体的表面、由施加在传感器电极或者任何壳体之上的夹层结构面板等,来提供输入表面。在一些实施例中,感测区120在投影到输入装置100的输入表面时具有矩形形状。输入装置100可利用传感器组件和感测技术的任何组合来检测感测区120中的用户输入。输入装置100包括用于检测用户输入的一个或多个感测元件。作为若干非限制性示例,输入装置100可使用电容、倒介电、电阻、电感、磁、声、超声和/或光学技术。一些实现配置成提供跨越一维、二维、三维或更高维的空间的图像。本文档来自技高网...

【技术保护点】
1.一种电路,包括:滤波器,其配置成经过至少一级来处理数字信号;以及系数生成器电路,其配置成生成所述滤波器的所述至少一级的系数,所述系数生成器电路包括:查找表(LUT),其配置成输出差分序列;上取样保持器电路,其配置成对所述差分序列进行上取样和保持,以生成上取样差分序列;以及累加器,其配置成对所述上取样差分序列进行积分,以生成所述系数。

【技术特征摘要】
2017.03.03 US 15/4498751.一种电路,包括:滤波器,其配置成经过至少一级来处理数字信号;以及系数生成器电路,其配置成生成所述滤波器的所述至少一级的系数,所述系数生成器电路包括:查找表(LUT),其配置成输出差分序列;上取样保持器电路,其配置成对所述差分序列进行上取样和保持,以生成上取样差分序列;以及累加器,其配置成对所述上取样差分序列进行积分,以生成所述系数。2.如权利要求1所述的电路,其中,所述差分序列包括L个值,其中L为大于一的整数,并且其中所述LUT所输出的所述差分序列包括所述L个值的连续序列。3.如权利要求2所述的电路,其中,所述上取样保持器电路包括1:M上取样比,其中M为大于L的整数。4.如权利要求3所述的电路,其中,所述系数包括N=L×M个值的连续序列。5.如权利要求1所述的电路,其中,所述系数生成器电路还包括归一化器电路,其配置成归一化所述累加器所输出的所述系数。6.如权利要求5所述的电路,其中,所述归一化器电路包括耦合到所述累加器的输出的位移器电路。7.如权利要求6所述的电路,其中,所述归一化器电路包括耦合到所述位移器电路的输出的乘法器电路。8.如权利要求1所述的电路,其中,所述滤波器是有限脉冲响应(FIR)滤波器,以及所述至少一级包括乘法器和单累加级。9.如权利要求8所述的电路,其中,所述系数生成器配置成将所述系数提供给多个附加滤波器,其各为具有乘法器和单累加级的FIR滤波器。10.一种处理系统,包括:多个接收器,其配置成输出多个模拟信号;多个模数转换器(ADC),其配置成接收所述多个模拟信号,并且输出多个数字信号;多个有限脉冲响应(FIR)滤波器,各由配置成接收所述多个数字信号的相应数字信号的单个乘累加(MAC)级所组成;以及系数生成器电路,其配置成生成每个所述FIR滤波器的所述MAC级的系数,所述系数生成器电路包括:查找表(LUT...

【专利技术属性】
技术研发人员:P单D索贝尔SL莫林
申请(专利权)人:辛纳普蒂克斯公司
类型:发明
国别省市:美国,US

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

1