Динамическое оперативное запоминающее устройство

 

Изобретение относится к вычислительной технике, а именно к запоминающим устройствам ЭВМ, предназначено преимущественно для использования в составе вычислительной машины коллективного пользования. Цель изобретения - расширение области применения устройства за счет возможности обращения к памяти несколькими пользователями. Устройство содержит матрицу 1 блоков оперативной памяти, в состав которой входят 4 I блоков памяти, регистр 2 адреса, состоящий из регистра 2<SB POS="POST">1</SB> младших разрядов адреса и регистра 2<SB POS="POST">2</SB> старших разрядов адреса, блок 3 управления, дешифратор 4 адреса, регистр 5 адреса регенерации, регистр 6 кода разделения памяти, блок 7 коммутации с соответствующими функциональными связями. 4 ил., 1 табл.

СОЮЗ СОВЕТСНИХ

GOLlHAËÈÑÒÈ×ЕСНИХ

РЕСПУБЛИН (51)4 G 11 С 11 40

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А BTOPCHOMV СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТНРЦТИЯМ

ПРИ ГКНТ СССР (21) 4236861/24-24 (22) 25.03.87 (46) 07.08.89.Бюл. И - 29 (71) Конструкторское бюро "Дальнее" (72) А.Т.Кльппбаев (53) 681.327. 6(088.8) (56) Авторское свидетельство СССР

Р 1177820, кл. G 06 F 13/00, 1985.

Полупроводниковые запоминающие устройства и нх применение. /Под ред.

A.Ю.Гордонова, М.: Радио и связь, 1981, с. 134-135, рис. 3.24. (54) ДИНАМИЧЕСКОЕ ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО (57) Изобретение относится к вычислительной технике, а именно к запоминающим устройствам ЭВМ, предназначе„.SU„„1499401 А 1

2 но преимущественно для использования в составе вычислительной машины коллективного пользования. Цель изоб- ретения — расширение области применения устройства за счет возможности обращения к памяти несколькими пользователями. Устройство содержит матрицу 1 блоков оперативной памяти, в состав которой входят 4i блоков памяти, регистр 2 адреса, состоящий из регистра 21 младших разрядов адреса и регистра 2 старших разрядов адреса, блок 3 управления, дешифратор 4 адреса, регистр 5 адреса регенерации, регистр 6 кода разделения памяти, блок 7 коммутации с соответствую- а щими функциональными связями. 4 ип., 9

1 табл. лективного пользования.

Цель изобретения — расширение области применения устройства путем обеспечения возможности обращения к памяти несколькими псльзователями.

На фиг. 1 приведен. функциональная схема устройства; на фиг. 2 функциональная схема дешифратора адреса; на фиг. 3 — функциональная 15 схема блока управления; на фиг. 4— временная диаграмма работы устройства.

Пример конкретной реализации устройства приводится применительно к 20 требованиям ОСТа для междумодульного параллельного интерфейса (МПИ), который используестя в ЭВМ типа

"Электроника-60". Кроме того, регистр разделения имеет 4 разряда (примениpåëüío к вычислительной системе для

16 пользователей).

Устройство содержит (фиг. t) матрицу блоков 1 оперативной памяти, в состав которой входит 4i блоков па- 30 мяти динамического типа, где i для конкретного примера, в зависимости от использования конкретной микросхемы, приведены в таблице.

К565 РУЗ,РУ6 К565 РУ5 К565 РУ7

8 2

32

Кроме того, устройство содержит регистр 2 адреса, состоящий из регистра 2, младших разрядов адреса и регистра 2 старших разрядов адреса, блок 3 управления, дешифратор 4 ацреса, регистр 5 адреса регенерации, регистр 6 кода разделения памяти, блок

7 коммутации, который в простейшем случае представляет собой медные штыри, закрепленные на печатной плате, а коммутация осуществляется путем накрутки проводника на соответствующие штыри, счетчик 8 адресов регенерации, магистральные приемопередатчики 9, соответственно старнегЬ и младшего байтов, магистральные приемник 10 и передатчик 11, информационные выходы

