Динамическое оперативное запоминающее устройство Советский патент 1989 года по МПК G11C11/40 

Описание патента на изобретение SU1499401A1

N со со

4

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

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

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

Пример конкретной реализации устройства приводится применительно к требованиям ОСТа для междумодульного параллельного интерфейса (МПЙ), который используестя в ЭВМ типа Электроника-60. Кроме того, регист разделения имеет 4 разряда (примени- ргельно к вычислительной системе для 16 пользователей).

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

|К565 РУЗр

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

32

Кроме того, устройство содержит регистр 2 адреса, состоящ51Й из регистра 2, младших разрядов адреса и регистра 2 ,, старших разрядов адреса, блок З управления, дешифратор 4 адреса, регистр 5 адреса регенерации, регистр 6 кода разделения памяти, блок 7 коммутации, который в простейшем случае представляет собой медные штыри, закрепленные на печатной плате, а комщ тация осуществляется путем накрутки проводника на соответствующие штыри, счетчик 8 адресов регенерации магистральные приемопередатчики 9, соответственно старшегб и младшего байтов, магистральные приемник 10 и передатчик 11, информационные выходы 12 и 13 соответственно старшего и

0 5

0

5

0

0

младшего байтов блс1ков 1 оперативной памяти, адресные входы 14, информационные входы 15 и 16 соответственно младшего и старшего байтов блоков 1 оперативной памяти, входы 17 и 18 стробирования адресов строк блоков

1(RAS1 и RAS2), вход 19 разрешения записи блоков 1 (WE), входы 20 (CAS) стробирования адресов столбцов блоков 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.

Так как адресное пространство вычислительной системы распределяется

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

Таким образом, если устройство выбрано, т.е. поступил в устройство запрос с МПИ 29, то по шине 25 сигнал выбора устройства поступает в блок 3 управления. При этом открывается (фиг. 3) счетчик 41 и триггер 42. По очередному отрицательному срезу сигнала системного генератора на входе 46 установится триггер 42, который открьгаает элемент И 44,и при последующих сигналах системного генератора счетчик 41 начинает перебирать адреса блока 39, на выходах которого формируются управляющие сиг

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

5 матрицы будет в обратной фазе повторять режим первой строки.

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

0

0

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

название год авторы номер документа
Многоканальное устройство для сопряжения ЭВМ 1988
  • Кривего Владимир Александрович
  • Бойцова Ирина Петровна
SU1695311A1
Формирователь символов для устройств отображения информации на матричных экранах 1989
  • Мирошниченко Лилия Константиновна
SU1688280A1
Микропрограммное устройство управления 1987
  • Кривего Владимир Александрович
  • Бойцова Ирина Петровна
  • Бобыльков Анатолий Николаевич
SU1490676A1
Устройство для сопряжения 1983
  • Гладков Федор Васильевич
  • Доля Александр Давидович
  • Мандров Владимир Сергеевич
  • Редченкова Елена Евгеньевна
  • Шепелева Татьяна Алексеевна
SU1129603A1
Устройство для ранжирования чисел 2022
  • Аралбаев Ташбулат Захарович
  • Аралбаева Галия Галаутдиновна
  • Галимов Ринат Равилевич
  • Клиндух Оксана Викторовна
RU2792182C1
Устройство для сопряжения двух магистралей 1986
  • Кривего Владимир Александрович
  • Ломако Ольга Николаевна
  • Тараканов Александр Николаевич
  • Бобыльков Анатолий Николаевич
SU1348874A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО ИЗОБРАЖЕНИЙ 1990
  • Боровик О.С.
  • Неруш Г.И.
  • Сырямкин В.И.
  • Фомин А.А.
RU2047921C1
Устройство сопряжения двух магистралей 1988
  • Помыткина Елена Леонидовна
  • Самчинский Анатолий Анатольевич
  • Кузьо Мирослав Николаевич
SU1675894A1
Устройство для отображения информации на экране электронно-лучевой трубки 1986
  • Дмитриев Андрей Николаевич
  • Морозевич Анатолий Николаевич
SU1381584A1
Устройство для реализации двухмерного быстрого преобразования Фурье 1982
  • Карташевич Александр Николаевич
  • Николаевский Владимир Владимирович
  • Рябцев Александр Александрович
  • Ходосевич Александр Иванович
SU1164730A1

Иллюстрации к изобретению SU 1 499 401 A1

Реферат патента 1989 года Динамическое оперативное запоминающее устройство

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

Формула изобретения SU 1 499 401 A1

налы. Содержание управляющих сигналов 35 блок 39 на выходах 27 формирует определяется по состоянию входов 33 и новый код, который запирает регистр 21.

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

2j и открывает регистр Z, т.е. на входах 14 устанавливает следующую группу адресных разрядов, которая с

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

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

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

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

2j и открывает регистр Z, т.е. на входах 14 устанавливает следующую группу адресных разрядов, которая с

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

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

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

котором инициируется сигнал записи WE. Данные принимаются в блок 1 оперативной памяти и на последующих тактах формируется сигнал пассивной синхронизации устройства (СИП), послед ова.тельно снимаются -сигналы WE, CASi, RAS1. Канальный цикл завершается снятием сигнала СИЛ, которьй открывает регистр 2 адреса по входу и очищает триггер 38.

Рассмотрим процедуру регенерации по одному адресу, Стробирование адресов в блоках 1 оперативной памяти

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

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

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

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

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

0

5 о

. дс

35

0

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

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

з б I

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

03иг.2

ШоноЧ

Шина 29 вывод .

ШиноЗ(}1 Ш

Шина 30t

Шиног8(сип)

Ъ.

Л

фиг. ft

Документы, цитированные в отчете о поиске Патент 1989 года SU1499401A1

Авторское свидетельство СССР № 1177820, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Полупроводниковые запоминающие устройства и их применение
/Под ред
А.Ю.Гордонова, М.: Радио и связь, 1981, с
Халат для профессиональных целей 1918
  • Семов В.В.
SU134A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 499 401 A1

Авторы

Клышбаев Акилбек Тулепбекович

Даты

1989-08-07Публикация

1987-03-25Подача