Patent US3735809A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5506484A Expired / Lapsed US ⏱️ 0.0 years remaining

Digital pulse width modulator with integrated test and control

Assignee: Perfect Galaxy International Ltd
•
Filing: 1994-06-10
•
Granted: 1996-04-09
•
Expires: 2014-06-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A pulse width modulator (PWM) circuit for generating pulses to enable a driver control unit to drive a pair of switching circuits for an electric motor including an input section for receiving an N bit digitized input signal to be modulated and a PWM counter for continuously counting up from zero to a predetermined number and back down to zero, the PWM counter generating a digitized triangular waveform having N bits of resolution corresponding to the predetermined number. A compare unit receives and compares the digitized input signal and the digitized triangular waveform to produce an output pulse and a dead-time generator unit produces a first pulse and a second pulse from the output pulse produced from the compare unit. The first and second pulses each drives a corresponding one of the switching circuits and the first and second pulses have different transition times relative to each other. A built-in test (BIT) circuit provides BIT input signals corresponding to the first and second pulses to verify correct operation of the PWM circuit including a feed back path from the driver control unit, the driver control unit having a higher level of integration than the PWM circuit, and the BIT input signals providing individual control of each of the PWM signals.

Inventors

  • 👤 James L. Munro
  • 👤 Geoffrey B. Lansberry
  • 👤 Beth A. Herman

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 14:10
CPC Classifications
H; H03; H03K; H03K7/00; H03K7/08; B; B60; B60L; B60L15/00; B60L15/02; B60L15/025; B60L15/08; B60L3/00; B60L3/0023; B60L3/0069; B60L50/00; B60L50/50; B60L50/51; B60L7/00; B60L7/10; B60L7/14; H02; H02M; H02M7/00; H02M7/42; H02M7/44; H02M7/48; H02M7/53; H02M7/537; H02M7/5387; H02M7/53871; H02M7/53873; B60L2240/00; B60L2240/10; B60L2240/36; Y; Y02; Y02T; Y02T10/00; Y02T10/60; Y02T10/64; Y02T10/70

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 232 words
A pulse width modulator (PWM) circuit for generating pulses to enable a driver control unit to drive a pair of switching circuits for an electric motor comprising: an input section for receiving an N bit digitized input signal to be modulated; a PWM counter for continuously counting up from zero to a predetermined number and back down to zero, the PWM counter generating a digitized triangular waveform having N bits of resolution corresponding to the predetermined number; a compare unit for receiving and comparing the digitized input signal and the digitized triangular waveform to provide an output pulse; a dead-time generator unit for producing a first pulse and a second pulse from the output pulse produced from the compare unit; a logic circuit for receiving the first and second pulses and enabling the driver control unit in accordance with the first and second pulses, the first and second pulses each driving a corresponding one of the switching circuits, the first and second pulses having different transition times relative to each other; and a built-in test (BIT) circuit for providing BIT input signals corresponding to the first and second pulses to verify correct operation of the PWM circuit including a feed back path from the driver control unit, the driver control unit having a higher level of integration than the PWM circuit, and the BIT input signals providing control of said PWM circuit.
Claim 2
Dependent Claim 232 words
A pulse width modulator (PWM) circuit for generating pulses to enable a driver control unit to drive a pair of switching circuits for an electric motor comprising: an input section for receiving an N bit digitized input signal to be modulated; a PWM counter for continuously counting up from zero to a predetermined number and back down to zero, the PWM counter generating a digitized triangular waveform having N bits of resolution corresponding to the predetermined number; a compare unit for receiving and comparing the digitized input signal and the digitized triangular waveform to provide an output pulse; a dead-time generator unit for producing a first pulse and a second pulse from the output pulse produced from the compare unit; a logic circuit for receiving the first and second pulses and enabling the driver control unit in accordance with the first and second pulses, the first and second pulses each driving a corresponding one of the switching circuits, the first and second pulses having different transition times relative to each other; and a built-in test (BIT) circuit for providing BIT input signals corresponding to the first and second pulses to verify correct operation of the PWM circuit including a feed back path from the driver control unit, the driver control unit having a higher level of integration than the PWM circuit, and the BIT input signals providing control of said PWM circuit.
Claim 3
Dependent Claim 41 words
The pulse width modulator (PWM) circuit according to claim 1, wherein the first pulse has a first delay and the second pulse has a second delay, the first and second delays being synchronous with the output pulse from the compare unit.
Claim 4
Dependent Claim 46 words
The pulse width modulator (PWM) circuit according to claim 1, further comprising a pulse width modulator control for controlling the PWM counter, the pulse width modulator control providing synchronization signals for synchronizing operation of the PWM circuit to peaks and valleys of the digitized triangular waveform.
Claim 5
Dependent Claim 35 words
The pulse width modulator (PWM) circuit according to claim 3, wherein the pulse width modulator control provides the synchronization signals to the input section for loading the digitized input signal synchronously with the PWM counter.
Claim 6
Dependent Claim 33 words
The pulse width modulator (PWM) circuit according to claim 6, wherein the PWM circuit including the dead-time generator unit and the BIT circuit is implemented as a stand-alone, single chip, digital logic array.
Claim 7
Dependent Claim 54 words
The pulse width modulator (PWM) circuit according to claim 1, wherein the digitized triangular waveform is implemented as a 9 bit counter continuously counting from 0 to 511 and from 511 to 0, where a count from 0 to 511 to 0 or a count from 511 to 0 to 511 represents one period.
Claim 8
Dependent Claim 44 words
The pulse width modulator (PWM) circuit according to claim 6, wherein the output pulse is generated with an input register loaded once during an up-count from 0 to 511 of the period and once during a down-count from 511 to 0 of the period.
Claim 9
Dependent Claim 57 words
The pulse width modulator (PWM) circuit according to claim 1, wherein the input section includes registers for loading the digitized input signal synchronously with the PWM counter, and the compare unit compares a N bit digital value of the input signal to the digitized triangular waveform from the N bit PWM counter and produces the output pulse.
Claim 10
Dependent Claim 30 words
The pulse width modulator (PWM) circuit according to claim 8, wherein the output pulse is generated with the input register loaded only once during one period of the triangular waveform.
Claim 11
Dependent Claim 56 words
The pulse width modulator (PWM) circuit according to claim 8, wherein the output pulse is at a logic low state at times when the PWM counter is less than the digital input signal and the output pulse is at a logic high state at time when the PWM counter is greater than the digital input signal.
Claim 12
Dependent Claim 56 words
The pulse width modulator (PWM) circuit according to claim 8, wherein the output pulse is at a logic high state at times when the PWM counter is less than the digital input signal and the output pulse is at a logic low state at time when the PWM counter is greater than the digital input signal.
Claim 13
Dependent Claim 27 words
The pulse width modulator (PWM) circuit according to claim 8, wherein the input registers are loaded prior to both up-count and down-count of a 9 bit counter.
Claim 14
Dependent Claim 170 words
A pulse width modulator (PWM) circuit for generating pulses to enable a driver control unit to drive a pair of switching circuits for an electric motor comprising: a input section for receiving an N bit digitized input signal to be modulated; a PWM counter for continuously counting up from zero to a predetermined number and back down to zero, the PWM counter generating a digitized triangular waveform having N bits of resolution corresponding to the predetermined number; a compare unit for receiving and comparing the digitized input signal and the digitized triangular waveform to provide an output pulse; a dead-time generator unit for producing a first pulse and a second pulse from the output pulse produced from the compare unit, the first and second pulses each driving a corresponding one of the switching circuits, the first and second pulses having different transition times relative to each other; and means for preventing input signal values corresponding to peak and valley of the triangular waveform from being compared to the triangular waveform.
Claim 15
Dependent Claim 170 words
A pulse width modulator (PWM) circuit for generating pulses to enable a driver control unit to drive a pair of switching circuits for an electric motor comprising: a input section for receiving an N bit digitized input signal to be modulated; a PWM counter for continuously counting up from zero to a predetermined number and back down to zero, the PWM counter generating a digitized triangular waveform having N bits of resolution corresponding to the predetermined number; a compare unit for receiving and comparing the digitized input signal and the digitized triangular waveform to provide an output pulse; a dead-time generator unit for producing a first pulse and a second pulse from the output pulse produced from the compare unit, the first and second pulses each driving a corresponding one of the switching circuits, the first and second pulses having different transition times relative to each other; and means for preventing input signal values corresponding to peak and valley of the triangular waveform from being compared to the triangular waveform.
Claim 16
Dependent Claim 223 words
A pulse width modulator (PWM) circuit for generating pulses to enable a driver control unit to drive a pair of switching circuits for an electric motor comprising: an input section for receiving an N bit digitized input signal to be modulated; a PWM counter for continuously counting up from zero to a predetermined number and back down to zero, the PWM counter generating a digitized triangular waveform having N bits of resolution corresponding to the predetermined number; a compare unit for receiving and comparing the digitized input signal and the digitized triangular waveform to provide an output pulse; a dead-time generator unit for producing a first pulse and a second pulse from the output pulse produced from the compare unit, the first and second pulses each driving a corresponding one of the switching circuits, the first and second pulses having different transition times relative to each other; a logic circuit for receiving the first and second pulses and enabling the driver control unit in accordance with the first and second pulses, respectively; and a test control unit for replacing the input signal of the PWM circuit with a test signal to test the PWM circuit, the test control unit comparing actual PWM output pulses generated from the PWM circuit corresponding to the test signal with known output pulses corresponding to the test signal.
Claim 17
Dependent Claim 223 words
A pulse width modulator (PWM) circuit for generating pulses to enable a driver control unit to drive a pair of switching circuits for an electric motor comprising: an input section for receiving an N bit digitized input signal to be modulated; a PWM counter for continuously counting up from zero to a predetermined number and back down to zero, the PWM counter generating a digitized triangular waveform having N bits of resolution corresponding to the predetermined number; a compare unit for receiving and comparing the digitized input signal and the digitized triangular waveform to provide an output pulse; a dead-time generator unit for producing a first pulse and a second pulse from the output pulse produced from the compare unit, the first and second pulses each driving a corresponding one of the switching circuits, the first and second pulses having different transition times relative to each other; a logic circuit for receiving the first and second pulses and enabling the driver control unit in accordance with the first and second pulses, respectively; and a test control unit for replacing the input signal of the PWM circuit with a test signal to test the PWM circuit, the test control unit comparing actual PWM output pulses generated from the PWM circuit corresponding to the test signal with known output pulses corresponding to the test signal.
Claim 18
Dependent Claim 24 words
The pulse width modulator (PWM) circuit according to claim 14, wherein the test signal includes all digital values from zero to the predetermined number.

References Cited (Backward Citations)

US4189669A Cited
US4346434A Cited
US4356544A Cited
US4488103A Cited
GB2171266A Cited
US4821266A Cited
US4868469A Cited
US5055762A Cited
DE4212027A1 Cited
US5309079A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-04-09 1999-10-09 2000-04-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-04-09 2003-10-09 2004-04-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-04-09 2007-10-09 2008-04-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag