具有升频器的数字麦克风.pdf

上传人:a**** 文档编号:4883314 上传时间:2018-11-21 格式:PDF 页数:11 大小:554.99KB
返回 下载 相关 举报
摘要
申请专利号:

CN201380004416.4

申请日:

2013.12.18

公开号:

CN104012117A

公开日:

2014.08.27

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04R 19/04申请公布日:20140827|||实质审查的生效IPC(主分类):H04R 19/04申请日:20131218|||公开

IPC分类号:

H04R19/04

主分类号:

H04R19/04

申请人:

美商楼氏电子有限公司

发明人:

G·博加松; H·汤姆森

地址:

美国伊利诺伊州

优先权:

2012.12.19 US 61/739,308

专利代理机构:

北京三友知识产权代理有限公司 11127

代理人:

吕俊刚;刘久亮

PDF下载: PDF下载
内容摘要

一种数字麦克风,该麦克风包括微机电(MEMS)部件和升频部件。该MEMS部件被配置为将声音转换为电信号。该升频部件被配置为接收所述电信号,并对所述电信号进行超声升频,以创建频率响应。所述频率响应基本上不影响所述麦克风的所关注的音频带。

权利要求书

权利要求书1.  一种数字麦克风,该麦克风包括:微机电(MEMS)部件,该MEMS部件被配置为将声音转换为电信号;升频部件,该升频部件被配置为接收所述电信号,并对所述电信号进行超声升频,以创建频率响应,该频率响应基本上不影响所述麦克风的所关注的音频带。2.  根据权利要求1所述的数字麦克风,其中,所述升频部件包括超声升频滤波器和频率检测器。3.  根据权利要求2所述的数字麦克风,其中,所述数字麦克风包括∑-△模拟数字转换器和∑-△数字数字转换器,并且其中,在数字域中实现所述升频滤波器,并且其中,所述∑-△模拟数字转换器在超声频带中的第一量化噪声低于所述∑-△数字数字转换器在超声频带中的第二量化噪声。4.  根据权利要求1所述的数字麦克风,其中,所述MEMS部件包括后板和隔膜。5.  根据权利要求1所述的数字麦克风,其中,所述数字麦克风被配置为连接至应用。6.  根据权利要求1所述的数字麦克风,该数字麦克风还包括接收所述频率响应的∑-△数字数字转换器。7.  根据权利要求1所述的数字麦克风,该数字麦克风还包括∑-△模拟数字转换器。8.  根据权利要求1所述的数字麦克风,其中,所述升频部件使所述频率响应升高为高于噪声整形量化噪声基底。

说明书

