US5760609A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Clock signal providing circuit with enable and a pulse generator with enable for use in a block clock circuit of a programmable logic device
Assignee: Lattice Semiconductor Corp
•
Filing: 1996-06-19
•
Granted: 1998-06-02
•
Expires: 2016-06-19
Abstract
Abstract A clock signal providing circuit with enable and pulse generator with enable for use in a block clock circuit of a programmable logic device (PLD), the block clock circuit for allocating multiple clock signals to each macrocell of the PLD. The clock signal providing circuit includes circuitry which functions to change states in response to a pin clock signal when an enable signal is active, and to maintain its current state when the enable signal is inactive. The pulse generator includes circuitry which functions to provide a pulse at a first edge of a pin clock signal if an enable signal remains active from prior to receipt of the first edge of the pin clock signal.
Inventors
- 👤 Bradley A. Sharpe-Geisler
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 19:31
CPC Classifications
H; H03; H03K; H03K19/00; H03K19/02; H03K19/173; H03K19/177; H03K19/17736; H03K19/1774; H03K19/17704; H03K19/1778; H03K19/20; H03K19/21; H03K19/215; H03K3/00; H03K3/02; H03K3/027; H03K3/037; H03K3/0375; H03K3/353; H03K3/356; H03K3/356104; H03K3/356113; H03K3/356147; H03K3/356156
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
188 words
A clock signal providing circuit receiving an enable signal and a clock signal and having an output, the clock signal providing circuit comprising: an OR gate having an output providing the output of the clock signal providing circuit, and having inputs; an exclusive OR gate having a first input receiving the clock signal, a second input connected to the OR gate output, and having an output; a first AND gate having a first input receiving an inverse of the exclusive OR gate output, a second input receiving the clock signal, a third input receiving the enable signal and an output connected to an input of the OR gate; and a second AND gate having a first input receiving the exclusive OR gate output, a second input receiving the inverse of the clock signal, a third input receiving the enable signal and an output connected to an input of the OR gate; and a third AND gate having a first input receiving an inverse of the enable signal and a second input connected to the OR gate output and an output provided to an input of the OR gate.
Claim 2
Dependent Claim
188 words
A clock signal providing circuit receiving an enable signal and a clock signal and having an output, the clock signal providing circuit comprising: an OR gate having an output providing the output of the clock signal providing circuit, and having inputs; an exclusive OR gate having a first input receiving the clock signal, a second input connected to the OR gate output, and having an output; a first AND gate having a first input receiving an inverse of the exclusive OR gate output, a second input receiving the clock signal, a third input receiving the enable signal and an output connected to an input of the OR gate; and a second AND gate having a first input receiving the exclusive OR gate output, a second input receiving the inverse of the clock signal, a third input receiving the enable signal and an output connected to an input of the OR gate; and a third AND gate having a first input receiving an inverse of the enable signal and a second input connected to the OR gate output and an output provided to an input of the OR gate.
Claim 3
Dependent Claim
261 words
A clock signal providing circuit receiving an enable signal and a clock signal and having an output, the clock signal providing circuit comprising: an exclusive OR gate having a first input receiving the clock signal, and a second input connected to the clock signal providing circuit output; a first pass gate having a source to drain path with a first end receiving the clock signal and a second end having a gate receiving an inverse of the output of the exclusive OR gate; a second pass gate having a source to drain path connecting the second end of the first pass gate to the output of the clock signal providing circuit, and having a gate receiving the enable signal; a third pass gate having a source to drain path with a first end receiving an inverse of the clock signal and a second end, and having a gate receiving the output of the exclusive OR gate; a fourth pass gate having a source to drain path connecting the second end of the third pass gate to the output of the clock signal providing circuit, and having a gate receiving the enable signal; and a fifth pass gate having a gate receiving an inverse of the enable signal and a source to drain path having a first end connected to the output of the clock signal providing circuit and a second end; and two series connected inverters for connecting the output of the clock signal providing circuit to the second end of the source to drain path of the fifth pass gate.
Claim 4
Dependent Claim
261 words
A clock signal providing circuit receiving an enable signal and a clock signal and having an output, the clock signal providing circuit comprising: an exclusive OR gate having a first input receiving the clock signal, and a second input connected to the clock signal providing circuit output; a first pass gate having a source to drain path with a first end receiving the clock signal and a second end having a gate receiving an inverse of the output of the exclusive OR gate; a second pass gate having a source to drain path connecting the second end of the first pass gate to the output of the clock signal providing circuit, and having a gate receiving the enable signal; a third pass gate having a source to drain path with a first end receiving an inverse of the clock signal and a second end, and having a gate receiving the output of the exclusive OR gate; a fourth pass gate having a source to drain path connecting the second end of the third pass gate to the output of the clock signal providing circuit, and having a gate receiving the enable signal; and a fifth pass gate having a gate receiving an inverse of the enable signal and a source to drain path having a first end connected to the output of the clock signal providing circuit and a second end; and two series connected inverters for connecting the output of the clock signal providing circuit to the second end of the source to drain path of the fifth pass gate.
Claim 5
Dependent Claim
240 words
A pulse generator having a first input for receiving the clock signal, a second input for receiving an enable signal, and an output, the pulse generator comprising: a PMOS pass gate having a gate forming the first input of the pulse generator and a source to drain path connected with a first end forming the second input of the pulse generator and a second end connected to a first node: an NMOS pass gate having a gate, and a source to drain path connected on a first end to the second input of the pulse generator and on a second end to the first node; a first inverter with an input connected to the first input of the pulse generator and a second end connected to the gate of the NMOS pass gate: a third pass gate having a gate coupled to the first node, and a source to drain path connected from the first input to the output of the pulse generator; a NOR gate having a first input connected to the output of the pulse generator, a second input, and an output connected to the first node; a second inverter connected from the first node to the second input of the NOR gate; and a pull down transistor having a source to drain path connecting the output of the pulse generator to a voltage connection Vss and a gate connected to the second input of the NOR gate.
Claim 6
Dependent Claim
240 words
A pulse generator having a first input for receiving the clock signal, a second input for receiving an enable signal, and an output, the pulse generator comprising: a PMOS pass gate having a gate forming the first input of the pulse generator and a source to drain path connected with a first end forming the second input of the pulse generator and a second end connected to a first node: an NMOS pass gate having a gate, and a source to drain path connected on a first end to the second input of the pulse generator and on a second end to the first node; a first inverter with an input connected to the first input of the pulse generator and a second end connected to the gate of the NMOS pass gate: a third pass gate having a gate coupled to the first node, and a source to drain path connected from the first input to the output of the pulse generator; a NOR gate having a first input connected to the output of the pulse generator, a second input, and an output connected to the first node; a second inverter connected from the first node to the second input of the NOR gate; and a pull down transistor having a source to drain path connecting the output of the pulse generator to a voltage connection Vss and a gate connected to the second input of the NOR gate.
References Cited (Backward Citations)
US3793591A
Cited
US4251739A
Cited
US5027315A
Cited
US4825416A
Cited
US4868511A
Cited
US4879481A
Cited
US5023484A
Cited
US5117132A
Cited
EP0537885A1
Cited
US5164612A
Cited
EP0584911A1
Cited
US5457409A
Cited
US5489857A
Cited
US5309046A
Cited
US5359242A
Cited
WO1994017595A1
Cited
US5357153A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-06-01 | 2001-12-01 | 2002-06-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-06-01 | 2005-12-01 | 2006-06-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-06-01 | 2009-12-01 | 2010-06-02 | $7700.00 | Window Closed / Lapsed |