×

System level hardening of asynchronous combinational logic

  • US 6,791,362 B1
  • Filed: 12/09/2003
  • Issued: 09/14/2004
  • Est. Priority Date: 12/09/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for hardening an asynchronous combinational logic circuit against transient faults, comprising in combination:

  • a first asynchronous register for receiving inputs to be provided to the asynchronous combinational logic circuit, wherein outputs of the first asynchronous register are connected to inputs of the asynchronous combinational logic circuit;

    a second asynchronous register for receiving outputs from the asynchronous combinational logic circuit;

    a timer operable to ensure data has had sufficient time to propagate through the asynchronous combinational logic circuit; and

    a fault detector connected to the outputs of the asynchronous combinational logic circuit, wherein the fault detector is operable to detect a transient fault, and wherein the fault detector resets the asynchronous combinational logic circuit if the transient fault is detected.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×