12 и 13 соответственно старшего и

1499401

Изобретение относится к вычислительной технике, а именно к запоминающим устройствам ЭВМ и предназначе) но преимущественно для использования в составе вычислительной машины кол4 младшего байтов блоков 1 оперативной памяти, адресные входы 14, информационные входы 15 и 16 соответственно младшего и старшего байтов блоков

1 оперативной памяти, входы 17 и 18 стробирования адресов строк блоков

1 (RAS1 и RAS2), вход 19 разрешения записи блоков 1 (WE), входы 20 (GAS) стробирования адресов столбцов блоков 1, выходы 21 регистра Б, счетный вход 22 счетчика 8 адресов регенерации, вход 23 активной синхронизации устройства (СИА), вход 24 регенерации (РГН), выход 25 дешифратора 4 адреса, вход 26 управления магистральных приемопередатчиков 9, входы 27 управления регистров адреса 2 и регенерации 5, выход 28 пассивной синхронизации устройства (СИП), межмодульный параллельный интерфейс (МПИ) 29 группу шин 30 адреса данных МПИ, группу управляющих шин 31 и 32 МПИ, входы 33 блока 3 управления, групповую линию связи управляющих шин МПИ 29 с блоком управления, вход 34 младшего разряда адреса блока 3 управления.

Дешифратор 4 адреса (фиг. 2) содержит элемент 35 сравнения, блоки 36 и

37 коммутации и триггер 38.

Блок 3 управления 3 (фиг. 3) содержит блоки 39 и 40 постоянной памяти, счетчик 41, триггер 42, делитель 43, элемент И 44 триггер 45, вход 46 системного генератора, выходы 47 и

48, входы 49 блока 39 и входы 50—

52 блока 40.

Устройство работает следующим образом.

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

Поэтому факт обращения к устройству устанавливается путем дешифрации адреса по сигналу СИА (входы 23), который защелкивает адрес в регистре

2 адреса, младший разряд адреса в триггере 45 (триггер байта) одновременно поступает в дешифратор 4 адреса, при этом открывает элемент 35 сравнения (фиг. 2). Если в это время совпадают коды на входах элемента 35 сравнения, сигналом с выхода этого элемента устанавливается триггер 38.

Так как адресное пространство вычислительной системы распределяется 1499401 между ОЗУ, ПЗУ и внешннйи устройствами, то ОЗУ могут быть отведены различные области в пределах адресного пространства. Ппя настройки к отведенной области памяти дешифратор 4 адреса содержит два блока 36 и 37 коммутации. Первый блок 36 предназначен для коммутации дешифрируемых разрядов адресного слова, которые подведены по линиям 16 и 21, так как адресное слово в устройстве образуется добавлением к адресным разрядам с MIIH 29 разрядов регистра 6 кода разделения памяти (в данном примере максималь- 15 ная разрядность адресного слова составляет 4+16=20). Второй блок 37 предназначен для задания номера банка памяти, т.е. установленной области памяти. 20

Таким образом, если устройство выбрано, т.е. поступил в устройство запрос с ИПИ 29, то по шине 25 сигнал выбора устройства поступает в блок 3 управления. При этом открыва- 25 ется (фиг. 3) счетчик 41 и триггер

42. По очередному отрицательному срезу сигнала системного генератора на входе 46 установится триггер 42, который открывает элемент И 44,и при 30 последующих сигналах системного генератора счетчик 41 начинает перебирать адреса блока 39, на выходах которого формируются управляющие сигналы. Содержание упр авляющих сигналов 35 определяется по состоянию входов 33 и

21.

Выбор блока 1 осуществляется путем возбуждения одной из шин RAS 1 2 и, по крайней мере, одной из шин CASi. 40

Выбор одной из шин RAS 1,2 определяет состояние входа 49, по которому на вход блока 39 постоянной памяти поступает сигнал младшего разряда регистра б. 45

