← Back to Patent Explorer
US5485114A Expired / Lapsed US ⏱️ 0.0 years remaining

Semiconductor integrated circuit with internal compensation for changes in time delay

Assignee: Renesas Electronics Corp
•
Filing: 1995-05-30
•
Granted: 1996-01-16
•
Expires: 2015-05-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A semiconductor integrated circuit detecting a change in the internal propagation delay and self-compensating such a change. A combination of semiconductor integrated circuits can self-compensate a change in the total propagation delay of the circuit. There is provided a ring oscillator composed of dummy device elements separate from an actually-used logic circuit portion. The oscillating pulses of the ring oscillator are counted relative to a reference pulse signal. The semiconductor integrated circuit has a delay time compensation control circuit block which generates control data used to compensate the change in the propagation delay based on the difference between the first-counted value and a subsequently counted value. In a combination of semiconductor integrated circuits, the delay time compensation control circuit block may be provided for each channel. Alternatively, the delay time compensation control circuit block may be provided for common use by many channels.

Inventors

  • 👤 Teruhiko Funakura
  • 👤 Naomi Higashino

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 17:11
CPC Classifications
H; H03; H03K; H03K5/00; H03K5/19; H03K19/00; H03K19/003; H03K19/00323; H03K3/00; H03K3/02; H03K3/027; H03K3/03; H03K3/0315

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 235 words
A semiconductor integrated circuit comprising: a clock-synchronized logic circuit having a signal propagation delay, said logic circuit for performing a predetermined logic operation and comprising a plurality of interconnected device elements; a ring oscillator comprising a plurality of dummy device elements, said dummy device elements being connected in a ring, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition time period corresponding to a delay time of said dummy device elements; counting means connected to one of said dummy device elements for counting the oscillating pulses generated by said ring oscillator relative to a reference pulse signal; a delay time compensation control circuit connected to said counting means for generating control data based on a difference between a count of said counting means and an initial count counted by said counting means when said integrated circuit first stabilizes after said ring oscillator begins oscillation; a synchronizing clock timing compensation circuit connected to and receiving the control data from said delay time compensation control circuit for generating an output signal supplied to said logic circuit for compensating for a change in the signal propagation delay of said logic circuit; and an oscillation delay control circuit connected to and receiving the control data from said delay time compensation control circuit for generating an output signal coupled to said ring oscillator for controlling the delay time of said ring oscillator.
Claim 2
Dependent Claim 235 words
A semiconductor integrated circuit comprising: a clock-synchronized logic circuit having a signal propagation delay, said logic circuit for performing a predetermined logic operation and comprising a plurality of interconnected device elements; a ring oscillator comprising a plurality of dummy device elements, said dummy device elements being connected in a ring, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition time period corresponding to a delay time of said dummy device elements; counting means connected to one of said dummy device elements for counting the oscillating pulses generated by said ring oscillator relative to a reference pulse signal; a delay time compensation control circuit connected to said counting means for generating control data based on a difference between a count of said counting means and an initial count counted by said counting means when said integrated circuit first stabilizes after said ring oscillator begins oscillation; a synchronizing clock timing compensation circuit connected to and receiving the control data from said delay time compensation control circuit for generating an output signal supplied to said logic circuit for compensating for a change in the signal propagation delay of said logic circuit; and an oscillation delay control circuit connected to and receiving the control data from said delay time compensation control circuit for generating an output signal coupled to said ring oscillator for controlling the delay time of said ring oscillator.
Claim 3
Dependent Claim 199 words
A semiconductor integrated circuit comprising: a logic circuit having a signal propagation delay, said logic circuit for performing a predetermined logic operation and comprising a plurality of interconnected device elements; a ring oscillator comprising a plurality of dummy device elements, said dummy device elements being connected in a ring,, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition time period corresponding to a delay time of said dummy device elements; counting means connected to one of said dummy device elements for counting the oscillating pulses generated by said ring oscillator relative to a reference pulse signal; a delay time compensation control circuit connected to said counting means for generating a compensation voltage based on a difference between a count of said counting means and an initial count counted by said counting means when said integrated circuit first stabilizes after said ring oscillator begins oscillation; and a power-supply voltage control circuit connected to and receiving the compensation voltage from said delay time compensation control circuit for controlling a power-supply voltage applied to said logic circuit and said ring oscillator to compensate for a change in the propagation delay of said logic circuit.
Claim 4
Dependent Claim 199 words
A semiconductor integrated circuit comprising: a logic circuit having a signal propagation delay, said logic circuit for performing a predetermined logic operation and comprising a plurality of interconnected device elements; a ring oscillator comprising a plurality of dummy device elements, said dummy device elements being connected in a ring,, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition time period corresponding to a delay time of said dummy device elements; counting means connected to one of said dummy device elements for counting the oscillating pulses generated by said ring oscillator relative to a reference pulse signal; a delay time compensation control circuit connected to said counting means for generating a compensation voltage based on a difference between a count of said counting means and an initial count counted by said counting means when said integrated circuit first stabilizes after said ring oscillator begins oscillation; and a power-supply voltage control circuit connected to and receiving the compensation voltage from said delay time compensation control circuit for controlling a power-supply voltage applied to said logic circuit and said ring oscillator to compensate for a change in the propagation delay of said logic circuit.
Claim 5
Dependent Claim 323 words
A combination of semiconductor integrated circuits comprising: a plurality of semiconductor integrated circuits, each of said semiconductor integrated circuits comprising: a clock-synchronized logic circuit having a signal propagation delay, said logic circuit for performing a predetermined logic operation and comprising a plurality of interconnected device elements, and a plurality of dummy device elements connected in series, wherein said logic circuits of said plurality of semiconductor integrated circuits are connected in series and said plurality of dummy device elements of said plurality of semiconductor integrated circuits are connected in a ring to form a ring oscillator, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition timing period corresponding to a delay time of said dummy device elements; said combination of semiconductor integrated circuits further including: a single counting means for said plurality of semiconductor integrated circuits connected to one of said dummy device elements for counting the oscillating pulses generated by said ring oscillator relative to a reference pulse signal, a single delay time compensation control circuit for said plurality of semiconductor integrated circuits connected to said counting means for supplying control data based on a difference between a count of said counting means and an initial count counted by said counting means when said integrated circuit first stabilizes after said ring oscillator begins oscillation, a single synchronizing clock timing compensation circuit for said plurality of semiconductor integrated circuits connected to and receiving the control data from said delay time compensation control circuit for generating an output signal supplied to one of said logic circuits for compensating for a change in the signal propagation delay of said logic circuits, and a single oscillation delay control circuit for said plurality of semiconductor integrated circuits connected to and receiving the control data from said delay time compensation control circuit for generating an output signal coupled to said ring oscillator for controlling the delay time of said ring oscillator.
Claim 6
Dependent Claim 323 words
A combination of semiconductor integrated circuits comprising: a plurality of semiconductor integrated circuits, each of said semiconductor integrated circuits comprising: a clock-synchronized logic circuit having a signal propagation delay, said logic circuit for performing a predetermined logic operation and comprising a plurality of interconnected device elements, and a plurality of dummy device elements connected in series, wherein said logic circuits of said plurality of semiconductor integrated circuits are connected in series and said plurality of dummy device elements of said plurality of semiconductor integrated circuits are connected in a ring to form a ring oscillator, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition timing period corresponding to a delay time of said dummy device elements; said combination of semiconductor integrated circuits further including: a single counting means for said plurality of semiconductor integrated circuits connected to one of said dummy device elements for counting the oscillating pulses generated by said ring oscillator relative to a reference pulse signal, a single delay time compensation control circuit for said plurality of semiconductor integrated circuits connected to said counting means for supplying control data based on a difference between a count of said counting means and an initial count counted by said counting means when said integrated circuit first stabilizes after said ring oscillator begins oscillation, a single synchronizing clock timing compensation circuit for said plurality of semiconductor integrated circuits connected to and receiving the control data from said delay time compensation control circuit for generating an output signal supplied to one of said logic circuits for compensating for a change in the signal propagation delay of said logic circuits, and a single oscillation delay control circuit for said plurality of semiconductor integrated circuits connected to and receiving the control data from said delay time compensation control circuit for generating an output signal coupled to said ring oscillator for controlling the delay time of said ring oscillator.
Claim 7
Dependent Claim 271 words
A combination of semiconductor integrated circuits comprising: a plurality of semiconductor integrated circuits, each of said semiconductor integrated circuits comprising: a clock-synchronized logic circuit having a signal propagation delay, said logic circuit for performing a predetermined logic operation and comprising a plurality of interconnected device elements, a plurality of dummy device elements connected in series, and a power-supply voltage control circuit for controlling a power-supply voltage applied to said logic circuit and said plurality of dummy device elements, wherein said logic circuits of said plurality of semiconductor integrated circuits are connected in series and said plurality of dummy device elements of said plurality of semiconductor integrated circuits are connected in a ring to form a ring oscillator, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition timing period corresponding to a delay time of said dummy device elements; said combination of semiconductor integrated circuits further including: a single counting means for said plurality of semiconductor integrated circuits connected to one of said dummy device elements for counting the oscillating pulses generated by said ring oscillator relative to a reference pulse signal, and a single delay time compensation control circuit connected to said counting means for supplying a control voltage to said power-supply voltage control circuits of said plurality of semiconductor integrated circuits for compensating for a change in the signal propagation delay of said logic circuits, the control voltage being generated based on a difference between a count of said counting means and an initial count counted by said counting means when said integrated circuit first stabilizes after said ring oscillator begins oscillation.
Claim 8
Dependent Claim 271 words
A combination of semiconductor integrated circuits comprising: a plurality of semiconductor integrated circuits, each of said semiconductor integrated circuits comprising: a clock-synchronized logic circuit having a signal propagation delay, said logic circuit for performing a predetermined logic operation and comprising a plurality of interconnected device elements, a plurality of dummy device elements connected in series, and a power-supply voltage control circuit for controlling a power-supply voltage applied to said logic circuit and said plurality of dummy device elements, wherein said logic circuits of said plurality of semiconductor integrated circuits are connected in series and said plurality of dummy device elements of said plurality of semiconductor integrated circuits are connected in a ring to form a ring oscillator, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition timing period corresponding to a delay time of said dummy device elements; said combination of semiconductor integrated circuits further including: a single counting means for said plurality of semiconductor integrated circuits connected to one of said dummy device elements for counting the oscillating pulses generated by said ring oscillator relative to a reference pulse signal, and a single delay time compensation control circuit connected to said counting means for supplying a control voltage to said power-supply voltage control circuits of said plurality of semiconductor integrated circuits for compensating for a change in the signal propagation delay of said logic circuits, the control voltage being generated based on a difference between a count of said counting means and an initial count counted by said counting means when said integrated circuit first stabilizes after said ring oscillator begins oscillation.
Claim 9
Dependent Claim 334 words
A combination of semiconductor integrated circuits comprising: a plurality of channels, each of said channels comprising: a plurality of clock-synchronized integrated circuits including: logic circuits having respective signal propagation delays, each of said logic circuits for performing a predetermined logic operation and comprising a plurality of interconnected device elements, said logic circuits being connected in series, and a plurality of dummy device elements connected in a ring to form a ring oscillator, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition time period corresponding to a delay time of said dummy device elements, a single synchronizing clock timing compensation circuit for generating an output signal supplied to one of said logic circuits in each channel for compensating for a change in the signal propagation delay of said logic circuits, and a single oscillator delay control circuit for said plurality of integrated circuits for generating an output signal coupled to said ring oscillator for controlling the delay time of said ring oscillator; wherein said combination of semiconductor integrated circuits further includes: a single counting means for said plurality of channels, said single counting means being connected for counting oscillating pulses generated by said ring oscillator of each channel relative to a reference pulse signal for each channel, a single memory means for said plurality of channels, said single memory means for storing compensation data for each of said plurality of channels, a single delay time compensation control circuit for said plurality of channels connected to said memory means and to said counting means for providing control data to said synchronizing clock timing compensation circuit and said oscillator delay control circuit for each channel, the control data being produced by retrieving compensation data from said memory means based on a count of said counting means, and selector means connected to said counting means, said delay time compensation control circuit, and said channels for selectively connecting respective channels to said counting means and said delay time compensation control circuit.
Claim 10
Dependent Claim 334 words
A combination of semiconductor integrated circuits comprising: a plurality of channels, each of said channels comprising: a plurality of clock-synchronized integrated circuits including: logic circuits having respective signal propagation delays, each of said logic circuits for performing a predetermined logic operation and comprising a plurality of interconnected device elements, said logic circuits being connected in series, and a plurality of dummy device elements connected in a ring to form a ring oscillator, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition time period corresponding to a delay time of said dummy device elements, a single synchronizing clock timing compensation circuit for generating an output signal supplied to one of said logic circuits in each channel for compensating for a change in the signal propagation delay of said logic circuits, and a single oscillator delay control circuit for said plurality of integrated circuits for generating an output signal coupled to said ring oscillator for controlling the delay time of said ring oscillator; wherein said combination of semiconductor integrated circuits further includes: a single counting means for said plurality of channels, said single counting means being connected for counting oscillating pulses generated by said ring oscillator of each channel relative to a reference pulse signal for each channel, a single memory means for said plurality of channels, said single memory means for storing compensation data for each of said plurality of channels, a single delay time compensation control circuit for said plurality of channels connected to said memory means and to said counting means for providing control data to said synchronizing clock timing compensation circuit and said oscillator delay control circuit for each channel, the control data being produced by retrieving compensation data from said memory means based on a count of said counting means, and selector means connected to said counting means, said delay time compensation control circuit, and said channels for selectively connecting respective channels to said counting means and said delay time compensation control circuit.
Claim 11
Dependent Claim 297 words
A combination of semiconductor integrated circuits comprising: a plurality of channels, each of said plurality of channels comprising: a plurality of integrated circuits including: logic circuits having respective signal propagation delays, each of said logic circuits for performing a predetermined logic operation and comprising a plurality of interconnected device elements, said logic circuits being connected in series, a plurality of dummy device elements connected in a ring to form a ring oscillator, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition time period corresponding to a delay time of said dummy device elements, and a respective power-supply voltage control circuit for each of said logic circuits for controlling a power-supply voltage supplied to said logic circuits and corresponding dummy device elements; wherein said combination of semiconductor integrated circuits further includes: a single counting means for said plurality of channels, said single counting means being connected for counting oscillating pulses generated by said ring oscillator of each channel relative to a reference pulse signal for each channel, a single memory means for said plurality of channels for storing compensation data for each of said plurality of channels, a single delay time compensation control circuit for said plurality of channels connected to said memory means and to said counting means for generating compensation voltages provided to respective power-supply voltage control circuits of channels to compensate for a change in the propagation delay of said logic circuits, the compensation voltages being generated by retrieving compensation data from said memory means based on a count of said counting means, and transfer means connected to said counting means, said delay time compensation control circuit, and said channels for selectively transferring the compensation voltages generated by said delay time compensation control circuit to corresponding channels.
Claim 12
Dependent Claim 297 words
A combination of semiconductor integrated circuits comprising: a plurality of channels, each of said plurality of channels comprising: a plurality of integrated circuits including: logic circuits having respective signal propagation delays, each of said logic circuits for performing a predetermined logic operation and comprising a plurality of interconnected device elements, said logic circuits being connected in series, a plurality of dummy device elements connected in a ring to form a ring oscillator, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition time period corresponding to a delay time of said dummy device elements, and a respective power-supply voltage control circuit for each of said logic circuits for controlling a power-supply voltage supplied to said logic circuits and corresponding dummy device elements; wherein said combination of semiconductor integrated circuits further includes: a single counting means for said plurality of channels, said single counting means being connected for counting oscillating pulses generated by said ring oscillator of each channel relative to a reference pulse signal for each channel, a single memory means for said plurality of channels for storing compensation data for each of said plurality of channels, a single delay time compensation control circuit for said plurality of channels connected to said memory means and to said counting means for generating compensation voltages provided to respective power-supply voltage control circuits of channels to compensate for a change in the propagation delay of said logic circuits, the compensation voltages being generated by retrieving compensation data from said memory means based on a count of said counting means, and transfer means connected to said counting means, said delay time compensation control circuit, and said channels for selectively transferring the compensation voltages generated by said delay time compensation control circuit to corresponding channels.
Claim 13
Dependent Claim 258 words
A semiconductor integrated circuit comprises: a logic circuit having a signal propagation delay, said logic circuit for perforating a predetermined logic operation comprising a plurality of interconnected device elements; a ring oscillator comprising a plurality of dummy device elements, said dummy device elements being connected in a ring, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition time period corresponding to a delay time of said dummy device elements; counting means connected to one of said dummy device elements for counting the oscillating pulses generated by said ring oscillator relative to a reference pulse signal; memory means for storing data indicating a stable state of stable oscillation of said ring oscillator, an initial count counted by said counting means when said integrated circuit first stabilizes after said ring oscillator begins oscillation, and status data representing states other than the stable state, said memory means storing, as compensation data, counts provided by said counting means in states other than the stable state; a delay time compensation control circuit connected to said memory means for generating a compensation voltage determined by retrieving compensation data from said memory means based on a difference between a count of said counting means and the initial count; and a power-supply voltage control circuit connected to and receiving the compensation voltage from said delay time compensation control circuit for controlling a power supply voltage applied to said logic circuit and said ring oscillator to compensate for a change in the signal propagation delay of said logic circuit.
Claim 14
Dependent Claim 258 words
A semiconductor integrated circuit comprises: a logic circuit having a signal propagation delay, said logic circuit for perforating a predetermined logic operation comprising a plurality of interconnected device elements; a ring oscillator comprising a plurality of dummy device elements, said dummy device elements being connected in a ring, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition time period corresponding to a delay time of said dummy device elements; counting means connected to one of said dummy device elements for counting the oscillating pulses generated by said ring oscillator relative to a reference pulse signal; memory means for storing data indicating a stable state of stable oscillation of said ring oscillator, an initial count counted by said counting means when said integrated circuit first stabilizes after said ring oscillator begins oscillation, and status data representing states other than the stable state, said memory means storing, as compensation data, counts provided by said counting means in states other than the stable state; a delay time compensation control circuit connected to said memory means for generating a compensation voltage determined by retrieving compensation data from said memory means based on a difference between a count of said counting means and the initial count; and a power-supply voltage control circuit connected to and receiving the compensation voltage from said delay time compensation control circuit for controlling a power supply voltage applied to said logic circuit and said ring oscillator to compensate for a change in the signal propagation delay of said logic circuit.
Claim 15
Dependent Claim 293 words
A semiconductor integrated circuit comprises: a logic circuit having a signal propagation delay, said logic circuit for performing a predetermined logic operation and comprising a plurality of interconnected device elements; a ring oscillator comprising a plurality of dummy device elements, said dummy device elements being connected in a ring, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition time period corresponding to a delay time of said dummy device elements; counting means connected to one of said dummy device elements for counting the oscillating pulses generated by said ring oscillator relative to a reference pulse signal; memory means for storing data indicating a stable state of stable oscillation of said ring oscillator, an initial count counted by said counting means when said integrated circuit first stabilizes after said ring oscillator begins oscillation, and status data representing states other than the stable state, said memory means storing, as compensation data, counts provided by said counting means in states other than the stable state; a delay time compensation control circuit connected to said counting means for generating a compensation voltage determined by retrieving compensation data from said memory means based on a difference between the count of said counting means and the initial count; a synchronizing clock timing compensation circuit connected to and receiving the compensation voltage from said delay time compensation control circuit for generating an output signal supplied to said logic circuit for compensating for a change in the signal propagation delay of said logic circuit; and an oscillation delay control circuit connected to and receiving the compensation voltage from said delay time compensation control circuit for generating an output signal coupled to said ring oscillator for controlling the delay time of said ring oscillator.
Claim 16
Dependent Claim 293 words
A semiconductor integrated circuit comprises: a logic circuit having a signal propagation delay, said logic circuit for performing a predetermined logic operation and comprising a plurality of interconnected device elements; a ring oscillator comprising a plurality of dummy device elements, said dummy device elements being connected in a ring, an applied pulse being circulated through said dummy device elements to generate oscillating pulses with a repetition time period corresponding to a delay time of said dummy device elements; counting means connected to one of said dummy device elements for counting the oscillating pulses generated by said ring oscillator relative to a reference pulse signal; memory means for storing data indicating a stable state of stable oscillation of said ring oscillator, an initial count counted by said counting means when said integrated circuit first stabilizes after said ring oscillator begins oscillation, and status data representing states other than the stable state, said memory means storing, as compensation data, counts provided by said counting means in states other than the stable state; a delay time compensation control circuit connected to said counting means for generating a compensation voltage determined by retrieving compensation data from said memory means based on a difference between the count of said counting means and the initial count; a synchronizing clock timing compensation circuit connected to and receiving the compensation voltage from said delay time compensation control circuit for generating an output signal supplied to said logic circuit for compensating for a change in the signal propagation delay of said logic circuit; and an oscillation delay control circuit connected to and receiving the compensation voltage from said delay time compensation control circuit for generating an output signal coupled to said ring oscillator for controlling the delay time of said ring oscillator.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag