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

 

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

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)ю G 11 С 11/00

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4457328/24 (22) 08.07.88 (46) 23.04.91. Бюл. Ф 15 (71) Рязанский радиотехнический институт (72) В.Л.Волковыский и Ю.М.Субботкин (53) 681.327.6 (088.8) (56) Майоров С.А., Новиков Г.И. Принципы органиэации цифровых машин, — Л.; Машиностроение, 1974, с. 380-381.

Дроздов Е.А., Комарницкий В.А., Пятибратов А.П. Электронные вычислительные машины единой системы. — M.: Машиностроение, 1981, с.190-193, рис. 5.6. (54)ОПЕРАТИВНОЕ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО

„„ Ы„, 1644225 А1 (57) Изобретение относится к вычислительной технике и может быть использовано в быстродействующих вычислительных системах, Цель изобретения — повышение быстродействия устройства. Оперативное запоминающее устройство содержит первый 1 и второй 2 блоки памяти, коммутатор

3 входных и коммутатор 4 выходныхданных, первый 5 и второй 6 регистры адреса, коммутатор 7 адресов, блок 8 управления, адресные входы 9 и 10, входы 11 и 12 блока управления, входы задания режима 13-17, информационые входы 20 и 21и информационные выходы 22 и 23. 1 э.п.ф-лы, 2 ил., 2 табл.

1l644225

50

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

Цель изобретения — повышение быстродействия устройства, На фиг. 1 приведена схема оперативного запоминающего устройства; на фиг. 2— схема блока управления.

Устройство содержит первый 1 и BTQpGA

2 блоки памяти, коммутатор 3 входных данных. коммутатор 4 выходных данных, первый 5 и второй 6 регистры адреса, коммутатор 7 адресов, блок 8 управления, первые 9 и вторые 10 адресные Входы, Входы 11 и 12 блока управления, первый 13 и второй 14 входы признака Обращения по адресам, первый 15 и BTQpoA 16 Входы признака режима работы по адресам„вход 17 очередности обращения, информационные входы 18 и 19 коммутатора адресов., информационные входы 20 и 21 первой и второй групп, информационные Выходы 22 и 23 первой и второй групп, оыходы 24-29 блока управления, регистр 30, триггеры 31-33, первую логическую схему 34, элемент ИДИНЕ 35, втору о логическуЮ Схему Зб„входы

37-41 первой логической схемы, входы 42 и

43 элемента ИЛИ+1Е 35.

В табл. 1 описывается работа логической схемы 34 (первые семь столбцов соответствуют входным, а остальные выходным сигналам схемы). Выходные сигналы Чт1, Чт2, Зп1, Зп2 соотвтетствую- вь«ходам 27, 29, 26, 28, а сигналы K>-K>— четырехраэрядному выходу 25, Выходные сигналы Т1, Т, Q, al, а2, р, р соответствуют входам 13, 14, 17, 11, 12, 15, 16. Символом Х в табл. 1 обозначено безразличное значение входного сигнала.

Содержатег смыс Входов Yr Выходов схемы: Т1,. 7z — признаки обращений (требования на обслуживание) по адресам

А1. А соответственно: Q — указатель Очередности обслуживания адресов; а1, а — младшие биты первого и второго адресов; p<, pz — режимы обращения по первому и второму адресам соответственно; Чт1, Чт2, 3п1, Зп2 — сигналы чтения блока памяти 1, чтения 2, записи в блок 1, записи в блок 2; К1, K2 — код управления подключением адреса А1, записанного в регистре 5, к блокам памяти; КЗ, K4 — код управления подключением адреса

Аг, записанного в регистре 6, к блокам памяти.

Подключение выполняется с помощью коммутатора 7 адресов в соответствии с табл. 2.

Схема 36 описывается логическими выражениями

Сбр1 =- К1 К2„

Сбр2,3 v K4, rpe K1, К2, КЗ., K4 соответствуют выходу 25 схемы 34, Сбр1, Сбр2 соответствуют двухразрядному Выходу схемы 36 и подключены к Входам сброса триггеров 31 и 32 соответственно. устройство работает следующим обра

ЗОМ.

