[go: up one dir, main page]

JP2008172323A - Dead time control circuit - Google Patents

Dead time control circuit Download PDF

Info

Publication number
JP2008172323A
JP2008172323A JP2007001372A JP2007001372A JP2008172323A JP 2008172323 A JP2008172323 A JP 2008172323A JP 2007001372 A JP2007001372 A JP 2007001372A JP 2007001372 A JP2007001372 A JP 2007001372A JP 2008172323 A JP2008172323 A JP 2008172323A
Authority
JP
Japan
Prior art keywords
delay
circuit
dead time
signal
time
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.)
Pending
Application number
JP2007001372A
Other languages
Japanese (ja)
Inventor
Mitsuru Yoshida
満 吉田
Hiroshi Yanagawa
洋 柳川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Electronics Corp
Original Assignee
NEC Electronics Corp
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 NEC Electronics Corp filed Critical NEC Electronics Corp
Priority to JP2007001372A priority Critical patent/JP2008172323A/en
Publication of JP2008172323A publication Critical patent/JP2008172323A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Inverter Devices (AREA)
  • Pulse Circuits (AREA)
  • Electronic Switches (AREA)
  • Logic Circuits (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a dead time control circuit capable of highly accurately setting a dead time in a wide range by changing step intervals in accordance with the dead time with an IC chip of a small circuit scale without externally adding a delay element when setting the dead time in a wide range at a plurality of steps. <P>SOLUTION: A dead time control circuit 10 delays activation pulse edges of two pulse signals, adds the dead time between their non-activation pulse edges and activation pulse edges, and outputting them in parallel. The circuit 10 is provided with: delay circuit parts 101a and 101b for selecting any of a delay time at the plurality of steps with step intervals corresponding to the dead time on the basis of a control signal (DA) to delay both pulse edges of the input pulse signals; and a signal generation part (logical circuit parts 102a and 102b) for generating a signal whose activation pulse edge is delayed by performing logical processing to the input pulse signal and the pulse signal delayed by the delay circuit part. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、デッドタイム制御回路に関し、特にプッシュプル構成の2つのスイッチング素子が同時に非導通となる時間(以下、これをデッドタイムという。)を制御するデッドタイム制御回路に関する。   The present invention relates to a dead time control circuit, and more particularly to a dead time control circuit for controlling a time during which two switching elements having a push-pull configuration are simultaneously non-conductive (hereinafter referred to as a dead time).

プッシュプル構成の2つのスイッチング素子がスイッチング動作するとき、2つのスイッチング素子に貫通電流が流れるのを防止するために、スイッチング素子の駆動回路には、2つのスイッチング素子が同時にオンしないようにデッドタイムを設けている。プッシュプル構成の2つのスイッチング素子として、例えば、パワーMOSFET(Metal Oxide Semiconductor Field Effect Transistor)を用いた回路が様々な用途に使用されている。特に、高速動作するデジタルアンプなどに使用される場合、デッドタイムは数nsと非常に短くなり、デッドタイムを高精度に設定し、制御することが要求される。また、デッドタイムを広範囲に複数ステップで設定する際、比較的長いデッドタイムの場合はステップ間隔(複数のステップのステップ間の時間間隔)をある程度粗くして設定できるが、デッドタイムが数nsと非常に短くなると、ステップ間隔を細かくして設定する必要がある。   When two switching elements having a push-pull configuration perform switching operation, in order to prevent a through current from flowing through the two switching elements, the switching element drive circuit has a dead time so that the two switching elements do not turn on at the same time. Is provided. As two switching elements having a push-pull configuration, for example, a circuit using a power MOSFET (Metal Oxide Semiconductor Field Effect Transistor) is used for various purposes. In particular, when used in a digital amplifier or the like that operates at high speed, the dead time is as short as several ns, and it is required to set and control the dead time with high accuracy. Also, when setting the dead time over a wide range in a plurality of steps, if the dead time is relatively long, the step interval (time interval between steps of a plurality of steps) can be set somewhat rough, but the dead time is several ns. When it becomes very short, it is necessary to set a fine step interval.

デッドタイムを設定する技術が特許文献1に示されている。図8は、特許文献1に記載の駆動回路を示す回路図である。図8に示すように、駆動回路1は、負荷部8としての例えばスピーカやモータなどの駆動部に接続して駆動するものであり、2つのスイッチング素子としてのパワーMOSFETM1,M2を駆動するプリドライバIC(Integrated Circuit)である。この駆動回路1は、時定数を設定するための外付けCR回路2,3と、駆動信号生成回路4とを有し、駆動回路1とMOSFETM1,M2とにより例えばD級アンプなどが構成され、駆動回路1により生成された駆動信号によりMOSFETM1,M2のゲートを駆動する。   A technique for setting a dead time is disclosed in Patent Document 1. FIG. 8 is a circuit diagram showing a drive circuit described in Patent Document 1. As shown in FIG. As shown in FIG. 8, the drive circuit 1 is connected to and driven by a drive unit such as a speaker or a motor as the load unit 8, and is a pre-driver that drives the power MOSFETs M1 and M2 as two switching elements. IC (Integrated Circuit). The drive circuit 1 includes external CR circuits 2 and 3 for setting a time constant, and a drive signal generation circuit 4, and the drive circuit 1 and MOSFETs M1 and M2 constitute, for example, a class D amplifier. The drive signals generated by the drive circuit 1 drive the gates of the MOSFETs M1 and M2.

外付けCR回路2は、入力信号HIが入力される入力端子7aに接続され、抵抗R1とコンデンサC1とが直列に接続された積分回路である。外付けCR回路3は、入力信号HIと論理レベルが反転した入力信号LIが入力される入力端子7bに接続され、抵抗R2とコンデンサC2とが直列に接続された積分回路である。
駆動信号生成回路4は、ANDゲート5a,5bと、高圧駆動回路6a,6bとからなり、2つのパワーMOSFETのゲートを駆動するための駆動信号を生成する。
The external CR circuit 2 is an integrating circuit that is connected to an input terminal 7a to which an input signal HI is input, and in which a resistor R1 and a capacitor C1 are connected in series. The external CR circuit 3 is an integrating circuit connected to an input terminal 7b to which an input signal LI whose logic level is inverted from the input signal HI is input, and a resistor R2 and a capacitor C2 are connected in series.
The drive signal generation circuit 4 includes AND gates 5a and 5b and high voltage drive circuits 6a and 6b, and generates a drive signal for driving the gates of the two power MOSFETs.

ANDゲート5aの一方の入力端子は、抵抗R1とコンデンサC1との接続点と接続され、外付けCR回路2からの出力信号が入力される。また、ANDゲート5aの他方の入力端子には入力端子7aを介して入力信号HIが入力される。また、ANDゲート5bの一方の入力端子には、入力端子7bを介して入力信号LIが入力される。また、ANDゲート5bの他方の入力端子は、抵抗R2とコンデンサC2との接続点と接続され、外付けCR回路3の出力信号が入力される。
高圧駆動回路6a,6bは、それぞれANDゲート5a,5bの出力信号を増幅して駆動信号Hout,Loutを出力する。この駆動信号生成回路4は、ANDゲート5a,5bと高圧駆動回路6a,6bとが例えばSOI(Silicon On Insulator)プロセスにて素子分離酸化膜を介して同一ICチップに形成される。
One input terminal of the AND gate 5a is connected to a connection point between the resistor R1 and the capacitor C1, and an output signal from the external CR circuit 2 is input thereto. The input signal HI is input to the other input terminal of the AND gate 5a through the input terminal 7a. The input signal LI is input to one input terminal of the AND gate 5b via the input terminal 7b. The other input terminal of the AND gate 5b is connected to a connection point between the resistor R2 and the capacitor C2, and an output signal of the external CR circuit 3 is input thereto.
High-voltage drive circuits 6a and 6b amplify the output signals of AND gates 5a and 5b, respectively, and output drive signals Hout and Lout. In the drive signal generation circuit 4, AND gates 5a and 5b and high-voltage drive circuits 6a and 6b are formed on the same IC chip through an element isolation oxide film by, for example, an SOI (Silicon On Insulator) process.

図9は、駆動回路におけるタイミングチャートである。図9(A),図9(B)に示すように、入力信号HI,LIは、互いに反転した論理レベルのパルス信号である。そして、ANDゲート5aに入力信号HIと、この入力信号HIの外付けCR回路2からの出力とが入力され、図9(C)に示すように、入力信号HIの立ち上がり時間がCR回路2の時定数で決定される時間dtだけ遅延された信号HI2が出力される。また、ANDゲート5bに入力信号LIと、この入力信号LIの外付けCR回路3からの出力とが入力され、図9(D)に示すように、入力信号LIの立ち上がり時間がCR回路3の時定数で決定される時間dtだけ遅延された信号LI2が出力される。   FIG. 9 is a timing chart in the drive circuit. As shown in FIGS. 9A and 9B, the input signals HI and LI are pulse signals having logic levels that are inverted from each other. The input signal HI and the output of the input signal HI from the external CR circuit 2 are input to the AND gate 5a, and the rising time of the input signal HI is as shown in FIG. A signal HI2 delayed by a time dt determined by the time constant is output. Further, the input signal LI and the output of the input signal LI from the external CR circuit 3 are input to the AND gate 5b, and the rise time of the input signal LI is as shown in FIG. A signal LI2 delayed by a time dt determined by the time constant is output.

信号HI2,LI2は高圧駆動回路6a,6bによりそれぞれ増幅され、駆動信号Hout,LoutとしてMOSFETM1,M2のゲートに供給される。従って、この駆動信号Hout,Loutは、図9(E),図9(F)に示すように、一方の信号の立ち下がりから他方の信号の立ち上がりまでに遅延時間としてデッドタイムdtが付加された信号となっている。MOSFETM1,M2は、駆動信号Hout,Loutの立ち下がりで不活性化(オフ)し、立ち上がりで活性化(オン)する。従って、この場合、入力信号HI,LIは、立ち下がりが不活性化パルスエッジであり、立ち上がりが活性化パルスエッジである。以上のようにして、MOSFETのゲートを制御することで、2つのMOSFET間を貫通して電流が流れることを防止することができる。   The signals HI2 and LI2 are amplified by the high-voltage drive circuits 6a and 6b, respectively, and supplied to the gates of the MOSFETs M1 and M2 as drive signals Hout and Lout. Therefore, as shown in FIGS. 9E and 9F, the drive signals Hout and Lout have a dead time dt added as a delay time from the fall of one signal to the rise of the other signal. It is a signal. MOSFETs M1 and M2 are deactivated (turned off) at the fall of the drive signals Hout and Lout, and activated (turned on) at the rise. Therefore, in this case, the falling edges of the input signals HI and LI are inactivation pulse edges, and the rising edges are activation pulse edges. As described above, by controlling the gate of the MOSFET, it is possible to prevent a current from flowing between the two MOSFETs.

上述の特許文献1によるデッドタイムを設定する技術を用いた場合、デッドタイムに応じて、外付けCR回路2,3を構成する抵抗R1,R2とコンデンサC1,C2として、高精度の部品を選択、入手して使用する。これにより、デッドタイムを広範囲に複数ステップで設定する際、比較的長いデッドタイムに設定する場合はステップ間隔をある程度粗くして設定し、デッドタイムが数nsと非常に短くなると、ステップ間隔を細かくして設定することができる。このデッドタイムを設定する技術を用いたICを用いて、1ステップだけの設定を行う場合は、そのステップでのデッドタイムに応じた抵抗値の抵抗R1,R2と容量値のコンデンサC1,Cとを選択、入手すればよいが、広範囲の複数ステップで設定を行う場合は、それらの各ステップでのデッドタイムに応じた抵抗値の抵抗R1,R2と容量値のコンデンサC1,Cとを選択、入手しなければならず、部品点数が増加するとともに、選択、入手および保管等の管理工数も増加する。   When the technique for setting the dead time according to the above-mentioned Patent Document 1 is used, high-precision components are selected as the resistors R1, R2 and capacitors C1, C2 constituting the external CR circuits 2, 3 according to the dead time. , Get and use. As a result, when setting the dead time in a wide range of steps, when setting a relatively long dead time, the step interval is set to be somewhat rough, and when the dead time is very short, a few ns, the step interval is made finer. Can be set. When an IC using a technique for setting the dead time is used to set only one step, resistors R1 and R2 having resistance values corresponding to the dead time at that step, and capacitors C1 and C having capacitance values However, when setting is performed in a wide range of steps, the resistors R1, R2 having resistance values and the capacitors C1, C having capacitance values corresponding to the dead time in each step are selected. The number of parts must be obtained, and the number of parts increases, and the management man-hours such as selection, acquisition and storage also increase.

また、特許文献2には、遅延時間を広い範囲で細かく複数ステップで設定することができる遅延回路が示されている。図10は、特許文献2に記載の遅延回路の構成を示すブロック図である。図10に示すように、例えば、2つの遅延回路46a,46bが直列に接続された場合には、第1の遅延回路46aは遅延時間を細かく設定できるように、第2の遅延回路46bは遅延時間を大まかに設定できるように構成される。第1及び第2の遅延回路46a,46bの遅延時間は、それぞれレジスタ19の下位ビット、上位ビットにより設定される。例えば、レジスタ19の下位ビット、上位ビットがそれぞれ、2ビット、1ビットとし、第1の遅延回路46aのインバータ11の2段当たりの遅延時間を△d=2ns、第2の遅延回路46bのインバータ11の2段当たりの遅延時間を△D=△d×4=8nsとする。このとき、第1の遅延回路46aに入力された信号が第2の遅延回路46bから出力されるときの遅延時間は、0、2、4、6、8、10、12、14nsの8ステップで設定可能である。   Patent Document 2 discloses a delay circuit capable of finely setting the delay time in a wide range in a plurality of steps. FIG. 10 is a block diagram showing a configuration of the delay circuit described in Patent Document 2. In FIG. As shown in FIG. 10, for example, when two delay circuits 46a and 46b are connected in series, the second delay circuit 46b is delayed so that the first delay circuit 46a can set the delay time finely. It is configured so that the time can be roughly set. The delay times of the first and second delay circuits 46a and 46b are set by the lower bit and the upper bit of the register 19, respectively. For example, the lower bit and the upper bit of the register 19 are 2 bits and 1 bit, respectively, the delay time per two stages of the inverter 11 of the first delay circuit 46a is Δd = 2ns, and the inverter of the second delay circuit 46b 11 delay time per two stages is assumed to be ΔD = Δd × 4 = 8 ns. At this time, the delay time when the signal input to the first delay circuit 46a is output from the second delay circuit 46b is 8 steps of 0, 2, 4, 6, 8, 10, 12, 14 ns. It can be set.

上述の特許文献2の技術をデッドタイムを設定する技術に応用した場合、デッドタイムに応じて、レジスタ19の下位ビット、上位ビットにより設定することにより、上述のようなデッドタイム間隔でデッドタイムを広範囲に複数ステップで設定することができる。複数ステップでのデッドタイムを、例えば、0、2、4、6、10、14nsとし、ステップ間隔を0〜6nsは2nsステップの細かいステップ間隔で、6〜14nsは4nsの粗いステップ間隔で制御できるICの要求があるとき、上述の8ステップで設定可能なデッドタイム制御を適用したICを用いた場合について考察する。この場合、8nsと10nsが使用されず無駄となる。言い換えれば、遅延素子を構成する無駄なインバータ11が存在することになる。これはICチップの面積が必要以上に大きくなることを意味する。   When the technique of Patent Document 2 described above is applied to a technique for setting a dead time, the dead time is set at the dead time interval as described above by setting the lower bit and the upper bit of the register 19 according to the dead time. It can be set in multiple steps over a wide range. For example, the dead time in a plurality of steps can be set to 0, 2, 4, 6, 10, 14 ns, and the step interval can be controlled from 0 to 6 ns with a fine step interval of 2 ns steps, and 6 to 14 ns with a coarse step interval of 4 ns. Consider the case of using an IC to which the dead time control that can be set in the above-mentioned 8 steps is applied when there is an IC request. In this case, 8 ns and 10 ns are not used and are wasted. In other words, there is a useless inverter 11 constituting a delay element. This means that the area of the IC chip becomes larger than necessary.

また、上述の0、2、4、6、10、14nsより更に広範囲、例えば、0、2、4、6、8、12、16、20nsでは、ステップ間隔を0〜8nsは2nsの細かいステップ間隔で、8〜20nsは4nsの粗いステップ間隔で制御できるICの要求があるとき、特許文献2の技術を応用したデッドタイム制御を適用したICを用いた場合について考察する。この場合、ステップ間隔が等間隔の少なくとも0、2、4、6、8、10、12、14、16、18、20nsの11ステップで設定可能である必要がある。このためには、下位ビット、上位ビットがそれぞれ、2ビット、1ビットではなく、3ビット、1ビット必要となる。この場合、下位ビット+上位ビットが3ビットから4ビットとなり、レジスタ19にデータをパラレルに入力する場合や、レジスタ19を用いずにビット信号を外部から直接入力する場合は、入力端子数が増加するという問題がある。また、この場合、10、14、18nsが使用されず無駄となる。この場合も、遅延素子を構成する無駄なインバータ11が存在することになり、ICチップの面積が必要以上に大きくなることを意味する。
特開2005−260773号公報 特開2000−357951号公報
Further, the step interval is smaller than 0, 2, 4, 6, 10, 14 ns described above, for example, 0, 2, 4, 6, 8, 12, 16, 20 ns, and the step interval is 0 to 8 ns, and the fine step interval is 2 ns. Then, when there is a demand for an IC that can be controlled at a coarse step interval of 4 ns for 8 to 20 ns, a case where an IC to which dead time control applying the technique of Patent Document 2 is applied will be considered. In this case, the step interval needs to be set at 11 steps of at least 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20 ns at equal intervals. For this purpose, lower bits and upper bits require 3 bits and 1 bit instead of 2 bits and 1 bit, respectively. In this case, the number of input terminals increases when the lower bit + upper bit is changed from 3 bits to 4 bits and data is input to the register 19 in parallel or when a bit signal is directly input from the outside without using the register 19. There is a problem of doing. In this case, 10, 14, and 18 ns are not used and are wasted. Also in this case, there is a useless inverter 11 constituting the delay element, which means that the area of the IC chip becomes larger than necessary.
JP 2005-260773 A JP 2000-357951 A

上記で説明したように、従来の技術ではデッドタイムを広範囲に複数ステップで設定する際、デッドタイムに応じてステップ間隔を変更することを、遅延素子を外付けすることなく、回路規模の小さいICチップで実施することは困難であった。   As described above, when the dead time is set in a plurality of steps over a wide range in the conventional technique, the step interval is changed according to the dead time, and an IC having a small circuit scale without an external delay element. It was difficult to implement with a chip.

本発明のデッドタイム制御回路の一態様は、活性化パルスエッジと不活性化パルスエッジとが互いに略一致する2つのパルス信号を並列入力し、入力したパルス信号の活性化パルスエッジを遅延させて互いの不活性化パルスエッジと活性化パルスエッジとの間にデッドタイムを付加して並列出力するデッドタイム制御回路10であって、制御信号(例えば、図1の制御信号DA)に基づいて前記デッドタイムに応じたステップ間隔の複数ステップの遅延時間のいずれかを選択して前記入力したパルス信号の両パルスエッジを遅延させる遅延回路部と、前記入力したパルス信号と前記遅延回路部が遅延させたパルス信号とを論理処理して前記活性化パルスエッジを遅延させた信号を生成する信号生成部(例えば、図1の論理回路部102a、102b)と、を備える。複数のステップ間隔に基づいて、複数の遅延時間が設定できる遅延回路部を備え、制御信号に基づいて複数の遅延時間のうちのいずれかを選択するように制御することにより、デッドタイムを広範囲に複数ステップで設定する際のステップ間隔を、デッドタイムが比較的短い制御では比較的細かく、デッドタイムが比較的長い制御では比較的粗くして制御することができる。   In one aspect of the dead time control circuit of the present invention, two pulse signals whose activation pulse edge and inactivation pulse edge substantially coincide with each other are input in parallel, and the activation pulse edge of the input pulse signal is delayed. A dead time control circuit 10 that outputs a dead time between a deactivation pulse edge and an activation pulse edge and outputs the dead time in parallel, and based on a control signal (for example, the control signal DA in FIG. 1) A delay circuit unit that delays both pulse edges of the input pulse signal by selecting one of a plurality of step delay times corresponding to a dead time, and the input pulse signal and the delay circuit unit delay A signal generator (for example, the logic circuit units 102a and 1a in FIG. Includes a 2b), the. A delay circuit unit that can set a plurality of delay times based on a plurality of step intervals is provided, and a dead time can be widened by controlling one of a plurality of delay times based on a control signal. The step interval at the time of setting in a plurality of steps can be controlled to be relatively fine for control with a relatively short dead time and relatively coarse for control with a relatively long dead time.

本発明によれば、デッドタイムを広範囲に複数ステップで設定する際、デッドタイムに応じてステップ間隔を変更することを、遅延素子を外付けすることなく、回路規模の小さいICチップで実施することができる。これにより、デッドタイムを広範囲に精度よく設定することができる。   According to the present invention, when setting the dead time in a plurality of steps over a wide range, changing the step interval according to the dead time is performed with an IC chip having a small circuit scale without adding a delay element. Can do. Thereby, the dead time can be accurately set over a wide range.

以下、本発明の実施形態について、図面を参照しながら説明する。各図面において同一の構成または機能を有する構成要素および相当部分には、同一の符号を付し、その説明は省略する。
また、本明細書では、同じ構成要素が複数存在し、それぞれを区別する場合に、符号に接尾辞を付加して、複数の構成要素それぞれを区別するものとする。例えば、図1では、複数の遅延回路部101a、101bを示している。図1を用いて説明する場合、遅延回路部101は、複数の遅延回路部101a、101bのいずれか一つまたは複数を示すものとし、遅延回路部101a(あるいは、遅延回路部101bのように接尾辞を付加した符号を用いる場合)は、複数の遅延回路部それぞれを示すものとする。
Hereinafter, embodiments of the present invention will be described with reference to the drawings. In the drawings, components having the same configuration or function and corresponding parts are denoted by the same reference numerals and description thereof is omitted.
Also, in this specification, when there are a plurality of the same constituent elements and they are distinguished from each other, a suffix is added to the code to distinguish each of the plurality of constituent elements. For example, FIG. 1 shows a plurality of delay circuit units 101a and 101b. In the description with reference to FIG. 1, the delay circuit unit 101 represents one or more of the plurality of delay circuit units 101a and 101b, and is suffixed like the delay circuit unit 101a (or the delay circuit unit 101b). In the case of using a code to which a letter is added, each of the plurality of delay circuit units is shown.

図1は、本発明のデッドタイム制御回路の構成の一例を示すブロック図である。以下、図1に示すデッドタイム制御回路10は、プッシュプル構成の2つのスイッチング素子として、図8に示す回路と同様に、どちらもNチャネル型MOSFETで構成される場合に適用されるものとして説明する。図1に示すデッドタイム制御回路10は、第1のパルス信号生成回路100a、第2のパルス信号生成回路100b、遅延回路部(遅延部)101a、101b、論理回路部(信号生成部)102a、102bを備える。デッドタイム制御回路10は、活性化パルスエッジと不活性化パルスエッジとが互いに略一致する2つのパルス信号を並列入力(図1では、HIとLI)し、入力したパルス信号のうち活性化パルスエッジを遅延させて並列出力する。本実施形態では、活性化パルスエッジと不活性化パルスエッジとが互いに略一致する2つのパルス信号とは、互いに論理レベルが異なる二つのパルス信号のことである。   FIG. 1 is a block diagram showing an example of the configuration of the dead time control circuit of the present invention. In the following, the dead time control circuit 10 shown in FIG. 1 is described as being applied when two switching elements having a push-pull configuration are both constituted by N-channel MOSFETs, similarly to the circuit shown in FIG. To do. A dead time control circuit 10 shown in FIG. 1 includes a first pulse signal generation circuit 100a, a second pulse signal generation circuit 100b, delay circuit units (delay units) 101a and 101b, a logic circuit unit (signal generation unit) 102a, 102b. The dead time control circuit 10 inputs two pulse signals in which the activation pulse edge and the inactivation pulse edge substantially coincide with each other in parallel (HI and LI in FIG. 1), and among the input pulse signals, the activation pulse Output edges in parallel with delayed edges. In the present embodiment, the two pulse signals in which the activation pulse edge and the inactivation pulse edge substantially coincide with each other are two pulse signals having different logic levels.

遅延回路部101a、101bは、デッドタイムを規定する遅延時間を設定し、設定した遅延時間に基づいて前記パルス信号を遅延させる。論理回路部102a、102bは、ANDゲート(AND回路)であり、入力したパルス信号と、遅延回路部101a、101bが遅延させたパルス信号との論理積を出力する。HI、LIは、入力信号(パルス信号)を示し、HO、LOは、出力信号(活性化パルスエッジを遅延させたパルス信号)を示す。DAは、遅延時間を制御する複数ビットの制御信号であり、図2を用いて詳細は後述する。   The delay circuit units 101a and 101b set a delay time that defines a dead time, and delay the pulse signal based on the set delay time. The logic circuit units 102a and 102b are AND gates (AND circuits), and output a logical product of the input pulse signals and the pulse signals delayed by the delay circuit units 101a and 101b. HI and LI indicate input signals (pulse signals), and HO and LO indicate output signals (pulse signals obtained by delaying activation pulse edges). DA is a control signal of a plurality of bits for controlling the delay time, and details will be described later with reference to FIG.

図2は、本発明の遅延回路部の構成の一例を示すブロック図である。遅延回路部101は、第一遅延回路110Aと第二遅延回路110Bとを備える。また、第一遅延回路110Aは、第1遅延ブロック(第一遅延部)120を備え、第二遅延回路110Bは、第2遅延ブロック(第二遅延部)130と、第3遅延ブロック(第三遅延部)140とを備える。第一遅延回路110A及び第二遅延回路110B、すなわち、第1、第2及び第3の各遅延ブロックは直列に接続されている。また、図1で示した制御信号DAの具体例として、m=3ビットのD1(上位1ビット)からD3(下位1ビット)を示している。遅延回路部101はD1からD3の外部端子からの論理入力によって制御される。m=3ビットの制御信号DAのうち、上位側m1=1ビットの制御信号D1を第一制御信号として入力し、下位側m2=m−m1=2ビットの制御信号D2、D3を第二制御信号として入力する。デッドタイムは、m=3ビットの制御信号DAに基づいて、2=8ステップで設定される。8ステップで設定されるデッドタイムのステップ間隔は、制御信号D1により、n=2つの異なるステップ間隔に制御される。 FIG. 2 is a block diagram showing an example of the configuration of the delay circuit unit of the present invention. The delay circuit unit 101 includes a first delay circuit 110A and a second delay circuit 110B. The first delay circuit 110A includes a first delay block (first delay unit) 120, and the second delay circuit 110B includes a second delay block (second delay unit) 130 and a third delay block (third delay block). Delay unit) 140. The first delay circuit 110A and the second delay circuit 110B, that is, the first, second, and third delay blocks are connected in series. Also, as a specific example of the control signal DA shown in FIG. 1, m = 3 bits D1 (upper 1 bit) to D3 (lower 1 bit) are shown. The delay circuit unit 101 is controlled by logic inputs from external terminals D1 to D3. Among the control signals DA of m = 3 bits, the higher-order m1 = 1-bit control signal D1 is input as the first control signal, and the lower-order m2 = m−m1 = 2-bit control signals D2 and D3 are second-controlled. Input as a signal. The dead time is set in 2 m = 8 steps based on the control signal DA of m = 3 bits. The step interval of the dead time set in 8 steps is controlled to n = 2 different step intervals by the control signal D1.

