音频功放电路及其占空比调制电路和噪音抑制电路的制作方法

文档序号:32483551发布日期:2022-12-10 00:04阅读:36来源:国知局
音频功放电路及其占空比调制电路和噪音抑制电路的制作方法

1.本发明涉及音频功放技术领域,更具体地,涉及一种音频功放电路及其占空比调制电路和噪音抑制电路。


背景技术:

2.d类放大器电路是一种开关型的功放电路,其与线性功放电路相比,具有效率高、发热少的特点,因此常被作为音频功放电路广泛应用于智能电视、手机等消费电子产品领域。
3.图1示出了现有的两级音频功放电路的电路示意图。如图1所示,该音频功放电路100包括积分放大模块110、信号调制模块120和驱动输出模块130。
4.所述积分放大模块110包括第一级积分放大器amp1和第二级积分放大器amp2,一对差分信号ina和inb分别通过电容cin和电阻rin耦合至第一级积分放大器amp1的输入,依次经过第一级积分放大器amp1和第二级积分放大器amp2进行全差分放大后输出信号opa和opb。输出信号opa和opb分别通过信号调制模块120中的比较器cmp1和比较器cmp2与一调制信号ramp进行调制,产生脉宽调制信号pwma和pwmb。驱动输出模块130通过晶体管半桥的交替工作将脉宽调制信号pwma和pwmb进行功率放大,产生驱动信号outa和outb。反馈电阻rfb1和rfb2用于将驱动信号outa和outb反馈到输入端。在实际应用中,由驱动输出模块130输出的驱动信号可以直接传输至扬声器还原为音频信号(扬声器本身具有一定的低通滤波能力)或经由低通滤波电路还原为音频信号传输至扬声器播放。
5.现有的音频功放电路在上电或关断器件,会在输出端产生“pop”噪音,“pop”噪音会使得扬声器在功率放大器上电或关断时产生爆破音。小的“pop”噪音可能会让用户有不悦耳的感觉,而大的“pop”噪音更可能损坏扬声器。因此,如何抑制音频功放电路的“pop”噪音是非常重要的。


技术实现要素:

