Профессор информатики Университета шт. Иллинойс в Урбана-Шампань Джосеп Торреллас заявил о разработке аппаратного решения Phoenix, позволяющего устранять конструктивные дефекты микропроцессоров подобно тому, как ошибки в программах исправляются с помощью заплат.
Свой проект Торреллас начал с изучения 10 процессоров Intel, AMD, Motorola и IBM и составления списка их дефектов, опубликованных производителями. Затем он разработал логическую схему, регистрирующую состояние процессора в ходе его работы, и при обнаружении показателей, свидетельствующих о возможности скорого сбоя или порчи данных, изменяющую логику обработки таким образом, что сбоя не происходит. При этом о предстоящем сбое Phoenix узнает, сравнивая регистрируемые характеристики с предварительно загруженной "сигнатурой" дефекта, которую подготовил производитель чипа. По словам Торрелласа, на сегодня его система справляется с устранением порядка 60% известных дефектов изученных им процессоров. Как утверждает исследователь, оснащение чипа системой обойдется недорого, и она не влияет на его производительность.