《具有升频器的数字麦克风.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 。