Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Постоянная и полупостоянная память — ROM, PROM, eprom






Масочные постоянные запоминающие устройства — ПЗУ или ROM — имеют самое высокое быстродействие (время доступа 30-70 не). Эти микросхемы в PC широкого применения не получили ввиду сложности модификации содержи­мого (только путем изготовления новых микросхем); они иногда применялись в качестве знакогенераторов в некоторых моделях графических адаптеров CGA, MDA, HGC.

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

Репрограммируемые постоянные запоминающие устройства — РПЗУ tmnEPROM -т до недавних пор были самыми распространенными носителями BIOS как на си­стемных платах, так и в адаптерах, а также использовались в качестве знакоге­нераторов. Наиболее популярные микросхемы имеют восьмибитную организацию


7.3. Энергонезависимая память_________________________________________ 279

и обозначение вида 27xx-tt или 27Cxx-tt для микросхем CMOS. Здесь хх определяет емкость в килобитах: 2708 — 1 К х 8 — родоначальник семейства, 2716/32/64/128/ 256/512 имеют емкость 2/4/8/16/32/64 Кбайт соответственно, 27010 и 27020 -128 и 256 Кбайт. Время доступа tt лежит в диапазоне 50—250 не. Шестнадцати­битные микросхемы (например, 27001 или 27002 емкостью 64 К или 128 К 16-бит­ных слов) в PC применяются редко.

Микросхемы EPROM тоже программируются на программаторах, но относитель­но простой интерфейс записи позволяет их программировать и в устройстве (но не в штатном его режиме работы, а при подключении внешнего программатора). Стирание микросхем осуществляется ультрафиолетовым облучением в течение нескольких минут. Специально для стирания микросхемы имеют стеклянные окошки. После программирования эти окошки заклеивают, предотвращая стира­ние под действием солнечного или люминесцентного облучения. Время стирания зависит от расстояния до источника облучения, его мощности и объема микросхе­мы (более емкие микросхемы стираются быстрее). Вместо штатных стирающих устройств можно пользоваться и обычной медицинской ультрафиолетовой лам­пой с расстояния порядка 10 см. Для микросхем 2764 ориентировочное время сти­рания составляет 5 минут. Стирание переводит все биты в единичное состояние. «Недостертые» микросхемы при программировании могут давать ошибки, пере­держка при стирании снижает количество возможных циклов перепрограммиро­вания (в пределе — до нуля).

Некоторые микросхемы, похожие по виду и обозначению на стираемые ультра­фиолетом, не имеют окна (они упакованы в дешевый пластмассовый корпус). Эти микросхемы либо стираются рентгеновским облучением (что не совсем удобно), либо допускают лишь однократно программирование, которое может выполнять­ся и по заказу фирмой-производителем микросхем. Их интерфейс полностью сов­падает с интерфейсом обычных микросхем EPROM 27хх.

С программированием ПЗУ приходится сталкиваться при русификации графи­ческих адаптеров (CGA, MDA, HGC) и принтеров с незагружаемыми знакогене­раторами, а также при замене (или восстановлении) системной микросхемы BIOS или микросхемы Boot ROM — микросхемы удаленной загрузки для адаптера локальной сети. Распространенные программаторы EPROM имеют интерфейс подключения к СОМ- или LPT-порту PC или подключаются через собственную карту расширения (обычно с шиной ISA). Время программирования зависит от типа и объема микросхемы и применяемого алгоритма программирования. Клас­сический алгоритм с 50-миллисекундными импульсами записи каждой ячейки для современных микросхем практически не используется. Более быстрые «ин­теллигентные» алгоритмы позволяют записывать 8 килобайт (2764) менее чем за минуту. Вся процедура программирования может затягиваться при использо­вании медленного интерфейса связи программатора с PC (например, СОМ-порт на скорости 2400 бод) за счет длительной процедуры копирования данных в буфер программатора.



Глава 7. Интерфейсы электронной памяти