说明书具有升频器的数字麦克风
相关申请的交叉引用
本专利要求提交于2012年12月19日的名称为“Digital Microphone with Frequency Boost”的美国临时申请第61/739308号的优先权,其全部内容以引用方式并入本文。
技术领域
本申请涉及声学装置,更具体地讲,涉及对特定频率范围进行升频的麦克风。
背景技术
多年来已使用了各种类型的麦克风。在这些装置中,不同的电子部件被一起容纳在壳体或组件内。例如,麦克风通常包括隔膜和后板(以及其它部件),这些部件被一起设置在壳体内。其它类型的声学装置(诸如受话器)可包括其它类型的部件。
在获得来自MEMS部件的信号之后,通常执行其它处理。例如,通常对从MEMS部件接收的信号执行噪声整形。
目前的MEMS麦克风还连接至其它应用,例如与个人计算机或蜂窝电话关联的那些应用。为了与这些应用相连接,需要满足特定性能标准。在一个示例中并且针对发生的噪声整形,必须使来自四阶噪声整形部件的处理的输出与现有的芯片组和编解码器相符合。不幸的是,在以前的系统中,这意味着麦克风信号中的一些频率(例如,超声频率)被噪声严重破坏。
防止该问题的一种以前的方式是增大时钟频率。然而,该方法已被证明不令人满意,因为它使系统的电流消耗增加至不可接受的水平,并且潜在地降低了系统的音频性能。
附图说明
为了更充分理解本公开,应该参照以下具体实施方式和附图,附图中:
图1包括根据本发明的各种实施方式的提供超声升频的系统的框图;
图2包括根据本发明的各种实施方式的升频部件的框图;
图3包括根据本发明的各种实施方式的升频滤波器内的FIR滤波器的框图;
图4包括根据本发明的各种实施方式的升频滤波器内的插值块的框图;
图5包括根据本发明的各种实施方式的频率检测器的框图;
图6包括示出根据本发明的各种实施方式的插值对频率的图表。
技术人员将理解,为了简单和清晰而示出了附图中的元件。还将理解,特定动作和/或步骤可能按照特定发生顺序描述或示出,但是本领域技术人员将理解,实际上不需要针对次序的这种特定性。还将理解,除非本文中另外阐述了特定含义,否则本文使用的术语和表达具有符合这些术语和表达各自对应的探讨和研究领域的普通含义。
具体实施方式
提供具有超声升频的微机电(MEMS)麦克风。这些方法提供与芯片组和编解码器相符合的噪声整形特性。本文描述的方法维持独立于外部时钟频率的频率响应,这实现了音频与超声频带之间的精确转变。另外,在避免由于麦克风工作的环境中的超声干扰器引起的过载的同时,将超声信号升频为高于噪声整形量化噪声基底(floor)。另一优点涉及群延迟。群延迟涉及使用多个麦克风来基于接收的信号的时延确定对象的位置。如果随机延迟被插入到信号中,则该功能将不起作用。本发明的方法避免了插入随机延迟并且避免了这些问题。
现在参照图1,描述提供超声升频的系统的一个示例。该系统包括MEMS部件102、输入缓冲器104、输入放大器106、∑-△ ADC 108、抽取滤波器110、升频器部件112、∑-△数字数字转换器114和应用116。
例如,MEMS部件102包括后板、隔膜、支撑结构。部件102将声音转换为模拟电信号。
输入缓冲器104的功能是在维持高SNR和低信号损失的同时充当MEMS元件与剩余块之间的接口。输入放大器106的功能是将信号放大至可接受的水平。
在一个示例中,∑-△ ADC 108实现三阶噪声整形,导致量化噪声增加大约60dB/dec,这足够低以基本上不破坏超声信号。如本文所使用的,“阶”是指频率响应中的截止有多陡。为了利用三阶噪声整形获得充分可接受的音频性能,∑-△ ADC 202 包含具有-4、-3、…、0、…、+3、+4范围内的量化码的多比特量化器。使用所述多比特量化器的额外好处在于,∑-△ ADC 202变得非常稳定,并且以低失真应对过载情况。∑-△ ADC 202接收模拟信号并且生成4比特64fs信号。
抽取滤波器110按照8块抽取滤波,其将采样率从3072kHz降至3072kHz/8=384kHz,从而得到192kHz的奈奎斯特带宽限制。换言之,抽取滤波器110用于使数据速率变慢。添加比特以维持较低速率下的相同信息内容。这样做有各种原因。例如,通过按照因子8降低采样率,可实现在计算周期要求与并行性之间良好平衡的超声升频滤波器206(见下文),以便使电流消耗和门计数最小化。另一原因是移除高于超声频带的任何高频噪声避免其进入数字信号路径。抽取滤波器110从∑-△ ADC 108获得信号并将其转换为12比特8fs信号。
升频器部件112为信号提供超声升频。该功能可由硬件和软件的任何组合执行,并且可以按照各种方式配置。例如,升频器部件112可被设置在一个芯片上或多个芯片上。在本文的其它部分更详细地描述该部件。
例如,∑-△ DDC 114执行四阶噪声整形,以便传送具有外部芯片组和编解码器所期望的性质的PDM比特流。∑-△ DDC 114创建1比特64fs信号作为输出。
应用116是使用来自MEMS 102的经升频器部件112处理的信号的任何应用。例如,应用116可以是蜂窝电话应用或者个人计算机中的应用。应用的其它示例也是可以的。
在其它方面,升频部件112可被置于模拟域中A/D(或∑-△)转换器108的前面,作为模拟高通滤波器。在这种情况下,频率响应将独立于时钟频率生成。
在一些方面,升频部件频率响应独立于时钟,使得升频滤波器不会影响音频带或关注的频带。在这方面,当时钟频率改变时,数字滤波器被更新。
现在参照图2,详细描述升频器部件200(例如,图1中的升频器部件112)。升频器部件200包括超声升频滤波器206和频率检测器208。由电路200生成的频率响应不依赖于外部时钟。在这方面,不可取的是可变外部时钟能够影响滤波器响应。如果发生这种影响,则音频带的频率响应可能受到超声频率响应的干扰,或者超声频率响应可能上移至更高,滤波将不起作用。
在本文描述的示例中,数字麦克风ASIC以具有大约3072kHz的外部时钟频率为时钟。将理解,其它频率也是可以的。
在此示例中,超声升频滤波器206实现16阶数字FIR滤波器,其在音频带中具有0dB的一种高通频率响应,并且在超声频带中具有0dB、+7dB、+11dB和+15dB等级的增益的可配置升频。等级以及这些等级的值的其它示例也是可以的。这种可配置升频使得可以在∑-△ DDC 114中能够/必须将超声信号升高至比噪声整形量化噪声高多少,同时避免由于麦克风工作的环境中的超声干扰器引起的过载之间进行权衡。
当在数字域中实现升频滤波器时,A/D转换器在超声频带中的量化噪声+KT/C优选低于∑-△ DDC在超声频带中的量化噪声。如果不满足该条件,则超声频带的数字升频可能无法改进超声SNR。
利用FIR滤波器,确保了相位响应与频率成线性,并且群延迟恒定。有利的是,这确保了多个麦克风之间不存在延迟差,否则的话延迟差可能使超声姿态检测算法的定位分辨率劣化。通常,数字滤波器的频率响应直接与时钟频率成比例。然而,在一些情况下这是不可接受的。因此,超声升频滤波器206能够基于来自频率检测器208的插值重新计算FIR滤波器系数,以便对于3072kHz…4800kHz范围内的所有外部频率维持恒定的频率响应。如所提及的,在一个方面中,升频滤波器206使用有限脉冲响应滤波器。然而,在其它示例中,可使用无限脉冲响应滤波器。在此示例中,升频滤波器创建18比特8fs信号。在其它示例中,滤波器的响应无需为线性的,只要对于两个(或更多个)麦克风,响应相同即可。
频率检测器208执行多个任务。执行的一个功能是计算插值因子(介于0和1之间的值),超声升频滤波器206使用该插值因子来重新计算FIR滤波器系数,以便维持独立于外部时钟频率的频率响应。对于最高达3072kHz的外部频率,存在插值0。此后,它随频率线性增加,并且在4800kHz的外部频率处达到饱和为1。
现在参照图3和图4,描述超声升频滤波器中呈现的两个功能的方面。超声升频滤波器包括高通FIR滤波器300,其用于对与音频频率相加在一起的超声频率进行升频。在该示例中,该高通升频FIR滤波器被实现为16阶滤波器,这意味着它包含17个滤波器系数和16个延迟元件。FIR滤波器300的输出(y(n))表示为:
(1)y(n)=h(0)*x(n)+h(1)*x(n-1)+…+h(8)*x(n-8)+…+h(15)*x(n-15)+h(16)*x(n-16)
滤波器系数[h(0),h(1),…,h(15),h(16)]关于中心系数h(8)对称:h(0)=h(16),h(1)=h(15),这可用于减少乘法的数量并且减少需要存储的系数的数量:
(2)y(n)=h(0)*[x(n)+x(n-16)]+h(1)*[x(n-1)+x(n-15)]+…+h(7)*[x(n-7)+x(n-9)]+h(8)* x(n-8)
为了简化实现方式,将滤波器系数归一化,使得中心抽头h(8)变为等于1。此归一化的FIR滤波器的输出(y(n))表示为:
(3)y(n)=h(0)*[x(n)+x(n-16)]+h(1)*[x(n-1)+x(n-15)]+…+h(7)*[x(n-7)+x(n-9)]+x(n-8)
与音频频率相加在一起的升频的高通FIR滤波器因此表示为:
(4)y(n)=boost*[h(0)*[x(n)+x(n-16)]+h(1)*[x(n-1)+x(n-15)]+…+h(7)*[x(n-7)+x(n-9)]+x(n-8)]+x(n-8)
这可表示为:
(5)y(n)=boost*[h(0)*[x(n)+x(n-16)]+h(1)*[x(n-1)+x(n-15)]+…+h(7)*[x(n-7)+x(n-9)]]+(1+boost)*x(n-8)。图3示出式(5)的实现方式。
每当FIR滤波器的时钟频率改变时,需要更新FIR滤波器300的滤波器系数,以便维持独立于时钟频率的频率响应。在此示例中,FIR滤波器300旨在以3072kHz至4800kHz范围内的时钟频率工作。在此频率范围中,滤波器系数以这样的方式连续改变,使得通过在两组系数(一组系数用于3072kHz的时钟频率,另一组系数用于4800kHz的时钟频率)之间进行插值,可以按照足够的精度逼近所述滤波器系数。
用于3072kHz的时钟频率的一组滤波器系数[h0(0),h0(1),…,h0(7)]以及用于4800kHz的时钟频率的一组滤波器系数[h1(0),h1(1),…,h1(7)]可用于按照以下方式对FIR滤波器系数进行插值:
(6)h(n)=(1-a)*h0(n)+a*h1(n),n=0,1,…,7
上式可被写为:
(7)h(n)=h0(n)+a*[h1(n)–h0(n)],n=0,1,…,7
上式可被写为:
(8)h(n)=h0(n)+a*h10(n),h10(n)=h1(n)–h0(n),n=0,1,…,7
式(8)被实现为图4所示的设备400。换言之,可根据此方法确定滤波器系数[h0(0),h0(1),…,h0(7)]。
现在参照图5,描述频率检测器500的一个示例。频率检测器500基于外部时钟频率fclk计算插值因子。频率检测器500包括频率计数器502、滞后块504、频率微调块506以及插值因子计算块508。
频率计数器502接收基准频率fref和时钟频率fclk。频率计数器的输出如下给出:
(9)count=fclk/fref
其中fref是来自内部基准振荡器的频率。在一个示例中,此振荡器的标称频率为:fref=13.89kHz。因此,举一个例子,对于fclk=2400kHz,3072kHz,4800k Hz,count=173,221,346。
输出count将围绕标称值反复,有必要应用一些滞后以移除这种反复。滞后块504包含count0值,只有满足以下条件时,才更新count0值,使其等于count值:
(10)abs(count–count0)>hyst
频率微调块506用于在内部基准振荡器的频率fref偏离标称值的情况下间接微调内部基准振荡器的频率fref。频率微调块406的输出因此如下给出:
(11)freq=min(round(count0*(1+trim/32)),511)
在内部基准频率偏离期望值的情况下,通过从微调参数中选择合适的值来对内部基准频率进行微调。通常,微调参数为0,count0=173,221,346=>freq=173,221,346。现在使用微调的频率来利用以下关系计算插值因子:
(12)a=min(max(round(freq*(1+1/32))–228,0),127)/128。例如,当freq=173,221,346时,a=0,0,0.9921875。
参照图6,描述作为外部时钟频率的函数的插值因子的一个示例。如所示,插值因子线602是介于0和1之间的线性值。
本文描述了本发明的优选实施方式,包括发明人所知的实现本发明的最佳方式。应该理解,图示实施方式仅是示例性的,不应被当作限制本发明的范围。

