抑制噪声的方法与电子装置的制作方法

文档序号:7922608阅读:137来源:国知局
专利名称:抑制噪声的方法与电子装置的制作方法
技术领域
本发明涉及音频处理,特别是关于一种抑制因增益变化而引发产生咯哒声
与共鸣声(click-and-pop)的方法及对应的电子装置。
背景技术
许多电性装置,如有线电话、移动电话或无线电信号收发器等均包含数字 无线电话基站与数字电话响应装置,这些电子设备在接收输入信号时,输入信 号的增益与强度会迅速的发生较大改变。因此,面临输入信号电位发生较大起 伏变动的问题,通常希望将输入信号的增益维持在可接受的范围之内。若输入 信号要提供给要求其电位维持在一确定范围之内的另一装置要,则将输入信号 的增益维持在可接受的范围之内就显得尤为重要。通常自动增益控制器 (Automatic gain controllers, AGCs)是内置在以上所述电子设备中,并通过调整输 入信号的放大倍数,将输入信号的增益维持在一个相对稳定的值,或者维持在 一个动态变化范围之内。其中输入信号的放大倍数与输入信号的强度成反比例 关系。

发明内容
为了克服现有技术中因增益级不连续性而导致在增益改变时分界处产生咯 哒声与共鸣噪音的技术问题,本发明提供一种电子装置及抑制噪声的方法。
本发明揭露了一种电子装置,放大器,放大输入信号以产生放大信号;模 拟数字转换器,转换所述放大信号为放大的数字信号;自动增益控制器,根据 所述放大信号或所述放大的数字信号的强度更新所述放大器的增益;以及平滑 处理单元,在所述自动增益控制器更新所述放大器的所述增益之前及/或之后, 更新来自所述模拟数字转换器的所述放大的数字信号的增益,以消除在所述自 动增益控制器更新所述放大器的所述增益期间所产生的噪声。
本发明揭露了一种抑制噪声的方法,所述噪声因增益变化而产生,该方法 包含通过放大器放大输入信号以产生放大信号;将所述放大信号转换至数字信号;依据所述放大信号或所述数字信号的强度更新所述放大器的增益;以及 在所述自动增益控制器更新所述放大器的所述增益之后及/或之前,更新所述数 字信号的增益。
通过实施本发明提供的抑制噪声的方法及电子装置,可实现在解决现有技 术中因非连续的增益级而产生噪声现象同时,也能确保将输入信号的增益控制 在一个相对稳定的值,或者控制在一个动态变化范围之内。