Интерфейс микросхем постоянной памяти в режиме чтения совпадает с ин­терфейсом статической памяти. Для программирования (записи) требуется при­ложение ко входу Vpp напряжения программирования, которое для различных типов EPROM лежит в диапазоне 12-26 В (обычно указывается на корпусе мик­росхемы). Комбинации управляющих сигналов, формирующие импульсы записи для EPROM разной емкости, различны. При напряжении на входе VPP 5 В и ниже модификация памяти (запись) невозможна ни при каких комбинациях управ­ляющих сигналов, и микросхемы работают строго в режиме ROM. Этот режим и используется для микросхем BIOS, так что никакой вирус им не страшен.

В PC чаще всего применяют микросхемы EPROM в корпусах DIP и PLCC (табл. 7.21), расположение выводов популярных микросхем приведено на рис. 7.18 и 7.19.

Рис. 7.18. Расположение выводов микросхем EPROM в корпусах DIP: a — DIP-24, б — DIP-28, В — DIP-32

Рис. 7.19. Расположение выводов микросхем EPROM в корпусах TSOP и PLCC: а — TSOP-32, б — PLCC-32


 

7.3. Энергонезависимая память

Таблица 7.21. Популярные микросхемы EPROM
Микросхема Корпус Рисунок Примечание
и организация      
2716 — 2Кх8 DIP-24 7.18, а 20 = ОЕ#; 21 = Vpp
2732 —4Кх8 DIP-24 7.18, а 20 = OE#/Vpp, 21=A11
2764 —8Кх8 DIP-28 7.18, 6 1 = VPP, 22 = OE#; 26 = NC, 27 = PGM#
27128 —16Кх8 DIP-28 7.18, 6 1 = VPP, 22 = OE#; 26 = A13, 27 = PGM#
27256 —32 Кх 8 DIP-28 7.18, 6 1 =VPP, 22 = OE#; 26 = A13, 27 = A14
27512 —64Кх8 DIP-28 7.18, 6 1 = A15, 22 = OE#/Vpp, 26 = A13, 27 = A14
27010—128 Кх 8 DIP-32 7.18, 8 30 = NC
27010 —128 Кх 8 TSOP-32 7.19, а 6 = NC
27010—128 Кх8 PLCC-32 7.19, 6 30 = NC
27020 —256 Кх 8 DIP-32 7.18, в -
27020 —256 Кх 8 TSOP-32 7.19, а -
27020 —256 Кх 8 PLCC-32 7.19, 6 -

Назначение выводов микросхем EPROM приведено в табл. 7.22. Таблица 7.22. Назначение выводов микросхем EPROM

Сигнал Назначение

СЕ# Chip Enable — разрешение доступа. Низкий уровень разрешает обращение

к микросхеме, высокий уровень переводит микросхему в режим пониженного потребления

ОЕ# Output Enable — разрешение выходных буферов. Низкий уровень при низком уровне СЕ# разрешает чтение данных из микросхемы. У некоторых типов микросхем на этот же вывод в режиме программирования подается напряжение VPP

DQx Data Input/Output — двунаправленные линии шины данных. Время доступа при чтении отсчитывается от установки действительного адреса или сигнала СЕ# (в зависимости от того, что происходит позднее)

Ах Address — входные линии шины адреса. Линия А9 допускает подачу высокого (12В) напряжения для чтения кода производителя (АО = 0) и устройства (АО = 1), при этом на остальные адресные линии подается логический ноль

PGM# Programm — импульс программирования (некоторые микросхемы не имеют этого

сигнала, их программирование осуществляется по сигналу СЕ# при высоком уровне Vpp) Vpp Программирующее напряжение питания (для некоторых типов — импульс) Vcc Питание (+5 В)

Отметим основные свойства EPROM.

♦ Стирание информации происходит сразу для всей микросхемы под воздей­
ствием облучения и занимает несколько минут. Стертые ячейки имеют единич­
ные значения всех бит.

♦ Запись может производиться в любую часть микросхемы побайтно, в пределах
байта можно маскировать запись отдельных бит, устанавливая им единичные
значения данных.


282___________________________ Глава 7. Интерфейсы электронной памяти

♦ Защита от записи осуществляется подачей низкого (5 В) напряжения на вход Vpp в рабочем режиме (только чтение).

♦ Защита от стирания производится заклейкой окна.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.