Students:
Primary Contact
Matt Fojtik <[email protected]>
Bubble Razor is an technique for timing error detection and correction that is not architecture dependent, avoids hold-time issues, and enables large timing speculation windows. A software tool was written to perform design transformation demonstrating the technique’s automated nature, and was applied to the ARM Cortex-M3 microprocessor, the first implementation of a Razor-style scheme on a commercial processor.
The system was fabricated in a 45nm SOI process, and will be published in ISSCC 2012.