Fault-Tolerant Self-Timed Counters
摘要
The article studies the fault-tolerant self-timed (ST) counter design problem. Combinational ST circuits have a higher fault tolerance in comparison with synchronous counterparts due to redundant information coding and mandatory acknowledgment of all initiated circuit cells’ switch completion. Sequential ST circuits, including counters, are more sensitive to soft errors because a soft error can change a state stored by their memory cells. For their fault-tolerant implementation, special circuitry methods, namely DICE and Quatro, are used. They are similar to the data processing channel duplication, but use transistor cross-connection in the circuit cells. This approach significantly reduces the likelihood of a change in the counter bit’s state due to a soft error. The article proposes DICE-type and Quatro-type ST counter cases, compares their features, and resumes recommendations for the fault-tolerant ST counter implementation.