Выбор одного из выходов 20 (сигнал CAS) осуществляется посредством дешифрации состояний входов 50-52 и выхода триггера 45. На входы 50 и 51 блока 40 постоянной памяти поступают 50 состояния двух разрядов регистра 6, а совокупность состояний входов шин

52 и триггера 45 определяет выбор одного или двух байтов.

Таким образом, координата актив- 55 ного блока оперативной памяти в основном определяется состоянием регистра 6. Последний загружается с ИПИ

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

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

Рассмотрим работу устройства на примере канального цикла ВИВОД (запись в ОЗУ). Допустим, что вход 49 (младший разряд регистра 6) имеет низкий уровень, следовательно, верх- ние блоки 1 в активном режиме, а нижние блоки 1 в режиме регенерации. С приходом сигнала по входу 25 (с дешифратора 4 адреса) блок 39 формирует код на выходах 27, по которому выход регистра 5 адресов регенерации переходит в третье состояние, а выход регистра 2 переходит в активный режим (фиг. 4). При переходе счетчика 41 развертки в состояние "1 " формируется сигнал RAS1 который стробирует

1 адрес строки в блоках 1; (верхняя строка). На следующем такте счетчика

41 блок 39 на выходах 27 формирует новый код, который запирает регистр

22 и открывает регистр 2,, т.е. на входах 14 устанавливает следующую группу адресных разрядов, которая с увеличением счетчика 41,еще на единицу стробируется сигналом CASi в бло1 ке 1, На следующем такте регистр 2„ ,запирается и открывается регистр 5

1адресов регенерации, при этом изменение состояния входов 14 адресов для выбранного блока 1 не имеет значения.

На следующем такте счетчика 41, если нет сигнала направления передачи данных, в данном примере сигнал

"Вывод", который поступает на входы

33, то блок 39 формирует на выходе

47 сигнал, который переключает триггер 42. Следовательно, элемент И 44 запирается и дальнейшая развертка счетчика 41 приостанавливается. С приходом сигнала "Вывод" триггер 42 снова устанавливается и счетчик 41 переходит в следующее состояние, при

1499401 котором инициируется сигнал записи

NE. Данные принимаются в блок 1, оперативной памяти и на последующих тактах формируется сигнал пассивной синхронизации устройства {СИП), последовательно снимаются .сигналы МЕ, CASi RAS1. Канальный цикл завершается снятием сигнала СИА, который открывает регистр 2 адреса по входу и очи" 10 щает триггер 38.

Рассмотрим процедуру регенерации по одному адресу. Стробирование адресов в блоках 1 оперативной памяти осуществляется по срезу сигналов RAS и GAS, поэтому на входах 14 адресов требуемый адрес должен быть установлен к моменту прихода среза этих сигналов в накопитель ОЗУ. При регенера ции стробируются-только адреса по сиг-20 налу RAG.

Признаком формирования сигнала

RAS для регенерации является нулевое состояние выхода делителя 43. Сигнал (так как в данном случае нижняя стро- 25 ка. группы блоков 1 находится в пассивном режиме) формируется синхронно с переходом выхода делителя 43 из единичного состояния в нулевое и в дальнейшем копирует длительность сиг- 3О нала делителя 43. При переходе делителя 43 с низкого на высокий уровень сигнал RAS2 тоже восстанавливается а на входе 22 фронт сигнала наращивает на .единицу счетчик 8 адресов регенерации.- И так процедура периоди„35 чески повторяется.

Когда одновременно поступают требования на канальный цикл и регенерацию очередного адреса, в любом случае „ если при активизации триггера 38 де- литель 43 в нулевом состоянии, блок

39 формирует сигнал очистки делителя

43 и одновременно сигнал RAS2 переводит на пассивный уровень, формируя этот сигнал одновременно с переключением регистра 5 адресов регенерации. Таким образом, регенерация пассивной части памяти не ухудшает. ре- акции устройства на канальные запросы.

Формула изобретения

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