具有升频器的数字麦克风.pdf_第1页
第1页 / 共11页
具有升频器的数字麦克风.pdf_第2页
第2页 / 共11页
具有升频器的数字麦克风.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《具有升频器的数字麦克风.pdf》由会员分享,可在线阅读,更多相关《具有升频器的数字麦克风.pdf(11页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 104012117 A (43)申请公布日 2014.08.27 CN 104012117 A (21)申请号 201380004416.4 (22)申请日 2013.12.18 61/739,308 2012.12.19 US H04R 19/04(2006.01) (71)申请人 美商楼氏电子有限公司 地址 美国伊利诺伊州 (72)发明人 G博加松 H汤姆森 (74)专利代理机构 北京三友知识产权代理有限 公司 11127 代理人 吕俊刚 刘久亮 (54) 发明名称 具有升频器的数字麦克风 (57) 摘要 一种数字麦克风, 该麦克风包括微机电 (MEMS) 部件和。

2、升频部件。该 MEMS 部件被配置为 将声音转换为电信号。该升频部件被配置为接收 所述电信号, 并对所述电信号进行超声升频, 以创 建频率响应。所述频率响应基本上不影响所述麦 克风的所关注的音频带。 (30)优先权数据 (85)PCT国际申请进入国家阶段日 2014.06.23 (86)PCT国际申请的申请数据 PCT/US2013/076100 2013.12.18 (87)PCT国际申请的公布数据 WO2014/100165 EN 2014.06.26 (51)Int.Cl. 权利要求书 1 页 说明书 5 页 附图 4 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利。

3、要求书1页 说明书5页 附图4页 (10)申请公布号 CN 104012117 A CN 104012117 A 1/1 页 2 1. 一种数字麦克风, 该麦克风包括 : 微机电 (MEMS) 部件, 该 MEMS 部件被配置为将声音转换为电信号 ; 升频部件, 该升频部件被配置为接收所述电信号, 并对所述电信号进行超声升频, 以创 建频率响应, 该频率响应基本上不影响所述麦克风的所关注的音频带。 2. 根据权利要求 1 所述的数字麦克风, 其中, 所述升频部件包括超声升频滤波器和频 率检测器。 3.根据权利要求2所述的数字麦克风, 其中, 所述数字麦克风包括-模拟数字转换 器和 - 数字数字。

4、转换器, 并且其中, 在数字域中实现所述升频滤波器, 并且其中, 所述 -模拟数字转换器在超声频带中的第一量化噪声低于所述-数字数字转换器在超 声频带中的第二量化噪声。 4. 根据权利要求 1 所述的数字麦克风, 其中, 所述 MEMS 部件包括后板和隔膜。 5. 根据权利要求 1 所述的数字麦克风, 其中, 所述数字麦克风被配置为连接至应用。 6. 根据权利要求 1 所述的数字麦克风, 该数字麦克风还包括接收所述频率响应的 - 数字数字转换器。 7. 根据权利要求 1 所述的数字麦克风, 该数字麦克风还包括 - 模拟数字转换器。 8. 根据权利要求 1 所述的数字麦克风, 其中, 所述升频部。

5、件使所述频率响应升高为高 于噪声整形量化噪声基底。 权 利 要 求 书 CN 104012117 A 2 1/5 页 3 具有升频器的数字麦克风 0001 相关申请的交叉引用 0002 本专利要求提交于 2012 年 12 月 19 日的名称为 “Digital Microphone with Frequency Boost” 的美国临时申请第 61/739308 号的优先权, 其全部内容以引用方式并入 本文。 技术领域 0003 本申请涉及声学装置, 更具体地讲, 涉及对特定频率范围进行升频的麦克风。 背景技术 0004 多年来已使用了各种类型的麦克风。在这些装置中, 不同的电子部件被一起容。

6、纳 在壳体或组件内。例如, 麦克风通常包括隔膜和后板 ( 以及其它部件 ), 这些部件被一起设 置在壳体内。其它类型的声学装置 ( 诸如受话器 ) 可包括其它类型的部件。 0005 在获得来自 MEMS 部件的信号之后, 通常执行其它处理。例如, 通常对从 MEMS 部件 接收的信号执行噪声整形。 0006 目前的 MEMS 麦克风还连接至其它应用, 例如与个人计算机或蜂窝电话关联的那 些应用。 为了与这些应用相连接, 需要满足特定性能标准。 在一个示例中并且针对发生的噪 声整形, 必须使来自四阶噪声整形部件的处理的输出与现有的芯片组和编解码器相符合。 不幸的是, 在以前的系统中, 这意味着麦。

7、克风信号中的一些频率 ( 例如, 超声频率 ) 被噪声 严重破坏。 0007 防止该问题的一种以前的方式是增大时钟频率。然而, 该方法已被证明不令人满 意, 因为它使系统的电流消耗增加至不可接受的水平, 并且潜在地降低了系统的音频性能。 附图说明 0008 为了更充分理解本公开, 应该参照以下具体实施方式和附图, 附图中 : 0009 图 1 包括根据本发明的各种实施方式的提供超声升频的系统的框图 ; 0010 图 2 包括根据本发明的各种实施方式的升频部件的框图 ; 0011 图 3 包括根据本发明的各种实施方式的升频滤波器内的 FIR 滤波器的框图 ; 0012 图 4 包括根据本发明的各。

8、种实施方式的升频滤波器内的插值块的框图 ; 0013 图 5 包括根据本发明的各种实施方式的频率检测器的框图 ; 0014 图 6 包括示出根据本发明的各种实施方式的插值对频率的图表。 0015 技术人员将理解, 为了简单和清晰而示出了附图中的元件。 还将理解, 特定动作和 / 或步骤可能按照特定发生顺序描述或示出, 但是本领域技术人员将理解, 实际上不需要针 对次序的这种特定性。 还将理解, 除非本文中另外阐述了特定含义, 否则本文使用的术语和 表达具有符合这些术语和表达各自对应的探讨和研究领域的普通含义。 具体实施方式 说 明 书 CN 104012117 A 3 2/5 页 4 0016。

9、 提供具有超声升频的微机电 (MEMS) 麦克风。这些方法提供与芯片组和编解码器 相符合的噪声整形特性。本文描述的方法维持独立于外部时钟频率的频率响应, 这实现了 音频与超声频带之间的精确转变。另外, 在避免由于麦克风工作的环境中的超声干扰器引 起的过载的同时, 将超声信号升频为高于噪声整形量化噪声基底(floor)。 另一优点涉及群 延迟。群延迟涉及使用多个麦克风来基于接收的信号的时延确定对象的位置。如果随机延 迟被插入到信号中, 则该功能将不起作用。本发明的方法避免了插入随机延迟并且避免了 这些问题。 0017 现在参照图 1, 描述提供超声升频的系统的一个示例。该系统包括 MEMS 部件。

10、 102、 输入缓冲器 104、 输入放大器 106、 - ADC 108、 抽取滤波器 110、 升频器部件 112、 - 数字数字转换器 114 和应用 116。 0018 例如, MEMS 部件 102 包括后板、 隔膜、 支撑结构。部件 102 将声音转换为模拟电信 号。 0019 输入缓冲器 104 的功能是在维持高 SNR 和低信号损失的同时充当 MEMS 元件与剩 余块之间的接口。输入放大器 106 的功能是将信号放大至可接受的水平。 0020 在一个示例中, - ADC 108 实现三阶噪声整形, 导致量化噪声增加大约 60dB/ dec, 这足够低以基本上不破坏超声信号。如本。

11、文所使用的,“阶”是指频率响应中的截 止有多陡。为了利用三阶噪声整形获得充分可接受的音频性能, - ADC 202 包含具 有 -4、 -3、 0、 +3、 +4 范围内的量化码的多比特量化器。使用所述多比特量化器的 额外好处在于, - ADC 202变得非常稳定, 并且以低失真应对过载情况。 - ADC 202 接收模拟信号并且生成 4 比特 64fs 信号。 0021 抽取滤波器 110 按照 8 块抽取滤波, 其将采样率从 3072kHz 降至 3072kHz/8 384kHz, 从而得到192kHz的奈奎斯特带宽限制。 换言之, 抽取滤波器110用于使数据速率变 慢。添加比特以维持较低。

12、速率下的相同信息内容。这样做有各种原因。例如, 通过按照因 子8降低采样率, 可实现在计算周期要求与并行性之间良好平衡的超声升频滤波器206(见 下文), 以便使电流消耗和门计数最小化。 另一原因是移除高于超声频带的任何高频噪声避 免其进入数字信号路径。抽取滤波器 110 从 - ADC 108 获得信号并将其转换为 12 比 特 8fs 信号。 0022 升频器部件 112 为信号提供超声升频。该功能可由硬件和软件的任何组合执行, 并且可以按照各种方式配置。例如, 升频器部件 112 可被设置在一个芯片上或多个芯片上。 在本文的其它部分更详细地描述该部件。 0023 例如, - DDC 11。

13、4 执行四阶噪声整形, 以便传送具有外部芯片组和编解码器所 期望的性质的 PDM 比特流。 - DDC 114 创建 1 比特 64fs 信号作为输出。 0024 应用 116 是使用来自 MEMS 102 的经升频器部件 112 处理的信号的任何应用。例 如, 应用 116 可以是蜂窝电话应用或者个人计算机中的应用。应用的其它示例也是可以的。 0025 在其它方面, 升频部件112可被置于模拟域中A/D(或-)转换器108的前面, 作为模拟高通滤波器。在这种情况下, 频率响应将独立于时钟频率生成。 0026 在一些方面, 升频部件频率响应独立于时钟, 使得升频滤波器不会影响音频带或 关注的频。

14、带。在这方面, 当时钟频率改变时, 数字滤波器被更新。 0027 现在参照图 2, 详细描述升频器部件 200( 例如, 图 1 中的升频器部件 112)。升频 说 明 书 CN 104012117 A 4 3/5 页 5 器部件 200 包括超声升频滤波器 206 和频率检测器 208。由电路 200 生成的频率响应不依 赖于外部时钟。在这方面, 不可取的是可变外部时钟能够影响滤波器响应。如果发生这种 影响, 则音频带的频率响应可能受到超声频率响应的干扰, 或者超声频率响应可能上移至 更高, 滤波将不起作用。 0028 在本文描述的示例中, 数字麦克风ASIC以具有大约3072kHz的外部时。

15、钟频率为时 钟。将理解, 其它频率也是可以的。 0029 在此示例中, 超声升频滤波器 206 实现 16 阶数字 FIR 滤波器, 其在音频带中具有 0dB 的一种高通频率响应, 并且在超声频带中具有 0dB、 +7dB、 +11dB 和 +15dB 等级的增益的 可配置升频。等级以及这些等级的值的其它示例也是可以的。这种可配置升频使得可以在 - DDC 114 中能够 / 必须将超声信号升高至比噪声整形量化噪声高多少, 同时避免由 于麦克风工作的环境中的超声干扰器引起的过载之间进行权衡。 0030 当在数字域中实现升频滤波器时, A/D 转换器在超声频带中的量化噪声 +KT/C 优 选低于。

16、 - DDC 在超声频带中的量化噪声。如果不满足该条件, 则超声频带的数字升频 可能无法改进超声 SNR。 0031 利用 FIR 滤波器, 确保了相位响应与频率成线性, 并且群延迟恒定。有利的是, 这 确保了多个麦克风之间不存在延迟差, 否则的话延迟差可能使超声姿态检测算法的定位分 辨率劣化。通常, 数字滤波器的频率响应直接与时钟频率成比例。然而, 在一些情况下这是 不可接受的。 因此, 超声升频滤波器206能够基于来自频率检测器208的插值重新计算FIR 滤波器系数, 以便对于3072kHz4800kHz范围内的所有外部频率维持恒定的频率响应。 如 所提及的, 在一个方面中, 升频滤波器 。

17、206 使用有限脉冲响应滤波器。然而, 在其它示例中, 可使用无限脉冲响应滤波器。在此示例中, 升频滤波器创建 18 比特 8fs 信号。在其它示例 中, 滤波器的响应无需为线性的, 只要对于两个 ( 或更多个 ) 麦克风, 响应相同即可。 0032 频率检测器 208 执行多个任务。执行的一个功能是计算插值因子 ( 介于 0 和 1 之 间的值 ), 超声升频滤波器 206 使用该插值因子来重新计算 FIR 滤波器系数, 以便维持独立 于外部时钟频率的频率响应。对于最高达 3072kHz 的外部频率, 存在插值 0。此后, 它随频 率线性增加, 并且在 4800kHz 的外部频率处达到饱和为。

18、 1。 0033 现在参照图3和图4, 描述超声升频滤波器中呈现的两个功能的方面。 超声升频滤 波器包括高通FIR滤波器300, 其用于对与音频频率相加在一起的超声频率进行升频。 在该 示例中, 该高通升频 FIR 滤波器被实现为 16 阶滤波器, 这意味着它包含 17 个滤波器系数和 16 个延迟元件。FIR 滤波器 300 的输出 (y(n) 表示为 : 0034 ( 1 ) y ( n ) h ( 0 ) * x ( n ) + h ( 1 ) * x ( n - 1 ) + + h ( 8 ) * x ( n - 8 ) + +h(15)*x(n-15)+h(16)*x(n-16) 0。

19、035 滤波器系数 h(0),h(1),h(15),h(16) 关于中心系数 h(8) 对称 : h(0) h(16), h(1) h(15), 这可用于减少乘法的数量并且减少需要存储的系数的数量 : 0036 (2)y(n) h(0)*x(n)+x(n-16)+h(1)*x(n-1)+x(n-15)+h(7)*x(n-7)+x (n-9)+h(8)*x(n-8) 0037 为了简化实现方式, 将滤波器系数归一化, 使得中心抽头h(8)变为等于1。 此归一 化的 FIR 滤波器的输出 (y(n) 表示为 : 0038 (3)y(n) h(0)*x(n)+x(n-16)+h(1)*x(n-1)+。

20、x(n-15)+ 说 明 书 CN 104012117 A 5 4/5 页 6 +h(7)*x(n-7)+x(n-9)+x(n-8) 0039 与音频频率相加在一起的升频的高通 FIR 滤波器因此表示为 : 0040 (4)y(n) boost*h(0)*x(n)+x(n-16)+h(1)*x(n-1)+x(n-15)+h(7)*x (n-7)+x(n-9)+x(n-8)+x(n-8) 0041 这可表示为 : 0042 (5)y(n) boost*h(0)*x(n)+x(n-16)+h(1)*x(n-1)+x(n-15)+h(7)*x (n-7)+x(n-9)+(1+boost)*x(n-8。

21、)。图 3 示出式 (5) 的实现方式。 0043 每当 FIR 滤波器的时钟频率改变时, 需要更新 FIR 滤波器 300 的滤波器系数, 以便 维持独立于时钟频率的频率响应。在此示例中, FIR 滤波器 300 旨在以 3072kHz 至 4800kHz 范围内的时钟频率工作。 在此频率范围中, 滤波器系数以这样的方式连续改变, 使得通过在 两组系数 ( 一组系数用于 3072kHz 的时钟频率, 另一组系数用于 4800kHz 的时钟频率 ) 之 间进行插值, 可以按照足够的精度逼近所述滤波器系数。 0044 用于 3072kHz 的时钟频率的一组滤波器系数 h0(0),h0(1),h0。

22、(7) 以及用于 4800kHz 的时钟频率的一组滤波器系数 h1(0),h1(1),h1(7) 可用于按照以下方式对 FIR 滤波器系数进行插值 : 0045 (6)h(n) (1-a)*h0(n)+a*h1(n), n 0,1,7 0046 上式可被写为 : 0047 (7)h(n) h0(n)+a*h1(n)h0(n), n 0,1,7 0048 上式可被写为 : 0049 (8)h(n) h0(n)+a*h10(n), h10(n) h1(n)h0(n), n 0,1,7 0050 式 (8) 被实现为图 4 所示的设备 400。换言之, 可根据此方法确定滤波器系数 h0(0),h0(。

23、1),h0(7)。 0051 现在参照图5, 描述频率检测器500的一个示例。 频率检测器500基于外部时钟频 率 fclk 计算插值因子。频率检测器 500 包括频率计数器 502、 滞后块 504、 频率微调块 506 以及插值因子计算块 508。 0052 频率计数器 502 接收基准频率 fref 和时钟频率 fclk。频率计数器的输出如下给 出 : 0053 (9)count fclk/fref 0054 其中 fref 是来自内部基准振荡器的频率。在一个示例中, 此振荡器的标称频率 为 : fref 13.89kHz。因此, 举一个例子, 对于 fclk 2400kHz,3072k。

24、Hz,4800k Hz, count 173,221,346。 0055 输出count将围绕标称值反复, 有必要应用一些滞后以移除这种反复。 滞后块504 包含 count0 值, 只有满足以下条件时, 才更新 count0 值, 使其等于 count 值 : 0056 (10)abs(countcount0)hyst 0057 频率微调块 506 用于在内部基准振荡器的频率 fref 偏离标称值的情况下间接微 调内部基准振荡器的频率 fref。频率微调块 406 的输出因此如下给出 : 0058 (11)freq min(round(count0*(1+trim/32),511) 0059。

25、 在内部基准频率偏离期望值的情况下, 通过从微调参数中选择合适的值来对内部 基准频率进行微调。通常, 微调参数为 0, count0 173,221,346 freq 173,221,346。 说 明 书 CN 104012117 A 6 5/5 页 7 现在使用微调的频率来利用以下关系计算插值因子 : 0060 (12)a min(max(round(freq*(1+1/32)228,0),127)/128。例如, 当 freq 173,221,346 时, a 0,0,0.9921875。 0061 参照图 6, 描述作为外部时钟频率的函数的插值因子的一个示例。如所示, 插值因 子线 602 是介于 0 和 1 之间的线性值。 0062 本文描述了本发明的优选实施方式, 包括发明人所知的实现本发明的最佳方式。 应该理解, 图示实施方式仅是示例性的, 不应被当作限制本发明的范围。 说 明 书 CN 104012117 A 7 1/4 页 8 图 1 图 2 说 明 书 附 图 CN 104012117 A 8 2/4 页 9 图 3 说 明 书 附 图 CN 104012117 A 9 3/4 页 10 图 4 说 明 书 附 图 CN 104012117 A 10 4/4 页 11 图 5 图 6 说 明 书 附 图 CN 104012117 A 11 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1