Clone this repo:


  1. 4ff124f final gds oasis by Jeff DiCorpo · 1 year, 1 month ago main
  2. 6c92fdf Updated Readme File by SultanShadow · 1 year, 1 month ago
  3. 44f076e Updated Readme File by SultanShadow · 1 year, 1 month ago
  4. 8873459 Updating Design Files by SultanShadow · 1 year, 1 month ago
  5. 2a3c943 Update Makefile by Jeff DiCorpo · 1 year, 2 months ago

RADIATION HARDENED Fault Tolerant Arithmetic and Logic Unit

License UPRJ_CI Caravel Build


This repo contains the design of a radiation hardened TMR based ALY implemented in SKY130 open source PDK. This design was hardened using openlane. Reliability and performance are two important factors to be considered in the design of application-specific integrated circuits (ASICs). The CMOS technology miniaturization has significantly improved the performance parameters such as frequency, speed, power efficiency, and area of ASICs. However, miniaturized CMOS technologies are more prone to radiation, which increases the probability of failure in case of single-event upsets (SEUs).

#Summary Space application Integrated Circuits (ICs) are prone to radiation particles, which are present in the form of electrons, protons, and heavy ions, generated from solar flares or space radiations. The circuits utilized in space applications must be able to tolerate these radiation impacts and assure reliable functionality. In this work, we have explored the impact of single-event upsets (SEUs) on the ALU architecture and proposed a fault-tolerant, 16-bit arithmetic logic unit (ALU) system, that works reliably in the presence of SEUs. The proposed architecture uses the concept of triple modular redundancy (TMR) with high fault-masking ratio (FMR) voter logic.