Тема 6. Полупроводниковые запоминающие устройства. Назначение, основные параметры, классификация запоминающих устройств.

 

 

Общие сведения

Для хранения информации в микропроцессорных системах используются запоминающие устройства на основе полупроводниковых материалов, а также магнитные и оптические внешние носители. Внутренняя память компьютера представлена в виде отдельных интегральных микросхем (ИМС) собственно памяти и элементов, включенных в состав других ИМС, не выполняющих непосредственно функцию хранения программ и данных - это и внутренняя память центрального процессора, и видеопамять, и контроллеры различных устройств.

Внутренняя или основная память может быть двух типов: оперативное запоминающее устройство (ОЗУ) или ЗУ с произвольной выборкой (ЗУПВ) и постоянное ЗУ (ПЗУ). ОЗУ, кроме того, обозначается - (RAM, Random Access Memory), а ПЗУ - (ROM, Read Only Memory).

Получила также распространение Флэш (Flash) память, имеющая особенности и ОЗУ и ПЗУ и энергонезависимая память (Nonvolatile NV).

ПЗУ и Флэш память, также энергонезависимы.

В ОЗУ коды в соответствии с решаемыми задачами постоянно изменяются и полностью пропадают при выключении питания.

В ПЗУ хранятся управляющие работой ЭВМ стандартные программы, константы, таблицы символов и другая информация, которая сохраняется и при выключении компъютера.

ОЗУ подразделяются на статическую память (SRAM), динамическую (DRAM), регистровую (RG).

ПЗУ могут быть:

- масочными - запрограммированными на заводе

- изготовителе (ROM),

- однократно-программируемыми

- пользователем ППЗУ (PROM или OTP), многократно-программируемыми

- (репрограммируемыми) пользователем РПЗУ с ультрафиолетовым стиранием (EPROM) или c электрическим стиранием (EEPROM, Flash). Широкое распространение нашли также программируемые логические матрицы и устройства (PLM, PML, PLA, PAL, PLD, FPGA и т.д.) с большим выбором логических элементов и устройств на одном кристалле.

В зависимости от типа ЗУ элементом памяти (ЭП) может быть: триггер, миниатюрный конденсатор, транзистор с "плавающим затвором", плавкая перемычка (или ее отсутствие). Упорядоченный набор ЭП образует ячейку памяти (ЯП). Количество элементов памяти в ячейке (длина слова) обычно кратно 2n (1, 4, 8, 16, 32, 64..), причем величины свыше 8-ми достигаются, обычно, группировкой микросхем с меньшим количеством ЭП.

Количество ЭП в ЯП иногда называется длиной слова.

Основными характеристиками микросхем памяти являются: информационная емкость, быстродействие и энергопотребление.

Емкость ЗУ чаще всего выражается в единицах кратных числу 210 = 1024 = 1K. Для длины слова равной биту (одному двоичному разряду) или байту (набору из восьми бит) эта единица называется килобит или килобайт и обозначается Kb или KB.

Каждой из 2n ячеек памяти однозначно соответствует "n"- разрядное двоичное число, называемое адресом ЯП. Например, адресом 511-ой ячейки будет число 1 1111 1111(BIN) = 511(DEC) = 1FF(HEX).

В программах адреса употребляются в 16-ном формате.

 

Описание: O:\Каф ИТБ\2021_2022\MOOK\Лекции\Лекция 6 Полупроводниковые запоминающие устройства.files\image001.jpg

 

Рисунок 6.1 – Структура памяти

 

Для функционирования компьютерной системы необходимо наличие как оперативного запоминающего устройства (ОЗУ), так и постоянного запоминающего устройства (ПЗУ), обеспечивающего сохранение информации при выключении питания. ОЗУ может быть статическим и динамическим, а ПЗУ однократно или многократно программируемым.

Степень интеграции, быстродействие, электрические параметры ЗУ при записи и хранении информации, помехоустойчивость, долговременная стабильность, стабильность к внешним неблагоприятным факторам при функционировании и т.д. зависят от физических принципов работы приборов, применяемых материалов при производстве ИМС и параметров технологических процессов при их изготовлении.

Основные характеристики полупроводниковой памяти

1.   Емкость памяти определяется числом бит хранимой информации.

Важной характеристикой кристалла является информационная организация кристалла памяти MxN, где M - число слов, N - разрядность слова. Например, кристалл емкостью 16 Кбит может иметь различную организацию: 16Кx1, 4Кx4 2Кx8. При одинаковом времени обращения память с большей шириной выборки обладает большей информационной емкостью.

2.   Временные характеристики памяти.