В исходном состоянии триггеры 31 и 32 сброшены и на выходе схемы 34 единичный сигнал. В первом также Выполняются следующие действия. запись адресов А>, А или одного иэ них с адресных шин В регистры 5 и 6." запись признакоВ обращения Тl Г2 В триггеры 31. 32 блока 8; запись кода очередно ти О втриггер33, :.:ри этом код 0 означает, что в первую Очередь Обслуживается первый адрес, код 1—

-;то первым Обрабатывается ВторОЙ адрес; запись кодов режимов р1, р» в регистр

ЗО; при атом кодом О задается режим чтения, кодом 1 — режим записи, Во втором такте: логическая схема 34 блока 8 Вырабатывает сигналы, управля«о«"и8 ра« 3той блоков 1 и 2 памяти и коммутаторов 3, 4 и 7 В соответствии с табл. 1. Ро этим сигналам на адресные входы блоков 1 и 2 пода:Отся адреса иэ регистров 5 и 6, причем ":обои из этих адресов может быть подключен к л.обому блоку памяти. Возможен также случай использования только одного из этих адресов. В режиме записи на инфОрмационные Входы блокОВ, и 2 через коммутатор 3 пас упают коды с Входных шин данных и происходит запись в эти блоКИ ИЛИ B ОДИН ИЗ НИХ.

В режиме чтения Выполняется чтение одного или Обоих блоков памяти и коды c: их

Выходов поступают ч8рез коммутатор 4 на выходные чины данчых. Возможно, Выполнение чтения В Одном и одновременно записи В Другом блике памяти.

Кодовая комбинация с выхода 25 логической схемы 34 блошка 8 поступает на Входы схемы 36, на выходе которой формируются сигналы сброса триггеров 31 и 32. Если оба триггеры сброшены, схема 35 вырабатывает сигнал разрешения записи В pGI NcTpbl 5 и 6 адресоз, и регистр и другие триггеры блока управле.-:ия. Если один иэ триггеров 31 или

32 не сброшен, Выполняется обращЕние по адресу, оставшемуся необработанным, как

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

Дальнейшая рабо;а происходит аналогичным Образом.

i<44225

20

Пример 1, Выполняется чтение по адресу А>. Младший бит адреса а, равен нулю (строка 6, табл. 1).

Адрес А1 записываетсл в регистр 5. В триггер 31 записывается 1, в регистр 30— код 00, в триггер 33 — код О. На выходе 25 схемы 34 появляется комбинация 0100, на выходе 27 — сигнал чтения блока 1. Коммутатор 7 подключает выход регистра 5 к адресному входу блока 1, выполняется чтение по этому адресу. Выход блока 1 через коммутатор 4 подключается к первой выходной шине 22 данных. Схема 36 вырабатывает сигнал сброса триггера 31, после чего элемент 35 вырабатывает сигнал разрешения записи адресов и управляю.цей информации.

