In a preferred embodiment, the invention provides a circuit and method for a
high
reliability triple redundant latch. Three settable memory elements set an identical
logical value into each settable memory element. After the settable memory elements
are set, three voting structures with inputs from the first, second, and third
settable memory elements and control to the settable memory elements determine
the logical values held on the settable memory elements. The propagation delay
through a latch is the only propagation delay of the triple redundant latch.