第一遅延回路110Aは、上位1ビットの制御信号D1を入力し、制御信号D1に基づいて、n=2つの遅延時間から第1遅延時間を一つ選択して入力したパルス信号を遅延させる。n=2つの遅延時間のうち1つは0であり、他の1つは所定の最小遅延時間(0を除く)、図2の例では2nsを4倍して算出される8nsである。
第二遅延回路110Bは、第一遅延回路110Aから出力されるパルス信号を入力する。さらに、制御信号D2、D3を入力する。制御信号D1に基づいて、n=2つのステップ間隔のうち選択された第1遅延時間に応じたステップ間隔を選択する。n=2つのステップ間隔のうち1つは所定の最小遅延時間、図2の例では2nsであり、他の1つは最小遅延時間2nsを2倍して算出される4nsである。制御信号D2、D3に基づいて、2m2=4つの遅延時間から第2遅延時間を一つ選択して入力したパルス信号を遅延させる。ステップ間隔が2nsのとき、4つの遅延時間のうち1つは0であり、他は2nsステップで0に加算されて算出される2、4、6nsである。ステップ間隔が4nsのとき、4つの遅延時間のうち1つは0であり、他は4nsステップで0に加算されて算出される4、8、12nsである。
The first delay circuit 110A receives the high-order 1-bit control signal D1, selects one first delay time from n = 2 delay times based on the control signal D1, and delays the input pulse signal. n = 2 One of the two delay times is 0, the other is a predetermined minimum delay time (excluding 0), and in the example of FIG. 2 is 8 ns calculated by multiplying 2 ns by 4.
The second delay circuit 110B receives the pulse signal output from the first delay circuit 110A. Further, control signals D2 and D3 are input. Based on the control signal D1, a step interval corresponding to the selected first delay time is selected from n = 2 step intervals. One of n = 2 step intervals is a predetermined minimum delay time, which is 2 ns in the example of FIG. 2, and the other is 4 ns calculated by doubling the minimum delay time 2 ns. Based on the control signals D2 and D3, one second delay time is selected from 2 m2 = 4 delay times, and the input pulse signal is delayed. When the step interval is 2 ns, one of the four delay times is 0, and the other is 2, 4, 6 ns calculated by adding 0 to the 2 ns step. When the step interval is 4 ns, one of the four delay times is 0, and the other is 4, 8, 12 ns calculated by adding 0 to the 4 ns step.

