Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3736766B2 - パルス幅変調方法および装置 - Google Patents
[go: Go Back, main page]

JP3736766B2 - パルス幅変調方法および装置 - Google Patents

パルス幅変調方法および装置 Download PDF

Info

Publication number
JP3736766B2
JP3736766B2 JP2004088493A JP2004088493A JP3736766B2 JP 3736766 B2 JP3736766 B2 JP 3736766B2 JP 2004088493 A JP2004088493 A JP 2004088493A JP 2004088493 A JP2004088493 A JP 2004088493A JP 3736766 B2 JP3736766 B2 JP 3736766B2
Authority
JP
Japan
Prior art keywords
pulse
output
pwm
pattern
pulse width
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 - Lifetime
Application number
JP2004088493A
Other languages
English (en)
Other versions
JP2005277818A (ja
Inventor
慈明 篠原
Original Assignee
株式会社 デジアン・テクノロジー
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 株式会社 デジアン・テクノロジー filed Critical 株式会社 デジアン・テクノロジー
Priority to JP2004088493A priority Critical patent/JP3736766B2/ja
Priority to US11/089,423 priority patent/US7301417B2/en
Publication of JP2005277818A publication Critical patent/JP2005277818A/ja
Application granted granted Critical
Publication of JP3736766B2 publication Critical patent/JP3736766B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F3/00Amplifiers with only discharge tubes or only semiconductor devices as amplifying elements
    • H03F3/20Power amplifiers, e.g. Class B amplifiers, Class C amplifiers
    • H03F3/21Power amplifiers, e.g. Class B amplifiers, Class C amplifiers with semiconductor devices only
    • H03F3/217Class D power amplifiers; Switching amplifiers
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K7/00Modulating pulses with a continuously-variable modulating signal
    • H03K7/08Duration or width modulation ; Duty cycle modulation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03FAMPLIFIERS
    • H03F2200/00Indexing scheme relating to amplifiers
    • H03F2200/351Pulse width modulation being used in an amplifying circuit

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Amplifiers (AREA)
  • Dc Digital Transmission (AREA)

Description

本発明はパルス幅変調方法および装置に関し、特にD級増幅器等におけるブリッジ状のドライバ回路を駆動するドライバ制御回路のパルス幅変調器におけるパルス幅変調方法および装置に関する。
オーディオ信号の電力を増幅してスピーカ等の負荷を駆動するオーディオ出力増幅器は、電力効率を改善するために、例えば4個のMOSトランジスタ等のスイッチング素子をブリッジ状に接続したブリッジ部を使用するD級増幅器(又はアンプ)が一般的である。
このブリッジ部を構成する4個のスイッチング素子は、パルス幅変調器(PWM)を使用して入力オーディオ信号に応じてパルス幅を変調し、パルス幅変調されたパルスによるブリッジ制御回路でON/OFF制御される。このスイッチング素子のON/OFF動作により、スピーカ等の負荷が高効率で駆動される。
一般的なパルス幅変調方式は、アナログ三角波を使用するアナログ変調方式および基準クロック信号を使用するデジタル変調方式の2タイプの変調方式が提案されている。前者、即ちアナルグ変調方式の場合には、連続的にパルス幅を変調することが可能である。一方、後者、即ちデジタル変調方式の場合には、基準クロックに対応した離散的なパルス幅の変調が可能である。また、デジタル変調方式の場合には、多くの値を表現するにはそれに比例した高い基準クロック周波数が必要になる。しかし、基準クロック周波数が高くなると、それに付随する回路は高価になると共に発生するノイズも増加するので、可能な限り低周波数の基準クロックを使用して、可能な限り多くの値を表現するパルス幅変調を実現することが望まれる。
斯かるデジタルオーディオ増幅等に使用されるパルス幅変調技術に関し、種々の従来技術が開示されている(例えば、特許文献1および特許文献2参照。)。
特開平7−94965号公報(第2頁、第1図) 特開平10−303657号公報(第3−4頁、第1図)
ところで、デジタルパルス幅変調方式には、片側変調方式および両側変調方式の2通りの変調方式が提案されている。図6は、片側変調方式の基本動作を説明するタイミングチャートである。この片側変調方式は、パルス幅変調(PWM)期間中にパルス幅が片側(例えば、立下がり時点)のみ変調される変調方式である。図6において、横軸は時間、特に第1乃至第8基準クロックに対応する1PWM期間を示し、縦方向にパターン「0」乃至パターン「8」を示す。パルス幅変調されたパルスは、パルスの立ち上がり(又はスタート)時点は固定であり、その立ち下がり時点が変調される。パターン「0」の場合には、第1〜第8基準クロックの全期間中「L(又は低)」レベルであり、パルスは出力されない。パターン「1」の場合には、第1基準クロック期間中に1基準クロック幅のパルスが出力される。パターン「2」の場合には、第1および第2基準クロック期間中に2基準クロック幅のパルスが出力される。以下、パターン「3」の場合には、第1〜第3基準クロック期間中に3基準クロック幅のパルスが出力される。パターン「4」の場合には、第1〜第4基準クロック期間中に4基準クロック幅のパルスが出力される。パターン「5」の場合には、第1〜第5クロック期間中に5基準クロック幅のパルスが出力される。パターン「6」の場合には、第1〜第6基準クロック期間中に6基準クロック幅のパルスが発生される。パターン「7」の場合には、第1〜第7クロック期間中に7基準クロック幅のパルスが出力される。最後に、パターン「8」の場合には、第1〜第8基準クロック期間中にわたり8基準クロック幅のパルスが出力される。
上述の如く、片側変調方式の場合には、第1〜第8基準クロック期間中にパターン「0」〜パターン「8」の9つの値(パターン)を表現可能である。換言すると、片側変調方式の場合には、1PWM期間中の基準クロック数をNとすると、(N+1)種類の値が表現可能である。しかし、パルス幅変調の幅によりパルスのエネルギーの中心が一定でないために、高分解能のアプリケーションに使用できない。
他方、図7は、両側変調方式の動作を説明するタイミングチャートを示す。図7において、横軸は時間、特に1PWM期間を示す。この特定例において、第1〜第8基準クロックを含む1PWM期間中に、それぞれパルス幅が0、2、4、6および8基準クロック周期の出力パルス又はパターン「0」、「1」、「2」、「3」および「4」の何れかに変調して出力される。即ち、出力パルスのパルス幅は、基準クロック周期の偶数倍のみであるので、変調して得られる出力の値(又はパターン)もN=8の場合には、(8/2+1)=5に制限され、片側変調方式の場合に比較して少ない値である。しかし、何れの出力パルス(パターン)も、そのエネルギーの中心は、PWM期間の中央に固定されているので、例えば16ビット等の高分解能のアプリケーションに使用可能である。
上述の如く、1PWM期間中に多数の値(パターン)が得られるという特長(長所)を有する片側変調方式および出力パルスのエネルギーがPWM期間の中心に固定されるという両側変調方式の特長を兼備した変調方式の実現が好ましい。しかし、それぞれ出力パルスのエネルギーの中心がクロック周期の中心から外れるおよび出力パルスの値が制限されるという欠点(短所)を有するので実現不可能であった。
本発明は、従来技術の上述した課題に鑑みなされたものであり、片側変調方式の長所を維持し且つその短所を克服又は軽減可能にするパルス幅変調方法および装置を提供することを目的とする。
本発明のパルス幅変調方法は、データ入力に応じて、所定数N(Nは任意の複数)の基準クロックを含むパルス幅変調(PWM)期間中に出力パルスの立ち上がりおよび立下がり時点の両側を変調して複数の異なるパルス幅のパターンを出力する方法であって、出力パルスは、そのパルスの中心がPWM期間の中心と一致する偶数パターンおよびPWM期間の中心と僅かにずれる奇数パターンよりなり且つパルス幅が基準クロックの周期の0〜N倍の(N+1)種類とし、偶数パターンおよび奇数パターンを切り替えて時間的な平均化処理を行い出力パルスのエネルギーの中心がPWM期間の実質的に中央となるようにすることを特徴とする。本発明の好適実施例によると、平均化処理は、出力パルスのうち奇数パターンをそれぞれ2種類用意し、パルスのパルス幅判定結果に応じて交互に選択して出力する。また平均化処理は、出力パルスの奇数パターンをパルスのパルス幅判定結果に応じて交互に1基準クロック期間シフトさせて出力する。
また、本発明のパルス幅変調装置は、データ入力に応じて、所定数N(Nは任意の複数)の基準クロックを含むパルス幅変調(PWM)期間中にパルス幅を両側変調して前記基準クロック周期の0〜N倍である(N+1)種類のパターンの出力パルスを発生する装置であって、(N+1)種類のパターンの出力パルスのうち、パルス中心がPWM期間の中心から相互に逆方向へ位置ずれしたパルスを含む2種類のパルスを発生するPWMパターン発生器と、このPWMパターン発生器の出力パルスを選択的に切り替える切替回路とを備えることを特徴とする。本発明の好適実施例によると、PWMパターン発生器は、相互にパルスの中心位置が異なる複数の奇数パターンを発生する第1および第2PWMパルス発生器と、パルスの中心位置が同じ複数の偶数パターンを発生するパルス発生器を含んでいる。切替回路は、奇数パターンを発生する毎に第1および第2PWMパルス発生器を切り替える制御回路により制御される。切替回路は、第1および第2PWMパルス発生器の対応する奇数パルス発生器の出力を選択出力する複数のマルチプレクサ(MUX)と、これら複数のMUXの出力および偶数パターンのパルス発生器の出力が入力される出力MUXとを備える。切替回路の制御回路は、データレコーダおよび複数のMUX用制御回路により構成される。各MUX用制御回路は、D型フリップフロップ(D−FF)およびこのD−FFのQ出力端およびD入力端間に接続されたインバータにより構成される。MUX用制御回路は、レジスタ、このレジスタの出力側に接続された比較器、この比較器およびレジスタの出力を加算して加算出力をレジスタに入力する加算器により構成される。
本発明のパルス幅変調方法および装置によると、次の如き実用上の顕著な効果が得られる。即ち、従来の片側変調方式の長所である出力パルスとして多くの値(パターン)が得られ、しかも時間的に平均化すると、出力パルスのエネルギーの中心は、PWM期間の中心となるので、高分解能のパルス幅変調に好適である。また、そのための手段は、2種類の出力パルス発生器を時間的に切り替える又はPWM期間中におけるパルスの発生時間をシフトするのみであるので、簡単且つ安価に実現可能である。
以下、本発明によるパルス幅変調方法および装置の好適実施例の構成および動作を、添付図面を参照して詳細に説明する。
図1は、本発明によるパルス幅変調方法および装置の説明図である。図1(A)は第1のパルス幅変調出力(以下、第1PWMパルスという)を示し、図1(B)は第2パルス幅変調出力(以下、第2PWMパルスという)を示す。
図1(A)および(B)において、横軸は時間又は基準クロックの1パルス幅変調(PWM)期間を表す。この特定例では、第1〜第8基準クロックの8個の基準クロックにより1パルス変調期間(PWM期間)を形成する。先ず、図1(A)を参照して上述した第1PWMパルスについて説明する。この1PWM期間中において、出力パルスがパターン「0」の場合には、何れの基準クロック期間中も「L」であり、パルスは現れない。パターン「1」の場合には、第5基準クロック期間中に、1基準クロック幅のパルスが出力される。パターン「2」の場合には、第4および第5基準クロック期間中に、2基準クロック幅のパルスが出力される。パターン「3」の場合には、第4〜第6基準クロック期間中に3基準クロック幅のパルスが出力される。パターン「4」の場合には、第3〜第6基準クロック期間中に4基準クロック幅のパルスが出力される。パターン「5」の場合には、第3〜第7基準クロック期間中に5基準クロック幅のパルスが出力される。パターン「6」の場合には、第2〜第7基準クロック期間中に6基準クロック幅のパルスが出力される。パターン「7」の場合には、第2〜第8基準クロック期間中に7基準クロック幅のパルスが出力される。最後に、パターン「8」の場合には、第1〜第8基準クロック期間中に8基準クロック幅のパルスが出力される。
次に、図1(B)を参照して、上述した第2PWMパルスについて説明する。パターン「0」の場合には、1PWM期間中「L」であり、パルスは出力されない。パターン「1」の場合には、第4基準クロック期間に1基準クロック幅のパルスが出力される。パターン「2」の場合には、第4および第5基準クロック期間中に2基準クロック幅のパルスが出力される。パターン「3」の場合には、第3〜第5基準クロック期間中に3基準クロック幅のパルスが出力される。パターン「4」の場合には、第3〜第6基準クロック期間中に4基準クロック幅のパルスが出力される。パターン「5」の場合には、第2〜第6基準クロック期間中に5基準クロック幅のパルスが出力される。パターン「6」の場合には、第2〜第7基準クロック期間中に6基準クロック幅のパルスが出力される。パターン「7」の場合には、第1〜第7基準クロック期間中に7基準クロック幅のパルスが出力される。最後に、パターン「8」の場合には、第1〜第8基準クロック期間(即ち、1PWM期間)中に8基準クロック幅のパルスが出力される。
上述の如く、第1PWMパルスおよび第2PWMパルスは、パターン「0」〜パターン「8」の場合に、それぞれパルス幅が基準クロック周期の0〜8倍である9種類(パターン)のパルスが出力される点で、上述した片側変調方式と同様であり、またこの点で第1PWMパルスおよび第2PWMパルス間に差はない。また、コード「0」、「2」、「4」、「6」および「8」の偶数パルス出力(以下、偶数パターンという)は、第1PWMパルスおよび第2PWMパルス共に同じ(又は共通)である。そして、これら偶数パターンのパルス中心は、PWM期間の中心と一致している。換言すると、これら偶数パターンのパルスは、PWM期間に対して左右対称であり、パルス中心が時間4と5の中間位置である。
一方、パルス幅が基準クロック期間の奇数(1、3、5又は7)倍であるパターン「1」、「3」、「5」又は「7」の奇数パルス出力(以下、奇数パターンという)は相互に異なる。即ち、第1PWMパルスの奇数パターンは、第2PWMパルスの対応する奇数パターンよりも1基準クロック分のみ遅れた位置でパルスが発生している。換言すると、第1PWMパルスの奇数パターンは、第2PWMパルスの奇数パターンに対して、1PWM期間内で1基準クロック分のみ右へシフトしている。従って、図1(A)に示す第1PWMと図1(B)に示す第2PWMパルスの奇数パターンのパルスの中心位置は、そのパルスエネルギーの中心が時間5又は4のいずれかの中心であり、PWM期間の中心位置から外れることになる。
次に、上述した奇数パターンのパルス出力エネルギーの中心を、PWM期間の実質的に中心位置にする時間的な平均化処理を行う本発明のパルス幅変調方法および装置の基本原理を、図2のブロック図を参照して説明する。
本発明によるパルス幅変調装置10は、第1PWMパルス発生器21および第2PWMパルス発生器22を含むPWMパターン発生回路20、これら第1PWMパルス発生器21および第2PWMパルス発生器22を切替出力する切替回路(又はSW回路)30およびこの切替回路30を制御する制御回路(又はSW制御回路)40を備える。そして、このパルス幅変調装置10のパルス出力を、例えばブリッジ回路50に供給してスピーカ等の負荷60を駆動する。
図2のパルス幅変調装置10において、第1PWMパルス発生器21は、上述した図1(A)に示す如く、奇数パターンのパルス中心がPWM期間の中心より右にシフトして発生されるパルスを発生するパルス発生器である。他方、第2PWMパルス発生器22は、上述した図1(B)に示す如く、奇数パターンのパルス中心がPWM期間の中心より左にシフトしているパルスを発生するパルス発生器である。このように2種類のパルス発生器(即ち、第1PWMパルス発生器21および第2PWMパルス発生器22)を含むPWMパターン発生器20を備え、それらのPWMパルス発生器21、22を制御回路40の切替制御下で切替回路30により適宜切り替えて出力することにより時間的に平均化処理することが本発明の最大の特徴である。
ここで、制御回路40は、切替回路30の切替動作を制御するための回路である。この制御回路40は、一定時間におけるパルスのエネルギーの平均値が、PWM期間の略中央になり、周波数帯域内への影響が最小になるように切替回路30を制御する平均化処理を行う。後述する如く、例えば、第1PWMパルス発生回路21および第2PWMパルス発生回路22の前段に設けられるパルス幅判定回路(図示せず)の判定結果に応じて切替信号を出力する。
奇数パターンのパルス出力、例えばパルス幅が1であるパターン「1」を出力する毎に第1PWMパルス発生器21と第2PWMパルス発生器22とを切り替えるように制御回路40をロジック回路で構成してもよい。そのための制御回路40およびそれにより制御され切替動作する切替回路30の構成は、当業者に周知であ、種々の設計が可能である。
次に、図3は、本発明によるパルス幅変調方法および装置の具体例を示すブロック図である。図3に示すパルス幅変調装置10は、図2に示す如く、PWMパターン発生器20、このPWMパターン発生器20の出力パルスを切り替える切替回路30およびこの切替回路30切替動作を制御するSW制御回路40により構成される。PWMパターン発生器20およびSW制御回路40には、入力データの周期と同一のクロック信号(CLK)が入力される。また、切替回路30のMUX32およびSW制御回路40には、上位装置(図示せず)からデジタルデータ(0〜8値)が入力される。尚、PWMパターン発生器20に入力されるCLK8は、CLKの8倍の周波数のクロック信号である。
図3に示すパルス幅変調装置10において、PWMパターン発生器20は、それぞれ第1PWMパルスの奇数パターン「1」、「3」、「5」および「7」を発生するパルス発生器21a、21b、21cおよび21d、同様にそれぞれ第2PWMパルスの奇数パターン「1」〜「7」を発生するパルス発生器22a〜22dおよびこれら第1PWMパルスおよび第2PWMパルスに共通の偶数パターン「0」、「2」、「4」、「6」および「8」を発生するパルス発生器(偶数パターン)23a、23b、23c、23dおよび23eにより構成される。
次に、切替回路30は、マルチプレクサ(以下、MUXという)31a〜31dおよび出力MUX32により構成される。出力MUX32は、MUX31a〜31dの出力およびPWMパターン発生器20のパルス発生器23a〜23eの出力を入力とし、最終的なPWM出力パルスを出力端子から出力する。これらMUX31a〜31dおよび出力MUX32は、SW制御回路40からの制御信号により切替動作する。
MUX31aは、それぞれ奇数パターン「1」を発生する第1PWMパルス発生器21aおよび第2PWMパルス発生器22aの出力パルスを選択して出力MUX32に出力する。MUX31bは、それぞれ奇数パターン「3」を発生する第1PWMパルス発生器21bおよび第2PWMパルス発生器22bの出力パルスを選択して出力MUX32に出力する。MUX31cは、それぞれ奇数パターン「5」を発生する第1PWMパルス発生器21cおよび第2PWMパルス発生器22cの出力パルスを選択して出力MUX32に出力する。また、MUX31dは、それぞれ奇数パターン「7」を発生する第1PWMパルス発生器21dおよび第2PWMパルス発生器22dの出力パルスを選択して出力MUX32に出力する。
次に、図3に示す本発明によるパルス幅変調装置10の動作を説明する。0〜8値をとるデータ入力が「0」の場合には、PWMパターン発生器20のパルス発生器23aからの出力パルスが、直接出力MUX32を介してPWM出力端子から出力される。同様に、データ入力が「2」、「4」、「6」および「8」の偶数パターンの場合にも、それぞれPWMパターン発生器20のパルス発生器23b、23c、23dおよび23eからの出力パルスが、出力MUX32を介してPWM出力として出力される。
一方、入力データが奇数パターンである「1」の場合には、第1PWMパルス発生器21aおよび第2PWMパルス発生器22aの出力パルスが、MUX31aに入力され、SW制御回路40からの制御信号に基づいて、第1PWMパルス発生器21a又は第2PWMパルス発生器22aの何れか一方の出力パルスが出力MUX32を介してPWM出力パルスとして出力される。同様に、奇数パターン「3」、「5」および「7」の場合にも、それぞれ第1PWMパルス発生器21b、21c、21dおよび第2PWMパルス発生器22b、22c、22dの出力パルスが、それぞれMUX31b、31cおよび31dに入力され、SW制御回路40から出力されるそれぞれ独立した制御信号に基づいて何れか一方が選択され、出力MUX32を介してPWM出力パルスとして出力される。
次に、図4は、上述した各MUX31a〜31dを切替制御する制御信号を出力するSW制御回路40のブロック図である。このSW制御回路40は、データデコーダ41および各MUX31a〜31d用の制御回路42a〜42dにより構成される。データデコーダ41にはデータ入力(0〜8値)が入力され、各MUX制御回路42a〜42dにはCLKが入力される。また、各MUX制御回路42a〜42dには、データデコーダ41からのイネーブル信号ENa〜ENdが入力され、それぞれMUX31a〜31dに切替信号SWa〜SWdを出力する。
図4中に示すMUX用制御回路42a〜42dの具体例を、図5(A)および図5(B)に示す。図5(A)に示すMUX制御回路42Aは、D型フリップフロップ(以下、D−FFという)43およびそのQ出力端子およびD端子間に接続されたインバータ(位相反転器)44により構成される。このD−FF43のイネーブル(EN)端子およびCLK端子には、それぞれイネーブル信号ENnおよびCLK信号が入力されている。従って、D−FF43にイネーブル信号ENnが入力されてイネーブルされているとき、上述したデータ入力として奇数パターン「1」、「3」、「5」又は「7」を出力する毎に反転する切替信号SWnを出力して、上述した第1PWMパルス発生器21a〜21d又は第2PWMパルス発生器22a〜22dを交互に出力するように制御する。
他方、図5(B)のMUX制御回路42Bは、レジスタ(REG)45、比較器(COMP)46および加算器47により構成される。REG45には加算器47の加算出力が入力されると共に、CLK端子およびイネーブル(EN)端子にそれぞれCKLおよびENnが入力される。REG45の出力信号は、COMP46に入力されると共に加算器47の一方の入力端子に入力される。COMP46は、切替信号SWnを出力すると共にこの信号SWnを加算器47の他方の入力端子に入力する。このCOMP46は、その内部に予め記憶されたデータ(基準値)をREG45の出力信号と比較する。このMUX制御回路42Bは、周知の1次ΔΣ変調動作を行う。
以上、本発明によるパルス幅変調方法および装置の基本原理および好適実施例の構成および動作を詳述した。しかし、斯かる実施例は、本発明の単なる例示に過ぎず、何ら本発明を限定するものではないことに留意されたい。本発明の要旨又は精神を逸脱することなく、特定用途に応じて種々の変形変更が可能であること、当業者には容易に理解できよう。例えば、上述した具体例では、パルス幅変調周期又は1PWM期間を、8基準クロック期間の場合について説明したが、何らこの特定例に限定されず、例えば16基準クロック期間又はその他の期間であってもよい。更にまた、図1(B)に示す如き1種類のPWMパルス発生器を用意し、奇数パターンを選択的に1基準クロック相当時間のみ遅延させて、図1(A)に示すPWMパルスを発生させるようにして、結果的に図1(A)に示す第1PWMパルスおよび図1(B)に示す第2PWMパルスを発生させて、時間的に平均化することも可能である。
尚、上述した好適実施例では、基準クロックの所定数Nを偶数と仮定して説明した。しかし、この所定数Nは、偶数が一般的ではあるが、必ずしも偶数に限定されるものではなく、必要に応じて奇数であってもよい。その場合には、奇数パターンは基準クロックの中心位置と一致するので、偶数パターンを切替回路で切り替えること、勿論である。
本発明のパルス幅変調に使用される2種類のPWMパルス発生器が発生する複数種類の出力パルスのパターンを(A)および(B)に示す。 本発明によるパルス幅変調装置の基本構成を示す機能ブロック図である。 本発明によるパルス幅変調装置の好適実施例の構成を示すブロック図である。 図3中のSW制御回路の詳細構成を示すブロック図である。 図4中のMUX制御回路の2種類の具体例を(A)および(B)に示す。 一般的な片側パルス幅変調方式における出力パルスの説明図である。 一般的な両側パルス幅変調方式における出力パルスの説明図である。
符号の説明
10 パルス幅変調装置
20 PWMパターン発生器
21a〜21d 第1PWMパルス(奇数パターン)発生器
22a〜22d 第2PWMパルス(奇数パターン)発生器
23a〜23e パルス発生器(偶数パターン)
30 切替回路
31a〜31d マルチプレクサ(MUX)
32 出力MUX
40 制御回路(SW制御回路)
41 データデコーダ
42a〜42d MUX用制御回路
43 D−FF
44 インバータ
45 レジスタ
46 比較器
47 加算器

Claims (10)

  1. データ入力に応じて、所定数N(Nは任意の複数)の基準クロックを含むパルス幅変調(PWM)期間中に出力パルスの立ち上がりおよび立下がり時点の両側を変調して複数の異なるパルス幅のパターンを出力するパルス幅変調方法において、
    前記出力パルスは、該パルスの中心が前記PWM期間の中心と一致する偶数パターンおよび前記PWM期間の中心と僅かにずれる奇数パターンよりなり且つパルス幅が前記基準クロックの周期の0〜N倍の(N+1)種類とし、前記偶数パターンおよび前記奇数パターンを切り替えて時間的な平均化処理を行い前記出力パルスのエネルギーの中心が前記PWM期間の実質的に中央となるようにすることを特徴とするパルス幅変調方法。
  2. 前記平均化処理は、出力パルスのうち前記奇数パターンをそれぞれ2種類用意し、前記パルスのパルス幅判定結果に応じて交互に選択して出力することを特徴とする請求項1に記載のパルス幅変調方法。
  3. 前記平均化処理は、前記出力パルスの前記奇数パターンを前記パルスのパルス幅判定結果に応じて交互に前記1基準クロック期間シフトさせて出力することを特徴とする請求項1に記載のパルス幅変調方法。
  4. データ入力に応じて、所定数N(Nは任意の複数)の基準クロックを含むパルス幅変調(PWM)期間中にパルス幅を両側変調して前記基準クロック周期の0〜N倍である(N+1)種類のパターンの出力パルスを発生するパルス幅変調装置において、
    前記(N+1)種類のパターンの出力パルスのうち、パルス中心が前記PWM期間の中心から相互に逆方向へ位置ずれしたパルスを含む2種類のパルスを発生するPWMパターン発生器と、該PWMパターン発生器の出力パルスを選択的に切り替える切替回路とを備えることを特徴とするパルス幅変調装置。
  5. 前記PWMパターン発生器は、相互にパルスの中心位置が異なる複数の奇数パターンを発生する第1および第2PWMパルス発生器と、パルスの中心位置が同じ複数の偶数パターンを発生するパルス発生器を含むことを特徴とする請求項4に記載のパルス幅変調装置。
  6. 前記切替回路は、前記奇数パターンを発生する毎に前記第1および第2PWMパルス発生器を切り替える制御回路により制御されることを特徴とする請求項5に記載のパルス幅変調装置。
  7. 前記切替回路は、前記第1および第2PWMパルス発生器の対応する奇数パルス発生器の出力を選択出力する複数のマルチプレクサ(MUX)と、該複数のMUXの出力および前記偶数パターンのパルス発生器の出力が入力される出力MUXとを備えることを特徴とする請求項又は6に記載のパルス幅変調装置。
  8. 前記切替回路の制御回路は、データレコーダおよび前記複数のMUX用制御回路により構成されることを特徴とする請求項6又は7に記載のパルス幅変調回路。
  9. 前記各MUX用制御回路は、D型フリップフロップ(D−FF)および該D−FFのQ出力端およびD入力端間に接続されたインバータにより構成されることを特徴とする請求項6、7又は8に記載のパルス幅変調装置。
  10. 前記MUX用制御回路は、レジスタ、該レジスタの出力側に接続された比較器、該比較器および前記レジスタの出力を加算して加算出力を前記レジスタに入力する加算器により構成されることを特徴とする請求項6、7又は8に記載のパルス幅変調装置。
JP2004088493A 2004-03-25 2004-03-25 パルス幅変調方法および装置 Expired - Lifetime JP3736766B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2004088493A JP3736766B2 (ja) 2004-03-25 2004-03-25 パルス幅変調方法および装置
US11/089,423 US7301417B2 (en) 2004-03-25 2005-03-22 Pulse width modulation method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004088493A JP3736766B2 (ja) 2004-03-25 2004-03-25 パルス幅変調方法および装置

Publications (2)

Publication Number Publication Date
JP2005277818A JP2005277818A (ja) 2005-10-06
JP3736766B2 true JP3736766B2 (ja) 2006-01-18

Family

ID=34989084

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004088493A Expired - Lifetime JP3736766B2 (ja) 2004-03-25 2004-03-25 パルス幅変調方法および装置

Country Status (2)

Country Link
US (1) US7301417B2 (ja)
JP (1) JP3736766B2 (ja)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4760909B2 (ja) * 2005-09-13 2011-08-31 トヨタ自動車株式会社 Pwm信号生成回路
KR100662872B1 (ko) * 2005-11-22 2007-01-02 삼성전자주식회사 임펄스 신호 획득 방법 및 장치
EP1985018B1 (en) * 2006-01-31 2017-11-08 Intersil Americas LLC Systems and methods for pulse width modulating asymmetric signal levels
JP5152741B2 (ja) * 2007-04-03 2013-02-27 フリースケール セミコンダクター インコーポレイテッド パルス幅変調波出力回路
US7786781B1 (en) * 2008-01-29 2010-08-31 National Semiconductor Corporation Pseudo-random pulse width modulation for high resolution fan control
US7791521B2 (en) * 2008-04-01 2010-09-07 Silicon Laboratories, Inc. System and method of changing a PWM power spectrum
US7701307B2 (en) * 2008-04-01 2010-04-20 Silicon Laboratories, Inc. System and method of changing a PWM power spectrum
US7598895B1 (en) * 2008-04-01 2009-10-06 Silicon Laboratories, Inc. System and method of altering a PWM carrier power spectrum
WO2010082954A1 (en) * 2009-01-15 2010-07-22 Linear Technology Corporation Pulse-width modulation (pwm) with independently adjustable duty cycle and frequency using two adjustable delays
JP2010261979A (ja) * 2009-04-30 2010-11-18 Funai Electric Co Ltd レーザプロジェクタ
US8130128B2 (en) 2010-03-30 2012-03-06 Silicon Laboratores Inc. System and method for generating shaped noise
JP2013017047A (ja) * 2011-07-04 2013-01-24 Rohm Co Ltd パルス幅変調器および音声信号出力装置
US8907737B2 (en) * 2012-12-28 2014-12-09 Intel Corporation Apparatus, system and method for configuring signal modulation
JP6186726B2 (ja) * 2013-01-07 2017-08-30 株式会社リコー Pwm信号生成回路、プリンタ、及びpwm信号生成方法
JP6090106B2 (ja) * 2013-10-24 2017-03-08 富士電機株式会社 パルス信号生成装置
CN106842900A (zh) * 2017-03-22 2017-06-13 广西大学 用于pwm采样控制系统的过采样信号处理方法
US10566962B2 (en) * 2017-10-02 2020-02-18 Cirrus Logic, Inc. Pulse-width modulation
CN108155894B (zh) * 2018-01-18 2021-05-04 合肥工业大学 一种基于fpga的同步混合延时型dpwm模块
US10763831B2 (en) * 2018-12-04 2020-09-01 Texas Instruments Incorporated Generation of pulse width modulated (PWM) pulses
US11901881B1 (en) * 2022-08-17 2024-02-13 Texas Instruments Incorporated Circuit and system for the reduction of voltage overshoot in power switches

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0821859B2 (ja) * 1987-01-16 1996-03-04 日本電信電話株式会社 D/a変換方式
JPH0421215A (ja) * 1990-05-16 1992-01-24 Sony Corp デジタル・アナログ変換器
JPH0794965A (ja) 1993-09-17 1995-04-07 Foster Electric Co Ltd パルス幅変調器
JPH10303657A (ja) 1997-04-28 1998-11-13 Nec Corp Pwm駆動装置
JP2003198373A (ja) * 2001-12-26 2003-07-11 Mitsubishi Electric Corp Pwm変換回路、d/a変換器およびpwm変換方法
JP2004032095A (ja) * 2002-06-21 2004-01-29 Sharp Corp パルス幅変調器
US7084613B2 (en) * 2003-11-25 2006-08-01 Intersil Americas Inc. Multiphase DC-DC converter with reduced ripple

Also Published As

Publication number Publication date
US20050212576A1 (en) 2005-09-29
US7301417B2 (en) 2007-11-27
JP2005277818A (ja) 2005-10-06

Similar Documents

Publication Publication Date Title
JP3736766B2 (ja) パルス幅変調方法および装置
CN111418159B (zh) 脉冲宽度调制器
KR20100026996A (ko) D/a 변환 회로 및 디지털 입력형 d급 증폭기
JP2007166190A (ja) D級アンプ
US7956785B2 (en) Return to zero digital to analog converter and converting method thereof
KR100373466B1 (ko) D/a변환기
US7061293B2 (en) Spread spectrum clock generating circuit
US8248131B2 (en) Timing generating circuit and phase shift circuit
JP5141182B2 (ja) 信号生成装置およびd級増幅装置
JP4879569B2 (ja) 位相調整回路
JP2008301192A (ja) Pwm駆動回路および駆動方法
US8050319B2 (en) Signal generating apparatus and related method
CN113810028B (zh) 调制器电路、对应的设备及方法
US6784710B2 (en) Multistage pulse width modulator
JP2002325460A (ja) Pwm変調方法及びpwm変調装置
JP4060744B2 (ja) Daコンバータ
CN103024298A (zh) 斜波生成电路以及固体摄像装置
KR100556455B1 (ko) 티에프티-엘시디(tft-lcd)의게이트구동회로
JP2009010528A (ja) パルス幅変調信号生成方法、パルス幅変調信号生成装置
JP4905234B2 (ja) D級アンプ
CN114420043B (zh) 一种驱动电路、驱动芯片和显示装置
JP3326890B2 (ja) パルス幅変調回路
US20240419208A1 (en) Signal transmitting system and signal transmitting method
JP4077786B2 (ja) パルス回路
JP2007095036A (ja) Pwm駆動方法とpwm駆動装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050803

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050929

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20051019

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20051020

R150 Certificate of patent or registration of utility model

Ref document number: 3736766

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091104

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091104

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101104

Year of fee payment: 5

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111104

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121104

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121104

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131104

Year of fee payment: 8

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

EXPY Cancellation because of completion of term