IP Library Granted Patent US 7,336,102
Granted Patent B2
US 7,336,102 · App. 10/710,641 · Granted Feb 26, 2008

Error correcting logic system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,336,102
App. No.
10/710,641
Granted
Feb 26, 2008
Kind
B2
Abstract

The invention includes an error correcting logic system that allows critical circuits to be hardened with only one redundant unit and without loss of circuit performance. The system provides an interconnecting gate that suppresses a fault in one of at least two redundant dynamic logic gates that feed to the interconnecting gate. The system is applicable to dynamic or static logic systems. The system prevents propagation of a fault, and addresses not only soft errors, but noise-induced errors.

Claims (14)

1. An error correcting logic system comprising:

at least two redundant dynamic logic gates, each dynamic logic gate outputting one of a first logic state and a second logic state, the second logic state being output in response to a logic input signal; and

an interconnecting gate coupled to an output of each redundant dynamic logic gate, the interconnecting gate outputting the second logic state only when all of the redundant logic gates output the second logic state,

wherein the interconnecting gate includes a NOR gate;

wherein each dynamic logic gate includes a combinatorial logic section and a pre-charge section having a pre-charge device and a keeper device;

wherein an output of the NOR gate feeds back to the keeper device.

2. The system of claim 1 , wherein the interconnecting gate includes an AND gate.

3. The system of claim 2 , wherein the AND gate includes a NAND gate coupled to an inverting gate.

4. The system of claim 2 , wherein each dynamic logic gate includes a combinatorial logic section, a pre-charge section, and an inverting gate positioned downstream of a node connecting the combinatorial logic section and the pre-charge section.

5. The system of claim 4 , wherein the pre-charge section includes a pre-charge device and a keeper device.

6. The system of claim 5 , wherein an output of the inverting gate feeds back to the keeper device.

7. The system of claim 1 , wherein the fault is a negative fault.

8. The system of claim 1 , wherein the interconnecting gate is a static gate.

9. The system of claim 1 , wherein each dynamic logic gate is a cascode voltage switch.

Assignments (1)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058553/0802 →