Память EPROM
Это разновидность памяти PROM, которая одно время была весьма популярна. Данные в памяти EPROM можно стирать.
🕛 10.11.2009, 12:25
Микросхема EPROM четко видна через кварцевое окошко, расположенное прямо над кристаллом (рис. 5.4). Фактически сквозь окно вы можете видеть кристалл! Микросхемы EPROM имеют тот же номер 27nnnn, что и стандартные PROM, причем они функционально и физически идентичны, если бы не прозрачное кварцевое окно над матрицей.Окно пропускает ультрафиолетовые лучи. Интенсивное ультрафиолетовое облучение стирает информацию на матрице (микросхеме) EPROM. Окно сделано из кристалла кварца, потому что обычное стекло не пропускает ультрафиолетовых лучей. (Ведь вы не можете загорать при закрытых окнах!) Кварцевое окно повышает стоимость микросхемы EPROM. Такое повышение будет неоправданным, если информацию не нужно стирать.
Ультрафиолетовые лучи стирают информацию на микросхеме, вызывая химическую реакцию, которая как бы восстанавливает (спаивает) плавкие предохранители. Так, любой двоичный 0 в микросхеме становится двоичной 1. Для этого требуется, чтобы длина волны ультрафиолетовых лучей была равна примерно 2,537 ангстрема, а их интенсивность была довольно высокой (12 000 мВт/см2). Источник должен располагаться в непосредственной близости - не дальше 2-3 см (приблизительно 1 дюйм), а время экспозиции должно составлять от 5 до 15 мин. Устройство стирания EPROM содержит источник ультрафиолетовых лучей (обычно это ультрафиолетовая лампа накаливания), расположенный над выдвижным ящичком, в котором размещаются стираемые микросхемы.
На рис. 5.5 показано устройство, которое может обрабатывать до 50 микросхем одновременно. Я использую более дешевое переносное устройство компании Walling Co, называемое DataRase, которое стирает до четырех микросхем одновременно.
Кварцевое окно на микросхеме EPROM обычно заклеивается липкой лентой, чтобы предупредить случайное проникновение ультрафиолетовых лучей. Они входят в состав солнечного света и, конечно, присутствуют даже в обычном комнатном освещении, так что через какое-то время в микросхеме, подвергающейся экспозиции, может произойти потеря данных. Поэтому после программирования микросхемы ее окно заклеивается, чтобы предотвратить потерю данных.
Системная BIOS 453
Память EEPROM, или Flash ROM
Это более новый тип памяти ROM - электронно-стираемая программируемая постоянная память. Данные микросхемы также называются Flash ROM, и их можно перепрограммировать, не снимая с платы, на которую они установлены, без специального оборудования. Используя Flash ROM, можно стирать и перепрограммировать ROM непосредственно на системной плате, не удаляя микросхему из системы и даже не открывая системного блока.
Для перепрограммирования или удаления кода памяти Flash ROM или EEPROM не требуется специального устройства. Практически все системные платы, равно как и автомобили, выпущенные с 1994 года, оснащены памятью подобного типа. Например, в моем автомобиле “Chevy Impala SS” 1994 года выпуска установлен программатор PCM со встроенной памятью Flash ROM.
Память Flash ROM можно узнать по номеру 28xxxx или 29xxxx и отсутствию окна в микросхеме. При наличии Flash ROM на системной плате можно легко модернизировать ROM, не меняя микросхемы. В большинстве случаев достаточно загрузить модифицированную программу, полученную с Web-сервера изготовителя системной платы, а затем запустить программу модификации.
Рекомендуется периодически посещать Web-сервер изготовителя системной платы, чтобы следить за модификациями BIOS для вашего компьютера. Модифицированная BIOS может содержать ошибки или обеспечивать поддержку новых устройств, которых первоначально не было в вашей системе. Например, иногда необходимо модифицировать BIOS, чтобы поддержать загрузку с дисковода LS-120 (дискета емкостью 120 Мбайт) или накопителей USB.
Замечание
Те, кто относит себя к числу заядлых автолюбителей, могут значительно улучшить собственный автомобиль. В первую очередь следует выяснить, существуют ли модификации ROM для бортового компьютера. В настоящее время такие модификации достаточно просты и недороги, поэтому компании, занимающиеся производством автомобилей, выпускают обновления ROM с коррекцией обнаруженных ошибок, позволяющие исправить операционные проблемы и улучшить рабочие характеристики транспортных средств. Владельцы автомобилей компании GM для получения информации о существующих обновлениях BIOS могут обратиться к информационной базе Vehicle Calibration компании General Motors по адресу: http://calid.gm.com/vci/.
По идентификационному номеру автомобиля (Vehicle Identification Number - VIN) на указанном Web-сайте можно найти список всех существующих модификаций микросхемы Flash ROM, начиная со дня выпуска первого автомобиля указанной марки. Например, введя VIN автомобиля ‘‘Impala’’ выпуска 1994 года, я обнаружил, что за это время было выполнено в общей сложности пять различных модификаций Flash ROM, т.е. три последние версии были мною пропущены. Кроме того, на странице был приведен список всех вы-Глава 5. BIOS: базовая система ввода-вывода
полненных исправлений. Последняя версия программного обеспечения позволила мне решить несколько проблем, связанных, в частности, с колебанием частоты коленчатого вала двигателя при определенных условиях, появлением ложного светового сигнала ‘‘check engine’’ и т.д.
Возможности Flash ROM позволили мне начать серию экспериментов, связанных с другими транспортными средствами. В частности, я загрузил в микросхему Flash ROM автомобиля ‘‘Impala’’ модифицированную калибровку Comoro. Эта калибровка имеет улучшенные характеристики зажигания, подачи топлива, а также системы переключения передач. Если вы хотите установить в микросхему Flash ROM автомобиля ту или иную программу, обратитесь к компании Fastchip (http://www.fastchip.com) или Superchips (http://www.superchips.com). (Более подробная информация приведена в разделе Vendor List на прилагаемом компакт-диске.) Для получения дополнительной информации по поводу записи и программирования Flash ROM для собственного автомобиля обратитесь на Web-сайт http://www.diy-efi.org.
Сегодня многие объекты, управляемые с помощью компьютеров, имеют собственные микросхемы Flash ROM. Скоро, наверное, ими будут оснащаться даже тостеры! Например, я модифицировал программы в микросхемах Flash ROM модема ISDN компании Motorola и в цифровой камере компании Kodak. Оба изделия имели незначительные изъяны, которые были устранены путем модификации содержимого их внутренней ROM. Для этого, как уже отмечалось, необходимо просто загрузить соответствующие файлы с Web-сервера и запустить программу модификации.
Память Flash ROM часто применяется для добавления новых функций периферийным устройствам, например модемам или дисководам CD/DVD с возможностью перезаписи. Например, можно обновить модемы стандартов X2 или K56Flex до V.90/V.92 либо добавить поддержку новых типов накопителей для дисководов CD-ROM с возможностью перезаписи.