第1遅延ブロック120は、制御信号D1を入力し、制御信号D1に基づいて、遅延時間0nsまたは8nsのいずれかを第1遅延時間として選択する。第2遅延ブロック130は、制御信号D1、D2を入力し、制御信号D1に基づいて、遅延時間8nsまたは4nsのいずれかを選択するとともに、制御信号D2に基づいて、遅延時間0nsまたは制御信号D1により選択された8nsまたは4nsの1つのいずれかを第2遅延時間として選択する。第3遅延ブロック140は、制御信号D1、D3を入力し、制御信号D1に基づいて、遅延時間4nsまたは2nsのいずれかを選択するとともに、制御信号D3に基づいて、遅延時間0nsまたは制御信号D1により選択された4nsまたは2nsの1つのいずれかを第2遅延時間として選択する。入力信号(HIまたはLI)は、第1遅延ブロック120、第2遅延ブロック130、並びに第3遅延ブロック140それぞれが選択した遅延時間の和だけ活性化パルスエッジと非活性化パルスエッジの両方とも遅延させられ、遅延した出力信号(HOまたはLO)が遅延回路部101から出力される。制御信号DAは、第1、第2および第3の各遅延ブロックにおいて、複数の遅延時間から一つの遅延時間を選択することを制御する。すなわち、遅延回路部101は、各遅延ブロックが選択した遅延時間の和をデッドタイムを規定する遅延時間として設定し、入力したパルス信号を設定した遅延時間遅延させて出力する。   The first delay block 120 receives the control signal D1 and selects either the delay time 0 ns or 8 ns as the first delay time based on the control signal D1. The second delay block 130 receives the control signals D1 and D2, selects either the delay time 8 ns or 4 ns based on the control signal D1, and determines the delay time 0 ns or the control signal D1 based on the control signal D2. One of 8 ns or 4 ns selected by the above is selected as the second delay time. The third delay block 140 receives the control signals D1 and D3, selects either the delay time 4ns or 2ns based on the control signal D1, and determines the delay time 0ns or the control signal D1 based on the control signal D3. One of 4 ns or 2 ns selected by the above is selected as the second delay time. The input signal (HI or LI) is delayed at both the activation pulse edge and the deactivation pulse edge by the sum of the delay times selected by the first delay block 120, the second delay block 130, and the third delay block 140, respectively. The delayed output signal (HO or LO) is output from the delay circuit unit 101. The control signal DA controls selection of one delay time from a plurality of delay times in each of the first, second, and third delay blocks. That is, the delay circuit unit 101 sets the sum of the delay times selected by each delay block as a delay time that defines the dead time, and outputs the input pulse signal after delaying the set delay time.

