Computer architecture design, integrated circuit (IC) design, rapid prototyping using field-programmable gate arrays (FPGAs), secure hardware platform design, radiation-hardening-by-design for digital circuitry, and mitigation of single event effects