图l是例示本发明第一实施例电子装置的示意图。 图2是例示增益变化的示意图。 图3是例示本发明第二实施例电子装置的示意图。 图4是例示本发明第三实施例电子装置的示意图。
图5A是例示本发明第一实施例由后平滑处理单元对来自模拟数字转换器 的信号进行增益平滑处理的示意图。
图5B是例示本发明第二实施例由后平滑处理单元对来自模拟数字转换器的 信号进行增益平滑处理的示意图。
图6是例示本发明第四实施例电子装置的示意图。
图7是例示本发明实施例后平滑处理单元的示意图。
图8是例示本发明第五实施例电子装置的示意图。
图9A是例示本发明第三实施例模拟数字转换器输出信号的平滑增益的示 意图。
图9B是例示本发明第四实施例模拟数字转换器输出信号的平滑增益的示意图。
图IO是例示本发明第六实施例电子装置的示意图。 图ll是例示本发明实施例预平滑处理单元的示意图。 图12是例示本发明第七实施例电子装置的示意图。
图13A是例示本发明实施例由混合平滑处理单元对来自模拟数字转换器的 信号进行增益平滑处理的示意图。
图13B是例示本发明实施例由混合平滑处理单元对来自模拟数字转换器的 信号进行增益平滑处理的示意图。
图14是例示本发明实施例第八电子装置的示意图。图15是例示本发明实施例混合平滑单元的示意图。
具体实施例方式
图1是例示本发明第 一实施例电子装置100A的示意图。图中电子装置100A 例如是有线电话、移动电话或无线电信号收发器等,包含数字无线电话基站与 数字电话响应装置的电子设备,以上举例并非对本发明要求保护范围的限制。 例如,对数字无线电信号收发器而言,通常将语音、音乐或双音多频信号 (dual-tone multi-frequency, DTMF)通过模拟数字转换器转换为数字信号。随后数 字信号处理器或其它设置在电话装置中的数字电路处理此数字信号。例如,典 型的电话应答装置中包含用以对此数字信号进形解码并储存解码后的数据的声 音合成机(vocoder)。
电子装置100A包含可编程增益放大器(programmable gain amplifier, PGA)IO,模拟数字转换器(ADC)12,自动增益控制器(AGC)14及平滑处理单元 16。可编程增益放大器10的可调整增益是受控于信号S3,可编程增益放大器 10放大或者减弱输入信号Sin,并产生放大信号S1。即可编程增益放大器10接 收输入信号Sin并依据自动增益控制器14的控制对接收的输入信号Sin进行放 大,之后将处理后的放大信号Sl输出至模拟数字转换器12,并通过模拟数字转 换器12将由可编程增益放大器10输出的放大信号Sl转换为数字信号S2。
自动增益控制器14通过与输入信号的强度成反比例的形式来调整输入信号 的放大倍数可将输入信号Sin的增益控制在相对不变的值,或将输入信号Sin的 增益控制在一预期的动态变化范围内。例如,自动增益控制器14检测并分析放 大信号Sl(模拟信号)的强度并输出信号S3以调整可编程增益放大器10,从而避 免由信号失真(包括限幅)或低信噪比而引起的信息丢失。依据对放大信号Sl进 行分析,自动增益控制器14选择性的增加增益、降低增益或并不改变可编程增 益放大器10的增益。较佳的,自动增益控制器14为一可程序化的数字信号处 理器(DSP)以执行相应的功能,自动增益控制器14也可包括通用的可编程中央 处理器、专用的数字或模拟电路。
然而,当运行自动增益控制器14以调整可编程增益放大器10时,会有噪 声(click-and-pop)产生。以上是因为增益级并非连续的,使得在增益改变时的分 界处产生咯哒声与共鸣声。图2是例示增益变化的示意图。当可编程增益放大 器10的增益逐步增大时,信号S1也逐渐被放大。噪声发生于图示tl时间,t2时间,t3时间(即可编程增益放大器10的增益发生变化的瞬间或阶段时间)。增
益级越精确,则可编程增益放大器10的面积(area)越大。但是,由于增益级仍然 存在,即使可编程增益放大器IO的增益级是精确的,也会产生噪声。
为了解决上述问题,当可编程增益放大器IO的增益级依据自动增益控制器 14的控制而改变时,平滑处理单元16平滑处理此增益级,并且以经平滑处理后 的信号作为输出信号Sout。于是,平滑处理单元16耦接于模拟数字转换器12 与自动增益控制器14间,并依据来自自动增益控制器14的信号S4产生一平滑 增益,该平滑增益用以调整来自模拟数字转换器12的放大的数字信号S2。用来 平滑处理可编程增益;^大器IO的增益以消除所产生噪声。例如,平滑处理单元 16是预平滑处理单元(pre-smoothing unit),用以在自动增益控制器14更新可编 程增益放大器10的增益之前首先对增益控制it大器10的增益级进行平滑处理; 也可为一后平滑处理单元(post-smoothing unit)用以在自动增益控制器14更新可 编程增益放大器10的增益时对可编程增益放大器10的增益级进行平滑处理; 或以上两种方式的组合。 一应用电路(未图示),例如数字电话响应装置,用以接 收并处理输出信号Sout,以执行相应功能。下文将对平滑处理单元16进行详细 说明。
图3是例示本发明第二实施例电子装置100B的示意图。如图,电子装置 100B类似于电子装置100A,不同之处在于自动增益控制器14是依椐来自模拟 数字转换器12的放大的数字信号S2(而非图1中来自可编程增益放大器10的模 拟信号Sl)产生信号S3与信号S4分别控制可编程增益放大器10与平滑处理单 元16。电子装置100B的结构与运作均类似于电子装置100A,因此不再赘述。
图4是例示本发明第三实施例电子装置200A的示意图。如图,电子装置 200A中的后平滑处理单元16一1产生平滑增益,用以在自动增益控制器14更新 可编程增益放大器10的增益期间更新信号S2,以使信号S2的增益是平滑变化 的,其中信号S2包含由可编程增益放大器IO放大并由模拟数字转换器12转换。
自动增益控制器14依据放大信号Sl的信号强度产生信号S3,并以+NdB 更新可编程增益放大器10的增益。可编程增益放大器10的增益改变之后,自 动增益控制器14也产生信号S4,用以使能(enable)后平滑处理单元16—1并更新 (降低)来自模拟数字转换器12的数字信号S2的增益,以使输出信号Sout的增 益是平滑变化的。
图5A是例示本发明第一实施例由后平滑处理单元对来自模拟数字转换器的信号进行增益平滑处理的示意图。其中,S2G表示模拟数字转换器12的放大的数字信号S2的增益;SMG表示由后平滑处理单元16—1产生的平滑增益,及SOG表示输出信号Sout的增益。如图,当自动增益控制器14在t5时间以+ldB更新可编程增益放大器10的增益时,放大的数字信号S2的增益S2G的+ldB被更新(增加)至+2dB(即增加ldB)。与此同时,后平滑处理单元16—1产生-0.8dB的平滑增益,以调整放大的数字信号S2的增益S2G(即+2dB),以致在t5时间,输出信号Sout的增益SOG仅从+ldB增加至+1.2dB。
在t6时间,后平滑处理单元16—1产生-0.6dB的平滑增益SMG以调整》文大的数字信号S2的增益(即+2dB),则输出信号Sout的增益从+1.2dB增加至十1.4dB。在t7时间,后平滑处理单元16—1产生-0.4dB的平滑增益SMG以调整放大的数字信号S2的增益(即十2dB),则输出信号Sout的增益从+1.4dB增加至+1.6dB。在t8时间,后平滑处理单元16—1产生-0.2dB的平滑增益以调整;^丈大的数字信号S2的增益(即+2dB),则输出信号Sout的增益从+1.6dB增加至十1.8dB。最后,在t9时间,后平滑处理单元16—1产生0dB的平滑增益以调整数字信号S2的增益,即后平滑处理单元16_1停止调整放大的数字信号S2的增益,以使输出信号Sout的增益从+1.8dB增加至+2.0dB。
如此,由后平滑处理单元16—1产生的平滑增益是,人-0.8dB逐步调整至0dB,以上实施例并非对本发明的限制。例如,若自动增益控制器14以+N犯更新可编程增益放大器10的增益,而导致以+NdB对放大的数字信号S2的增益进行更新时,后平滑处理单元16—1产生的平滑增益也是逐步从-NdB调整至0dB。
自动增益控制器14依据放大信号Sl的强度产生信号S3,并以-NdB更新可编程增益放大器10的增益。在可编程增益放大器10的增益发生变化的片刻或瞬间之后的时期内,自动增益控制器14同样产生信号S4用以使能后平滑处理单元16_1更新来自模拟数字转换器12的放大的数字信号S2的增益,以使输出信号Sout的增益是平滑变化的。
图5B是例示本发明第二实施例由后平滑处理单元对来自模拟数字转换器的信号进行增益平滑处理的示意图。如图,放大的数字信号S2对应的增益S2G从+2(18调整至+1( ,是因为自动增益控制器14在t5时间以-ldB更新可编程增益放大器10的增益。与此同时,后平滑处理单元16一1产生+0.8dB的平滑增益,以调整放大的数字信号S2的增益S2G(即十ldB),以使在t5时间,输出信号Sout的增益SOG仅从+2dB减少至+1.8dB。
ii在t6时间,后平滑处理单元16_1产生+0.6dB的平滑增益以调整放大的数字信号S2的增益(即+ldB),则输出信号Sout的增益,人+1.8dB减少至+1.6dB。在t7时间,后平滑处理单元16—1产生+0.4dB的平滑增益以调整放大的数字信号S2的增益(即+ldB),则输出信号Sout的增益从+1.6dB减少至+1.4dB。在t8时间,后平滑处理单元16一1产生+0.2(18的平滑增益以调整数字信号S2的增益(即+ldB),以使输出信号Sout的增益从+1.4dB减少至+1.2dB。最后,在t9时间,后平滑处理单元16_1产生0dB的平滑增益以调整放大的数字信号S2的增益,即后平滑处理单元16一1停止调整放大的数字信号S2的增益,以使输出信号Sout的增益从+1.2dB减少至+1.0dB。
如此,由后平滑处理单元16—1产生的平滑增益从+0.8dB逐步调整至OdB,以上并非对本发明的限制,若自动增益控制器14以-NdB更新可编程增益放大器10的增益,而导致以-N犯对放大的数字信号S2的增益进行更新时,后平滑处理单元16—1产生的平滑增益也是逐步从+NdB调整至0dB。
图6是例示本发明第四实施例电子装置200B的示意图。自动增益控制器14依据来自模拟数字转换器12的放大的数字信号S2而非如图4中可编程增益放大器IO产生的模拟信号Sl来产生信号S3与信号S4以控制可编程增益放大器10与后平滑处理单元16—1。电子装置200B的结构与运作均类似于电子装置200A,因此不再赘述。
图7是例示本发明实施例后平滑处理单元16_1的示意图。当自动增益控制器14更新可编程增益放大器10的增益时,后平滑处理单元16—1依据等式S—gain(n一axS—gain(n-l)xT—gain(n)+(l-Q!)产生平滑增益S—gain(n)以更新来自模拟数字转换器12的放大的数字信号S2的增益X(n)。如此,S—gain(n)表示图5A与图5B中示例的平滑增益SMG, T—gain(n)表示来自自动增益控制器14的信号S4的增益,及a表示介于0与1之间的^f交准因子。图7中例示Y(n)表示图5中例示输出信号Sout的增益,可通过等式Y(n)=X(n) x S—gain(n)得到。
举例说明,当自动增益控制器14以+ldB更新信号S4的增益T一gain(n)时,由后平滑处理单元16—1所产生的平滑增益S—gain(n)可在-ldB至0dB的范围内逐渐地调整,以使得来自模拟数字转换器12的放大的数字信号S2的增益X(n)是平滑的。同样地,当自动增益控制器14以-ldB更新信号S4的增益T_gain(n)时,由后平滑处理单元16—1所产生的平滑增益S一gain(n)可逐渐从+ldB调整至0dB,以使来自模拟数字转换器12的放大的数字信号S2的增益X(n)是平滑的。如图,后平滑处理单元16—1包含乘法器M1 M3,延时单元Dl及加法器Al。乘法器Ml将来至模拟数字转换器12的放大的信号S2的增益X(n)与输出自加法器Al的平滑增益S—gain(n)相乘。延时单元Dl接收来自加法器Al的平滑增益S一gain(n)并输出延时平滑的增益S—gain(n-l)至乘法器M2。乘法器M2接收来自自动增益控制器14的信号S4的增益T—gain(n),将信号S4的增益T—gain(n)与延时平滑的增益S一gain(n-l)相乘,并输出相乘后增益至乘法器M3。乘法器M3将校准因子a乘以经由乘法器M2作乘法处理后所得的增益,并输出一延时的增益至加法器Al。加法器Al进而将延时的增益与(l-a)相加以产生平滑增益S—gain(n)。
举例而言,延时平滑的增益S—gain(n-l)最初是0dB,校准因子a为0.9。若自动增益控制器14在时间tn时是以-ldB(即0.76)更新信号S4的增益T_gain(n),则在时间tn平滑增益S—gain(n)是-0.9dB+0.1,以及在时间tn之后平滑增益S—gain(n)被逐渐从-0.9dB+0.1调整至OdB。而在时间tn+1,进一步以OdB更新信号S4的增益T_gain(n+1),以及若平滑增益S—gain(n)为OdB,即表明后平滑处理单元16—1停止更新来自模拟数字转换器12的数字信号S2的增益。
因为输出信号Sout的增益Y(n)是依据等式Y(n)=X(n) x S—gain(n)而得,若以+ldB更新放大的数字信号S2的增益X(n),乘法器Ml将平滑增益S—gain(n-l)与增益X(n)相乘,以使输出信号Sout的增益Y(n)逐渐调整至+ldB。
相反的,若自动增益控制器14在时间tn时是以+ldB(即1.14)更新信号S4的增益T—gain(n),则在时间tn平滑增益S—gain(n)是0.9dB+0.1,以及在时间tn之后平滑增益S—gain(n)被逐渐从0.9dB+0.1调整至OdB。而在时间tn+1,进一步以OdB更新信号S4的增益T—gain(n+l),以及若平滑增益S—gain(n)为OdB,即表明后平滑处理单元16_1停止更新来自模拟数字转换器12的放大的数字信号S2的增益。
因为输出信号Sout的增益是依据等式Y(n)=X(n) x S—gain(n)而得,当以-ldB更新放大的数字信号S2的增益X(n),乘法器Ml将平滑增益S』ain(n-l)与增益X(n)相乘,以使输出信号Sout的增益Y(n)逐渐调整至-ldB。
图8是例示依据本发明第五实施例电子装置的示意图。如图,电子装置200C中,在自动增益控制器更新可编程增益放大器IO的增益之前,预平滑处理单元16一2产生平滑增益以于时间周期内调整信号S2,以使信号S2的增益是平滑的,其中信号S2是由可编程增益放大器IO放大且由模拟数字转换器12转换。在自动增益控制器14依据信号Sl的信号强度产生信号S3以+NdB增益更新可编程增益放大器10的增益之前,自动增益控制器14同样在可编程增益放大器10的增益发生变化之前,产生信号S4以-使能(enable)预平滑处理单元16—2,预平滑处理单元16一2进一步更新来自模拟数字转换器12的放大的数字信号S2的增益,以使输出信号Sout的增益平滑的变化。
图9A是例示本发明第三实施例模拟数字转换器输出信号的平滑增益的示意图。其中是通过预平滑处理单元对输出信号进行平滑处理,图9A中所示S2G表示来自模拟数字转换器12的放大的数字信号S2的增益,SMG表示对应由预平滑处理单元16一2所产生的平滑增益以及SOG表示输出信号Sout的增益。如图,在时间t5,自动增益控制器14以+ldB更新可编程增益放大器10的增益,是因为放大的数字信号S2的增益S2G是从+ldB调整至+2dB。预平滑处理单元16—2产生平滑的增益SMG以在tl至t4时间中更新来自模拟数字转换器12的放大的数字信号S2的增益,以使输出信号Sout的增益平滑的变化。
例如,预平滑处理单元16一2产生平滑增益SMG并以+0.2dB更新增益S2G(即+ldB),以使在时间tl输出信号Sout的增益SOG从+1.0dB上升至十1.2dB;预平滑处理单元16一2进一步产生具有+0.4dB的平滑增益SMG更新增益S2G(即+1.0dB),以使在时间t2输出信号Sout的增益SOG从+1.2dB上升至+1.4dB。
在时间t3,预平滑处理单元16_2产生具有+0.6dB的平滑增益SMG调整增益S2G(即+1.0dB),以使输出信号Sout的增益SOG从+1.4dB上升至+1.6dB;在时间t4,预平滑处理单元16—2产生具有+0.8dB的平滑增益SMG调整增益S2G(即+ldB),以使输出信号Sout的增益SOG从+1.6dB上升至+1.8dB。最后,在时间t5之后,预平滑处理单元16—2产生具有+0dB的平滑增益SMG调整增益S2G,即后平滑处理单元16一1停止调整^:大的数字信号S2的增益S2G。之后,当放大的数字信号S2的增益S2G从+ldB上升至+2dB且自动增益控制器14在时间t5以+ldB更新可编程增益放大器10的增益时,输出信号Sout的增益SOG是从+1.8dB上升至+2.0dB。
如此,在一时间段中逐渐将预平滑处理单元16—2产生的平滑增益从0dB调整至0.8dB,并在此时间段之后以0dB进行更新,以上并非为对本发明的限制。也可在一时间段中将预平滑处理单元16一2产生的平滑增益逐渐从-NdB调整至0dB,若自动增益控制器14以+NdB更新可编程增益放大器10的增益,而导致
14以+NdB对放大的数字信号S2的增益进行更新时,预平滑处理单元16—2产生的平滑增益是以0dB进行更新。
自动增益控制器14依据放大信号Sl的强度产生信号S3,并以-NdB增益更新可编程增益放大器10的增益。在可编程增益放大器10的增益发生变化之前,自动增益控制器14同样产生信号S4用以使能预平滑处理单元16一2以减少来自模拟数字转换器12的放大的数字信号S2的增益,以此确保放大的数字信号S2的增益的平滑变化。
图9B是例示本发明第四实施例模拟数字转换器输出信号的平滑增益的示意图。其中是通过预平滑处理单元对输出信号进行滤波。在时间t5,自动增益控制器14以-ldB更新可编程增益放大器10的增益,而信号S2的增益S2G是从+2dB调整至+ldB。预平滑处理单元16—2产生平滑增益SMG以在tl至t4时间中更新来自模拟数字转换器12的放大的数字信号S2的增益,以使输出信号Sout的增益的平滑变化。
在时间tl,预平滑处理单元16_2产生平滑增益SMG并以-0.2dB调整增益S2G(即+2.0dB),以使输出信号Sout的增益SOG仅减少至+1.8dB而并非+2.0dB。在时间t2,预平滑处理单元16—2产生平滑增益SMG并以-0.4dB调整增益S2G(即+2dB),以使将输出信号Sout的增益SOG减少至+1.6dB而并非+2.0dB或+l細。
在时间t3,预平滑处理单元16_2产生具有-0.6dB的平滑增益SMG来调整增益S2G(即+2.0dB),以使输出信号Sout的增益SOG减少至+1.4dB而并非+2.0(18或+1.6(18。在时间t4,预平滑处理单元16一2产生具有-0.8dB的平滑增益SMG来调整增益S2G(即十2.0dB),以使输出信号Sout的增益SOG 乂人+1.4dB下降至+1.2dB。最后,在时间t5之后,预平滑处理单元16一2产生具有+0dB的平滑增益SMG来调整增益S2G。即后平滑处理单元16_1停止调整放大的数字信号S2的增益S2G。之后,自动增益控制器14在时间t5以-ldB更新可编程增益放大器10的增益,而导致在时间t5放大的数字信号S2的增益被从+2dB调整至+ldB,则输出信号Sout的增益SOG从+1.2dB下降至+1.0dB。
在一时间段中逐渐将预平滑处理单元16_2产生的平滑增益从0dB调整至-0.8dB,并在此时间段之后以OdB进行更新,以上并非为对本发明的限制。在一时间段中逐渐将预平滑处理单元16_2产生的平滑增益从-NdB调整至OdB,若自动增益控制器14以-NdB更新可编程增益放大器10的增益,而导致以-NdB对放大的数字信号S2的增益进行更新时,预平滑处理单元16—2产生的平滑增益是以OdB进行更新。
请参阅图10,图IO是例示本发明第六实施例电子装置的示意图。在本实施例中,自动增益控制器14产生用以控制可编程增益放大器10的信号S3与用以控制预平滑处理单元16—2的信号S4,其中自动增益控制器14是依据模拟数字转换器12输出的放大的数字信号S2来产生信号S3与信号S4,而不同于如图8所示的由可编程增益放大器10输出的放大信号Sl(模拟信号)来产生信号S3与信号S4。本实施例中电子装置200D的结构与运作方式均与电子装置200C类似,因此不再赘述。
图11是例示本发明实施例预平滑处理单元16—2的示意图。在自动增益控制器更新可编程增益放大器10的增益前,预平滑处理单元16_2产生平滑增益S—gain(n)以更新模拟数字转换器12输出的放大的数字信号S2的增益X(n),其中本实施例中的平滑增益S—gain(n)可被视为如图5A与图5B中所示的平滑增益SMG。
当平滑增益S一gain(n)不等同于由自动增益控制器14提供的信号S4的增益T_gain(n),预平滑处理单元16—2依据等式S_gain(n)=/3xS—gain(n-l)产生平滑增益S—gain(n),其中j8表示第一校准因子。举例说明,若自动增益控制器14以+NdB更新模拟数字转换器12,则校准因子/3可设定为O.lxNdB;或若自动增益控制器14以-NdB更新模拟数字转换器12,则设定校准因子/S为O.lx(-N)dB。 Y(n)是指代图5A、图5B中所示输出信号Sout的增益,并可通过等式Y(n)=X(n)xS_gain(n)得到。增益 Z—gain(n)可依据等式Z_gain(n)=Z—gain(n-l)xT—gain(n)得到,在增益平滑处理过程中保持最初由自动增益控制器14提供的增益T一gain(n)不变化。下文将详细介绍关于保持增益T—gain(n)的内容。举例说明,在时间t0,由于增益Z—gain(n)是设置为1,增益T—gain(n)初始设置为l(即OdB)。当增益在时间tl时变化,自动增益控制器14提供的增益T一gain(n)是设置为+NdB或-NdB,因此增益Z—gain(n)设置为+NdB或-NdB。在时间tl之后,增益T—gain(n)是设置为l(如OdB),在增益S—gain(n)被调整至增益Z一gain(n)之前,增益Z一gain(n)保持+NdB或-NdB不变。在增益S—gain(n)被调整至增益Z—gain(n)时,设置增益Z—gain(n)至l(如OdB)以恢复至初始状态。
若自动增益控制器14以+1.0dB更新信号S4的增益T—gain(n),依据等式Z_gain(n)=T—gain(n) x Z—gain(n-l)计算出增益Z—gain(n)为+l .OdB,如上说明,增 益Z—gain(n)维持+l.OdB不变,自动增益控制器14是以OdB更新T—gain(n+l)。 当由自动增益控制器14提供的平滑增益S—gain(n)未达到+1.0dB(即增益 T_gain(n)),预平滑处理单元16_2产生的平滑增益S—gain(n)可逐渐地从OdB上 升至+1.0dB,以使放大的数字信号S2的增益X(n)可平滑的变化。
当动增益控制器14以-1.0dB更新信号S4的增益T—gain(n)时,由等式 Z_gain(n)=T—gain(n) x Z—gain(n-1 )计算出增益Z—gain(n)被设置为-1 .OdB ,如上说 明,当自动增益控制器14以OdB更新T—gain(n+l)时,增益Z—gain(n)是维持-l.OdB 不变。当由自动增益控制器14提供的平滑增益S一gain(n)未达到-1.0dB(即增益 T_gain(n)),预平滑处理单元16_2产生的平滑增益S—gain(n)可逐渐地从OdB调 整至-1.0dB,以使放大的数字信号S2的增益X(n)平滑的变化。
当平滑增益S—gain(n)与增益Z_gain(n) —致时,增益S—gain(n)与增益 Z—gain(n)均被更新为OdB,即预平滑处理单元16—2产生具有OdB增益的平滑增 益S—gain(n)以更新模拟数字转换器12输出的放大的数字信号S2的增益X(n)。 即预平滑处理单元16_2停止更新模拟数字转换器12输出的放大的数字信号S2 的增益X(n)。
如图所示,预平滑处理单元16—2包含乘法器M4 M6,减法器SU1,判定 单元DU1,切换单元SWl,延时单元D2及多工器MP1。乘法器M4用以将来 自模拟数字转换器12的放大的数字信号S2的增益X(n)与来自多工器MP1的平 滑增益S—gain(n)相乘。乘法器M5储存由自动增益控制器14所更新信号S4的 增益T_gain(n),并以其作为增益Z一gain(n),直至平滑增益S一gain(n)与增益 Z—gain(n)达到一致。减法器SU1用以将增益Z—gain(n)从平滑增益S—gain(n)中减 去,并将减法器所得的结果输出至判定单元DU1。判定单元DU1依据减法器输 出的结果判定平滑增益S—gain(n)是否与增益Z一gain(n)达到一致,并最终依据判 断结果输出信号SY及SN。
若减法器输出的结果并非为零,表明平滑增益S—gain(n)与增益Z—gain(n)未 达到一致,判定单元DU1输出具有高逻辑电位的信号SN及具有低逻辑电位的 信号SY。因为信号SY具有低逻辑电位,切换单元SW1不输出OdB的增益来 重新设定增益Z—gain(n)。而由于信号SN具有高逻辑电位,则多工器MP1输出 乘法器M6的输出结果以作为平滑增益S—gain(n)。此时,即平滑增益S_gain(n) 与增益Z—gain(n)未达到一致,则乘法器M6将校准因子a与一延时平滑的增益
17S—gain(n-l)相乘,并将相乘的结果输出至多工器MP1。多工器MP1输出此结果, 即将校准因子/3与延时平滑的增益S一gain(n-l)相乘的结果作为平滑增益 S_gain(n)。
若减法器输出的结果为零,则表明平滑增益S—gain(n)与增益Z—gain(n)—致, 随后判定单元DU1输出具有低逻辑电位的信号SN及具有高逻辑电位的信号 SY。因为信号SY具有高逻辑电位,切换单元SWl输出一OdB的增益来更新增 益Z一gain(n)。另夕卜,因为信号SN具有低逻辑电位,多工器MP1输出一具有OdB 的增益以作为平滑增益S_gain(n)。随后,乘法器M4将来自模拟数字转换器12 的放大的数字信号S2的增益X(n)与多工器MP1输出的平滑增益S—gain(n)相乘。 即预平滑处理单元16一2停止更新来自模拟数字转换器12的放大的数字信号S2 的增益X(n)。
举例说明,平滑增益S—gain(n)被初始为OdB,若自动增益控制器14以+1.0dB 更新可编程增益放大器10,则校准因子/3是0.1dB。自动增益控制器14在时间 tn时是以+ldB(即1.14)更新信号S4的增益T_gain(n),乘法器M5储存增益 T—gain(n)(即+1.0dB),并将其作为增益Z_gain(n)。減法器SU1用以将增益 Z一gain(n)(即十1.0dB)从平滑增益S—gain(n)中减去,并将减法器所得的结果输出 至判定单元DU1。判定单元DU1依据减法器输出的结果以及输出具有高逻辑电 位的信号SN及具有低逻辑电位的信号SY来判定平滑增益S—gain(n)与增益 Z一gain(n)未达到一致。因此,切换单元SW1并未输出一具有OdB增益来更新增 益Z_gain(n)。多工器MP1则输出乘法器M6的输出结果以作为平滑增益 S_gain(n)。乘法器M6将校准因子/3(即+0.1犯)与一延时平滑的增益S—gain(n-l) 相乘,并将相乘后且具有+0.1dB的增益结果输出至多工器MP1。多工器MP1 输出一具有+0.1dB的增益以作为平滑增益S—gain(n)。
由于具有+0.1dB的当前平滑增益S一gain(n)与具有+1.0dB的增益T一gain(n) 未达到一致,判定单元DU1再次输出具有低逻辑电位的信号SY及具有高逻辑 电位的信号SN。则乘法器M6将校准因子/3(即+0.1(18)与一延时平滑的增益 S—gain(n-l)相乘,并将相乘后且具有+0.2dB的增益结果输出至多工器MP1。多 工器MP1输出一具有+0.2dB的增益以作为平滑增益S_gain(n)。类似地,由于具 有+0.2dB增益的当前平滑增益S—gain(n)与具有+1.0dB的增益T一gain(n)未达到一 致,判定单元DU1再次输出具有低逻辑电位的信号SY及具有高逻辑电位的信 号SN。乘法器M6将校准因子/3(即+0.1(18)与一具有+0.2(18增益的延时平滑的增益8_§&11(11-1)相乘,并将具有+0.3犯增益的相乘结果输出至多工器MP1。 以此类推。判定单元DU2(未图示),乘法器M6及多工器MP1通过反复地调整 校准因子/3(即+0.1(18)以更新平滑增益8_83111(11),直到平滑增益S—gain(n)与增 益Z—gain(n)达到一致。
当平滑增益S—gain(n)与增益Z一gain(n)达到一致,判定单元DU1输出具有高 逻辑电位的信号SY及具有低逻辑电位的信号SN。因为信号SY具有高逻辑电 位,切换单元SW1输出OdB的增益来更新增益Z—gain(n)。另外,因为信号SN 具有低逻辑电位,多工器MP1输出OdB(即l.O)的增益以作为平滑增益 S_gain(n)。随后,乘法器M4用以将来自模拟数字转换器12的放大的数字信号 S2的增益X(n)与多工器MP1输出的具有OdB增益的平滑增益S一gain(n)相乘。 即预平滑处理单元16—2停止更新来自模拟数字转换器12的放大的数字信号S2 的增益X(n)。
备选的,若自动增益控制器14以-0.1dB更新可编程增益放大器10,则校准 因子/5为-O.ldB。当自动增益控制器14以-ldB(即0.76)更新信号S4的增益 Tgain(n),乘法器M5储存增益T—gain(n)(即-l.OdB)以作为增益Z_gain(n)。减 法器SU1用以将增益Z—gain(n)(即-l.OdB)从平滑增益S一gain(n)中减去,并将 减法器所得的结果输出至判定单元DU1。判定单元DU1依据减法器输出的结果 以及具有低逻辑电位信号SY及具有高逻辑电位的信号SN判定平滑增益 S—gain(n)与增益Z—gain(n)未达到一致。因此,切换单元SW1不输出OdB的增益 来重新设定增益Z一gain(n)。并且多工器MP1输出乘法器M6的输出结果以作为 平滑增益S—gain(n)。乘法器M6将校准因子/3(即-O.ldB)与一延时平滑的增益 S—gain(n-l)(即OdB)相乘,并将具有-O.ldB增益的相乘的结果()输出至多工器 MP1。多工器MP1输出 一具有-O.ldB的增益以作为平滑增益S_gain(n)。
由于具有-O.ldB的当前平滑增益S—gain(n)与具有-1.0dB的增益T一gain(n)未 达到一致,判定单元DU1另输出具有低逻辑电位的信号SY及具有高逻辑电位 的信号SN。则乘法器M6将校准因子/5(即-O.ldB)与一具有-O.ldB的延时平滑 的增益S—gain(n-l)相乘,并将具有-0.2dB的相乘结果()输出至多工器MP1。多工 器MPl输出的相乘的结果具有-0.2dB的增益,用以作为平滑增益S一gam(n)。类 似地,由于具有-0.2dB的当前平滑增益S—gain(n)与具有-1.0dB的增益T—gain(n) 未达到一致,判定单元DU1另输出具有低逻辑电位的信号SY及具有高逻辑电 位的信号SN。乘法器M6将校准因子/3(即-0.1(18)与一具有-0.2(18的延时平滑
19的增益S—gain(n-l)相乘,并将具有-0.3dB的相乘的结果输出至多工器MP1。多 工器MP1则输出乘法器输出具有-0.3dB的结果以作为平滑增益S—gain(n)。以此 类推。延时单元D2,乘法器M6及多工器MP1通过-0.1dB反复地调整平滑增益 S_gain(n),直到平滑增益S—gain(n)与增益Z—gain(n)达到一致。
当平滑增益S—gain(n)与增益Z—gain(n)达到一致,判定单元DU1输出具有高 逻辑电位的信号SY及具有低逻辑电位的信号SN。因为信号SY具有高逻辑电 位,切换单元SWl输出一OdB的增益(即1.0)来更新增益Z—gain(n)。另外,因 为信号SN具有低逻辑电位,多工器MP1输出OdB(即l.O)的增益来作为平滑 增益S—gain(n)。随后,乘法器M4用以将来自模拟数字转换器12的放大的数字 信号S2的增益X(n)与多工器MP1输出的平滑增益S—gain(n)(即OdB)相乘。表 明预平滑处理单元16—2停止更新来自模拟数字转换器12的放大的数字信号S2 的增益X(n)。
图12是例示本发明第七实施例电子装置200E的示意图。在电子装置200E 中,混合平滑处理单元16—3在一段时间内产生平滑增益以更新放大的数字信号 S2,并且在此段时间内自动增益控制器14更新可编程增益放大器10的增益, 以使放大的数字信号S2的增益变化是平滑的,其中放大的数字信号S2是经由 可编程增益放大器IO放大且通过模拟数字转换器12转换而得。
在自动增益控制器14依据信号Sl的信号强度产生信号S3,并以+NdB增 益更新可编程增益放大器10的增益之前,自动增益控制器14也产生信号S4, 用以使能混合平滑处理单元16—3在第一时间段更新来自模拟数字转换器12的 放大的数字信号S2的增益。在自动增益控制器14产生信号S3并以+NdB更新 可编程增益放大器10的增益之后,自动增益控制器14产生信号S4,用以使能 混合平滑处理单元16—3并于第二时间段更新来自模拟数字转换器12的放大的 数字信号S2的增益。
图13A是例示本发明实施例由混合平滑处理单元对来自^f莫拟数字转换器的 信号进行增益平滑处理的示意图。其中,S2G表示模拟数字转换器12的放大的 数字信号S2的增益,SMG表示由混合平滑处理单元16一3产生的平滑增益,及 SOG表示输出信号Sout的增益。如图,当自动增益控制器14在t5时间以+ldB 更新可编程增益放大器10的增益时,放大的数字信号S2的增益S2G从+ldB调 整至+2dB。在t3时间及t4时间,混合平滑处理单元16—3产生的平滑增益SMG 以更新(增加)来自模拟数字转换器12的放大的数字信号S2的增益;并在t5时间及t6时间,更新(减少)信号S2的增益,以此达成输出信号Sout的增益的平滑变化。
在t3时间,混合平滑处理单元16一3产生+0.2dB的平滑增益以调整放大的 数字信号S2的增益S2G(即+ldB),以使输出信号Sout的增益SOG从+1.0dB 增加至+1.2dB。在t4时间,混合平滑处理单元16_3产生+0.4dB的平滑增益SMG 以调整放大的数字信号S2的增益(即+1犯),以使输出信号Sout的增益从+1.2dB 增加至+1.4dB。在t5时间,混合平滑处理单元16—3产生-0.4dB的平滑增益以调 整放大的数字信号S2的增益S2G(即+2dB),以使输出信号Sout的增益SOG 是从+1.4dB增加至+1.6dB。在t6时间,混合平滑处理单元16—3产生-0.2dB的 平滑增益SMG以调整放大的数字信号S2的增益S2G(即十2dB),以使输出信 号Sout的增益从+1.6dB增加至+1.8dB。
最后,在t7时间之后,混合平滑处理单元16_3则产生0dB的平滑增益以 调整放大的数字信号S2的增益S2G,即混合平滑处理单元16一3停止更新放大 的数字信号S2的增益S2G。在t5时间,由于》丈大的lt字信号S2的增益S2G在 t5时间是从+1.0dB而调整至+2.0dB,则输出信号Sout的增益SOG是从+1.8dB 增加至+2.0dB。
图13B是例示本发明实施例由混合平滑处理单元对来自模拟数字转换器的 信号进行增益平滑处理的示意图。其中S2G表示放大的数字信号S2的增益, SMG表示由混合平滑处理单元16_3产生的平滑增益,及SOG表示输出信号Sout 的增益。
如图,当自动增益控制器14在t5时间以-ldB更新可编程增益放大器10的 增益时,放大的数字信号S2对应的增益S2G从+2dB调整至+1.0dB。在t3时间 及t4时间,混合平滑处理单元16_3产生的平滑增益SMG以更新(降低)来自模 拟数字转换器12的放大的数字信号S2的增益;并在t5时间及t6时间,对更新 (增加)放大的数字信号S2的增益,以此实现输出信号Sout的增益的平滑变化。
在t3时间,混合平滑处理单元16_3产生-0.2dB的平滑增益SMG以调整放 大的数字信号S2的增益S2G(即+ldB),以使输出信号Sout的增益从+2.0dB 降低至+1.8dB。在t4时间,混合平滑处理单元16—3产生-0.4dB的平滑增益SMG 以调整放大的数字信号S2的增益S2G(+1.0dB),以使输出信号Sout的增益是从 +1.6dB降低至+1.8dB。在t5时间,混合平滑处理单元16—3产生+0.4dB的平滑 增益以调整放大的数字信号S2的增益S2G(即+2dB),以使输出信号Sout的增益SOG是从+1.6dB降低至+1.4dB。在t6时间,混合平滑处理单元16—3产生 十0.2dB的平滑增益以调整放大的数字信号S2的增益S2G(即十2dB),以使输出 信号Sout的增益是从+1.4dB降低至+1.2dB。
最后,在t7时间之后,混合平滑处理单元16_3则产生OdB的平滑增益以 调整放大的数字信号S2的增益S2G,即混合平滑处理单元16_3停止更新放大 的数字信号S2的增益S2G。在t5时间,由于放大的数字信号S2的增益S2G在 t5时间是从+2.0dB而调整至+1.0dB,则输出信号Sout的增益SOG是从+1.2dB 降低至+1.0dB。
在本发明的一些实施例中,如图14所示,图14是例示本发明实施例第八 电子装置200F的示意图。自动增益控制器14是依据放大的数字信号S3而产生 信号S2与信号S4,而并非依据图12中的可编程增益放大器10所产生信号Sl 而产生。本实施例中电子装置200F的结构与运作方式均与电子装置200E类似, 因此不再赘述。
图15是例示本发明实施例混合平滑单元的示意图。如图混合平滑处理单元 16—6包含预平滑处理单元16—5与后平滑处理单元16—4。在自动增益控制器14 更新可编程增益放大器IO的增益期间,混合平滑处理单元16_6产生平滑增益(例 如,S1—gain(n)与S2—gain(n))以更新放大的数字信号S2的增益X(n),以使信号 S2的增益的平滑变化。其中放大的数字信号S2是经由可编程增益放大器10放 大并由模拟数字转换器12所转换而得,预平滑处理单元16_5与后平滑处理单 元16_4的实施均与预平滑处理单元16一2与后平滑处理单元16—1相类似,因此, 不再赘述。
在本实施例中,是以+ldB更新可编程增益放大器10的增益,自动增益控 制器14产生信号S4,以使能混合平滑处理单元16_6中的预平滑处理单元16_5 在第一时间段逐渐以+0.5dB更新放大的数字信号S2的增益,其中第一时间段是 在自动增益控制器14依据放大信号Sl的信号强度产生信号S3并以+1.0dB更新 可编程增益放大器10的增益之前。在此第一时间段中,后平滑处理单元16—4 不更新i文大的数字信号S2的增益X(n),即S2—gain(n)为OdB,输出信号Sout的 增益Y(n)与由乘法器M4产生的增益X"(n)—致。即输出信号Sout的增益Y(n) 可通过等式Y(n)=X"(n)=X(n) x Sl—gain(n)而得。
在自动增益控制器14产生信号S3并以+ldB更新可编程增益ii大器10之 增益后,自动增益控制器14产生信号S4用以使能混合平滑处理单元16 6中的
22后平滑处理单元16_4以-0.5dB逐渐更新放大的数字信号S2的增益。在第二时 间段,预平滑处理单元16_5并不更新放大的数字信号S2的增益,即S1—gain(n) 为OdB,放大的数字信号S2的增益X(n)与由乘法器M4产生的X"(n)—致。即 输出信号Sout的增益Y(n)是可通过等式Y(n)=X"(n) x S2_gain(n)=X(n) x S2—gain(n)而得。
举例说明,在自动增益控制器14将以+1.0dB更新可编程增益放大器10之 前,自动增益控制器14预先以+0.5dB更新信号S4的增益Tl一gain(n)。因此, 在第一时间段期间,延时单元D2,乘法器M6及多工器MP1以校准因子风即 +0.1(18)反复地更新平滑增益S1—gain(n),直到平滑增益Sl一gain(n)与增益 Tl一gain(n)达到一致,如+0.5dB。通过Y(n)=X"(n)=X(n) x SI—gain(n),输出信 号Sout的增益Y(n)是以校准因子/3(即+0.1(18)进行反复地更新,直至平滑增益 SI—gain(n)达到+0.5dB。当平滑增益SI—gain(n)达到与+0.5dB(即增益T_gain(n)) 时,则以0dB更新增益Z一gain(n)与平滑增益Sl一gain(n)。表明预平滑处理单元 16—3停止更新来自模拟数字转换器12的放大的数字信号S2的增益X(n)。
当自动增益控制器14以+1.0dB更新可编程增益放大器10,自动增益控制 器14同样以-0.5dB更新信号S4的增益T2—gain(n),以使平滑增益S2一gain(n)是 从-0.5dB至0dB而逐渐地被更新。由于输出信号Sout的增益Y(n)可通过等式 Y(n)=X"(n) x S2—gain(n)=X(n) x S2一gain(n)而得,如同平滑增益S2一gain(n)从 -0.5dB逐渐调整至0dB的,输出信号Sout的增益Y(n)从+0.5dB逐渐调整至+ldB。 当平滑增益S2—gain(n)等于0dB时,表示后平滑处理单元16—4停止更新来自模 拟数字转换器12的放大的数字信号S2的增益X(n)。
在一实施例中,可编程增益放大器10的增益是以-ldB而更新,自动增益控 制器14产生信号S4,以使能混合平滑处理单元16—6中的预平滑处理单元16—5 在第一时间段中逐渐以-0.5dB更新放大的数字信号S2的增益,其中第一时间段 是位于自动增益控制器14依据放大信号Sl的信号强度产生信号S3以更新可编 程增益放大器10的增益之前。在第一时间段中,后平滑处理单元16—4不更新 信号S2的增益X(n),即S2—gain(n)为0dB,输出信号Sout的增益Y(n)与经由乘 法器M4产生的X"(n) —致。即输出信号Sout的增益Y(n)可通过等式 Y(n)=X,,(n)=X(n) x SI—gam(n)而得。
在自动增益控制器14产生信号S3以-ldB更新可编程增益放大器10之后, 自动增益控制器14产生信号S4用以使能混合平滑处理单元16 6中的后平滑处理单元16—4以-0.5dB更新放大的数字信号S2的增益。在第二时间段,预平滑 处理单元16—5并不更新信号S2的增益X(n),即Sl—gain(n)为OdB,信号S2的 增益X(n)与经由乘法器M4产生的X"(n)—致。输出信号Sout的增益Y(n)是可 通过等式Y(n)二X"(n) x S2_gain(n)=X(n) x S2—gain(n)而得。
举例说明,在自动增益控制器14即将以-1.0dB更新可编程增益放大器10 之前,自动增益控制器14预先以-0.5dB更新信号S4的增益T—gain(n)。因此, 在第一时间段期间,延时单元D2,乘法器M6及多工器MP1以校准因子风即 -O.ldB)反复地更新平滑增益Sl_gain(n),直到平滑增益SI—gain(n)与增益 Tl—gain(n)达到一致,即-0.5dB。因为Y(n)=X"(n)=X(n) x S1—gain(n),输出信号 Sout的增益Y(n)是以校准因子/3(即-O.ldB)进行反复地更新,直至平滑增益 Sl一gain(n)达到-0.5dB。当平滑增益Sl一gain(n)达到与-0.5dB,则以OdB更新增益 Z一gain(n)与平滑增益Sl_gain(n)。即预平滑处理单元16_3停止更新来自模拟数 字转换器12的信号S2的增益X(n)。
当自动增益控制器14以-0.1dB更新可编程增益放大器10,则自动增益控制 器14同样以+0.5dB更新信号S4的增益T2—gain(n),以4吏平滑增益S2—gain(n) 是逐渐地从+0.5dB调整至OdB。由于输出信号Sout的增益Y(n)可通过等式 Y(n)=X"(n) x S2—gain(n)=X(n) x S2—gain(n)而得,因为平滑增益S2—gain(n)是逐渐 地从+0.5dB调整至OdB,输出信号Sout的增益Y(n)也逐渐地从-0.5dB调整至 -ldB。即当平滑增益S2—gain(n)等于0时,后平滑处理单元16—4停止更新来自 模拟数字转换器12的放大的数字信号S2的增益X(n)。
虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明,任何熟 悉此领域技术的技术人员,在不脱离本发明的精神和范围内,当可做些许更动 与润饰,因此本发明的保护范围应当以权利要求书所界定的保护范围为准。
权利要求
1. 一种电子装置,包含放大器,放大输入信号以产生放大信号;模拟数字转换器,转换所述放大信号为数字信号;自动增益控制器,根据所述放大信号或所述放大的数字信号的强度更新所述放大器的增益;以及平滑处理单元,在所述自动增益控制器更新所述放大器的所述增益之前及/或之后,更新来自所述模拟数字转换器的所述数字信号的增益,以消除在所述自动增益控制器更新所述放大器的所述增益期间所产生的噪声。
2. 如权利要求1所述的电子装置,其特征在于,在所述自动增益控制器以 MdB更新所述放大器的所述增益之前,所述平滑处理单元产生一系列平滑的增 益以逐步更新所述数字信号的所述增益,其中所述平滑的增益首先是由0犯增 加至MdB ,随后以0dB进行更新。
3. 如权利要求1所述的电子装置,其特征在于,在所述自动增益控制器以 -MdB更新所述放大器的所述增益之前,所述平滑处理单元产生一系列平滑的增 益以逐步更新所述数字信号的所述增益,其中所述平滑的增益首先是由0dB减 少至-MdB ,随后以0dB进行更新。
4. 如权利要求1所述的电子装置,其特征在于,在所述自动增益控制器更 新所述放大器之前,所述自动增益控制器将第一预期增益更新至所述平滑处理 单元,以致所述平滑处理单元通过第一等式产生一系列平滑的增益以更新所述 数字信号的所述增益;以及所述自动增益控制器检测每一所述平滑的增益是否等于所述第一预期增 益,若所述平滑的增益大致上等于所述第一预期增益,则停止更新所述数字信 号的所述增益。
5. 如权利要求4所述的电子装置,其特征在于,所述第一等式为 S—gain(n)=/5xs—gain(n-l), S—gain(n)指代当前平滑的增益,S—gain(n-l)指代延时 平滑的增益,以及/3指代第一校准因子。
6. 如权利要求1所述的电子装置,其特征在于,在所述自动增益控制器以 MdB更新所述放大器的所述增益之前,所述平滑处理单元产生一系列平滑的增益以逐步更新所述数字信号的所述增益,其中所述平滑的增益是由-MdB增加至 0dB。
7. 如权利要求1所述的电子装置,其特征在于,在所述自动增益控制器以 -MdB更新所述放大器的所述增益之前,所述平滑处理单元产生一系列平滑的增 益以逐步更新所述数字信号的所述增益,其中所述平滑的增益是由MdB减少至 0dB。
8. 如权利要求1所述的电子装置,其特征在于,在更新所述放大器之后, 所述自动增益控制器将第二预期增益更新至所述平滑处理单元,以致所述平滑 处理单元通过一第二等式S—gain(n)=a><S—gain(n-l)xT—gain(n)+(l+a)产生一系列 平滑的增益以更新所述数字信号的所述增益,其中S一gain(n)指代当前平滑的增益,S—gain(n-l)指代延时平滑的增益, T—gain(n)指代所述第二预期增益,以及a指代介于0与1之间的第二校准因子。
9. 如权利要求1所述的电子装置,其中在所述自动增益控制器以MdB更新 所述放大器的所述增益之前,所述平滑处理单元在第一时间段产生一系列平滑 的增益以逐步更新所述数字信号的所述增益,其中所述平滑的增益在第一时间段由OdB增加至^dB,并以OdB进行更新,在所述自动增益控制器以MdB更新所述放大器的所述增益之后,所述平滑处理 单元在第二时间段产生一 系列平滑的增益以逐步更新所述数字信号的所述增益,其中在所述第二时间段,所述平滑的增益是由-爷dB增加至OdB。
10. 如权利要求1所述的电子装置,其特征在于,在所述自动增益控制器以 -MdB更新所述放大器的所述增益之前,所述平滑处理单元在第一时间段产生一 系列平滑的增益以逐步更新所述数字信号的所述增益,其中所述平滑的增益在第一时间段由OdB减少至—|dB,随后以OdB进行更新,在所述自动增益控制器以-MdB更新所述放大器的所述增益之后,所述平 滑处理单元在第二时间段产生一系列平滑的增益以逐步更新所述数字信号的所述增益,其中在所述第二时间段,所述平滑的增益是由f dB减少至OdB。
11. 如权利要求1所述的电子装置,其特征在于,在更新所述放大器之前,所述自动增益控制器将一第一预期增益更新至所述平滑处理单元,以致所述平 滑处理单元通过第一等式产生一系列平滑的增益以更新所述数字信号的所述增 益,所迷自动增益控制器检测每一所述平滑的增益是否等于所述第一预期增益, 若所述平滑的增益等于所述第一预期增益,则停止更新所述数字信号的所述增 益,其中在更新所述放大器之后,所述自动增益控制器将第二预期增益更新至 所述平滑处理单元,以致所述平滑处理单元通过第二等式产生一系列平滑的增益以逐步更新所述^:字信号的所述增益。
12. 如权利要求11所述的电子装置,其特征在于,所述第一等式为 S—gain(n)=/3xS—gain(n-l), S—gain(n)指代当前平滑的增益,S—gain(n-l)指代延时 平滑的增益,以及^指代第一校准因子。
13. 如权利要求12所述的电子装置,其特征在于,所述第二等式为 S—gain(n)=axs—gain(n-l)xT—gain(n)+(l+a);其中S—gain(n)指代当前平滑的增益, S—gain(n-l)指代延时平滑的增益,T^gain(n)指代所述第二预期增益,以及a指代 介于0与l之间的第二校准因子。
14. 一种抑制噪声的方法,所述噪声因增益变化而产生,该方法包含 通过放大器放大输入信号以产生放大信号; 将所述放大信号转换至数字信号;依据所述放大信号或所述数字信号的强度更新所述放大器的增益;以及 在所述自动增益控制器更新所述^c大器的所述增益之后及/或之前,更新所 述数字信号的增益。
15. 如权利要求14所迷的抑制噪声的方法,其特征在于,还包含 在更新所述放大器之前,更新第一预期增益更新至平滑处理单元; 依据第一等式产生一系列平滑的增益以更新所述^t字信号的该增益; 检测每一所述平滑的增益是否等于所述第一预期增益;在所述平滑的增益大致上等于所述第一预期增益时,停止更新所述数字信 号的所述增益。
16. 如权利要求15所述的抑制噪声的方法,其特征在于,所述第一等式为 S—gain(n)=/3xS—gain(n-l), S—gain(n)指代当前平滑的增益,S—gain(n-l)指代延时 平滑的增益,以及^指代第一校准因子。
17. 如权利要求14所述的抑制噪声的方法,其特征在于,还包含在以MdB更新所述放大器的所述增益之前,产生一系列平滑的增益以逐步更新所述数字信号的所述增益,其中所述平滑的增益是由OdB增加至MdB。
18. 如权利要求14所述的抑制噪声的方法,其特征在于,还包含:在以-MdB 更新所述放大器的所述增益之前,产生一系列平滑的增益以逐步更新所述数字 信号的所述增益,其中所述平滑的增益是由OdB减少至-MdB。
19. 如权利要求14所述的抑制噪声的方法,其特征在于,还包含在以MdB 更新所述放大器的所述增益之前,产生一系列平滑的增益以逐步更新所述数字 信号的所述增益,其中所述平滑的增益是由-MdB增加至0dB。
20. 如权利要求14所述的抑制噪声的方法,其特征在于,还包含:在以-MdB 更新所述放大器的所述增益之前,产生一系列平滑的增益以逐步更新所述数字 信号的所述增益,其中所述平滑的增益是由MdB减少至0dB。
21. 如权利要求14所述的抑制噪声的方法,其特征在于,还包含 在更新所述放大器之后,将第二预期增益更新至所述平滑处理单元; 依据第二等式S—gain(n)=(P<S—gain(n-l)xT—gain(n)+(l+ce)产生一系列平滑的增益以更新所述数字信号的所述增益,其中S—gain(n)指代当前平滑的增益, S—gain(n-l)指代延时平滑的增益,T—gain(n)指代所述第二预期增益,以及a指代 第二校准因子介于0与1之间。
22. 如权利要求14所述的抑制噪声的方法,其特征在于,还包含 在以-MdB更新所述放大器的所述增益之前,在第一时间段产生一系列平滑的增益以逐步更新所述数字信号的所述增益,其中所述平滑的增益是在第一时间段首先由0dB减少至 2 dB,随后以0dB进行更新;以及在以-MdB更新所述放大器的所述增益之后,在第二时间段产生一系列平滑 的增益以逐步更新所述数字信号的所述增益,其中在所述第二时间段,所述平滑的增益由7 dB减少至0 dB 。
23. 如权利要求14所述的抑制噪声的方法,其特征在于,还包含在以MdB更新所述放大器的所述增益之前,在第一时间段产生一系列平滑 的增益以逐步更新所述数字信号的所述增益,其中所述平滑的增益是在第一时间段由0dB增加至2 dB,随后以0dB进行更新;以及在以MdB更新所述放大器的所述增益之后,在第二时间段产生一系列平滑 的增益以逐步更新所述数字信号的所述增益,其中在所述第二时间段,所述平滑的增益是由—了dB增加至0dB。
全文摘要
本发明揭露一种抑制噪声的方法与电子装置。其中所述电子装置包含放大器,放大输入信号以产生放大信号;模拟数字转换器,转换放大信号为数字信号;自动增益控制器,根据放大信号或放大的数字信号的强度更新放大器的增益;平滑处理单元,在自动增益控制器更新放大器的增益之前及/或之后,更新来自模拟数字转换器的数字信号的增益,以消除在自动增益控制器更新放大器的增益期间所产生的噪声。通过实施本发明提供的抑制噪声的方法及电子装置,可实现在解决现有技术中因非连续的增益级而产生噪声现象同时,也能确保将输入信号的增益控制在一个相对稳定的值,或者控制在一个动态变化范围之内。
文档编号H04B1/10GK101483445SQ20081018321
公开日2009年7月15日 申请日期2008年12月16日 优先权日2008年1月9日
发明者粘溪文, 郑尧文 申请人:联发科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1