Оперативные запоминающие устройства. Проектирование модуля ОЗУ
Выбери формат для чтения
Загружаем конспект в формате doc
Это займет всего пару минут! А пока ты можешь прочитать работу в формате Word 👇
Содержание :
1. Введение
2. Проектирование модуля ОЗУ
2.1 Задачи проектирования модуля ОЗУ
2.2 Методика расчета модуля ОЗУ
3. Заключение
4. Список литературы
1. Введение
Оперативные запоминающие устройства (ОЗУ) характеризуются следующими признаками: произвольным доступом к ячейкам памяти, хранящим информацию, возможностью смены этой информации в процессе работы, адресным способом размещения и поиска информации и работой в том же темпе, что и процессор. Оперативные ЗУ служат для реализации внутренней памяти цифровых ЭВМ и вычислительных систем (ВС) и широко используются в качестве буферной памяти в различных устройствах автоматики и вычислительной техники, в том числе в системах технического зрения.
Функциональные возможности характеризуются следующими параметрами:
1) информационной емкостью – максимальное количество хранимой информации в битах или байтах;
2) быстродействием – которая оценивается временем выборки, т.е. временем прошедшим от момента обращения к ЗУ до момента появления на выходе требуемой информации;
3) энергопотребление – электрическая мощность, потребляемая от источника питания на единицу информационной емкости. (Вт/бит)
Классификация микросхем ЗУ
По функциональному назначению:
1) постоянные; 2) оперативные; 3) логические.
Существующие конструктивно-технологические особенности построения ЗУ позволяют выделить еще ряд классификационных признаков, уточняющих и дополняющих функциональную классификацию.
По способу обращения к массиву элементов памяти все ЗУ делятся на адресные и ассоциативные. Большинство видов ЗУ (см. табл. 1.1), кроме вида РА, относятся к адресным ЗУ с произвольной выборкой, архитектура построения которых на протяжении более 10 лет остается практически неизменной. В адресных ЗУ обращение к элементам памяти производится по их физическим координатам, задаваемым внешним двоичным кодом — адресом. Адресные ЗУ бывают с произвольным обращением, которые допускают любой порядок следования адресов, и с последовательным обращением, где выборка элементов памяти возможна только в порядке возрастания или убывания адресов; функционально такие ЗУ представляют собой сдвигающие регистры (вид ИР). Номенклатура ассоциативных ЗУ (см табл. 1.1, вид РА) в подклассе микросхем ограничена в связи с неустановившейся архитектурой построения.
По способу хранения информации ЗУ бывают статическими и динамическими. Элементы памяти статических ЗУ представляют собой бистабильные элементы, что определяет потенциальный характер управляющих сигналов и возможность считывания информации и без ее разрушения.
В динамических ЗУ для хранения информации используются инерционные свойства реактивных элементов (в полупроводниковых ЗУ — конденсаторов), что требует периодического восстановления (регенерации) состояния элементов памяти в процессе хранения информации. В современных конструкциях ЗУ регенерация совмещается с обращением к элементу памяти или группе элементов памяти. Такие ЗУ с моностабильными элементами памяти требуют для обеспечения синхронизации элементов обрамления матрицы ЗУ управления потенциально-импульсными сигналами. Разрабатываются ЗУ с динамическим накопителем, но встроенной системой регенерации и синхронизации — квазистатические ЗУ. Внешние сигналы управления в этом случае такие же, как у полностью статических ЗУ.
Статические тактируемые, или синхронные ЗУ имеют статический накопитель (матрицу элементов памяти) и динамические входные цепи управления, требующие синхронизации, аналогично динамическим ЗУ. По технологическому исполнению интегральные ЗУ имеют следующие разновидности: полупроводниковые ЗУ на основе биполярных структур, использующие схемотехнику ЭСЛ, ТТЛ, инжекционную И2Л; полупроводниковые ЗУ на основе МОП-технологии, использующие структуры р-МОП, n-МОП, КМОП.
Следует отметить, что по уровням входных и выходных сигналов ЗУ любого типа изготовляются совместимыми с логическими элементами одной из трех стандартных систем: ЭСЛ, ТТЛ, КМОП. Как правило, ЗУ на основе ТТЛ и ЭСЛ имеют одинаковую схему построения элементов памяти и различаются только схемотехникой внутри БИС ЗУ; ЗУ на основе И2Л рассчитаны на работу с микросхемами ТТЛ или реже ЭСЛ, а ЗУ на основе p-МОП и n-МОП совместимы с микросхемами ТТЛ. Запоминающие устройства на основе КМОП совместимы с КМОП логическими элементами, а по выходу— с ТТЛ логическими элементами. При использовании в устройствах ТТЛ уровней на входе КМОП ЗУ обычно требуются схемы сопряжения.
Для РПЗУ разработаны специальные структуры: с лавинной инжекцией заряда (ЛИПЗ МОП) и плавающим затвором (для РПЗУ УФ);
ЛИПЗ МОП с двойным затвором для РПЗУ с электрическим, стиранием;
металл — нитрид кремния — окисел кремния — полупроводник (МНОП); используется в РПЗУ с электрическим, в том числе избирательным, стиранием.
По внешним сигналам все типы РПЗУ совместимы с логическими элементами на основе ТТЛ. В настоящее время разрабатываются РПЗУ с КМОП-обрамлением.
Таблица 1.1. Виды микросхем, входящих в подгруппу «Схемы запоминающих устройств» [1]
Условное обозначение вида изделия
Наименование вида изделия
Краткое техническое описание вида изделия
Полное
Сокращение
Отечествен-
ное
По ГОСТ 2.743-82
РМ
РУ
РВ
РЕ
РТ
РР
РФ
РА
РП
Матрицы оперативных запоминающих устройств
Оперативные запоминающие устройства
Матрицы постоянных запоминающих устройств
Постоянные запоминающие устройства
Постоянные запоминающие устройства с возможностью однократного электрического программирования
Постоянные запоминающие устройства с возможностью многократного электрического перепрограммирования (репрограммируемые)
Постоянные запоминающие устройства с ультрафиолетовым стиранием и электрической записью информации
Ассоциативные запоминающие устройства
Прочие запоминающие устройства
-
ОЗУ
-
ПЗУ
ППЗУ
РПЗУ
РПЗУУФ
АЗУ
-
-
RAM
-
ROM
PROM
EEPROM
EPROM
CAM
-
Массив активных элементов памяти, объединенных в прямоугольную матричную схему, обеспечивающую прямой электрический доступ к любому элементу памяти
Матрица активных элементов памяти, объединенная со схемами управления, обеспечивающими режимы записи, хранения и считывания двоичной информации в процессе ее обработки
Массив, как правило, пассивных элементов памяти в виде прямоугольной матрицы, предназначенных только для воспроизведения информации определяемой расположением элементов памяти в матрице
Матрица пассивных элементов памяти со схемами управления, предназначенная для воспроизведения неизменной информации, заносимой в матрицу при изготовлении; хранение информации энергонезависимо
Отличаются от ПЗУ тем, что позволяют в процессе применения микросхемы однократно изменить состояние запоминающей матрицы электрическим путем по заданной программе
ПЗУ, предназначенные для долговременного хранения и воспроизведения записанной в процессе эксплуатации информации. Допускает многократную электрическую запись информации но число циклов записи - стирания V ограничено (25...10* циклов). От ОЗУ отличается также значительно меньшей скоростью записи по сравнению со скоростью считывания информации
От РПЗУ вида «РР» отличаются только способом стирания информации —с помощью ультрафиолетового освещения, для чего в крышке корпуса имеется окно со специальным стеклом
«Безадресные» ЗУ; поиск и выборка информации осуществляется по содержанию произвольного количества разрядов, хранящихся в АЗУ чисел, независимо от физических координат ячеек памяти
Основные параметры.
Таблица 2.1. Сигналы БИС ЗУ
Наименование сигнала
Обозначение
По ГОСТ 19480-74 с изменениями 1981 и 1985 гг.
МЭК
Международное
Отечественное
Адрес
Тактовый сигнал
Адрес столбца
Строб адреса столбца
Цикл
Входные данные
Данные вход/выход
Сигнал разрешения
Сигнал обнуления (стирания) Сигнал разрешения по выходу Выходные данные
Сигнал информации
Сигнал считывания
Адрес строки
Строб адреса строки
Сигнал регенерации
Сигнал запись — считывание Сигнал считывание — запись
Выбор микросхемы
Сигнал записи
А
С
СА
CAS
CY
DI
DIO{DI/DO)
СЕ
ER
СЕО
DO
D
RD
RA
RAS
REF
WR/RD
RD/WR
CS
WR
A
T
CA
CAS
Ц
UВХ.И
UВХ.И/ UВЫХ.И
P
УСТ0
-
UВЫХ.И
U
СЧ
RA
RAS
РЕГ
ЗП/СЧ
СЧ/ЗП
BM
ЗП
A
С
CA
CAS
С
D
DO
E
ER
G
Q
D
R
RA
RAS
RF
WR
RW
S
W
ОЗУ строятся на микросхемах ЗУ статического и динамического типа и называются, соответственно, статическими и динамическими. Рассмотрим вначале вопросы проектирования статических ОЗУ. Режимы работы микросхем ЗУ статического типа задаются двумя управляющими сигналами: на входах выбора микросхемы С5 и записи/считывания WR/RD. Как правило, выбор микросхемы производится сигналом низкого уровня на входе CS. Низкий уровень сигнала на входе WR/RD соответствует режиму записи, а высокий — режиму считывания. При высоком уровне сигнала на входе CS микросхема ЗУ находится в режиме хранения.
Управляющие сигналы CS и WRIRD могут быть импульсными и потенциальными. По виду управляющих сигналов микросхемы ОЗУ статического типа делятся на две группы. Первую группу составляют микросхемы ЗУ, у которых управляющий сигнал CS должен быть импульсным. Микросхемы этой группы называют тактируемыми или синхронными. Вторую группу составляют асинхронные микросхемы ЗУ, у которых управляющие сигналы могут быть как импульсными, так и потенциальными.
Микросхемы ЗУ представляют собой законченные ОЗУ, но с небольшим числом разрядов (1; 4; 8 или 16) и ограниченной емкостью (в настоящее время до 64 Кбит).
Микросхемы ЗУ приспособлены для наращивания как числа слов, так и числа разрядов хранящихся слов. Для увеличения числа разрядов соответствующие адресные и управляющие входы всех микросхем ЗУ соединяются параллельно (рис. 1). На рис. .2 показано соединение входов и выходов микросхем ЗУ для увеличения числа слов в Ns=2n раз и числа разрядов в Nc раз. Микросхемы ЗУ образуют матрицу NrXNc. Старшие I разрядов входного адреса поступают на дешифратор, выходы которого соединяются с входами CS микросхем ЗУ соответствующих строк матрицы. Входы и выходы данных одноименных разрядов микросхем ЗУ в столбцах матрицы соответственно соединяются (предполагается, что выходы микросхем ЗУ являются выходами с тремя состояниями и выходы невыбранных микросхем находятся в состоянии высокого импеданса).
Рис. 1. Схема увеличения числа разрядов ОЗУ
Рис.2 Схема увеличения емкости ОЗУ
Оперативные ЗУ строятся по модульному принципу. На микросхемах ЗУ выполняется модуль ОЗУ, который конструктивно реализуется в виде одного или нескольких типовых элементов замены ТЭЗ. Используя модули ОЗУ, можно построить ОЗУ еще большей емкости — блок ОЗУ, причем принципы построения блока ОЗУ на модулях ОЗУ (ТЭЗ) аналогичны принципам построения модуля ОЗУ на микросхемах ЗУ, которые и будут рассмотрены ниже. Структурная схема модуля статического ОЗУ приведена на рис. 3. На схеме можно выделить матрицу микросхем ЗУ NrXNc и остальные узлы, которые обычно называют схемами управления ОЗУ. К схемам, управления относятся: регистр адреса RGA; дешифратор выбора строк матрицы микросхем ЗУ с помощью сигналов на входах CS микросхем DCCS; регистры входных RGDI и выходных RGDO данных; блок "управления модуля ОЗУ СОМ; буферные формирователи BF, с помощью которых осуществляется согласование по электрическим параметрам сигналов на входах и выходах микросхем ЗУ с сигналами на выходах и входах соответствующих схем управления. Отметим, что выходы данных модуля ОЗУ, так же как и выходы микросхем ЗУ, обычно являются выходами элементов с тремя состояниями или с открытым коллектором.
Входными и выходными для модуля ОЗУ являются следующие сигналы: МА — адресные сигналы, определяющие номер ячейки памяти, к которой производится обращение; MD1 — входные данные, определяющие записываемую информацию; MDO — выходные данные, определяющие считываемую информацию; MS — управляющий сигнал выбора модуля ОЗУ, определяющий факт обращения к модулю ОЗУ; MW/MR—управляющий сигнал, определяющий режим работы модуля ОЗУ (запись или считывание); СЕ — управляющий сигнал, разрешающий передачу данных на выходы модуля ОЗУ.
Работа модуля ОЗУ синхронизируется сигналами, поступающими с блока управления модуля СОМ. Назначение сигналов, показанных на рис.3, следующее: Cl—сигнал разрешения приема адреса в RGA; С2 — сигнал, определяющий момент начала действия и длительность сигналов на входах С5 микросхем ЗУ; C3 — сигнал, определяющий момент начала действия и длительность сигналов на входах WR/RD микросхем ЗУ; С4 — сигнал разрешения приема входных данных в RGDI; С5—-сигнал разрешения приема выходных данных в RGDO.
Структурная схема, показанная на рис.3, не является единственной. Возможны, в частности, следующие модификации этой схемы:
а) функции регистров входных RGDI и выходных RGDO данных может выполнять один общий регистр данных RGD;
б) регистр адреса RGAв модуле ОЗУ может отсутствовать, при этом предполагается, что этот регистр размещается в другом устройстве ЭВМ или вычислительной системы;
в) может отсутствовать регистр входных данных RGDI, или регистр выходных данных RGDI, или оба этих регистра;
г) могут отсутствовать некоторые буферные формирователи BF, если условия согласования по электрическим параметрам выполняются без их использования.
2.1 Задачи проектирования модуля ОЗУ
Исходными данными для проектирования модуля ОЗУ являются: емкость модуля ОЗУ; ограничения на значения внешних параметров модуля ОЗУ (время выборки, время цикла обращения, потребляемая мощность, надежность и др.); электрические параметры и временное расположение входных и выходных сигналов в режимах записи и считывания; серии логических Элементов, которые могут быть использованы в схемах управления; условия эксплуатации, в том числе температурный диапазон окружающей среды; некоторые специальные требования к модулю ОЗУ; целевая функция проектирования.
Процесс проектирования модуля ОЗУ сводится к решению следующих задач:
1. Выбор типа микросхемы ЗУ и определение их количества. Отметим, что в ряде случаев тип используемой микросхемы ЗУ задается.
2. Построение структурной схемы модуля ОЗУ.
3. Выбор микросхем для реализации схем управления RGA, DCCS, RGDI, RGDO.
4. Расчет электрического сопряжения микросхем ОЗУ и схем управления и выбор элементов, используемых в качестве буферных формирователей.
5. Построение временных диаграмм работы модуля ОЗУ в режимах записи и считывания и определение временных параметров модуля ОЗУ.
6. Проектирование блока управления модуля ОЗУ.
7. Расчет значений внешних параметров модуля ОЗУ (потребляемой мощности, надежности и др.).
8. Построение принципиальной электрической схемы модуля ОЗУ.
Результаты проектирования модуля ОЗУ оформляются в виде технического описания и комплекта электрических схем в соответствии с требованиями ГОСТ и ЕСКД.
2.2 Методика расчета модуля ОЗУ
Рассмотрим методику решения перечисленных выше задач проектирования модуля ОЗУ в предположении, что тип микросхемы (БИС) ЗУ выбрав, а структурная схема модуля ОЗУ аналогична приведенной на рис. 3.
Определим число БИС ЗУ в модуле в целом qRAM, а также число строк Nn и столбцов Nc матрицы:
где. N, nm — число слов в модуле и в микросхеме БИС ЗУ; п, п.м — число разрядов в модуле ОЗУ и в микросхеме ЗУ соответственно. Очевидно, что число выходов дешифратора DCCS должно быть равно NR.
Согласование по электрическим параметрам входных цепей БИС ЗУ.
К входным цепям относятся цепи адреса, входных данных и управления. Необходимость согласования обусловлена тем, что число БИС в мо-дуле ОЗУ qram составляет несколько десятков, а также тем, что электрические параметры БИС ОЗУ обычно отличаются от электрических параметров микросхем, используемых в схемах управления. Для удобства расчета введем два вспомогательных параметра: коэффициент объединения по входу К,с и коэффициент разветвления Кр. Под коэффициентом объединения по входу для любой входной цепи модуля ОЗУ будем понимать число одноименных входов БИС ЗУ, которые необходимо подключить к одному выходу соответствующей схемы управления. Коэффициент объединения по адресным входам КCA и входам управления режимом работы WRIRD Кср равен числу БИС ЗУ в модуле:
KcA=Kw=QRAM; (2)
KCSI=NR: (3) по входам данных
Kccs=Nc. (4) по входам выбора микросхем
Под коэффициентом разветвления Кр по любой входной цепи будем понимать число одноименных входов БИС ЗУ, которые можно подключить к выходу соответствующего буферного формирователя. Коэффициент разветвления определяется исходя из того, что токи нагрузки для высокого и низкого уровней сигнала и емкостная нагрузка не должны превышать значения, допустимого для выхода элемента буферного формирователя, используемого в данной цепи:
где IOH IOL CLlim— допустимые значения выходных токов высокого и низкого уровней и емкости нагрузки элементов буферных формирователей: IIH IIL CI— входные токи высокого и низкого уровней и входная емкость по одному соответствующему входу БИС ЗУ;
СM — монтажная емкость.
Кроме условия (5) следует также учитывать, что для некоторых БИС ЗУ оговаривается допустимое значение фронта входного сигнала. Емкостная нагрузка, подключенная к выходу элемента буферного формирователя, приводит к увеличению времени нарастания фронта сигнала на величину dtR, которое можно приблизительно оценить по формуле
где cl — емкость нагрузки, фактически подключенная к выходу элемента буферного формирователя BF; Uon — напряжение высокого уровня на выходе этого элемента; /os—ток заряда емкости cl, равный току короткого замыкания элемента BF. Для элементов ТТЛ-типа среднего быстродействия значение тока короткого замыкания может быть принято равным 20 мА, а для элементов на КМДП-транзисторах — равным 2...5 мА с повышенной нагрузочной способностью 5...10 мА.
Если рассчитанное значение фронта сигнала превышает допустимое, то можно: уменьшить значение Кр и тем самым уменьшить емкость cl, фактически подключенную к выходу элемента BF; увеличить ток заряда емкости cl за счет подключения между выходом элемента BF и источником питания резистора rl. Увеличение тока заряда при этом
dILmin = Uсо min/Rbi (7)
где U ее min — минимальное напряжение источника питания.
Следует иметь в виду, что подключение дополнительного резистора приводит к изменению выражения (5), поэтому значение тока Iон должно быть увеличено на
dIon=(Uccmin—UoH)/ RL, (8)
а значение тока iol—уменьшено на dIoL=Uccmax!RL. (9)
где U он — напряжение высокого уровня на выходе элемента BF; Ucc max — максимальное напряжение источника питания.
Буферные формирователи строятся по пирамидальной схеме, содержащей обычно один—два яруса. Число ярусов и число элементов в каждом ярусе рассчитывается исходя из нагрузочной способности элементов, используемых в BF. Такими элементами могут быть обычные логические элементы (НЕ, И—НЕ), элементы с повышенной нагрузочной способностью, шинные формирователи.
Согласование по электрическим параметрам цепей выходных данных БИС ЗУ. Выходы данных БИС ЗУ являются обычно либо выходами с открытым коллектором (ok), либо выходами с тремя состояниями (ТС), поэтому выходы БИС ЗУ в каждом разряде могут быть объединены для реализации функции монтажное ИЛИ. Число объединяемых выходов в каждом разряде, как указывалось выше, равно NR. Допустимость объединения БИС ЗУ по выходам (как с ОК, так и с ТС) определяется исходя из условия согласования по емкостной нагрузке:
где Со и СLlim — емкость выхода БИС ЗУ и предельно допустимая емкость нагрузки, которая может быть подключена к этому выходу; cI — входная емкость элемента-нагрузки; Z—числоэлементов-нагрузок; См— емкость монтажа; cl—суммарная емкость нагрузки.
Если nr велико (16, 32 и более), то условие (5.11) может не выполняться. В этом случае БИС ЗУ делят на группы. Выходы БИС ЗУ, принадлежащие одной группе, объединяют (монтажное ИЛИ), а полученные таким образом выходы групп объединяют с помощью логического элемента.
При использовании БИС ЗУ с ОК требуется дополнительный внешний резистор rl (рис. 4). Сопротивление резистора определяется исходя из условий получения допустимых уровней напряжения на выходах БИС ЗУ для логических уровней 1 и 0.
Минимальное значение RLmin находится из условия, что выход выбранной БИС ЗУ имеет- низкий уровень напряжения (рис.4, а):
а максимальное значение Рь шах — что все выходы БИС ЗУ имеют высокие уровни напряжения (рис. 4,б):
Здесь Uccmaxи Uccmin—максимальное и минимальное напряжения источника питания; uol и Uон — низкий и высокий уровни напряжения на выходе БИС ЗУ (для ТТЛ-схем можно принять (UoL.=0,4 В; Uон= «=2,4 В); IоH и IOL—выходные токи высокого и низкого уровней БИС ЗУ; Iin и iout — входные токи высокого и низкого уровней элементов нагрузки; ILo—ток утечки невыбранных БИС ЗУ; NR — число строк матрицы БИС ЗУ; Z — число элементов нагрузки.
- Значение сопротивления Ri, выбирается из условия
RLmin
Тебе могут подойти лекции
А давай сэкономим
твое время?
твое время?
Дарим 500 рублей на первый заказ,
а ты выбери эксперта и расслабься
Включи камеру на своем телефоне и наведи на Qr-код.
Кампус Хаб бот откроется на устройстве
Не ищи – спроси
у ChatGPT!
у ChatGPT!
Боты в Telegram ответят на учебные вопросы, решат задачу или найдут литературу
Попробовать в Telegram
Оставляя свои контактные данные и нажимая «Попробовать в Telegram», я соглашаюсь пройти процедуру
регистрации на Платформе, принимаю условия
Пользовательского соглашения
и
Политики конфиденциальности
в целях заключения соглашения.
Пишешь реферат?
Попробуй нейросеть, напиши уникальный реферат
с реальными источниками за 5 минут
с реальными источниками за 5 минут
Оперативные запоминающие устройства. Проектирование модуля ОЗУ
Хочу потратить еще 2 дня на работу и мне нужен только скопированный текст,
пришлите в ТГ