6.鉴于上述问题,本发明的目的在于提供一种音频功放电路及其占空比调制电路和噪音抑制电路,通过控制音频功放电路的增益来弱化芯片开机或关机过程中的“pop”噪音,在满足电路的高线性度的同时降低成本。
7.根据本发明实施例的第一方面,提供了一种音频功放电路的占空比调制电路,所述音频功放电路包括积分放大模块以及设置在所述积分放大模块中的第二级积分放大器的输入电阻之间的高频开关,所述占空比调制电路用于通过控制所述高频开关的占空比以调整所述音频功放电路的增益,其中,所述占空比调制电路包括:第一计数模块,用于对一占空比调制信号的脉冲进行计数,以获得第一计数值;第二计数模块,用于对时钟信号的脉冲进行计数,以获得第二计数值;以及逻辑输出模块,用于根据所述第一计数值、所述第二计数值以及所述时钟信号进行逻辑运算,以获得控制所述高频开关的开关调制信号。
8.可选的,所述逻辑输出模块配置为基于所述第一计数值确定所述开关调制信号的
脉冲宽度,并基于所述第二计数值确定所述开关调制信号的开关周期。
9.可选的,所述占空比调制电路还包括:第一检测模块,用于在所述第一计数值为0时向所述逻辑输出模块提供第一检测信号,所述逻辑输出模块基于所述第一检测信号将所述开关调制信号置于初始电平状态。
10.可选的,所述占空比调制电路还包括:第二检测模块,用于在所述第一计数值达到第一预设数值时向所述第一计数模块和所述逻辑输出模块提供第二检测信号,所述第一计数模块响应于所述第二检测信号停止对所述占空比调制信号的脉冲进行计数,所述逻辑输出模块响应于所述第二检测信号将所述开关调制信号置于最终电平状态。
11.可选的,所述占空比调制电路还包括:第三检测模块,用于在所述第二计数值达到第二预设数值时输出第三检测信号;以及第一或非门,用于将所述第三检测信号与所述第一检测信号进行或非逻辑运算,向所述第二计数模块提供第一逻辑信号,其中,所述第一或非门用于在所述第一检测信号和所述第三检测信号之一有效时,将所述第二计数模块复位。
12.可选的,所述第一计数模块包括:第一d触发器,其具有第一数据信号输入端、第一时钟控制端、第一复位端以及第一信号输出端,所述第一数据信号输入端用于接收所述占空比调制信号,所述第一时钟控制端用于接收所述时钟信号,所述第一复位端用于接收复位信号,所述第一信号输出端用于输出第二逻辑信号;第二或非门,用于将所述第二检测信号、所述第二逻辑信号以及所述复位信号的反相进行或非逻辑运算,输出第三逻辑信号;以及第一计数器,其具有第二时钟控制端、第二复位端和第二信号输出端,所述第二时钟控制端用于接收所述第三逻辑信号,所述第二复位端用于接收所述复位信号,所述第二信号输出端用于输出所述第一计数值。
13.可选的,所述第二计数模块包括:第二计数器,其具有第三时钟控制端、第三复位端和第三信号输出端,所述第三时钟控制端用于接收所述时钟信号,所述第三复位端用于接收所述第一逻辑信号,所述第三信号输出端用于输出所述第二计数值。
14.可选的,所述逻辑输出模块包括:逻辑单元,其具有第一和第二计数输入端、第四时钟控制端、第四复位端和第四信号输出端,第一计数输入端用于接收所述第一计数值,第二计数输入端用于接收所述第二计数值,所述第四时钟控制端用于接收所述时钟信号,所述第四复位端用于接收复位信号,所述第四信号输出端用于输出第四逻辑信号;第二d触发器,其具有第二数据信号输入端、第五时钟控制端、第五复位端和第五信号输出端,所述第二数据信号输入端用于接收电源电压,所述第五时钟控制端用于接收所述第四逻辑信号,所述第五复位端用于接收所述第一逻辑信号,所述第五信号输出端用于输出第五逻辑信号;第三d触发器,其具有第三数据信号输入端、第六时钟控制端、第六复位端和第六信号输出端,所述第三数据信号输入端用于接收所述第五逻辑信号,所述第六时钟控制端用于接收所述时钟信号,所述第六复位端用于接收所述第一检测信号的反相信号,所述第六信号输出端用于输出第六逻辑信号;第三或非门,用于将所述第二检测信号与所述第六逻辑信号进行或非逻辑运算,输出第七逻辑信号;以及第四或非门,用于将所述第一检测信号与所述第七逻辑信号进行或非逻辑运算,输出所述开关调制信号。
15.可选的,所述逻辑单元配置为在所述时钟信号的每个下降沿来临之前判断所述第一计数值与所述第二计数值是否相等,若二者相等,则将所述第四逻辑信号置位为逻辑高
电平。
16.可选的,所述第一计数值和所述第二计数值通过多位二进制数构成,所述第一计数器和所述第二计数器通过同步计数器实现。
17.可选的,所述同步计数器包括:与所述多位二进制数的位数相同的多个d触发器,所述多个d触发器中的第一个d触发器的时钟控制端用于接收计数信号;以及位于所述多个d触发器中的第二个至最后一个d触发器之前的多个信号传递单元,其中,每个信号传递单元用于根据对应的d触发器之前的d触发器的输出逻辑状态和所述计数信号的反相信号获得该对应的d触发器的时钟控制端的信号。
18.可选的,每个所述信号传递单元配置为:判断与其对应的d触发器之前的所有d触发器的输出逻辑状态是否为逻辑高电平,若为逻辑高电平,则控制与其对应的d触发器的时钟控制端的信号与所述计数信号相同;否则,则控制与其对应的d触发器的时钟控制端的信号恒为逻辑高电平。
19.可选的,所述信号传递单元包括至少一个与非门或者至少一个与非门和反相器的组合。
20.可选的,所述时钟信号的频率通过所述开关调制信号的频率和系统要求的占空比变化线性度来设置。
21.可选的,所述占空比调制信号的频率通过芯片开关或关机的时间来设置。
22.根据本发明实施例的第二方面,提供了一种用于音频功放电路的噪音抑制电路,所述音频功放电路至少包括积分放大模块、信号调制模块和驱动输出模块,其中,所述噪音抑制电路包括:设置在所述积分放大模块中的第二级积分放大器的输入电阻之间的高频开关;以及上述的占空比调制电路,所述用于通过控制所述高频开关的占空比以调整所述音频功放电路的增益。
23.根据本发明实施例的第三方面,提供了一种音频功放电路,包括:积分放大模块,至少包括第一级运算放大器和第二级积分放大器,用于将差分输入信号经过积分运算放大后得到差分输出信号;信号调制模块,用于根据所述差分输出信号生成第一脉宽调制信号和第二脉宽调制信号;驱动输出模块,用于分别放大所述第一脉宽调制信号和所述第二脉宽调制信号,以得到驱动扬声器的驱动信号;设置在所述积分放大模块中的第二级积分放大器的输入电阻之间的高频开关;以及上述的占空比调制电路,所述用于通过控制所述高频开关的占空比以调整所述音频功放电路的增益。
24.本发明实施例的音频功放电路包括设置在积分放大模块的第二级积分放大器的输入电阻之间的高频开关和占空比调制电路,该占空比调制电路在芯片开机或关机过程中,通过对占空比调制信号和时钟信号进行计数来产生该高频开关的开关调制信号,从而可以按照设定的线性度逐渐降低或增大该高频开关的占空比,以调整该音频功放电路的增益,不仅可以实现对“pop”噪音的弱化,而且可以提高电路的线性度,同时降低了电路的成本。
25.在进一步的实施例中,本发明还提供了一种用于计数的同步计数器,该同步计数器通过设置信号传递单元,可以在计数器中的每一个d触发器的时钟控制信号输入之前,预先判断该d触发器之前的所有的d触发器的输出是否为逻辑高电平,若该d触发器之前的所有的d触发器的输出均为逻辑高电平,则控制该d触发器的时钟控制信号与计数信号相同,
反之,将该d触发器的时钟控制信号设置为逻辑高电平,从而可以将计数器的输出延时仅为一个d触发器的延时,大大降低了计数器的延时。
附图说明
26.通过以下参照附图对本发明实施例的描述,本发明的上述以及其他目的、特征和优点将更为清楚,在附图中:
27.图1示出了现有的两级音频功放电路的电路示意图;
28.图2示出了根据本发明实施例的具有噪音抑制能力的音频功放电路的电路示意图;
29.图3示出了根据本发明实施例的占空比调制电路的电路示意图;
30.图4示出了根据本发明实施例的占空比调制电路的工作时序图;
31.图5示出了根据本发明实施例的第一计数模块的工作时序图;
32.图6示出了根据本发明实施例的一种同步计数器的电路示意图。
具体实施方式
33.以下基于实施例对本发明进行描述,但是本发明并不仅仅限于这些实施例。在下文对本发明的细节描述中,详尽描述了一些特定的细节部分。对本领域技术来说没有这些细节部分的描述也可以完全理解本发明。为了避免混淆本发明的实质,公知的方法、过程、流程、元件和电路并没有详细描述。
34.此外,本领域普通技术人员应当理解,在此提供的附图都是为了说明的目的,并且这些附图不一定是按比例绘制的。
35.同时,应当理解,在以下的描述中,“电路”是指由至少一个元件或子电路通过电气连接或电磁连接构成的导电回路。当称元件或电路“连接到”另一元件或称元件/电路“连接在”两个节点之间时,它可以是直接耦接或连接到另一元件或者可以存在中间元件,元件之间的连接可以是物理上的、逻辑上的、或者其结合。相反,当称元件“直接耦接到”或“直接连接到”另一元件上时,意味着两者不存在中间元件。
36.下面结合附图和实施例对本发明进一步说明。
37.图2示出了根据本发明实施例的具有噪音抑制能力的音频功放电路的电路示意图。如图2所示,所述音频功放电路200包括积分放大模块210、信号调制模块220、驱动输出模块230、高频开关k1以及占空比调制电路300。
38.其中,积分放大模块210包括第一级运算放大器amp1和第二级积分放大器amp2,一对差分输入信号ina和inb分别通过输入电容cin和输入电阻rin耦合至第一级运算放大器amp1的输入,依次经过第一级运算放大器amp1和第二级积分放大器amp2进行全差分放大后得到差分输出信号opa和opb。所述差分输入信号ina和inb经过电阻转换为电流信号后输入至第一级运算放大器amp1,经过第一级运算放大器amp1放大后输出电压信号,该电压信号经过电阻r5~r8转换为电流信号输入至第二级积分放大器amp2,由第二级积分放大器amp2积分运算放大后输出差分输出信号opa和opb,差分输出信号opa和opb为电压信号。进一步的,第一级运算放大器amp1的输入端和输出端之间还设置有反馈电阻r3和r4。第二级积分放大器amp2的差分输入端和差分输出端之间还设置有积分电容c1和c2。信号调制模块220
用于分别输入修正后的差分输出信号opa和opb,并根据差分输出信号opa和opb生成第一脉宽调制信号pwma和第二脉宽调制信号pwmb。其中,第一脉宽调制信号pwma由差分输出信号opa调制得到,第二脉宽调制信号pwmb由差分输出信号opb调制得到。具体的,信号调制模块220可以包括两个并列的比较器cmp1和cmp2,比较器cmp1用于比较差分输出信号opa和调制信号ramp,输出第一脉宽调制信号pwma。比较器cmp2用于比较差分输出信号opb和调制信号ramp,输出第二脉宽调制信号pwmb,所述调制信号ramp通常为三角波或锯齿波等具有周期性的倾斜上升和倾斜下降边沿的波形。由此,可以方便地将两路差分信号调制为pwm信号。当然,信号调制模块220也可以采用其他电路结构来实现pwm调制。
39.驱动输出模块230用于分别放大第一脉宽调制信号pwma和第二脉宽调制信号pwmb,得到驱动信号outa和outb。驱动输出模块230可以采用半桥电路实现,该半桥电路包括串联在电源和地之间的两个晶体管。在输入的脉宽调制信号为高电平时,与电源连接的晶体管导通,与地连接的晶体管关断,从而输出电源限定的电压和电流。在输入的脉宽调制信号为低电平时,与地连接的晶体管导通,与电源连接的晶体管关断,由此,可以将pwm信号放大。需要说明的是,本实施例的积分放大模块210和信号调制模块220通常采用芯片内部的低压差线性稳压器(ldo)(图中未示出)产生的低压域电源vdd进行供电,vdd通常为4v~6v左右,而所述驱动输出模块230的电源通常采用芯片外部输入的高压域电源pvdd(图中未示出),最低可到4v,最高可达30v,通常为20v~30v左右。
40.进一步的,本实施例的音频功放电路200还包括连接在驱动输出模块230的差分输出端和第二级积分放大器amp2的差分输入端之间的反馈电路。具体的,反馈电路由两路反馈电阻rfb1和rfb2组成。其中,反馈电阻rfb1连接在驱动输出模块230的第一输出端和第二级积分放大器amp2的第一输入端之间,反馈电阻rfb2连接在驱动输出模块230的第二输出端和第二级积分放大器amp2的第二输入端之间。
41.本实施例中,高频开关k1设置在积分放大模块210中的第二级积分放大器amp2的输入电阻r5~r8之间,占空比调制电路300用于生成控制所述高频开关k1的导通和关断的开关信号,并通过控制开关信号的占空比来控制高频开关k1的占空比,以调整所述音频功放电路200的增益,继而实现对“pop”噪音的弱化。
42.该实施例中,在芯片开机前,所述占空比调制电路300生成所述高频开关k1的控制信号的占空比为100%,即高频开关k1保持导通状态,此时电路的增益为0,继而占空比调制电路300按照设定的线性度逐渐降低所述高频开关k1的占空比,直到所述开关信号的占空比为0,此时电路的增益达到正常增益,当芯片关机时,所述占空比调制电路300按照设定的线性度逐渐增大所述高频开关的占空比,直到所述高频开关k1的占空比达到100%。
43.图3示出了根据本发明实施例的占空比调制电路300的电路示意图。如图3所示,本实施例提供的数字占空比调制电路300包括第一计数模块310、第二计数模块320、逻辑输出模块330、或非门nor1以及第一至第三检测模块340~360。
44.第一计数模块310用于接收占空比调制信号ctrl_in,并对所述占空比调制信号ctrl_in的脉冲进行计数,获得第一计数值cont1。第二计数模块320用于对时钟信号clk的脉冲进行计数,并获得第二计数值cont2。其中,第一计数值cont1和第二计数值cont2例如为多位二进制数。逻辑输出模块330用于根据所述第一计数值cont1、第二计数值cont2以及所述时钟信号clk进行逻辑运算,最终输出开关调制信号fade_in和fade_out。其中,开关调
制信号fade_in用于控制所述高频开关k1在芯片开机过程中的占空比变化,开关调制信号fade_out用于控制所述高频开关k1在芯片关机过程中的占空比变化。在该实施例中,开关调制信号fade_in和fade_out为相互反相的信号。
45.其中,开关调制信号的占空比指的是其高电平时间与开关周期的比值,所述逻辑输出模块330配置为基于所述第一计数值cont1确定所述开关调制信号fade_in和fade_out的脉冲宽度(即高电平时间),并基于所述第二计数值cont2确定所述开关调制信号fade_in和fade_out的开关周期,最终可以控制所述开关调制信号的占空比。
46.第一检测模块340用于对所述第一计数值cont1进行检测,其配置为当所述第一计数值cont1为0时向所述逻辑输出模块330输出第一检测信号t1。第二检测模块350用于对所述第一计数值cont1进行检测,其配置为当所述第一计数值cont1达到第一预设数值时向所述逻辑输出模块330输出第二检测信号t2,第三检测模块360用于对所述第二计数值cont2进行检测,其配置为当所述第二计数值cont2达到第二预设数值时输出第三检测信号t3。所述或非门nor1的一个输入端用于接收所述第三检测信号t3,另一个输入端用于接收所述第一检测信号t1,输出端用于向所述逻辑输出模块提供逻辑信号b1。其中,所述第一预设数值用于限定所述芯片开机过程或关机过程的总的时间周期,所述第二预设数值用于限定所述开关调制信号的开关周期。
47.具体的,第一计数模块310包括d触发器301、或非门nor2、反相器inv1以及第一计数器302。
48.其中,d触发器301具有数据信号输入端d、时钟控制端clk、复位端nclr(也称为清零端)以及信号输出端q和qn。d触发器301的数据信号输入端d用于接收所述占空比调制信号ctrl_in,时钟控制端clk与时钟信号clk连接,复位端nclr与复位信号reset连接,信号输出端qn用于输出逻辑信号b2。或非门nor2的一个输入端用于接收所述第二检测信号t2,第二个输入端与所述d触发器301的信号输出端qn连接以接收所述逻辑信号b2,第三个输入端与反相器inv1的输出连接,用于接收所述复位信号reset的反相信号。第一计数器302具有时钟控制端clk、复位端nclr和输出端out,其时钟控制端与所述或非门nor2的输出端连接以接收逻辑信号b3,复位端nclr与复位信号reset连接,输出端out用于输出所述第一计数值cont1。
49.第二计数模块320包括第二计数器303,所述第二计数器303具有时钟控制端clk、复位端nclr和输出端out。其中,所述第二计数器303的时钟控制端clk与时钟信号clk连接,复位端nclr与所述或非门nor1的输出端连接,输出端out用于输出所述第二计数值cont2。
50.逻辑输出模块330包括逻辑单元304、d触发器305和306、或非门nor3和nor4以及反相器inv2和inv3。其中,逻辑单元304具有计数输入端a和b、时钟控制端clk、复位端nclr和输出端out,其计数输入端a用于接收所述第一计数值cont1,计数输入端b用于接收所述第二计数值cont2,时钟控制端clk用于接收所述时钟信号clk,复位端nclr用于接收所述复位信号reset,输出端out用于输出逻辑信号b4。所述d触发器305的数据信号输入端d用于接收电源电压vdd,时钟控制端clk与所述逻辑单元304的输出端连接以接收所述逻辑信号b4,复位端nclr与所述或非门nor1的输出端连接,信号输出端qn用于输出逻辑信号b5。所述d触发器306的数据信号输入端d与d触发器305的信号输出端qn连接以接收逻辑信号b5,时钟控制端clk接收所述时钟信号clk,复位端nclr与反相器inv2的输出连接以接收所述第一检测信
号t1的反相信号,信号输出端q用于输出逻辑信号b6。或非门nor3的一个输入端与第二检测模块350的输出端连接以接收所述第二检测信号t2,另一个输入端与d触发器306的信号输出端q连接以接收其输出的逻辑信号b6。或非门nor4的一个输入端与第一检测模块340的输出端连接以接收第一检测信号t1,另一个输入端与或非门nor3的输出端连接以接收其输出的逻辑信号b7,输出端用于输出开关调制信号fade_out。反相器inv3的输入端与或非门nor4的输出端连接,其输出端用于输出所述开关调制信号fade_in。
51.图4示出了根据本发明实施例的占空比调制电路的工作时序图,其中分别示出了复位信号reset、占空比调制信号ctrl_in、时钟信号clk、逻辑单元304的输出信号b4以及开关调制信号fade_in和fade_out的时序图。以下结合图3和图4以芯片关机过程为例对本发明实施例的占空比调制电路的工作原理进行详细说明。
52.首先根据开关调制信号fade_out的频率以及系统要求的占空比变化的线性度来设计输入时钟信号clk的频率,假设开关调制信号fade_out的输出频率为1m,要求的占空比变化的线性度为1%,则输入的时钟信号clk的频率为:1m/1%=100m。接着根据开关调制信号fade_out的时间要求来设计占空比调制信号ctrl_in的频率,假设芯片关机过程的时间为10ms,则占空比调制信号ctrl_in的周期为:10ms/100=0.1ms。
53.在本实施例中,电路中的d触发器、计数器以及逻辑单元的复位端nclr为低电平有效。在时刻t0之前,复位信号reset被置位为逻辑低电平,电路中的各个模块被复位,第一计数器302的输出被复位为零,此时第一检测模块340输出的第一检测信号t1翻转为逻辑高电平,将开关调制信号fade_out置位为初始电平状态,即逻辑低电平(此时开关调制信号fade_out的占空比为0)。同时将第二计数器303、d触发器305和d触发器306复位。在时刻t0之后,复位信号reset被置位为逻辑高电平,电路中的各个模块退出复位状态。在时刻t1,通过占空比调制引脚输入脉冲信号ctrl_in,同时第一计数模块310对占空比调制信号ctrl_in的脉冲进行计数,此时第一计数值cont1的数值为《000
···
001》。
54.图5示出了根据本发明实施例的第一计数模块的工作时序图。如图5所示,当复位信号reset为逻辑高电平时,d触发器301在时钟信号clk的每个上升沿之前根据数据信号输入端d的占空比调制信号ctrl_in的逻辑状态确定输出信号b2的逻辑状态,最终得到逻辑信号b2的波形。由于此时第二检测信号t2和反相器inv1的输出均为低电平,因此或非门nor2输出的逻辑信号b3与逻辑信号b2的波形完全相反。第一计数器302在逻辑信号b3的每个上升沿之前有效,对信号b3的脉冲进行计数,输出第一计数值cont1,由于信号b3与占空比调制信号ctrl_in的相位相同,因此第一计数器302相当于对占空比调制信号ctrl_in的脉冲进行计数。当第一计数值cont1的数值达到第一预设数值m时(例如m=100,占空比调制信号ctrl_in的100个脉冲对应于开关调制信号的占空比变化的线性度要求为1%),第二检测模块350输出的第二检测信号t2翻转为逻辑高电平,此时或非门nor2的输出信号b3翻转为逻辑低电平,第一计数器302停止脉冲计数。
55.继续参照图4,当第二检测信号t2为逻辑高电平时,或非门nor3的输出信号b7翻转为逻辑低电平,由于在第一计数模块310开始计数之后第一计数值cont1不再为0,因此此时第一检测信号t1也为逻辑低电平,继而或非门nor4的输出被置位为逻辑高电平,对应于开关调制信号fade_out被置位为逻辑高电平(此时开关调制信号fade-out的占空比为100%)。当第一计数值cont1的数值大于0且小于所述第一预设数值时,第二计数器303开始
工作,对时钟信号clk的脉冲进行计数,输出第二计数值cont2。在时刻t2,d触发器306在时钟信号clk每个周期的上升沿到来时,将在复位阶段d触发器305的信号输出端qn的逻辑高电平输出至其信号输出端q,或非门nor3根据逻辑高电平的信号b6将信号b7置位为逻辑低电平,或非门nor4根据逻辑低电平的检测信号t1和信号b7将开关调制信号fade_out置位为高电平。在时刻t3,第二计数值cont2和第一计数值cont1相等,逻辑单元304在时钟信号clk的下降沿到来时,将输出信号b4由逻辑低电平跳变为逻辑高电平,当时钟信号clk的下一个上升沿到来时,d触发器306将开关调制信号fade_out置位为逻辑低电平。第二计数器303继续对时钟信号clk的脉冲进行计数,当第二计数值cont2达到第二预设数值(例如等于100)时,第三检测模块360输出第三检测信号t3翻转为高电平,或非门nor1根据高电平的第三检测信号t3将信号b1翻转为逻辑低电平,将d触发器305和第二计数器303复位,开关调制信号fade_out的一个开关周期结束,依次类推,在之后的开关周期中第二计数器303和逻辑输出模块330继续重复上述的过程。
56.图6示出了根据本发明实施例的一种同步计数器的电路示意图。在本实施例中,限制时钟信号clk频率的关键因素是计数器的计数延时,在传统的设计中,计数器为多个d触发器串联构成的二进制计数器,如果计数器输出的位数较多,那么这个延时将成为限制时钟信号clk频率的关键因素,为了将延时降到最低,本实施例为第一计数器302和第二计数器303设计了一种新的同步计数器,将计数器的延时大大降低。
57.如图6所示,本实施例的同步计数器400包括多个d触发器dff1~dff4(本实施例中以4个d触发器为例进行说明,本发明对此不做限制)以及位于多个d触发器中的第二个d触发器dff2至最后一个d触发器dff4之前的多个信号传递单元(如图6中示出的信号传递单元401~403)。其中,每个信号传递单元配置为根据之前的d触发器的信号输出端q的逻辑状态以及计数信号in的反相信号得到与之相连的d触发器的时钟控制信号。
58.具体的,多个d触发器dff1~dff4的数据信号输入端d与信号输出端qn相连,时钟控制端clk用于接收时钟控制信号,信号输出端q分别用于输出多位二进制的计数值的每一位《q0q1q2q3》。
59.d触发器dff1之前还包括依次连接的反相器inv4和inv5,反相器inv4的输入端用于接收计数信号in,输出端与反相器inv5的输入端连接,反相器inv5的输出端与d触发器dff1的时钟控制端clk连接,因此d触发器dff1的时钟控制信号与计数信号in的波形相同。
60.信号传递单元401例如包括与非门nand1,与非门nand1的一个输入端接收d触发器dff1的信号输出端q的逻辑电平,另一个输入端接收计数信号in的反相信号,输出端与d触发器dff2的时钟控制端clk连接以提供其的时钟控制信号。
61.信号传递单元402例如包括与非门nanb5、反相器inv6和与非门nanb6。与非门nanb5的一个输入端与d触发器dff2的信号输出端q连接,与非门nanb5的另一个输入端与d触发器dff1的信号输出端连接,与非门nand的输出端与反相器inv6的输入端连接,反相器inv6的输出端和与非门nanb6的一个输入端连接,与非门nanb6的另一个输入端与计数信号in的反相信号连接,与非门nanb6的输出端与d触发器dff3的时钟控制端连接。其中,信号传递单元402被配置为将d触发器dff1和dff2的输出结果进行与非逻辑运算,该运算结果经过反相器inv6的反相之后再与计数信号in的反相信号进行与非逻辑运算,最终得到d触发器dff3的时钟控制信号。
62.信号传递单元403例如包括与非门nand4、反相器inv7和与非门nand5。与非门nand4的一个输入端用于接收d触发器dff1和dff2的输出的与逻辑运算结果,另一个输入端接收d触发器dff3的输出结果,输出端与反相器inv7的输入端连接。与非门nand5的一个输入端与反相器inv7的输出端连接,另一个输入端与计数信号in的反相信号连接,输出端与d触发器dff4的时钟控制端连接。其中,与非门nand4用于将d触发器dff1和dff2的输出逻辑的与逻辑运算结果和d触发器dff3的输出逻辑进行与非逻辑运算,得到的结果经过反相器inv7的反相得到d触发器dff1至dff3的输出结果的与逻辑运算结果,该结果再与计数信号in的反相信号进行与非逻辑运算,最终得到d触发器dff4的时钟控制信号。
63.综上,本实施例提供的同步计数器通过设置信号传递单元,可以在计数器中的每一个d触发器的时钟控制信号输入之前,预先判断该d触发器之前的所有的d触发器的信号输出端q是否为逻辑高电平,若该d触发器之前的所有的d触发器的信号输出端q均为逻辑高电平,则该d触发器的时钟控制信号与计数信号in相同,反之,该d触发器的时钟控制信号恒为逻辑高电平,因此本实施例的同步计数器的输出延时仅为一个d触发器的延时,将计数器的延时大大地降低了。
64.综上所述,本发明实施例的音频功放电路包括设置在积分放大模块的第二级积分放大器的输入电阻之间的高频开关和占空比调制电路,该占空比调制电路在芯片开机或关机过程中,通过对占空比调制信号和时钟信号进行计数来产生该高频开关的开关调制信号,从而可以按照设定的线性度逐渐降低或增大该高频开关的占空比,以调整该音频功放电路的增益,不仅可以实现对“pop”噪音的弱化,而且可以提高电路的线性度,同时降低了电路的成本。
65.在进一步的实施例中,本发明还提供了一种用于计数的同步计数器,该同步计数器通过设置信号传递单元,可以在计数器中的每一个d触发器的时钟控制信号输入之前,预先判断该d触发器之前的所有的d触发器的输出是否为逻辑高电平,若该d触发器之前的所有的d触发器的输出均为逻辑高电平,则控制该d触发器的时钟控制信号与计数信号相同,反之,将该d触发器的时钟控制信号设置为逻辑高电平,从而可以将计数器的输出延时仅为一个d触发器的延时,大大降低了计数器的延时。
66.本领域普通技术人员可以理解,本文中使用的与电路运行相关的词语“期间”、“当”和“当
……
时”不是表示在启动动作开始时立即发生的动作的严格术语,而是在其与启动动作所发起的反应动作(reaction)之间可能存在一些小的但是合理的一个或多个延迟,例如各种传输延迟等。本文中使用词语“大约”或者“基本上”意指要素值(element)具有预期接近所声明的值或位置的参数。然而,如本领域所周知的,总是存在微小的偏差使得该值或位置难以严格为所声明的值。本领域已恰当的确定了,至少百分之十(10%)(对于半导体掺杂浓度,至少百分之二十(20%))的偏差是偏离所描述的准确的理想目标的合理偏差。当结合信号状态使用时,信号的实际电压值或逻辑状态(例如“1”或“0”)取决于使用正逻辑还是负逻辑。
67.此外,还需要说明,在本文中的诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些
要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
68.依照本发明的实施例如上文,这些实施例并没有详尽叙述所有的细节,也不限制该发明仅为的具体实施例。显然,根据以上描述,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地利用本发明以及在本发明基础上的修改使用。本发明的保护范围应当以本发明权利要求所界定的范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1