各遅延ブロックにより、デッドタイムを規定する遅延時間を広範囲に複数ステップで設定可能になっている。また、遅延時間に応じてステップ間隔を変更可能となっている。図2では、制御信号D1、D2、D3に基づいて、デッドタイムが8ステップで設定される。8ステップで設定されるデッドタイムのステップ間隔は、制御信号D1により制御される。制御信号D1が一方の論理(例えば、0)のとき、ステップ間隔は上述の最小遅延時間2nsに設定され、他方の論理(一方の論理が0のとき、1)のとき、最小遅延時間2nsの2倍の4nsに設定される。このようにして、デッドタイムを規定する遅延時間に応じてステップ間隔が異なる複数ステップの遅延時間を設定することができる。   With each delay block, the delay time that defines the dead time can be set in a plurality of steps over a wide range. Further, the step interval can be changed according to the delay time. In FIG. 2, the dead time is set in 8 steps based on the control signals D1, D2, and D3. The step interval of the dead time set in 8 steps is controlled by the control signal D1. When the control signal D1 is one logic (for example, 0), the step interval is set to the above-mentioned minimum delay time of 2 ns, and when the other logic (one logic is 0, 1), the minimum delay time is 2 ns. Doubled to 4 ns. In this way, it is possible to set a delay time of a plurality of steps having different step intervals according to the delay time defining the dead time.

