Abstract
An embedded microprocessor core designed to have high soft-error immunity is presented. The design achieves hardness via architectural, micro-architectural, and circuit techniques. The basis of the machine is a dual-redundant speculative pipeline that detects mismatches at their commission to architectural state. Added instructions allow software controlled recovery and restart of upset instructions. Key architectural state is stored in triple-mode redundant, self-correcting logic. Special automated place and route flows afford robustness against multiple node charge collection. Full clock gating allows low power, while redundant clocks mitigate clock upset induced errors. Register file based caches allow near-threshold low voltage operation. The design is implemented on a commercial 90-nm bulk CMOS process. Silicon results, including error correction examples, are presented.
Original language | English (US) |
---|---|
Title of host publication | Proceedings of the Custom Integrated Circuits Conference |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Volume | 2015-November |
ISBN (Print) | 9781479986828 |
DOIs | |
State | Published - Nov 25 2015 |
Event | IEEE Custom Integrated Circuits Conference, CICC 2015 - San Jose, United States Duration: Sep 28 2015 → Sep 30 2015 |
Other
Other | IEEE Custom Integrated Circuits Conference, CICC 2015 |
---|---|
Country/Territory | United States |
City | San Jose |
Period | 9/28/15 → 9/30/15 |
Keywords
- microprocessor architecture
- Radiation hardening
- single event effects
- soft-errors
ASJC Scopus subject areas
- Electrical and Electronic Engineering