Программируемое ПЗУ


Программируемая постоянная память ( PROM ) — это форма цифровой памяти, содержимое которой может быть изменено один раз после изготовления устройства. В этом случае данные являются постоянными и не могут быть изменены. Это один из типов постоянной памяти (ПЗУ). PROM используются в цифровых электронных устройствах для хранения постоянных данных, обычно низкоуровневых программ, таких как встроенное ПО или микрокод . Ключевое отличие от стандартного ПЗУ заключается в том, что данные записываются в ПЗУ во время изготовления, тогда как в ППЗУ данные записываются в них после изготовления. Таким образом, ПЗУ, как правило, используются только для больших производственных циклов с хорошо проверенными данными. PROM могут использоваться там, где требуемый объем не делает запрограммированное на заводе ПЗУ экономичным, или во время разработки системы, которая в конечном итоге может быть преобразована в ПЗУ в версии массового производства.

ППЗУ изготавливаются пустыми и, в зависимости от технологии, могут быть запрограммированы на пластине, при окончательном тестировании или в системе. Чистые чипы PROM программируются путем их подключения к устройству, называемому программатором PROM . Компании могут держать запас пустых PROM на складе и программировать их в последнюю минуту, чтобы избежать больших объемов. Эти типы памяти часто используются в микроконтроллерах , игровых консолях , мобильных телефонах, метках радиочастотной идентификации ( RFID ), имплантируемых медицинских устройствах, мультимедийных интерфейсах высокой четкости ( HDMI ) и во многих других потребительских и автомобильных электронных продуктах.

PROM был изобретен в 1956 году Вен Цин Чоу , работавшим в подразделении Arma американской корпорации Bosch Arma в Гарден-Сити , Нью-Йорк . [1] [2] Изобретение было задумано по запросу ВВС США , чтобы придумать более гибкий и безопасный способ хранения констант наведения в бортовом цифровом компьютере межконтинентальной баллистической ракеты Atlas E/F. Патент и связанная с ним технология хранились в секрете в течение нескольких лет, пока Atlas E/F была основной боевой ракетой сил межконтинентальных баллистических ракет США. Термин ожог, относящийся к процессу программирования PROM, также находится в исходном патенте, поскольку одна из первоначальных реализаций заключалась в том, чтобы буквально сжигать внутренние усы диодов перегрузкой по току, чтобы вызвать разрыв цепи. Первые машины для программирования PROM также были разработаны инженерами Arma под руководством г-на Чоу и находились в лаборатории Arma в Гарден-Сити и в штаб-квартире Стратегического авиационного командования (SAC) ВВС.

Память OTP (однократно программируемая) — это особый тип энергонезависимой памяти (NVM), который позволяет записывать данные в память только один раз. После того, как память была запрограммирована, она сохраняет свое значение при отключении питания (т.е. является энергонезависимой). Память OTP используется в приложениях, где требуется надежное и воспроизводимое считывание данных. Примеры включают загрузочный код, ключи шифрования и параметры конфигурации для аналоговой схемы, схемы датчика или дисплея. OTP NVM отличается от других типов NVM, таких как eFuse или EEPROM, тем, что предлагает структуру памяти с низким энергопотреблением и небольшой занимаемой площадью. Таким образом, память OTP находит применение в продуктах от микропроцессоров и драйверов дисплея до ИС управления питанием (PMIC).

Коммерчески доступные полупроводниковые массивы памяти OTP на основе защиты от предохранителей существуют по крайней мере с 1969 года, при этом первоначальные битовые ячейки защиты от предохранителей зависят от перегорания конденсатора между пересекающимися проводящими линиями. В 1979 г. компания Texas Instruments разработала МОП -предохранитель на основе оксида с затвором. [3] В 1982 г. был представлен двухтранзисторный МОП-предохранитель с двойным затвором и оксидом на двух транзисторах . и производственные проблемы, которые препятствовали массовому производству устройств памяти на основе этих технологий.


Texas Instruments PROM типа TBP18SA030N