55 адреса, счетчик адресов регенерации, дешифратор адреса, блок управления, причем адресные входы блоков операI тивной памяти матрицы подключены к выходам регистра адресов, входы режима блоков оперативной памяти матрицы подключены к соответствующему выходу блока управления, входы стробирования адресов строк блоков памяти каждой строки матрицы подключены к соответствующим выходам блока управления, входы стробирования адресов столбцов блоков памяти каждого столбца матрицы подключены к соот-ветствующим выходам блока управления, информационные входы первой и второй групп регистра адреса являются адресными входами соответствующих групп устройства, вход записи регистра адреСа подключен к входу активной синхронизации блока управления и является одноименным входом устройства, счетный вход счетчика регенерации подключен к соответствующему выходу блока управления, входы первой группы дешифратора адреса подключены к информационным входам второй группы регистра адреса, первый и второй входы активации регистра адреса подключены к соответствующим выходам блока управления, выход пассивной синхронизации блока управления является одноименным выходом устройства, о т— л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства йутем обеспечения возможности обращения к памяти несколькими пользователями, оно содержит регистр кода разделения памяти, блок коммутации и регистр адресов, регенерации, выходы и информационные входы которого подключены соответственно к адресным входам блоков. оперативной памяти матрицы и к выходам счетчика адресов регенерации, вход активации регистра адресов регенерации подклю i чен к соответствующему выходу блока управления, информационные входы второй группы дешифратора адреса подключены к информационным входам первой группы блока коммутации, к входу задания режима блока управления и к выходам регистра кода разделения памяти, информационные входы которого подключены к информационным входам первой группы регистра адреса, информационные входы второй группы блока коммутации подключены к информационным входам второй группы блока регистра- адреса,-первый и второй входы разрешения записи которого подключены к

1499 401

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

1499401

ЩУК ЧЬ

Юиюа ГУ юмод

hit

ЬУУУР 8У

Составитель С.Шустенко

Редактор Н.Тупица Техред А.Кравчук Корректор М. Самборская

Заказ 4б99/50 Тираж 558 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб., д. 4/5

lt те

Производственно-издательский комбинат Патент, г.Ужгород, ул. Гагарина,101

Динамическое оперативное запоминающее устройство Динамическое оперативное запоминающее устройство Динамическое оперативное запоминающее устройство Динамическое оперативное запоминающее устройство Динамическое оперативное запоминающее устройство Динамическое оперативное запоминающее устройство 

 

Похожие патенты:

Изобретение относится к вычислительной технике и может быть использовано для режима или обмена и регенерации накопителей на динамических запоминающих элементах

Изобретение относится к вычислительной технике и может быть использовано для режима или обмена и регенерации накопителей на динамических запоминающих элементах

Изобретение относится к вычислительной технике и может быть использовано в автоматике, измерительной технике

Изобретение относится к автоматике и вычислительной технике и может быть использовано в постоянных запоминающих устройствах

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

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

Изобретение относится к автоматике и может быть использовано при создании интегральных схем большой функциональной сложности

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

Изобретение относится к электронной технике и может быть использовано при создании БИС запоминающих устройств

Изобретение относится к вычислительной технике и может быть использовано в цифровых вычислительных машинах с магазинной памятью

Изобретение относится к микроэлектронике и может быть использовано для создания ЭРПЗУ с повышенной информационной плотностью на основе МОНОП-транзисторов, в частности, перепрограммируемых инжекцией горячих носителей заряда

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

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

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

Изобретение относится к способу регенерации ячеек памяти в динамическом запоминающем устройстве с произвольным доступом и, в частности, к способу, который уменьшает помехи регенерации на напряжении стока динамического запоминающего устройства с произвольным доступом, имеющего КМОП-структуру

Изобретение относится к электронной технике

Изобретение относится к запоминающей ячейке статического ЗУПВ

Изобретение относится к схемному устройству с некоторым числом электронных схемных компонентов, состояние которых может переводится в исходное состояние
Наверх