CN1310427C - 脉波宽度调变电路与方法 - Google Patents
脉波宽度调变电路与方法 Download PDFInfo
- Publication number
- CN1310427C CN1310427C CNB200410006009XA CN200410006009A CN1310427C CN 1310427 C CN1310427 C CN 1310427C CN B200410006009X A CNB200410006009X A CN B200410006009XA CN 200410006009 A CN200410006009 A CN 200410006009A CN 1310427 C CN1310427 C CN 1310427C
- Authority
- CN
- China
- Prior art keywords
- value
- pulse width
- width modulation
- pulse
- bits
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 230000007704 transition Effects 0.000 claims description 3
- 230000002596 correlated effect Effects 0.000 claims 1
- 230000005236 sound signal Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000005070 sampling Methods 0.000 description 7
- 238000013461 design Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 230000006872 improvement Effects 0.000 description 4
- 238000001228 spectrum Methods 0.000 description 4
- 230000007547 defect Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000011160 research Methods 0.000 description 2
- 208000032365 Electromagnetic interference Diseases 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
本发明是关于一种脉波宽度调变电路与方法,是应用脉波密度调变器来接收输入资料的较低N个位元,以在2N个讯框中输出脉波数与输入资料的较低N个位元的值相关的脉波密度调变讯号。应用加法器来将较高M个位元的输入资料值与脉波密度调变器输出的脉波密度调变讯号值相加,产生一脉宽调变值。应用脉波宽度调变器以依据加法器输出的脉宽调变值,在2N个讯框中输出颤化的脉宽调变讯号,藉以提高脉波宽度调变的音质及改善电磁干扰的问题。
Description
技术领域
本发明涉及一种脉波宽度调变(Pulse Width Modulation,简称PWM)电路与方法,特别是涉及一种可提高脉波宽度调变的音质及降低电磁干扰(Electro-magnetic Interference,简称EMI)的脉波宽度调变电路与方法。
背景技术
在音讯处理的数字化电路中,脉波宽度调变是最常使用的调变方法。所谓的脉波宽度调变就是在输出音讯讯号时,参考代表脉波宽度调变服务率(PWM service rate)的一工作时脉的周期,以依据数字化的音讯资料(数据)值的大小,来调整输出的音讯讯号的脉波宽度。
请参阅图1所示,其为一种10位元分辨率的音讯资料的脉波宽度调变示意图。图中,T1为代表脉波宽度调变服务率的工作时脉的周期,T2为脉波宽度调变的讯框周期,T3则为音讯讯号的取样周期。由于音讯资料的最高位元通常是用来代表资料的正负值,因此,用来传送一笔音讯资料值的最大脉波宽度(其频率一般称为脉波宽度调变的讯框率,PWM frame rate),也就是讯框周期T2的大小为T1的2^9(读为2的9次方)倍,亦即,T2=512×T1。其实际传送的脉波宽度则依所传送的资料值而定,例如,欲传送的资料值大小为128时,在一讯框中的脉波的责任周期(duty cycle)为128/512,而欲传送的资料值大小为100时,在一讯框中的脉波的责任周期(duty cycle)为100/512。
此外,为了提高音讯讯号的传送品质,每一笔音讯资料的脉波会连续以多个讯框来传送。因此,音讯讯号的取样周期T3为讯框周期T2的整数倍。故知,提供脉波宽度调变服务率的工作时脉的频率是与音讯讯号的取样率、脉波宽度调变的讯框率及音讯资料分辨率成正比。例如,当音讯讯号的取样率为12KHz,分辨率为10个位元(含正负值表示符号),而每一笔音讯资料的脉波是连续以4个讯框来传送,也就是脉波宽度调变的讯框率为12KHz×4=48KHz时,则其工作时脉的频率为48KHz×512=24MHz。是以,工作时脉的频率将随着音质的改善,也就是音讯资料分辨率的增加而增加,导致电磁干扰问题也愈趋严重。
由此可见,上述现有的脉波宽度调变方法仍存在有诸多的缺陷,而亟待加以进一步改进。为了解决现有的脉波宽度调变的缺陷,相关厂商莫不费尽心思来谋求解决之道,但长久以来一直未见适用的设计被发展完成,此显然是相关业者急欲解决的问题。
有鉴于上述现有的脉波宽度调变方法存在的缺陷,本发明人基于从事此类产品设计制造多年丰富的实务经验及专业知识,积极加以研究创新,以期创设一种新的脉波宽度调变电路与方法,能够改进一般现有的脉波宽度调变方法,使其更具有实用性。经过不断的研究、设计,并经反复试作样品及改进后,终于创设出确具实用价值的本发明。
发明内容
本发明的目的在于,克服现有的脉波宽度调变方法存在的缺陷,而提供一种新的脉波宽度调变电路与方法,所要解决的技术问题是使其可在不增加工作时脉频率的情况下,提高脉波宽度调变的音质;在相同的脉波宽度调变音质时,降低工作时脉的频率,以改善电磁干扰的问题;以及在相同音质与工作时脉频率的情况下,提供更多取样率的选择,从而更加适于实用,且具有产业上的利用价值。
本发明的目的及解决其技术问题是采用以下技术方案来实现的。依据本发明提出的一种脉波宽度调变电路,适于依据具有M+N个位元的一输入资料,以在2^N个讯框中颤化输出脉宽与该输入资料值相关的脉宽调变讯号,其包括:
一脉波密度调变器,用以接收该输入资料的较低N个位元,并输出一脉波密度调变讯号,该脉波密度调变讯号在2^N个讯框中的脉波数与该输入资料的较低N个位元的值相关;
一第一加法器,耦接该脉波密度调变器,用以将该输入资料的较高M个位元的值与该脉波密度调变讯号值相加,产生一脉宽调变值;以及
一脉波宽度调变器,耦接该第一加法器,用以依据该脉宽调变值,以在2^N个讯框中输出颤化的该脉宽调变讯号。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。
前述的脉波宽度调变电路,其中所述的脉波密度调变器包括:
一闩锁器;以及
一第二加法器,耦接该闩锁器,用以将该输入资料的较低N个位元的值与该闩锁器的输出值相加,产生一进位值与一总和,并输出该进位值成为该脉波密度调变讯号,以及在讯框转换时以该总和来更新该闩锁器的值。
前述的脉波宽度调变电路,其中所述的第一加法器在将该输入资料的较高M个位元的值与该脉波密度调变讯号值相加前,会将M个位元的该输入资料符号延伸为至少M+1个位元的该输入资料,以产生至少M+1个位元的该脉宽调变值。
前述的脉波宽度调变电路,其中所述的脉宽调变讯号包括一正脉宽调变讯号与一负脉宽调变讯号,而该脉波宽度调变器包括:
一闩锁器,耦接该第一加法器,用以在讯框转换时以该脉宽调变值来更新该闩锁器的值;
一绝对值计算器,耦接该闩锁器,用以产生该闩锁器输出的该脉宽调变值的绝对值;
一计数器,用以依据一工作时脉,产生一计数输出;
一比较器,耦接该计数器及该绝对值计算器,用以将该脉宽调变值的绝对值与该计数输出值做比较,产生一比较讯号;以及
一脉宽调变输出切换器,耦接该闩锁器与该比较器,用以依据该闩锁器输出的该脉宽调变值的符号位元,来将该比较讯号切换输出至该正脉宽调变讯号与该负脉宽调变讯号之一。
前述的脉波宽度调变电路,其中所述的绝对值计算器是使用异或逻辑门。
本发明的目的及解决其技术问题还采用以下的技术方案来实现。依据本发明提出的一种脉波宽度调变方法,适于依据具有M+N个位元的一输入资料,以在2^N个讯框中颤化输出脉宽与该输入资料值相关的脉宽调变讯号,其包括以下步骤:
接收该输入资料的较低N个位元,并输出一脉波密度调变讯号,该脉波密度调变讯号在2^N个讯框中的脉波数与该输入资料的较低N个位元的值相关;
将该输入资料的较高M个位元的值与该脉波密度调变讯号值相加,产生一脉宽调变值;以及
依据该脉宽调变值,以在2^N个讯框中输出颤化的该脉宽调变讯号。
本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。
前述的脉波宽度调变方法,将其中所述的输入资料的较高M个位元的值与该脉波密度调变讯号值相加前,会将M个位元的该输入资料符号延伸为至少M+1个位元的该输入资料,以产生至少M+1个位元的该脉宽调变值。
前述的脉波宽度调变方法,其中所述的脉宽调变讯号包括一正脉宽调变讯号与一负脉宽调变讯号,而输出颤化的该脉宽调变讯号的步骤包括:
计算该脉宽调变值的绝对值;
依据一工作时脉,产生一计数输出;
将该脉宽调变值的绝对值与该计数输出值做比较,产生一比较讯号;以及
依据该脉宽调变值的符号位元,来将该比较讯号切换输出至该正脉宽调变讯号与该负脉宽调变讯号之一。
本发明与现有技术相比具有明显的优点和有益效果。由以上技术方案可知,为了达到前述发明目的,本发明的主要技术内容如下:
本发明提出一种脉波宽度调变电路与方法,适于依据具有M+N个位元的一输入资料,以在2^N个讯框中颤化(dithering)输出其脉宽与输入资料值相关的脉宽调变讯号。此脉波宽度调变电路包括:脉波密度调变器(PulseDensity Modulator,简称PDM)、第一加法器及脉波宽度调变器。
其中,脉波密度调变器用以接收输入资料的较低N个位元,并输出一脉波密度调变讯号,脉波密度调变讯号在2^N个讯框中的脉波数与输入资料的较低N个位元的值相关。第一加法器耦接脉波密度调变器,用以将较高M个位元的输入资料值与脉波密度调变器输出的脉波密度调变讯号值相加,产生一脉宽调变值。而脉波宽度调变器耦接第一加法器,用以依据第一加法器输出的脉宽调变值,以在2^N个讯框中输出颤化的脉宽调变讯号。
在一实施例中,此脉波宽度调变电路的脉波密度调变器包括:闩锁器及第二加法器。其中,第二加法器耦接闩锁器,用以将前述输入资料的较低N个位元的值与闩锁器的输出值相加,产生一进位值与一总和,并将进位值输出作为前述的脉波密度调变讯号,以及在讯框转换时以计算所得的总和来更新闩锁器的值。
在一实施例中,此脉波宽度调变电路的第一加法器在将较高M个位元的输入资料值与脉波密度调变讯号值相加前,会将M个位元的输入资料符号延伸(sign extend)为至少M+1个位元的输入资料,以产生至少M+1个位元的脉宽调变值。
在一实施例中,此脉波宽度调变电路的脉宽调变讯号包括正脉宽调变讯号与负脉宽调变讯号,而其脉波宽度调变器包括:闩锁器、例如是异或逻辑门所形成的绝对值计算器、计数器、比较器及脉宽调变输出切换器。其中,闩锁器耦接第一加法器,用以在讯框转换时,以脉宽调变值来更新闩锁器的值。绝对值计算器耦接闩锁器,用以产生闩锁器输出的脉宽调变值的绝对值。计数器用以依据一工作时脉,产生一计数输出。比较器耦接计数器及绝对值计算器,用以将脉宽调变值的绝对值与计数输出值做比较,产生一比较讯号。而脉宽调变输出切换器耦接闩锁器与比较器,用以依据闩锁器输出的脉宽调变值的符号位元,来将比较讯号切换输出至正脉宽调变讯号与负脉宽调变讯号其中之一。
本发明另提供一种脉波宽度调变方法,适于依据具有M+N个位元的一输入资料,以在2^N个讯框中颤化输出脉宽与输入资料值相关的脉宽调变讯号。此脉波宽度调变方法包括下列步骤:接收输入资料的较低N个位元,并输出一脉波密度调变讯号,此脉波密度调变讯号在2^N个讯框中的脉波数与输入资料的较低N个位元的值相关;将较高M个位元的输入资料值与脉波密度调变讯号值相加,产生一脉宽调变值;以及依据脉宽调变值,以在2^N个讯框中输出颤化的脉宽调变讯号。
其中,在将较高M个位元的输入资料值与脉波密度调变讯号值相加前,会将M个位元的输入资料符号延伸为至少M+1个位元的输入资料,以产生至少M+1个位元的脉宽调变值。
其中,脉宽调变讯号包括正脉宽调变讯号与负脉宽调变讯号,而输出颤化的脉宽调变讯号的步骤则包括:计算脉宽调变值的绝对值;依据一工作时脉,产生一计数输出;将脉宽调变值的绝对值与计数输出值做比较,产生一比较讯号;以及依据脉宽调变值的符号位元,来将比较讯号切换输出至正脉宽调变讯号与负脉宽调变讯号其中之一。
经由上述可知,本发明一种脉波宽度调变电路与方法,是应用脉波密度调变器来接收输入资料的较低N个位元,以在2^N个讯框中输出脉波数与输入资料的较低N个位元的值相关的脉波密度调变讯号。应用加法器来将较高M个位元的输入资料值与脉波密度调变器输出的脉波密度调变讯号值相加,产生一脉宽调变值。应用脉波宽度调变器以依据加法器输出的脉宽调变值,在2^N个讯框中输出颤化的脉宽调变讯号,藉以提高脉波宽度调变的音质及改善电磁干扰的问题。
借由上述技术方案,本发明脉波宽度调变电路与方法至少具有下列优点:
1、由于只将M+N位元的输入资料的较高M位元输入至脉波宽度调变器,而将输入资料的较低N位元输入至脉波密度调变器,以颤化输出其脉宽调变讯号。因此,与习知M位元的脉波宽度调变器相较,可在不增加工作时脉频率的情况下,提高脉波宽度调变的音质。
2、在相同的脉波宽度调变音质,例如输入资料为I位元时,则仅需将较高的I-N位元的输入资料输入至脉波宽度调变器,而将输入资料的较低N位元输入至脉波密度调变器,以颤化输出其脉宽调变讯号。由于输入至脉波宽度调变器的位元数较少,因此可降低工作时脉的频率,进而改善电磁干扰的问题。
举例说明:10位元的脉波宽度调变器假设工作频率是24Mhz时,其讯框频率是48Khz(24Mhz/2^9),用此方法N=2,并在相同的10位元音质与讯框频率的条件下,其工作频率只要6MHz,因为实际用8位元的脉波宽度调变器,其讯框的频率是48Khz所以工作频率是6Mhz,可以有效降低工作频率,减少电磁干扰现象.
3、由于输入至脉波宽度调变器的位元数较少,脉波宽度调变器所需的最大脉波宽度也降低了,因此,在相同的工作时脉频率的情况下,可提供更多取样率的选择。
综上所述,本发明特殊结构的脉波宽度调变电路与方法,其具有上述诸多的优点及实用价值,并在同类产品及方法中未见有类似的结构设计及方法公开发表或使用而确属创新,其不论在产品、方法或功能上皆有较大的改进,在技术上有较大的进步,并产生了好用及实用的效果,且较现有的脉波宽度调变具有增进的多项功效,从而更加适于实用,而具有产业的广泛利用价值,诚为一新颖、进步、实用的新设计。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。
附图说明
图1是一种10位元分辨率的音讯资料(数据)的脉波宽度调变示意图。
图2是根据本发明较佳实施例的一种脉波宽度调变电路方块示意图。
图3是使用MATLAB仿真10位元的习知电路与本发明电路的效果比较图。
图4是将图3的频率范围0至2KHz部分放大的图示。
200:脉波宽度调变电路 210:脉波密度调变器
211、220:加法器 212、231:闩锁器
230:脉波宽度调变器 232:绝对值计算器
233:比较器 234:计数器
235:脉宽调变输出切换器 310:习知电路的输出频谱
320:本发明电路的输出频谱
T1:脉波宽度调变服务率的工作时脉的周期
T2:脉波宽度调变的讯框周期
T3:音讯讯号的取样周期
具体实施方式
以下结合附图及较佳实施例,对依据本发明提出的脉波宽度调变电路与方法其具体结构、方法步骤、特征及其功效,详细说明如后。
请参阅图2所示,其为根据本发明较佳实施例的一种脉波宽度调变电路方块示意图。此脉波宽度调变电路200适于依据具有M+N个位元的一输入资料,以在2^N个讯框中颤化(dithering)输出脉宽与输入资料值相关的脉宽调变讯号。其中因输入资料D[M:N]具有正负值,亦即D[M]位元为符号位元,故输出的脉宽调变讯号包括正脉宽调变讯号PWMP与负脉宽调变讯号PWMN。
在图2中,是以M=10,N=2为例,故如输入资料D[11:0]为“00,1000,0000,01”,亦即应传送的正脉宽调变讯号PWMP的脉宽为128.25个工作时脉周期时,则可以在第1至3个讯框中各传送128个工作时脉周期的正脉宽调变讯号PWMP,并于第4个讯框中传送129个工作时脉周期的正脉宽调变讯号PWMP,则正脉宽调变讯号PWMP的平均脉宽为128.25个工作时脉周期,其工作原理将说明如下。
请参阅图2所示,此脉波宽度调变电路200包括:脉波密度调变器(Pulse Density Modulator,简称PDM)210、加法器220及脉波宽度调变器230。其中,脉波密度调变器210包括:闩锁器212及加法器211,而脉波宽度调变器230包括:闩锁器231、例如是由异或逻辑门形成的绝对值计算器232、计数器234、比较器233及脉宽调变输出切换器235。
在图2中,脉波密度调变器210是用以接收较低2个位元的输入资料D[1:0],以输出在4个讯框中的脉波数与输入资料D[1:0]的值相关的脉波密度调变讯号PDM。例如,以前例D[1:0]=“01”时,在第1个讯框中,加法器211的总和为“01”,脉波密度调变讯号PDM因没有进位产生故为“0”,此时并将“01”的值存入闩锁器212中。在第2个讯框中,加法器211总和为“01”+“01”=“10”,脉波密度调变讯号PDM也因没有进位产生故仍为“0”,此时并将“10”的值存入闩锁器212中。在第3个讯框中,加法器211的总和为“01”+“10”=“11”,脉波密度调变讯号PDM同样因没有进位产生故仍为“0”,此时并将“11”的值存入闩锁器212中。在第4个讯框中,加法器211总和为“01”+“1”=“100”,脉波密度调变讯号PDM因进位产生而为“1”,故可在第4个讯框中,将“1”的值输出至加法器220,使得加法器220的输出为“00,1000,0000”+“1”=“00,1000,0001”,也就是输出129的脉宽调变值至脉波宽度调变器230。因此,脉波宽度调变器230可以依据加法器220输出的脉宽调变值,以在4个讯框中分别输出颤化的脉波宽度为128、128、128与129个工作时脉周期的正脉宽调变讯号PWMP。
在本例中,因输入资料D[11:0]具有正负值,且其中的D[11]为符号位元,故当输入加法器220的输入资料D[11:2]为“01,1111,1111”,且加法器211输出的脉波密度调变讯号PDM为“1”时,则加法器220的输出将为“10,0000,0000”,导致输入至闩锁器231的脉宽调变值符号变得不正确。
为了解决此一问题,本例中使用的加法器220在将输入资料D[11:2]与脉波密度调变讯号PDM的值相加前,会将输入资料D[11:2]符号延伸(signextend)为至少具有11个位元的输入资料,以产生至少11个位元的脉宽调变值。例如前例输入加法器220的输入资料D[11:2]为“01,1111,1111”,且加法器211输出的脉波密度调变讯号PDM为“1”时,则加法器220先将输入资料D[11:2]符号延伸为D[12:2]=“001,1111,1111”,则其和将为“010,0000,0000”,而不会改变其符号位元的正确性。
请参阅图2所示,图中的计数器234会依据一工作时脉,来产生一计数输出,此工作时脉即是代表脉波宽度调变服务率(PWM service rate)的参考时脉,而计数器234除了参考工作时脉来产生计数输出外,也可以产生一讯框转换讯号输出至闩锁器212与231,以在讯框转换时,分别将加法器211与220的输出闩锁入闩锁器212与231。的后,绝对值计算器232会计算并产生闩锁器231输出的脉宽调变值的绝对值,其作法可以是如图中所示,使用异或逻辑门来进行脉宽调变值的符号位元与其它位元的互斥或运算而得。然后,比较器233会将绝对值计算器232输出的脉宽调变值的绝对值与计数器234输出的计数输出值做比较,产生一比较讯号传送至脉宽调变输出切换器235。脉宽调变输出切换器235则依据闩锁器231输出的脉宽调变值的符号位元,来将比较讯号切换输出至正脉宽调变讯号PWMP与负脉宽调变讯号PWMN其中之一。
综上所述,可归纳一种脉波宽度调变方法,适于依据具有M+N个位元的一输入资料,以在2^N个讯框中颤化输出脉宽与输入资料值相关的脉宽调变讯号。此脉波宽度调变方法包括下列步骤:接收输入资料的较低N个位元,并输出一脉波密度调变讯号,此脉波密度调变讯号在2^N个讯框中的脉波数与输入资料的较低N个位元的值相关;将较高M个位元的输入资料值与脉波密度调变讯号值相加,产生一脉宽调变值;以及依据脉宽调变值,以在2^N个讯框中输出颤化的脉宽调变讯号。
其中,在将较高M个位元的输入资料值与脉波密度调变讯号值相加前,会将M个位元的输入资料符号延伸为至少M+1个位元的输入资料,以产生至少M+1个位元的脉宽调变值。
其中,脉宽调变讯号包括正脉宽调变讯号与负脉宽调变讯号,而输出颤化的脉宽调变讯号的步骤则包括:计算脉宽调变值的绝对值;依据一工作时脉,产生一计数输出;将脉宽调变值的绝对值与计数输出值做比较,产生一比较讯号;以及依据脉宽调变值的符号位元,来将比较讯号切换输出至正脉宽调变讯号与负脉宽调变讯号之一。
请参阅图3及图4,图3为使用MATLAB仿真10位元的习知电路与本发明电路的效果比较图,图4为将图3的频率范围0至2KHz部分放大的图示,其中,310为习知电路的输出频谱,320为本发明电路的输出频谱。由图4中可知,两电路的输出讯号强度均为140db,而习知电路的输出噪声准位为95db,本发明电路的输出噪声准位则为65db。因此,本发明电路的讯号杂音比(SNR)为140db-65db=75db,而习知电路的讯号杂音比(SNR)为140db-95db=45db,故知本发明电路的输出音质在相同的脉波宽度调变服务率下,较习知电路明显地提高。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的方法及技术内容作出些许的更动或修饰为等同变化的等效实施例,但是凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
Claims (8)
1、一种脉波宽度调变电路,适于依据具有M+N个位元的一输入资料,以在2^N个讯框中颤化输出脉宽与该输入资料值相关的脉宽调变讯号,其特征在于其包括:
一脉波密度调变器,用以接收该输入资料的较低N个位元,并输出一脉波密度调变讯号,该脉波密度调变讯号在2^N个讯框中的脉波数与该输入资料的较低N个位元的值相关;
一第一加法器,耦接该脉波密度调变器,用以将该输入资料的较高M个位元的值与该脉波密度调变讯号值相加,产生一脉宽调变值;以及
一脉波宽度调变器,耦接该第一加法器,用以依据该脉宽调变值,以在2^N个讯框中输出颤化的该脉宽调变讯号。
2、根据权利要求1所述的脉波宽度调变电路,其特征在于其中所述的脉波密度调变器包括:
一闩锁器;以及
一第二加法器,耦接该闩锁器,用以将该输入资料的较低N个位元的值与该闩锁器的输出值相加,产生一进位值与一总和,并输出该进位值成为该脉波密度调变讯号,以及在讯框转换时以该总和来更新该闩锁器的值。
3、根据权利要求1所述的脉波宽度调变电路,其特征在于其中所述的第一加法器在将该输入资料的较高M个位元的值与该脉波密度调变讯号值相加前,会将M个位元的该输入资料符号延伸为至少M+1个位元的该输入资料,以产生至少M+1个位元的该脉宽调变值。
4、根据权利要求3所述的脉波宽度调变电路,其特征在于其中所述的脉宽调变讯号包括一正脉宽调变讯号与一负脉宽调变讯号,而该脉波宽度调变器包括:
一闩锁器,耦接该第一加法器,用以在讯框转换时以该脉宽调变值来更新该闩锁器的值;
一绝对值计算器,耦接该闩锁器,用以产生该闩锁器输出的该脉宽调变值的绝对值;
一计数器,用以依据一工作时脉,产生一计数输出;
一比较器,耦接该计数器及该绝对值计算器,用以将该脉宽调变值的绝对值与该计数输出值做比较,产生一比较讯号;以及
一脉宽调变输出切换器,耦接该闩锁器与该比较器,用以依据该闩锁器输出的该脉宽调变值的符号位元,来将该比较讯号切换输出至该正脉宽调变讯号与该负脉宽调变讯号之一。
5、根据权利要求4所述的脉波宽度调变电路,其特征在于其中所述的绝对值计算器是使用异或逻辑门。
6、一种脉波宽度调变方法,适于依据具有M+N个位元的一输入资料,以在2^N个讯框中颤化输出脉宽与该输入资料值相关的脉宽调变讯号,其特征在于其包括以下步骤:
接收该输入资料的较低N个位元,并输出一脉波密度调变讯号,该脉波密度调变讯号在2^N个讯框中的脉波数与该输入资料的较低N个位元的值相关;
将该输入资料的较高M个位元的值与该脉波密度调变讯号值相加,产生一脉宽调变值;以及
依据该脉宽调变值,以在2^N个讯框中输出颤化的该脉宽调变讯号。
7、根据权利要求6所述的脉波宽度调变方法,其特征在于将其中所述的输入资料的较高M个位元的值与该脉波密度调变讯号值相加前,会将M个位元的该输入资料符号延伸为至少M+1个位元的该输入资料,以产生至少M+1个位元的该脉宽调变值。
8、根据权利要求7所述的脉波宽度调变方法,其特征在于其中所述的脉宽调变讯号包括一正脉宽调变讯号与一负脉宽调变讯号,而输出颤化的该脉宽调变讯号的步骤包括:
计算该脉宽调变值的绝对值;
依据一工作时脉,产生一计数输出;
将该脉宽调变值的绝对值与该计数输出值做比较,产生一比较讯号;以及
依据该脉宽调变值的符号位元,来将该比较讯号切换输出至该正脉宽调变讯号与该负脉宽调变讯号之一。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB200410006009XA CN1310427C (zh) | 2004-02-25 | 2004-02-25 | 脉波宽度调变电路与方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CNB200410006009XA CN1310427C (zh) | 2004-02-25 | 2004-02-25 | 脉波宽度调变电路与方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1661920A CN1661920A (zh) | 2005-08-31 |
| CN1310427C true CN1310427C (zh) | 2007-04-11 |
Family
ID=35011037
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB200410006009XA Expired - Fee Related CN1310427C (zh) | 2004-02-25 | 2004-02-25 | 脉波宽度调变电路与方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1310427C (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI695585B (zh) * | 2019-07-31 | 2020-06-01 | 力林科技股份有限公司 | 脈波寬度調變控制電路以及脈波寬度調變信號的控制方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4802105A (en) * | 1987-05-19 | 1989-01-31 | Sony Corporation | Pulse width modulator for a printing apparatus |
| US5103462A (en) * | 1989-10-06 | 1992-04-07 | Endress U. Hauser Gmbh U. Co. | Arrangement for the conversion of an electrical input quantity into a dc signal proportional thereto |
| US5686869A (en) * | 1995-08-15 | 1997-11-11 | Sony Corporation | Pulse-width modulating device |
| EP1028524A1 (en) * | 1999-02-11 | 2000-08-16 | STMicroelectronics S.r.l. | PWM power amplifier with digital input |
| US6456217B1 (en) * | 1999-09-02 | 2002-09-24 | Nec Corporation | Digital/analog converter having delta-sigma type pulse modulation circuit |
| CN1419742A (zh) * | 2000-03-23 | 2003-05-21 | 马科尼通讯有限公司 | 脉宽调制信号的产生方法和设备以及由脉宽调制信号控制的光学衰减器 |
-
2004
- 2004-02-25 CN CNB200410006009XA patent/CN1310427C/zh not_active Expired - Fee Related
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4802105A (en) * | 1987-05-19 | 1989-01-31 | Sony Corporation | Pulse width modulator for a printing apparatus |
| US5103462A (en) * | 1989-10-06 | 1992-04-07 | Endress U. Hauser Gmbh U. Co. | Arrangement for the conversion of an electrical input quantity into a dc signal proportional thereto |
| US5686869A (en) * | 1995-08-15 | 1997-11-11 | Sony Corporation | Pulse-width modulating device |
| EP1028524A1 (en) * | 1999-02-11 | 2000-08-16 | STMicroelectronics S.r.l. | PWM power amplifier with digital input |
| US6456217B1 (en) * | 1999-09-02 | 2002-09-24 | Nec Corporation | Digital/analog converter having delta-sigma type pulse modulation circuit |
| CN1419742A (zh) * | 2000-03-23 | 2003-05-21 | 马科尼通讯有限公司 | 脉宽调制信号的产生方法和设备以及由脉宽调制信号控制的光学衰减器 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1661920A (zh) | 2005-08-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7391280B2 (en) | Circuit and method for pulse width modulation | |
| CN1174573C (zh) | 正交频分复用发送/接收系统及其块编码方法 | |
| CN113328964B (zh) | 一种融合vook的可调光正交混合aco-ofdm方法 | |
| CN1310427C (zh) | 脉波宽度调变电路与方法 | |
| JP2006303618A (ja) | スピーカ駆動システム | |
| CN1625055A (zh) | 字长减少电路 | |
| CN1455516A (zh) | 温度计代码数字音频转换器 | |
| CN1841937A (zh) | 电压保持电路以及时钟同步电路 | |
| CN1835394A (zh) | D类放大器 | |
| CN1148036C (zh) | π/n移位相移键控解调器 | |
| CN112298032B (zh) | 一种新能源汽车的车外行人警示音合成方法及系统 | |
| CN1240065A (zh) | 数字调制方法、数字调制电路、数字解调电路和数字解调方法 | |
| CN1179662A (zh) | 模式匹配装置 | |
| CN101039118B (zh) | 一种数字模拟转换系统及方法 | |
| CN1169291C (zh) | 用于乘积到脉冲转换的方法及电路 | |
| CN1700332A (zh) | 抑制码流中的dc分量的编码和解码方法 | |
| US8717096B2 (en) | Switching amplifier system and method for suppressing signal distortion thereof | |
| JP5652873B2 (ja) | デジタルアナログ変換装置およびその制御方法 | |
| CN102968957B (zh) | 发光二极管装置、发光二极管驱动电路及方法 | |
| JP2006500871A5 (zh) | ||
| CN1595855A (zh) | 一种新的降低正交频分复用信号峰平比的方法 | |
| CN1805290A (zh) | 对多声道信号进行编码和解码的方法和设备 | |
| CN107846172A (zh) | 电机驱动电压控制装置以及电机驱动电压控制方法 | |
| CN1511378A (zh) | 噪声成形滤波器中抑制限制循环之方法及装置 | |
| CN1826730A (zh) | 具有改进无损压缩和高保真度音频优良音频品质的噪声-整形装置和方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20070411 Termination date: 20170225 |