Полипредохранитель — это однократно программируемый компонент памяти, используемый в полупроводниковых схемах для хранения уникальных данных , таких как идентификационные номера чипов или данные по ремонту памяти, но чаще всего в мелко- и среднесерийном производстве устройств постоянной памяти или микросхем микроконтроллеров. Они также использовались для программирования программируемой логики массива . Использование предохранителей позволяло программировать устройство электрически через некоторое время после его изготовления и запечатывания в корпус. Более ранние предохранители приходилось пережигать с помощью лазера во время изготовления памяти. Полипредохранители были разработаны для замены более ранних никель-хромовых (ни-хромовых) предохранителей. Поскольку нихром содержит никель, нихромовый предохранитель после перегорания имел тенденцию снова зарастать и делать память непригодной для использования.
Первые полифузы состояли из поликремниевой линии, которая программировалась путем подачи высокого (10 В-15 В) напряжения на устройство. Результирующий ток физически изменяет устройство и увеличивает его электрическое сопротивление . Это изменение сопротивления может быть обнаружено и зарегистрировано как логический ноль. Незапрограммированный полифуз будет зарегистрирован как логическая единица. Эти ранние устройства имели серьезные недостатки, такие как высокое напряжение программирования и ненадежность запрограммированных устройств.
Современные полифузы состоят из силицидированной поликремниевой линии, которая также программируется путем подачи напряжения через устройство. Опять же, результирующий ток постоянно изменяет сопротивление. Слой силицида , покрывающий поликремниевую линию, снижает ее сопротивление (до программирования), что позволяет использовать гораздо более низкие напряжения программирования (1,8–3,3 В). Было показано, что полифузы надежно хранят запрограммированные данные и могут программироваться на высокой скорости. Сообщалось о скорости программирования 100 нс. [1]