П р и и е р 2. Выполняется чтение по адресу А1 и запись по адресу Az, Младшие биты адресов a1= 1„а2 = 0 (строка 171. Адоеса

А> и А записываются в регистры 5 и 6, В триггеры 31 и 32 записываются единицы, в регистр 30 — код 01, в триггер 33 — код О. t 1а выходе 25 схемы 34 появляется комбинация

1001, в соответствии с которой выход регистра 5 подключается к адресному входу блока 2, а выход регистра 6 — к адресному входу блока 1. На выходах 26 и . 9 =хемы 34 появляются сигналы записи блока 1 и чтения блока 2. К информационному входу блока 1 подключается через коммутаго,з 3 вторая входная шина данных, а к выходу блока 2— первая выходная шина данных через коммутатор 4, Одновременно происходит чтение блока 2 и запись в блок 1. I-la схеме 36 формируются сигналы сброса триггеров 31 и 32, а затем на выходе элемента NflN-НЕ

35 появляется сигнал разрешения заплси.

Пример 3, По обоим адресам происходит чтение, причем первым обслуживается второй адрес. Младшие биты обоих адресов равны единице (строка 32). Адреса записываются в регистры 5 и 6, в триггерь;

31 и 32 записываются единицы, а р:-;гистр 30 — код 1, в триггер 33 — код О.

На выходе 25 схемы 34 появляется комбинация 0010, К адресному входу блока 2 через коммутатор 7 подключается выход регистра 6. На выходе 29 схемы 34 появляется сигнал чтения блока 2, Выход этого блока через коммутатор 4 подключается к второй выходной шине данных, После чтения схемой 36 выраба-,ывается сигнал сброса триггера 32, Поскольку: триггер 31 остается установленным, далее имеет место комбинация, соответствующая строке 8.

Выполняется обращение по адресу А1, На выходе 25 схемы 34 появляется комблнацля

1000. К адресному входу блока 2 через коммутатор 7 подключается выход регистра 5.

Ра выходе 29 появляется си-нал чтения блока ", выход которого через коммутатор 4 подключается к первой выходной шине данных. После чтения триггер 31 сбрасывается и вырабатывается сигиan разрешения записи следующих адресов.

Аналогичным образом организуется работа устройства при других вариантах обработки адресов.

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

1. Оперативное запоминающее устройстао, содержащее первый и второй блоки памяти, первый и второй регистры адреса, блокуправления, отл и чающее с я тем, что, с целью повышения быстродействия устройства, в него введены коммутатор входя ь;х данных, коммутатор выходных данных, ком:;:;утатор адресов, информационные входы первого и второго блоко:-. памяти соединены соответственно с выходами первой и втсрой групп коммутатора входных данных, информацлонные входы первой и второй групп которого являются соответственно информационными входами первой и второй групп устройства, выходы первого и второго блоков памяти соединены соответственно с информационными входами первой и второй групп коммутатора выходных данных, выходы первой и второй групп которого являются соответственно информационными выходами первой и второй групп устройства, информационые входы первого и второго регис1ров адреса являются "îîòâåòñòâåííî адресными входами первой и второй групп устройства, выходы первого и второго регистров адреса соединены соответственно с информационными входами первой и второй групп коммутатора адресов, выходы первой и второй групп которого соединены соответственно с адресными входами первого и второго блоков памяти, первый и второй входы задания режима блока управления соединены с младшими выходами первого и второго ре«истров адреса, первый и второй входы признака обращения по адресам блока управления являются соответствующими входами устройства, первый и второй входы задания режима по адресам блока управлеHH$l являются соответствующими входами устройства, вход задания очередности обращения по адресам блока управления является одноименным входом устройства, первый выход блока управления соединен с уп ра вля ющи ми входами адресного коммутатора, коммутатора входных и выходных данных, второй выход блока управления соединен с входом записи первого блока памяти и первым управляющим входом коммутатора входных данных, третий выход

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

2. устройство по и. 1, о т л и ч а ю щ е е- 15 с я тем, что блок управления содержит первый, второй, третий триггеры, регистр, элемент ИЛИ-НЕ, первую и вторую логические схемы, информационные входы регистра являются первым и вторым входами зада- 20 ния режима обращения по адресам блока управления, информационные входы первого, второго триггеров являются первым и вторым входами признака обращения по адресам блока управления, информационный 25 вход третьего триггера является входом очередности обращения по адресам блока управления, входы синхронизации первого, второго, третьего триггеров и регистра соединены с выходом элемента ИЛИ-НЕи являются выходом синхронизации блока управления, первый и второй входы элемента ИЛИ-НЕ соединены соответственно с выходами. первого и второго триггеров, входы установки в исходное состояние первого и второго триггеров соединены соответственно с первым и вторым выходами второй логической схемы, входы которой соединены с первым выходом группы первой логической схемы и являются выходами задания режима блока управления, второй, третий, четвертый и пятый выходы первой логической схемы являются соответственно первыми выходом записи, первым выходом Фения, вторым выходом записи и вторым выходом чтения блока управления, первый и второй входы задания режима блока управления соединены с первым и вторым входами первой логической схемы, второй, третий, четвертый входы которой соединены соответственно с выходами первого, второго и третьего триггеров, пятые входы группы первой логической схемы соединены с выходами регистра, 644225

1644225

Таб лица 2

Составитель Ю. Сычев

Техред M.Moðãåíòàë Корректор Н, Король

Редактор Н. Тупица

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

Заказ 1244 Тираж 351 Подписное

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

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

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

 

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

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

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

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

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

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

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

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

Изобретение относится к электронной технике и может быть использовано в интегральных схемах на МДП-транзисторах

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

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

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

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

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

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

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

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