Время доступа - временной интервал, определяемый от момента, когда центральный процессор выставил на шину адреса адрес требуемой ячейки памяти и послал по шине управления приказ на чтение или запись данных, до момента осуществления связи адресуемой ячейки с шиной данных.

Время восстановления - это время, необходимое для приведения памяти в исходное состояние после того, как ЦП снял с ША - адрес, с ШУ - сигнал "чтение" или "запись" и с ШД данные.

3.   Удельная стоимость запоминающего устройства определяется отношением его стоимости к информационной емкости, т.е. определяется стоимостью бита хранимой информации.

4.   Потребляемая энергия (или рассеиваемая мощность) приводится для двух режимов работы кристалла: режима пассивного хранения информации и активного режима, когда операции записи и считывания выполняются с номинальным быстродействием. Кристаллы динамической МОП-памяти в резервном режиме потребляют примерно в десять раз меньше энергии, чем в активном режиме. Наибольшее потребление энергии характерно для кристаллов биполярной памяти.

5.   Плотность упаковки определяется площадью запоминающего элемента и зависит от числа транзисторов в схеме элемента и используемой технологии. Наибольшая плотность упаковки достигнута в кристаллах динамической МОП-памяти.

6.   Допустимая температура окружающей среды обычно указывается отдельно для активной работы, для пассивного хранения информации и для нерабочего состояния с отключенным питанием.

Указывается тип корпуса, если он стандартный. Приводятся также условия эксплуатации: рабочее положение, механические воздействия, допустимая влажность и другие.

Оперативные запоминающие устройства

Полупроводниковые ЗУ подразделяются на ЗУ с произвольной выборкой и ЗУ с последовательным доступом. ЗУПВ подразделяются на:

-      статические оперативные запоминающие устройства (СОЗУ);

-      динамические оперативные запоминающие устройства (ДОЗУ).

ЗУ с последовательным доступом подразделяются на:

-      регистры сдвига;

-      приборы с зарядовой связью (ПЗС).

В основе большинства современных ОЗУ лежат комплиментарные МОП ИМС (КМОП), которые отличаются малой потребляемой мощностью. Это достигается применением пары МОП транзисторов с разным типом канала: n-МОП и p-МОП.

 

Описание: O:\Каф ИТБ\2021_2022\MOOK\Лекции\Лекция 6 Полупроводниковые запоминающие устройства.files\image002.jpg

 

Рисунок 6.2 - Схема КМОП инвертора

 

ОЗУ статического типа

В качестве элемента памяти используется простейший D-триггер защелка. В микросхеме 537РУ10 каждая ЯП состоит из восьми триггеров и располагаются ячейки на кристалле в виде прямоугольной матрицы.

 

Описание: O:\Каф ИТБ\2021_2022\MOOK\Лекции\Лекция 6 Полупроводниковые запоминающие устройства.files\image003.jpg

 

Рисунок 6.3 – Организация памяти ЯП

 

На рисунке приведены обозначения: nадресных входов (A0 .. An-1), DIO двунаправленная восьмиразрядная шина данных, вход разрешения выходов - ~OE, вход выбора микросхемы - ~CS и вход разрешения записи ~WE, который часто обозначают по другому ~WR/RD, подчеркивая этим, что при низком значении сигнала на этом входе производится запись байта, а при высоком уровне - чтение. EO, DI, WR - внутренние сигналы вырабатываемые блоком управления чтением/записью/хранением.

Доступ к произвольной ЯПj производится с помощью прямоугольного дешифратора, состоящего из двух обычных дешифраторов, причем k-адресных линий заводится на дешифратор столбцов (DCc), а оставшиеся n-k линий подключены к дешифратору строк (DCr). Количество строк и столбцов будет соответственно равно 2n-k и 2k, т.е. общее количество, обслуживаемых ЯП, равно

 

2k * 2n-k = 2n.

 

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

 

Описание: O:\Каф ИТБ\2021_2022\MOOK\Лекции\Лекция 6 Полупроводниковые запоминающие устройства.files\image004.png

 

Рисунок 6.4 – Фрагмент внутренней структуры микросхемы

 

Для увеличения информационной емкости, отдельные микросхемы группируются в банки и их одноименные выходы должны объединяться. По этой причине выходы всех микросхем памяти также выполняются с открытым коллектором либо с третьим состоянием.

В ЭВМ статическое ОЗУ используется в быстродействующей Cash-памяти.

ОЗУ динамического типа

В отличие от статических ЗУ, которые хранят информацию пока включено питание, в динамических ЗУ необходима постоянная регенерация информации, однако при этом для хранения одного бита в ДОЗУ нужны всего 1-2 транзистора и накопительный конденсатор.

 

Описание: O:\Каф ИТБ\2021_2022\MOOK\Лекции\Лекция 6 Полупроводниковые запоминающие устройства.files\image005.png

 

