Запоминающие устройства, принципы их действия
Запоминающие устройства, их основные характеристики и принципы действия. Виды памяти: основная, статическая и оперативная. Выбор элементной базы и оценка быстродействия микросхемы памяти. Причины для дальнейшего развития микросхем динамических ОЗУ.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | доклад |
Язык | русский |
Дата добавления | 21.03.2011 |
Размер файла | 24,6 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
10
1. Литературный обзор
Запоминающее устройство именуемые также устройствами памяти , предназначены для хранения данных. Они, в свою очередь, включают процессы, схемы логики, матрицы памяти, схемы контроля данных, дешифраторы, буферы регистры, электрические и механические компоненты.
Основными характеристиками ЗУ является :
Ш емкость памяти, измеряемая в битах либо в байтах;
Ш методы доступа к данным;
Ш быстродействие(время обращения к устройству);
Ш надежность работы, характеризуемая зависимостью от окружающей среды и колебаний напряжения питания;
Ш стоимость единицы памяти.
ЗУ делятся на электронные и электронно-механические. Элекронно-механические в свою очередь делятся на два класса: оперативно запоминающее устройства(ОЗУ) и внешне запоминающее устройство (ВЗУ).
В адресном ОЗУ каждый элемент памяти имеет адрес, соответствующий его пространственному расположению в запоминающей среде. Поэтому, обращение к определенному элементу производится в соответствии с кодом его адреса. В ЗУ после приема кода осуществляется его дешифрацией, после чего следует выборка из элемента конкретной группы битов или слов.
В ассоциативном ЗУ поиск данных происходит по конкретному содержимому, независимо от его адреса. Такой поиск информации идет с использованием определенных признаков, например, ключевых слов, которые связаны с искомыми данными. Ассоциативные устройства. Хотя и являются более сложными, обеспечивают более быстрый поиск и выбор хранимых данных.
Память, хранящая обрабатываемые в текущее время данные и выполняемые команды называется основной памятью- RAM (Random Access Memori), т.е. память с произвольным доступом. Она составляет основу системной памяти. В ПК в большинстве случаях основная оперативная память строится на микросхемах динамического типа (DRA- Dynamic Random Access), где в качестве ЗЭ используется простейшая сборка, состоящая из одного транзистора и одного конденсатора. Основными причинами широкого применения этой памяти является высокая плотность интеграции (увеличение числа ЗЭ на чип и сокращение числа чипов, необходимых для одного модуля, малое потребление энергии, тратится минимум энергии на хранение одного бита, уменьшается потребляемая системой мощность, снижается стоимость) и т.д. Но имеются и недостатки: каждый ЗЭ представляет, по сути дела, разряжаемый со временем конденсатор, поэтому чтобы предотвратить потерю хранящейся в конденсаторе информации, микросхема RAM должна регенерироваться.
Имеется другой вид памяти, который лишен этого недостатка. Эта память называется статической (Static RAM-SRAM), где в качестве ЗЭ используется так называемый статический триггер (состоящий из 4-6 транзисторов). Из-за сложности ЗЭ плотность упаковки микросхем SRAM меньше, чем для DRAM. Следовательно, если бы SRAM устанавливалась в качестве оперативной памяти, то это привело бы к увеличению быстродействия ПК, однако при этом существенно изменилась бы его стоимость, поскольку стоимость микросхемы SRAM значительно выше стоимости DRAM.
Оперативная память соединяется с процессором посредством адресной шины и шины данных. Каждая шина состоит из множества электрических цепей (линий или бит). Ширина (разрядность адресной шины определяет сколько адресов может быть в ОЗУ, адресное пространство), а шины данных - сколько данных может быть передано за один цикл.
Каждая передача данных между процессором и памятью называется циклом шины. Количество бит, которые процессор может передать за один цикл шины, влияет на производительность ПК и определяет, какой тип памяти требуется.
Для описания характеристик быстродействия оперативной памяти применяются так называемые циклы чтения/записи (или временные схемы памяти). Дело в том, что при обращении к памяти на считывание или запись1-го машинного слова расходуется больше тактов, чем на обращении к трем последующим словам. Так, для асинхронной SRAM чтение одного слова выполняется за 3 последовательностью 3-2-2-2 такта,(что означает, что чтение такта, запись - за 4 такта, чтение нескольких слов определяется первого элемента данных занимает 3 такта ЦП, включая два такта ожидания, а чтение последующих - по 2 временных такта), а запись 4-3-3-3.
2. Принцип действия
С учетом указанных в варианте составных частей этого устройства его структурную схему можно представить в виде, структурной схеме.
В качестве элемента памяти используем микросхему К155РУ2 емкостью 16 - 4 - разрядных слов. Для реализации выходного регистра считываемого слова можно использовать 8 - или 4 - разрядные универсальные сдвиговые регистры или же 4 - разрядный регистр хранения. Последний вариант более предпочтительней, т.к. в наличие регистре хранения инверсных выходов позволяет получить на них информацию в прямом коде при считывании ЗУ без использования дополнительных инверторов.
Счетчик адреса должен быть 4 - разрядным двоичным, реверсивным. Выбираем микросхему К155ИЕ7. использование этого же счетчика в качестве регистра записываемого слова обеспечит простоту контроля работоспособности стекового ЗУ, т.к. по любому адресу в ЗУ всегда будет запоминаться само число.
Из указанных в варианте заданий функций блока управления стекового ЗУ установка в 0 счетчика адреса (регистра записываемого слова) реализуется с помощью ГОИ, сигнала с которого необходимо подать на R- вход счетчика.
Другой функцией блока управления должна быть выдача взаимоисключающих сигналов «Запись в ЗУ» и «Считывание из ЗУ». Их можно получить с клавишного регистра или триггера. Разрабатываемое стековое ЗУ должно работать в двух режимах: циклическом, когда запись в стек и считывание из него могут чередоваться в произвольной последовательности, и динамическом, где последовательность изменений от записи к считыванию и обратно должна быть строго периодической. Так, в варианте задания рекомендовано организовать последовательную запись 16 чисел в стек и затем их последовательное считывание. С учетом динамического режима схему получения сигналов «Запись в ЗУ» и «Считывание из ЗУ» удобно реализовать с помощью триггера, клавишного регистра и преобразователя кода.
Нажатое состояние клавиша нулевого разряда регистра будет соответствовать динамическому режиму работы стекового ЗУ. В этом случае разрешается переключение триггера сигналами на его С - входе и блокируется преобразователям кода. В циклическом режиме нажатое положение клавиша нулевого разряда преобразователя кода устанавливает триггер режима в состояние «Запись в ЗУ», а отжатое положение - в состоянии «Считывание из ЗУ».
Основным источником сигналов для блока управления является ГИ. Для получения из тактовых импульсов последовательностей сигналов на входах счетчика адреса, накопителя, выполненного на интегральной микросхеме памяти (ИМП), и выполненного регистра составим схему алгоритмов работы стекового ЗУ в режимах записи и считывания данных.
Если сигналы v1 на входе ИМП будет инверсным импульсным только в режиме записи, это избавит нас от необходимости учета задержек распространения сигналов в ИМП при занесении данных в выходной регистр при считывании. Запись в стек можно тактировать сигналом ТИ1, а изменения состояния счетчика адреса - сигналом ТИ2. однако с учетом того, что время фиксации на адресном входе ИМП меньше времени задержки выходного сигнала на входе счетчика, обе указанные микрооперации можно осуществить одновременно с сигналом ТИ1.
3. Выбор и обоснование элементной базы
В микросхемах памяти динамического типа функции ЭП выполняет электрический конденсатор, образованный внутри МДГД-структуры. Информация представляется в виде заряда: наличие заряда на конденсаторе соответствует логическому О, отсутствие логической 1. Поскольку время сохранения конденсатором заряда1 ограничено, предусматривают периодическое восстановление (регенерацию) записанной' информации. В этом состоит одна из отличительных особенностей динамических ОЗУ. Кроме того, для них необходима синхронизация, обеспечивающая требуемую последовательность включений и выключений функциональных узлов.
Для изготовления микросхем динамических ОЗУ в основном применяют МДП-технологию, которая позволяет повышать быстродействие и уровень интеграции микросхем, обеспечивать малые токи утечки и за этот счет увеличивать время сохранения заряда на запоминающем конденсаторе.
Микросхемы динамических ОЗУ отечественного производства представлены в основном серией К565. Она включает в свой „состав ряд микросхем, "отличающихся не только своими характеристиками, но и использованными в них структурными решениями.
Рассмотрим типичный вариант реализации динамического ОЗУ на примере микросхемы К565РУЗ информационной емкостью 16КХ1 бит. В ее структурную схему входят выполненные в одном кремниевом кристалле матрица накопителя, содержащая 16384 элементов памяти, расположенных на пересечениях 128 строк и 128 столбцов, 128 усилителей считывания и регенерации, дешифраторы строк и столбцов, устройство управления, устройство ввода-вывода и мультиплексный регистр адреса.
Матрица накопителя разделена на две части по 64X64 ЭП в каждой. Между ними размещены усилители, так что каждый столбец состоит из двух секций, подключенных к разным плечам усилителя. Элемент памяти построен по однотранзисторной схеме и включает конденсатор Си" и транзистор УТи. Транзистор выполняет функции ключа: при' сигнале на адресной шине строки Xj --1 он открывается и соединяет конденсатор qj с j-разрядной I шиной.
Предварительно в между обращениями - к накопителю емкости получим СшД и СшВ з.аряжает источник напряжения uq через открытые ключевые транзисторы VT5 и VT6. При обращении к накопителю эти транзисторы закрываются и изолируют полушины aj и Bj от источника напряжения Uo. Запоминающий конденсатор Cjj выбранного ЭП подключается через открытый транзистор VT,j к полушине aj и изменяет- ее потенциал. Это изменение незначительно, так как емкость запоминающего конденсатора, равная 0,1 ..,'0,2 пФ, многоеемкости шины. 'Поэтому для индикации малого изменения потенциала шины при считывании информации применен высокочувствительный дифференциальный усилитель триггерного типа на транзисторах VT1 -- VT4, включенный в середину РШ.
Кроме массива ЭП и усилителей, матрица имеет в своей структуре опорные элементы (ЭО) по одному элементу в каждой полушине. Эти элементы в каждой половине матрицы составляют опорную строку (ОС). Опорный элемент построен аналогично запоминающему. Его назначение состоит в поддержание опорного напряжения Uo, с которым усилитель-сравнивает потенциал полушины с выбранным ЭП и -реагирует на получающуюся "при сравнении разность потенциалов положительного и отрицательного знака в зависимости от считываемого уровня. Эта операция происходит следующим образом: если выбрана для обращения строка верхней полуматрицы X, то сигнал Аб старшего разряда кода адреса строки коммутирует в селекторе опорной строки цепь через ключевой транзистор VTia для сигнала F2 к ОС2, расположенной в нижней полуматрице., Таким образом, в каждом из 128 столбцов к усилителю с разных сторон подключены ЭП и ЭО. Поскольку потенциал полушины с ЭП отличается от опорного, то в проводимости транзисторов разных плеч усилителя-триггера появляется асимметрия, которая при включении цепи его питания сигналом Рз вызывает опрокидывание триггера по преобладающему уровню^В итоге на выходах-входах А и В триггера формируются полные уровни 1 и 0. Тот из сигналов, который отражает считываемую информацию, сигнал с плеча А, коммутируется на вход устройства вывода через включевые транзисторы VT7, VT9 и VTIO, открываемые сигналами' А в,, f и Y,.. Очевидно, считан может быть только один сигнал с выбранного дешифратором столбца: Y; = 1. У остальных столбцов ключи VT10 закрыты. Сигнал F4 зависит от наличия сигнала CAS-при отсутствии последнего он не формируется и ключ VT9 закрыт" Сигнал на входе-выходе А триггера-усилителя выполняет также функцию восстановления уровня заряда запоминающего конденсатора Сц, т. е. функцию регенерации информации Причем эта операция происходит в ЭП выбранной строки одновременно. Таким образом, при каждом обращении к матрице для считывания информации автоматически осуществляется регенерация информации во всех ЭП, принадлежащих выбранной строке
Для адресации 16К элементов памяти необходим 14-разрядный код, а у рассматриваемой микросхемы только семь ад-' ресных входов. С целью уменьшения числа необходимых выводов корпуса в микросхемах динамических ОЗУ-код адреса вводят по частям: вначале семь младших разрядов А0 - Ав, сопровождая их стробирующим сигналом RAS, затем семь старших разрядов А7-А,3 со стробирующим сигналом CAS. Внутри микросхемы коды адреса строк и столбцов-фиксируются на адресном регистре затем дешифрируются и осуществляют выборку адресуемого ЭП.
Для формирования внутренних сигналов F-- F4 управляющих включением и выключением в определенной последовательности функциональных узлов микросхемы, в ее структуре предусмотрено устройство управления, для которого входными являются сигналы RAS, CAS, W/R.
Устройство ввода-вывода' обеспечивает вывод одного бита информации DO в режиме считывания и ввод одного бита информации Ш с ее фиксацией с помощью триггера-защелки в режиме записи. Во всех режимах, кроме режима считывания, выход принимает высокоомное (третье) состояние. Наличие у выхода высоко-омного состояния позволяет объединять информационные вход и выход при подключении микросхемы к общей информационной шине.
По входам и выходам микросхемы серии К565 совместимы с ИЛ-микросхемами, что означает соответствие их входных и выходных сигналов ТТЛ-уровням.
Значения выходных токов в нормальном режиме эксплуатации не превышают 4 мА, -а в предельном режиме могут достигать 30 мА..
Микросхемы динамических ОЗУ работают в следующих режимах: записи, считывания, считывания-модификации-записи страничной записи, страничного считывания, регенерации. Рассмотрим названные режимы и условия их реализации применительно к микросхеме К565РУЗ, но при этом имея в виду, что аналогично протекают -процессы и в микросхемах других типов этой серии.
Для обращения к микросхеме для записи и считывания информации необходимо подать код адреса строк ао -- Ае, одновременно с ним или с некоторой (не нормируется) задержкой сигнал RAS, затем с нормированной задержкой на время удержания адреса строк относительно сигнала RAS должен быть подан код адреса столбцов и через время установления tyc.a.cAs -- сигнал. CAS. К моменту подачи кода адреса столбцов на вход Ш_ подводят записываемый бит информации, который сигналом W/R при наличии CAS = 0 фиксируется на входном триггере-защелке. Сигнал записи W/R может быть подан уровнем или импульсом. В последнем случае он должен иметь длительность не менее определенного параметром twr значения. Если сигнал записи подан уровнем, то фиксацию DI триггером-защелкой производит отрицательный перепад сигнала CAS (при наличии RAS--0). По окончании записи должна быть выдержана пауза tras, равная интервалу между сигналами RAS, для восстановления состояния внутренних цепей микросхемы.
В аналогичном порядке должны быть поданы адресные и управляющие сигналы при считывании информации. Сигнал W/R -- 1 может быть подан импульсом или уровнем. Время появления выходного сигнала можно отсчитывать от момента поступления сигналов адреса tB.a либо сигналов управления, время выборки сигнала RAS tBRAS, время выборки сигнала CAS teCAS. При оценке микросхемы по этим параметрам следует иметь в виду, что ,они взаимосвязаны, и поэтому достаточно знать один из них. Более информативным является параметр tB.cAs поскольку информацию выводит из микросхемы сигнал CAS при наличии, конечно, сигнала считывания W/R --1.
Следует: tB.RAS = t8.CAs + tycCAS.RAS.
Для оценки быстродействия микросхемы памяти в расчет необходимо принимать время цикла записи (считывания) tu.3n, tu-4. Другие временные параметры необходимы для обеспечения бессбойного функционирования микросхем в составе электронной аппаратуры. Перечень временных параметров динамических ОЗУ включает десятки наименований.
Параметры указаны на временных диаграммах, (штриховкой обозначены временные интервалы, не фиксируемые по длительности, где сигнады могут иметь произвольные значения: либо 0, либо 1).
Для обеспечения надежного сохранения записанной в накопителе информации реализуют режим принудительной регенерации". Регенерация информации в каждом ЭП должна осуществляться не реже чем через 2 мс (для К565РУ5Д и КР565РУ6Д через 1 мс). Как уже отмечалось, регенерация автоматически выполняется для всех ЭП выбранной строки при обращении к матрице для записи или считывания информации.
Время, в течение которого необходимо обратиться к строке' для регенерации, определяет параметр «Период регенерации»
Поскольку обращение к разным строкам происходит с различными по длительности интервалами времени, рассчитывать только на автоматическую регенерацию нельзя. запоминающее устройство память микросхема
Цикл регенерации состоит из m обращений к матрице, где m - - число строк, путем перебора адресов строк с помощью внешнего счетчика циклов обращений. Обращение к матрице для регенерации может быть организовано по любому из режимов: записи, считывания, считывания-модификации-записи, * а также по специальному режиму регенерации -- сигналом RAS.
Режим работы «Считывание-модификация-запись» заключается в считывании информации о последующей записью в один и тот же ЭП. Во временных диаграммах сигналов для этого режима совмещены диаграммы для считывания и записи информации: при неизменных сигналах RAS и CAS режим считывания сменяет режим записи данных по тому же адресу. Модификация режима заключается в смене сигнала считывания на сигнал записи и в подведении ко входу DI записываемой информации. Время цикла в этом режиме обращения больше, чем в других. Во всех указанных режимах регенерация осуществляется в естественном порядке, как операция, сопутствующая процессу обращения к микросхеме.
При организации принудительной регенерации наиболее целесообразным и удобным для реализации является режим регенерации сигналом RAS, при котором осуществляют перебор адресов в сопровождении стробирующего сигнала RAS при CAS = 1.
У микросхемы К565РУ1 режим N регенерации осуществляю" по циклу считывания или «Считывание-модификация-запись» с выполнением условия CS --1, при котором доступ к микросхеме по входу и выходу закрыт. Выход находится в высокоомном состоянии.
В расчет времени регенерации следует принимать время цик ла ори выбранном режиме регенерации, умножив его на число строк. Например, на регенерацию информации в ЭП одной строки у микросхемы К565РУ5Б а режиме «Считывание-модификация-запись» необходимо не, тогда для регенерации ЭП всех 256 строк потребуется 80 мкс, что составит 4% рабочего времени микросхемы. В режиме регенерации только сигналом общее время, регенерации уменьшается до 6,5 мкс, что составит 3% времени функционирования микросхемы.
Страничные режимы записи и считывания реализуют обращением к микросхеме по адресу строки с выборкой ЭП этой строки изменением адреса столбцов. В этих режимах значительно уменьшается время цикла записи (считывания) поскольку при неизменных сигналах "RAS = 0 и кода адреса строки использована часть полного цикла записи (считывания), относящаяся к адресации столбцов.
Ц состав серии К565 входят микросхемы с информационной емкостью 4К, 16К, 64К и 256К. Микросхемы К565РУ1 и К565РУЗ нуждаются в трех источниках питания. При применении этих, микросхем следует учитывать требования по порядку включения и выключения источников питания: первым подключают источник -- 5 В, а отключают последним. Это требование обусловлено тем, что напряжение --5 В подается на подложку (кристалл) и если его не подключить первым, то под воздействием, даже кратковременным, напряжений двух других источников с напряжением 5 и 12 "В может произойти в кристалле тепловой пробой и повредиться микросхема.
Реализация источника питания для микросхем К565РУ1, К.565.РУЗ с приоритетом по времени включения напряжения --5 В. Порядок включения двух других напряжений питания может быть любым.
После подачи напряжения питания микросхемы К565РУ1, К565РУЗ переходят в нормальный режим функционирования через восемь рабочих циклов, микросхема К565РУ5 -- после паузы в 2 мс и последующих 16 рабочих циклов, микросхема КР565РУ6 -- после паузы 2 мс и последующих 8--16 рабочих циклов в любом из режимов.
Микросхемы К565РУ5 и КР565РУ6 имеют один источник питания 5 В и одинаковые электрические параметры, но различную информационную емкость. Микросхема КР565РУ6 совместима с микросхемой К565РУЗ по статическим параметрам, имеет ту же информационную емкость и разводку выводов в корпусе, но отличается лучшими значениями временных параметров, потребляемой мощности и наличием одного источника. питания 5 В. Поэтому применение микросхемы К.Р565РУ6 предпочтительнее.
Каждый тип микросхем серии К565 подразделен на подтипы (типономиналы), отличающиеся временными параметрами, а у микросхемы К565РУ5 и информационной емкостью что расширяет функциональный ряд микросхем динамических ОЗУ. По режимам работы микросхемы серии К565 полностью совместимы, что обеспечивает возможность перехода от микросхем памяти небольшой информационной емкости, например от КР565РУ6, к микросхемам К565РУ5 и К565РУ7.
Дальнейшее развитие микросхем динамических ОЗУ связано с повышением уровня интеграции и, следовательно, информационной емкости, а также с освоением структур, в которых устройство динамической памяти совмещено на одном кристалле с устройством регенерации. Такое динамическое ОЗУ для пользователя имеет характеристики статического ОЗУ, и поэтому его называют квазистатическим Элементы таких встроенных систем регенерации уже присутствуют в современных микросхемах динамических ОЗУ, в частности "в К565РУ7. Существенной отличительной особенностью дан-ной микросхемы является увеличенный до 8 мс период регенерации и наличие у нее встроенного в кристалл счетчика адреса строк, что позволяет применять режим авторегенерации. В этом режиме регенерация осуществляется за 512 циклов изменения только сигнала RAS при активном" состоянии сигнала CAS. Перебор адресов строк автоматически выполняет внутренний счетчик. Это упрощает устройство управления микросхемой.
Размещено на Allbest.ru
Подобные документы
Первые полупроводниковые оперативные запоминающие устройства. Разряд модуля памяти. Количество адресных входов микросхемы. Статические запоминающие устройства с произвольным доступом. Асинхронная статическая и конвейерно-пакетная статическая память.
лекция [279,2 K], добавлен 11.12.2013Запоминающие устройства: винчестеры, дискеты,стримеры, флэш-карты памяти, MO-накопители, оптические: CD-R, CD-RW, DVD-R, DVD-RW, и новейшие запоминающие устройства. Информацию необходимо сохранять на носителях, не зависящих от наличия напряжения.
реферат [14,9 K], добавлен 01.03.2006Запоминающие устройства компьютера. Создание системы памяти. Характеристика микросхем динамических запоминающих устройств. Выполнение арифметических, логических или служебных операций. Ярусно-параллельная форма алгоритма. Степень и уровни параллелизма.
презентация [2,4 M], добавлен 28.03.2015Классификация и важнейшие принципы организации запоминающих устройств и систем памяти. Микросхемы оперативных (статических и динамических) и постоянных носителей информации. Их внутренняя структура, основы функционирования и тактовая диаграмма.
реферат [706,5 K], добавлен 09.08.2011Иерархия запоминающих устройств ЭВМ. Микросхемы и системы памяти. Оперативные запоминающие устройства. Принцип работы запоминающего устройства. Предельно допустимые режимы эксплуатации. Увеличение объема памяти, разрядности и числа хранимых слов.
курсовая работа [882,6 K], добавлен 14.12.2012Способность устройства обеспечивать хранение информации. Ячейки памяти и центральный процессор. Перфокарты, перфоленты, магнитные ленты, барабаны, диски, оптические диски. Необходимость в создании кэш-памяти. Использование большой сверхскоростной памяти.
презентация [180,2 K], добавлен 13.08.2013Оперативная память - часть памяти компьютера: назначение, функции, способ передачи данных процессору. Современные запоминающие устройства: голографическое, молекулярное, на основе графеновой наноленты и нанотрубках; принцип работы и перспективы развития.
реферат [1,3 M], добавлен 21.04.2011Сравнительный анализ статической и динамической памяти. Быстродействие и потребление энергии статической памятью. Объем памяти микросхем. Временные диаграммы чтения и записи памяти. Микросхемы синхронной и асинхронной памяти. Режимы модулей памяти.
презентация [114,2 K], добавлен 27.08.2013Организация и основные характеристики основной памяти персонального компьютера. Запоминающие устройства ЭВМ как совокупность устройств, обеспечивающих хранение и передачу данных. Хранение и обработка информации. Основные виды памяти компьютера.
контрольная работа [52,0 K], добавлен 06.09.2009Используемые в компьютерах устройства памяти для хранения данных. Внутренние (оперативная и кэш-память) и внешние устройства памяти. Уровни иерархии во внутренней памяти. Подключения дисководов и управления их работой с помощью дискового контроллера.
презентация [47,7 K], добавлен 26.11.2009