制御信号DAは、外部端子などの制御信号出力部(図示していない)から出力される。制御信号DAは、外部端子を介してH(1)、L(0)の値が制御される。   The control signal DA is output from a control signal output unit (not shown) such as an external terminal. The control signal DA is controlled in value of H (1) and L (0) via an external terminal.

図3は、第1遅延ブロック120の構成の一例を示す回路図である。図3(a)では、第1遅延ブロック120−1は、遅延素子121とセレクタ122で構成され、図3(b)では、第1遅延ブロック120−2は、遅延素子121とスイッチ123で構成される例を示している。遅延素子121は、信号を8ns遅延させる。制御信号D1は、セレクタ122あるいはスイッチ123を制御して、遅延素子121を通過した信号を選択するか否かを制御することによって、遅延時間を設定している。   FIG. 3 is a circuit diagram showing an example of the configuration of the first delay block 120. 3A, the first delay block 120-1 includes a delay element 121 and a selector 122. In FIG. 3B, the first delay block 120-2 includes a delay element 121 and a switch 123. An example is shown. The delay element 121 delays the signal by 8 ns. The control signal D1 sets the delay time by controlling the selector 122 or the switch 123 to control whether or not the signal that has passed through the delay element 121 is selected.

図4は、第2遅延ブロック130の構成の一例を示す回路図である。図4(a)では、第2遅延ブロック130−1は、遅延素子131、132とセレクタ133、134で構成され、図4(b)では、第2遅延ブロック130−2は、遅延素子131、132、セレクタ134及びスイッチ135で構成される例を示し、図4(c)では、第2遅延ブロック130−3は、遅延素子131、132と、スイッチ135、136で構成される例を示している。遅延素子131、132は、信号を4ns遅延させる。制御信号D1は、セレクタ133あるいはスイッチ135を制御して、遅延素子131を通過した信号を選択するか否かを制御することによって、遅延時間を設定している。制御信号D2は、セレクタ134あるいはスイッチ136を制御して、遅延素子132を通過した信号を選択するか否かを制御することによって、遅延時間を設定している。   FIG. 4 is a circuit diagram showing an example of the configuration of the second delay block 130. 4A, the second delay block 130-1 includes delay elements 131 and 132 and selectors 133 and 134. In FIG. 4B, the second delay block 130-2 includes delay elements 131 and 132. FIG. 4C illustrates an example in which the second delay block 130-3 includes delay elements 131 and 132 and switches 135 and 136. Yes. The delay elements 131 and 132 delay the signal by 4 ns. The control signal D1 sets the delay time by controlling the selector 133 or the switch 135 to control whether or not the signal that has passed through the delay element 131 is selected. The control signal D2 sets the delay time by controlling the selector 134 or the switch 136 to control whether or not the signal that has passed through the delay element 132 is selected.

