https://123dok.net/document/qmjke2m7-design-decisions-ftm-general-purpose-fault-tolerant-machine.html