Рисунок 6.5 – Запоминающая ячейка динамического ОЗУ

 

При одинаковых размерах кристалла, информационная емкость DRAM выше, чем у SRAM.

Количество адресных входов и габариты должны увеличиться. Поэтому, адресные линии внутри микросхемы разбиваются на две группы, например старшая и младшая половина. Две одноименные k-линии каждой группы подключаются к двум выходам внутреннего k-го демультиплексора "1 в 2", а его вход соединяется с k-ым адресным входом микросхемы.

Количество адресных входов, при этом уменьшается в два раза, но зато передача адреса в микросхему должна производиться, во-первых в два приема, что несколько уменьшает быстродействие, и во-вторых потребуется дополнительный внешний мультиплексор адреса. В процессе хранения бита конденсатор разряжается. Чтобы этого не допустить заряд необходимо поддерживать.

В микросхеме динамического ОЗУ есть один или несколько тактовых генераторов и логическая схема для восстановления информационного заряда, стекающего с конденсатора.

Чаще всего и СОЗУ, и ДОЗУ выполнены в виде ЗУ с произвольной выборкой, которые имеют ряд преимуществ перед ЗУ с последовательным доступом.

Отличие динамического ОЗУ от статического:

1)   мультиплексирование адресных входов,

2)   необходимость регенерации хранимой информации,

3)   повышенная емкость (до нескольких Мбит), 4)более сложной схемой управления.

 

 

Запоминающие устройства с произвольной выборкой

 

Внутренняя структура ОЗУ с произвольной выборкой 64Кx1 (КР565РУ5) (рисунок 6.6)

 

Описание: O:\Каф ИТБ\2021_2022\MOOK\Лекции\Лекция 6 Полупроводниковые запоминающие устройства.files\image006.png

 

Рисунок 6.6

 

Здесь: D1-Dn (справа DI) - информационные входы; Q1 - Qn (справа DO) - инверсные выходы; A1- An - адресные входы; WE# - запись/чтение; CS# (Chip Select) - выбор кристалла; CAS# (Column Address Strobe) и RAS# (Row Address Strobe) - сигнал выборки столбца и строки соответственно.

Устройство управления включает два генератора тактовых сигналов и генератор сигналов записи и обеспечивает 4 режима работы: записи, считывания, регенерации и мультипликации адреса. Время регенерации - 2 мс.

Постоянные запоминающие устройства

Программируемые постоянные запоминающие устройства (ППЗУ) делятся на однократно программируемые (например, биполярные ПЗУ с плавкими соединениями) и рассматриваемые здесь многократно электрически программируемые МОП ПЗУ. Это полевой транзистор с плавающим затвором и МДОП (металл – диэлектрик – оксид полупроводник) транзистор. Обычно в качестве диэлектрика используют нитрид кремния.

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

Микросхемы РПЗУ допускают многократное, до сотен тысяч, циклов перепрограммирования на рабочем месте пользователя.

Это свойство обеспечивается применением ЭП на МОП транзисторах с "плавающим затвором". Толщина изоляции "плавающего затвора" порядка 200 ангстрем. Информация считается стертой, если на выходах всех ЭП высокий уровень сигнала. В режиме программирования, на выбранный по адресной шине ЭП, куда необходимо записать ноль, подается импульс.

Стирание осуществляется УФ-излучением (EPROM), либо электрически (EEPROM). При этом все ячейки переводятся в состояние "1". Записанная информация сохраняется в течение нескольких лет. Одной из м/с этого типа является EPROM 573РФ2 с организацией (2К * 8) и тристабильными выходами.

В Flash-памяти толщина изоляции "плавающего затвора" менее 100 ангстрем, поэтому при перепрограммировании используется туннельный эффект.

Однократно программируемые ПЗУ ППЗУ (PROM,OTP)

В качестве элементов памяти имеют набор плавких перемычек, которые в процессе программирования пережигаются импульсами тока.

Схема ППЗУ изображена на рисунке 6.7.

 

Описание: O:\Каф ИТБ\2021_2022\MOOK\Лекции\Лекция 6 Полупроводниковые запоминающие устройства.files\image007.png

 

Рисунок 6.7

 

 

Задания для СРС

1.   Иерархическая структура памяти ЭВМ. Уровни памяти ЭВМ.

2.   Важнейшие параметры ЗУ. Классификация ЗУ.

3.   Основные структуры ЗУ.

4.   Структура и принцип работы КЭШпамяти.

5.   Элементная база ПЗУ. ROM(M), PROM, EPROM, EEPROM (E2PROM).

6.   Флеш-память.

7.   Элементная база статических ОЗУ.

8.   Элементная база динамических ОЗУ.