図5は、第3遅延ブロック140の構成の一例を示す回路図である。図5(a)では、第3遅延ブロック140−1は、遅延素子141、142とセレクタ143、144で構成され、図5(b)では、第3遅延ブロック140−2は、遅延素子141、142、セレクタ144及びスイッチ145で構成される例を示し、図5(c)では、第3遅延ブロック140−3は、遅延素子141、142と、スイッチ145、146で構成される例を示している。遅延素子141、142は、信号を2ns遅延させる。制御信号D1は、セレクタ143あるいはスイッチ145を制御して、遅延素子141を通過した信号を選択するか否かを制御することによって、遅延時間を設定している。制御信号D3は、セレクタ144あるいはスイッチ146を制御して、遅延素子142を通過した信号を選択するか否かを制御することによって、遅延時間を設定している。   FIG. 5 is a circuit diagram showing an example of the configuration of the third delay block 140. 5A, the third delay block 140-1 includes delay elements 141 and 142 and selectors 143 and 144. In FIG. 5B, the third delay block 140-2 includes the delay elements 141 and 142. 142, the selector 144 and the switch 145 are shown. In FIG. 5C, the third delay block 140-3 is shown as an example including the delay elements 141 and 142 and the switches 145 and 146. Yes. The delay elements 141 and 142 delay the signal by 2 ns. The control signal D1 sets the delay time by controlling the selector 143 or the switch 145 to control whether or not the signal that has passed through the delay element 141 is selected. The control signal D3 sets the delay time by controlling the selector 144 or the switch 146 to control whether or not the signal that has passed through the delay element 142 is selected.

第1、第2及び第3の各遅延ブロックの遅延素子は、偶数個、例えば、2個が直列接続されたインバータで構成され、第1、第2、第3の順番で短い時間となっている。
また、図6に、図3から図5に示したセレクタの構成の一例を示している。セレクタ200は、NOT回路201とNAND202〜204で構成する回路とそれを制御する制御信号DAが接続されている。なお、図3から図5には、第1、第2及び第3の各遅延ブロックの構成の一例を示したが、これらに限られるわけではなく、同様の機能を実現する構成であれば、これらに限られない。また、ステップ間隔や遅延時間は一例であり、これらの値に限られるわけではない。
The delay elements of the first, second, and third delay blocks are composed of an even number, for example, two inverters connected in series, and the time is short in the first, second, and third order. Yes.
FIG. 6 shows an example of the configuration of the selector shown in FIGS. The selector 200 is connected to a circuit constituted by a NOT circuit 201 and NANDs 202 to 204 and a control signal DA for controlling the circuit. FIGS. 3 to 5 show examples of the configurations of the first, second, and third delay blocks. However, the configuration is not limited to these, and any configuration that realizes the same function may be used. It is not limited to these. Further, the step interval and the delay time are examples, and are not limited to these values.

続いて、図1から図5を用いてデッドタイム制御回路10の動作を説明する。図1から図5に示すデッドタイム制御回路10では、デッドタイムは0〜20nsの範囲で設定可能である。より詳しくは以下の通りである。制御信号(外部端子)は、L(0)とH(1)の値をとるものとする。   Next, the operation of the dead time control circuit 10 will be described with reference to FIGS. In the dead time control circuit 10 shown in FIGS. 1 to 5, the dead time can be set in the range of 0 to 20 ns. More details are as follows. The control signal (external terminal) takes values of L (0) and H (1).

第1遅延ブロック120は制御信号D1の制御により、0nsまたは8nsで可変可能である。第2遅延ブロック130は制御信号D2の制御により、D1=Lのときは0nsまたは4nsで、D1=Hのときは0nsまたは8nsで可変可能である。第3遅延ブロック140は制御信号D3の制御により、D1=Lのときは0nsまたは2nsで、D1=Hのときは0nsまたは4nsで可変可能である。   The first delay block 120 can be varied by 0 ns or 8 ns under the control of the control signal D1. The second delay block 130 can be varied by 0 ns or 4 ns when D1 = L and by 0 ns or 8 ns when D1 = H by the control of the control signal D2. The third delay block 140 can be varied by 0 ns or 2 ns when D1 = L and by 0 ns or 4 ns when D1 = H under the control of the control signal D3.

各論理入力(制御信号D1〜D3)によって、図7のようなデッドタイムのデジタル制御を実現している。図7は、図1に示すデッドタイム制御回路の動作を説明する図である。図7に示すように、デッドタイム制御回路10は、0、2、4、6、8、12、16、20nsのデッドタイムを設定することができる。また、0〜8nsは、ステップ間隔で、8〜20nsは、ステップ間隔4nsで設定することができる。このように、制御信号D1〜D3を用いることによって、デッドタイムに応じてステップ間隔が異なる複数ステップのデッドタイムを設定することが可能になっている。例えば、図2では、3ビットの信号線によって、広範囲のデッドタイムを制御している。   Each logic input (control signals D1 to D3) realizes dead time digital control as shown in FIG. FIG. 7 is a diagram for explaining the operation of the dead time control circuit shown in FIG. As shown in FIG. 7, the dead time control circuit 10 can set dead times of 0, 2, 4, 6, 8, 12, 16, and 20 ns. Further, 0 to 8 ns can be set at a step interval, and 8 to 20 ns can be set at a step interval of 4 ns. As described above, by using the control signals D1 to D3, it is possible to set a dead time of a plurality of steps having different step intervals according to the dead time. For example, in FIG. 2, a wide range of dead time is controlled by a 3-bit signal line.

以上のように、本発明の好適な実施形態では、遅延回路に工夫をこらして、少ない外部端子からデジタル方式でより細かい遅延時間を設定できるようにしている。これにより、遅延素子を外付けすることなく、少ない外部端子と内部素子の構成による回路規模の小さいICチップによって、デッドタイムに応じてステップ間隔を変更可能にして、デッドタイムを広範囲に複数ステップで精度よく設定することができる。   As described above, in the preferred embodiment of the present invention, the delay circuit is devised so that a finer delay time can be set in a digital manner from a small number of external terminals. This makes it possible to change the step interval according to the dead time with an IC chip having a small circuit scale with a small number of external terminals and internal elements without externally attaching a delay element, and the dead time can be varied over a wide range of steps. It can be set with high accuracy.

尚、上記実施形態では、本発明のデッドタイム制御回路が適用されるプッシュプル構成の2つのスイッチング素子として、どちらもNチャネル型MOSFETで構成される場合を例として説明したが、CMOS構成のMOSFETで構成される場合でも適用可能である。この場合、並列入力される活性化パルスエッジと不活性化パルスエッジとが互いに略一致する2つのパルス信号とは、互いに論理レベルが同一の二つのパルス信号のことである。また、論理回路部102a、102bのうち論理回路部102aは、ORゲート(OR回路)で構成される。   In the above-described embodiment, the two switching elements having the push-pull configuration to which the dead time control circuit of the present invention is applied have been described by way of example. It is applicable even in the case of comprising. In this case, the two pulse signals in which the activation pulse edge and the inactivation pulse edge that are input in parallel substantially coincide with each other are two pulse signals having the same logic level. Of the logic circuit units 102a and 102b, the logic circuit unit 102a includes an OR gate (OR circuit).

また、上記実施形態では、制御信号DAとしてm=3ビットの制御信号DA、第一制御信号として制御信号DAのうち、上位側m1=1ビットの制御信号D1、第二制御信号として下位側m2=m−m1=2ビットの制御信号D2、D3を一例として説明したが、これに限られるわけではない。すなわち、遅延回路部にmビット(mは2以上の整数)の制御信号DAのうち、上位側m1ビット(m1は1以上の整数)を第一制御信号として入力し、下位側m2ビット(m2は1以上の整数)を第二制御信号として入力することができる。デッドタイムは、mビットの制御信号DAに基づいて、最大2ステップで設定することができる。2ステップで設定されるデッドタイムのステップ間隔は、第一制御信号により、n(≦2m1)通り(nは2以上の整数)の異なるステップ間隔に制御することができる。 In the above embodiment, the control signal DA is m = 3 bits of the control signal DA, the first control signal is the control signal DA, the upper side m1 = 1 bit of the control signal D1, and the second control signal is the lower side m2. The control signals D2 and D3 of = m−m1 = 2 bits have been described as an example, but the present invention is not limited to this. That is, of the m-bit (m is an integer of 2 or more) control signal DA, the higher-order m1 bit (m1 is an integer of 1 or more) is input as the first control signal to the delay circuit unit, and the lower-order m2 bit (m2) Can be input as a second control signal. The dead time can be set in a maximum of 2 m steps based on the m-bit control signal DA. The step interval of the dead time set in 2 m steps can be controlled to n (≦ 2 m1 ) different step intervals (n is an integer of 2 or more) by the first control signal.

第一遅延回路は、第一制御信号に基づいて、n通りの遅延時間から第1遅延時間を一つ選択して入力したパルス信号を遅延させることができる。n通りの遅延時間のうち1つは0であり、他のn−1通りは所定の最小遅延時間(0を除く)を2×2m2、・・・、Σ2(m1+1−x)×2m2(x=2〜n)倍して算出することができる。
第二遅延回路は、第一制御信号に基づいて、n通りのステップ間隔のうち選択された第1遅延時間に応じたステップ間隔を選択することができる。n通りのステップ間隔のうち1つは所定の最小遅延時間であり、他のn−1通りは最小遅延時間を2、・・・、2(X−1)(x=2〜n)倍して算出することができる。第二制御信号に基づいて、最大2m2通りの遅延時間から第2遅延時間を一つ選択して入力したパルス信号を遅延させることができる。2m2通りの遅延時間のうち1つは0であり、他は選択されたステップ間隔のステップで0に加算して算出することができる。
The first delay circuit can delay the input pulse signal by selecting one first delay time from n delay times based on the first control signal. One of the n delay times is 0, and the other n-1 methods have a predetermined minimum delay time (excluding 0) of 2 0 × 2 m2 , ..., Σ2 (m1 + 1-x) × 2 It can be calculated by multiplying by m2 (x = 2 to n).
The second delay circuit can select a step interval corresponding to the selected first delay time among the n step intervals based on the first control signal. One of the n step intervals is a predetermined minimum delay time, and the other n-1 types are 2 1 ,..., 2 (X−1) (x = 2 to n) times the minimum delay time. Can be calculated. Based on the second control signal, it is possible to delay the input pulse signal by selecting one second delay time from a maximum of 2 m2 delay times. One of the 2 m2 delay times is 0, and the other can be calculated by adding to 0 at the step of the selected step interval.

本発明のデッドタイム制御回路の構成の一例を示すブロック図である。It is a block diagram which shows an example of a structure of the dead time control circuit of this invention. 図1のデッドタイム制御回路に用いられる遅延回路のブロック図である。It is a block diagram of the delay circuit used for the dead time control circuit of FIG. 図2の遅延回路の第1遅延ブロックの一例を示す回路図である。FIG. 3 is a circuit diagram illustrating an example of a first delay block of the delay circuit of FIG. 2. 図2の遅延回路の第2遅延ブロックの一例を示す回路図である。FIG. 3 is a circuit diagram illustrating an example of a second delay block of the delay circuit of FIG. 2. 図2の遅延回路の第3遅延ブロックの一例を示す回路図である。FIG. 3 is a circuit diagram illustrating an example of a third delay block of the delay circuit of FIG. 2. 図3〜図5に示すセレクタの一例を示す回路図である。FIG. 6 is a circuit diagram illustrating an example of a selector illustrated in FIGS. 3 to 5. 図1のデッドタイム制御回路の動作を説明する図である。It is a figure explaining operation | movement of the dead time control circuit of FIG. 特許文献1に記載の駆動回路を示す回路図である。10 is a circuit diagram showing a drive circuit described in Patent Document 1. FIG. 図8の駆動回路のタイミングチャートである。FIG. 9 is a timing chart of the drive circuit of FIG. 8. 特許文献2に記載の駆動回路を示す回路図である。10 is a circuit diagram showing a drive circuit described in Patent Document 2. FIG.

符号の説明Explanation of symbols

10 デッドタイム制御回路
100a 第1のパルス信号生成回路
100b 第2のパルス信号生成回路
101a、101b 遅延回路部
102a、102b 論理回路部(ANDゲート)
110A 第1遅延回路
110B 第2遅延回路
120、120−1、120−2 第1遅延ブロック
121 遅延素子
122 セレクタ
123 スイッチ
130、130−1、130−2、130−3 第2遅延ブロック
131、132 遅延素子
133、134 セレクタ
135、136 スイッチ
140、140−1、140−2、140−3 第3遅延ブロック
141、142 遅延素子
143、144 セレクタ
145、146 スイッチ
200 セレクタ
201 NOT回路
202〜204 NAND回路
10 dead time control circuit 100a first pulse signal generation circuit 100b second pulse signal generation circuit 101a, 101b delay circuit unit 102a, 102b logic circuit unit (AND gate)
110A First delay circuit 110B Second delay circuit 120, 120-1, 120-2 First delay block 121 Delay element 122 Selector 123 Switch 130, 130-1, 130-2, 130-3 Second delay block 131, 132 Delay element 133, 134 Selector 135, 136 Switch 140, 140-1, 140-2, 140-3 Third delay block 141, 142 Delay element 143, 144 Selector 145, 146 Switch 200 Selector 201 NOT circuit 202-204 NAND circuit

Claims (4)

活性化パルスエッジと不活性化パルスエッジとが互いに略一致する2つのパルス信号を並列入力し、入力したパルス信号の活性化パルスエッジを遅延させて互いの不活性化パルスエッジと活性化パルスエッジとの間にデッドタイムを付加して並列出力するデッドタイム制御回路であって、
制御信号に基づいて前記デッドタイムに応じたステップ間隔の複数ステップの遅延時間のいずれかを選択して前記入力したパルス信号の両パルスエッジを遅延させる遅延回路部と、
前記入力したパルス信号と前記遅延回路部が遅延させたパルス信号とを論理処理して前記活性化パルスエッジを遅延させた信号を生成する信号生成部と、を備えるデッドタイム制御回路。
Two pulse signals in which the activation pulse edge and the inactivation pulse edge substantially coincide with each other are input in parallel, and the activation pulse edge of the input pulse signal is delayed so that the inactivation pulse edge and the activation pulse edge of each other are delayed. A dead time control circuit that adds a dead time between and outputs in parallel,
A delay circuit unit that selects one of a plurality of delay times of a step interval according to the dead time based on a control signal and delays both pulse edges of the input pulse signal; and
A dead time control circuit comprising: a signal generation unit that logically processes the input pulse signal and the pulse signal delayed by the delay circuit unit to generate a signal in which the activation pulse edge is delayed.
前記制御信号は、第一制御信号と、第二制御信号とからなり、
前記遅延回路部は、
前記前記第一制御信号に基づいて、複数の遅延時間から第一遅延時間を一つ選択して前記入力したパルス信号を遅延させる第一遅延回路と、
前記第一遅延回路から出力されるパルス信号を入力し、前記第一制御信号に基づいて前記選択された第一遅延時間に応じたステップ間隔の複数ステップの遅延時間を選択するとともに、前記第二制御信号に基づいて、前記選択されたステップ間隔の複数ステップの遅延時間から第二遅延時間を一つ選択して前記第一遅延回路から入力したパルス信号を遅延させる第二遅延回路と、を備えることを特徴とする請求項1記載のデッドタイム制御回路。
The control signal comprises a first control signal and a second control signal,
The delay circuit unit is
A first delay circuit that selects one first delay time from a plurality of delay times based on the first control signal and delays the input pulse signal;
A pulse signal output from the first delay circuit is input, and a delay time of a plurality of steps of a step interval corresponding to the selected first delay time is selected based on the first control signal, and the second A second delay circuit that selects one second delay time from a plurality of delay times of the selected step interval based on a control signal and delays the pulse signal input from the first delay circuit. The dead time control circuit according to claim 1.
前記制御信号は、mビット(mは2以上の整数)制御信号からなり、
前記第一制御信号は、前記mビットの上位側m1ビット(m1は1以上の整数)であり、
前記第二制御信号は、前記mビットの下位側m2ビット(m2は1以上の整数)であり、
前記ステップ間隔として、n(≦2m1、nは2以上の整数)通りの異なるステップ間隔を有し、前記n通りのステップ間隔のうち1つは所定の最小遅延時間であり、他は最小遅延時間を2、・・・、2(X−1)(X=2〜n)倍して算出され、
前記第一遅延回路は、前記複数の遅延時間としてn通りの遅延時間を有し、前記n通りの遅延時間のうち1つは0であり、他は所定の最小遅延時間を2×2m2、・・・、Σ2(m1+1−x)×2m2(x=2〜n)倍して算出される(n−1)通りの遅延時間であり、
前記第二遅延回路は、前記選択された第一遅延時間に応じたステップ間隔の複数の遅延時間として最大2m2通りの遅延時間を有し、前記2m2通りの遅延時間のうち1つは0であり、他は前記ステップ間隔で0に加算されて算出される遅延時間であることを特徴とする請求項2記載のデッドタイム制御回路。
The control signal is composed of an m-bit (m is an integer of 2 or more) control signal,
The first control signal is the upper m1 bit (m1 is an integer of 1 or more) of the m bits,
The second control signal is lower m2 bits (m2 is an integer of 1 or more) of the m bits,
As the step interval, there are n (≦ 2 m1 , n is an integer of 2 or more) different step intervals, one of the n step intervals being a predetermined minimum delay time, and the other being a minimum delay. Calculated by multiplying the time by 2 1 ,..., 2 (X−1) (X = 2 to n),
The first delay circuit has n delay times as the plurality of delay times, one of the n delay times is 0, and the other has a predetermined minimum delay time of 2 0 × 2 m2 , ..., a Σ2 (m1 + 1-x) × 2 m2 (x = 2~n) multiplied are calculated (n-1) delay time of the street,
The second delay circuit has a maximum of 2 m2 delay times as a plurality of delay times with a step interval according to the selected first delay time, and one of the 2 m2 delay times is 0 3. The dead time control circuit according to claim 2, wherein the other is a delay time calculated by being added to 0 at the step interval.
前記2つのパルス信号がプッシュプル構成の2つのスイッチング素子を駆動する駆動信号として用いられることを特徴とする請求項1乃至3のいずれかに記載のデッドタイム制御回路。   4. The dead time control circuit according to claim 1, wherein the two pulse signals are used as drive signals for driving two switching elements having a push-pull configuration.
JP2007001372A 2007-01-09 2007-01-09 Dead time control circuit Pending JP2008172323A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007001372A JP2008172323A (en) 2007-01-09 2007-01-09 Dead time control circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007001372A JP2008172323A (en) 2007-01-09 2007-01-09 Dead time control circuit

Publications (1)

Publication Number Publication Date
JP2008172323A true JP2008172323A (en) 2008-07-24

Family

ID=39700035

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007001372A Pending JP2008172323A (en) 2007-01-09 2007-01-09 Dead time control circuit

Country Status (1)

Country Link
JP (1) JP2008172323A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010178038A (en) * 2009-01-29 2010-08-12 Ricoh Co Ltd Semiconductor device
CN102751853A (en) * 2012-07-31 2012-10-24 湖北工业大学 Novel method for generating push-pull PWM (pulse width modulation) signal of digital power supply
JP2015136249A (en) * 2014-01-17 2015-07-27 トヨタ自動車株式会社 converter

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05191233A (en) * 1992-01-13 1993-07-30 Toshiba Corp Delay element
JPH08274602A (en) * 1995-03-31 1996-10-18 Ando Electric Co Ltd Variable delay circuit
JPH0918305A (en) * 1995-06-26 1997-01-17 Ando Electric Co Ltd Delay circuit
JP2000022517A (en) * 1998-07-03 2000-01-21 Nec Corp Small power consumption driver circuit
JP2000099191A (en) * 1998-09-10 2000-04-07 Internatl Business Mach Corp <Ibm> Clock circuit, clock supply method, and computer system including clock circuit
JP2003188720A (en) * 2001-12-21 2003-07-04 Mitsubishi Electric Corp PLL circuit
JP2003338715A (en) * 2002-05-21 2003-11-28 Mitsubishi Electric Corp Dead time adjustment circuit for digital amplifier
JP2005260773A (en) * 2004-03-15 2005-09-22 Nec Electronics Corp Driving circuit and digital amplifier

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05191233A (en) * 1992-01-13 1993-07-30 Toshiba Corp Delay element
JPH08274602A (en) * 1995-03-31 1996-10-18 Ando Electric Co Ltd Variable delay circuit
JPH0918305A (en) * 1995-06-26 1997-01-17 Ando Electric Co Ltd Delay circuit
JP2000022517A (en) * 1998-07-03 2000-01-21 Nec Corp Small power consumption driver circuit
JP2000099191A (en) * 1998-09-10 2000-04-07 Internatl Business Mach Corp <Ibm> Clock circuit, clock supply method, and computer system including clock circuit
JP2003188720A (en) * 2001-12-21 2003-07-04 Mitsubishi Electric Corp PLL circuit
JP2003338715A (en) * 2002-05-21 2003-11-28 Mitsubishi Electric Corp Dead time adjustment circuit for digital amplifier
JP2005260773A (en) * 2004-03-15 2005-09-22 Nec Electronics Corp Driving circuit and digital amplifier

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010178038A (en) * 2009-01-29 2010-08-12 Ricoh Co Ltd Semiconductor device
CN102751853A (en) * 2012-07-31 2012-10-24 湖北工业大学 Novel method for generating push-pull PWM (pulse width modulation) signal of digital power supply
JP2015136249A (en) * 2014-01-17 2015-07-27 トヨタ自動車株式会社 converter

Similar Documents

Publication Publication Date Title
US6646469B2 (en) High voltage level shifter via capacitors
US6731143B2 (en) Power-up circuit
EP1102402A1 (en) Level adjustment circuit and data output circuit thereof
JP5739058B2 (en) System and method for level shifting a voltage signal using a dynamic level shifting arrangement
US7728628B2 (en) Level shift circuit and method for the same
US6211709B1 (en) Pulse generating apparatus
KR20110122527A (en) Power unit
JP2008172323A (en) Dead time control circuit
EP0810732B1 (en) Differential signal generating circuit having current spike suppressing circuit
US5825219A (en) Fast edge rate signal driver
JP5458233B2 (en) Semiconductor memory device
CN101542905A (en) Inverter circuit
JP2008306597A (en) Level shift circuit and method, and control circuit for charge pump circuit using same
JP2007329822A (en) Driving circuit
EP1776760B1 (en) Energy recovery boost logic
JP2008098920A (en) Driver circuit
JP4702261B2 (en) Level shift circuit
TWI430578B (en) Level shift delay equalization circuit and methodology
KR101801275B1 (en) Apparatus for driving switching device
JP7407517B2 (en) Timing generators and semiconductor integrated circuits
JP2011151711A (en) Operational amplifier circuit
JPH10215152A (en) Driving circuit for switching element
US20030023940A1 (en) Method for determining, on a basis of a circuit diagram of a digital circuit, a current drawn by the digital circuit during an operation thereof
JPH0832421A (en) Delay logic circuit element
KR100200493B1 (en) The ground voltage noise reduction circuit of the driving circuit

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111028

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120410