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

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

1

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

Цель изобретения - повьщ1ение быстродействия устройства.

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

Устройство содержит матричньй накопитель 1, состоящий из блоков 2 памяти, первый дешифратор 3, второй дешифратор /t, две группы регистров 5 вход 6 записи-считывания, информационный вход-выход 7, адресные входы 8 первой группы (младшие разряды) и второй группы 9 (старшие разряды), вход 10 разрешени я прямого доступа, вход 11 логической единицы, регистр 12, инвертор 13, ключевые элементы

14первой группы, ключевые элементы

15второй группы, элементы И 16 и 17. Накопитель 1 разбит на две матрицы. Первая матрица представляет собой базовый накопитель (на черте

же - первая и вторая строки накопителя 1), а вторая матрица - инфор- мационньш накопитель (на чертеже условно показана только одна последняя строка матрицы).

Блоки 2 памяти - это блоки полупроводниковой памяти, имеющие два входа выборки. Дешифратор 3 -, обычный потенциальный дешифратор. Дешифратор 4 имеет кроме информационных (адресных) входов еще управляющий вход (например, микросхемы К55ИД4, К55ИД7). На одном из выходов его сигнал дешифрации появляется только при подаче сигнала на его управляющий вход, при этом длительность выходного сигнала равна длительности сигнала на управляющем входе дешифратора. Регистры 5 и 12 - обычные

0

5

0

5

0

5

0

регистры, например, К555ТМ9. Элементы 14 и 15 представляют собой повторители, имеющие трехстабильные выходы. Могут быть использованы микросхемы К555ЛП8, К580ВА8.6, К585АП16. Вход 11 логической единицы представляет собой вход, подключенный к выходу инвертора с заземленным входом, поэтому на нем всегда (при включенном питании) присутствует сигнал логической единицы. Этот сигнал может быть сформирован внутри запоминающего устройства (ЗУ) и не заводится извне. Входы 6 и 8-10, а также вход- выход 7 ЗУ связаны с соответствующими выходами процессора. Кроме того, вход 6, вход-выход 7 и входы 8 и 9 ЗУ имеют связь с каналом прямого доступа к памяти (каналом ПДП).

ЗУ имеет два режима работы - основной и режим прямого доступа.

Рассмотрим основной режим работы. Поскольку объем памяти ЗУ значительно превьщ1ает объем прямо адресуемой памяти, равньй 2 ячеек памяти, где п - разрядность адресной шины процессора, то для работы процессора необходимо сформировать рабочую страницу, равную по объему прямо адр есу- емой памяти и содержащую 2 блоков памяти. Страница организуется таким образом, что от каждой строки накопителя 1 берется только один блок 2 памяти (любой, но тот, который понадобится на данном этапе вычислений). Формирование рабочей страницы осуществляется программным способом с помощью регистров 5 и дешифратора 3. Так как информационные входы регистров 5 подключены к информационному входу-выходу 7 устройства, а посредством второго дешифратора 4 их входы выборки связаны с адресными входами 8 и 9 устройства, то эти регистры являются программно доступными.

1460740

В первой матрице разрешающий потенциал с выхода регистра 5 поступает на соответствующий блок 2 памяти непосредственно, а во второй - через элемент 14, который открыт высоким потенциалом, поступающим с выхода инвертора 13 на его вход выборки, поскольку при основном режиме работы ЗУ на вход 10 разрешения прямого доступа от процессора поступает низкий потенциал. Элементы 15 при этом закрыты. Блоки 2 памяти, на второй вход выборки которых поступает раэь

10

в случае необходимого прямого доступа к памяти контроллер прямого доступа подает в процессор сигнал захвата, в ответ на который процессор подает на вход ЗУ 10 высокий потенциал разрешения прямого доступа, а сам переводит в высокоимпеданс- ное состояние свои выходные шины данных, записи-считывания и адреса. ЗУ переходит в режим прямого доступа Проинвертированный сигнал разрешения прямого доступа поступает с инвертора 13 на входы элементов И 17 всех

-j-и i vi-ii 11 I/ ОК-СЛ

решающий потенциал с соответствующего 15 строк базового ЗУ в виде запрещающеПеГИГТПЯ S uon.m«. --.г -. «ч

регистра 5, будем называть полувыбранными.

. В процессе выполнения программы процессор выставляет на шину адреса различные коды, первая группа адреса подается на адресные входы всех блоков 2 памяти, а вторая группа - на входы первого дешифратора 3. Один из выходов дешифратора получает возбуждение, и этот сигнал поступает на одну из строк базового или информационного ЗУ. В базовом накопителе этот сигнал поступает на один вход соответствующего элемента И 17, на другой вход подается разрешающий потенциал с выхода инвертора 13. С выхода элемента И 17 разрешение подается на первые входы выборки и всех блоков 2 строки. В информационном

го си гнала, все элементы И 17 закрыты и все строки базового ЗУ заблокированы по первым входам выборки блоков 2 памяти. Одновременно в строках 2П информационного ЗУ закрываются выходы элементов 14 (переводятся в высоко- импедансное состояние) низким потенциалом, поступающим на их вход выборки с выхода инвертора 13. На один 25 из входов И 16 в каждой из строк информационного ЗУ поступает высокий потенциал разрешения прямого досту- па с входа 10, На другие входы элементов И 16 заведены соответствующие 30 выходы дополнительного регистра 12. Этот регистр, как и регистры 5, является программно-доступным. В него так же, как и в регистры 5,-процессор записывает программным способом

«-iiiri4 Lji ia.t;i JclMMHblM CllOCOOC

накопителе выход первого дешифратора 3 3., код той строки информационного ЗУ поступает на и-х-пп згток оц,, i/,

поступает на вход элемента 14 соответствующей строки, а с его выхода - на первые входы выборки всех блоков 5 памяти своей строки.

Теперь в соответствующей отроке накопителя 1, к которой производится обращение, только один блок 2 памяти, а именно полувыбранный, становится выбранным и.обращение производится только к нему. Если процессор закончит обработку информации в выбт ранной конфигурации рабочей страницы, он может сформировать новую рабочую страницу с другими блоками 2 памяти. В этом режиме работы ЗУ процессору доступен любой блок 2 памяти, причем все блоки 2 памяти в пределах одной строки занимают одну и ту же часть адресного пространства, т.е. являются как бы близнецами.

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

которая в очередном цикле прямого доступа предоставлена кан алу прямого доступа. Запись информации в регистр 12

40 производится процессором до выдачи сигнала разрешения прямого доступа на вход 10 ЗУ. В регистр 12 записывается унитарный код номера строки, вследствие чего только один его ВБГХОД

45 устанавливается в единичное состояние; Этот выход заведен на элемент И 16 одной из строк информационного ЗУ, Разрешающий потенциал с выхода этого элемента поступает на вход вы50 борки элемента 15 и открывает его выходы. При этом сигнал логической единицы с входа 11 логической единицы через элемент 15 данной строки накопителя 1 поступает на первые вхо55 Ды выборки блоков 2 памяти и делает их полувыбранными.

Таким образом, в режиме прямого доступа в ЗУ блокированы все строки базового ЗУ и строки, кроме одной.

в случае необходимого прямого доступа к памяти контроллер прямого доступа подает в процессор сигнал захвата, в ответ на который процессор подает на вход ЗУ 10 высокий потенциал разрешения прямого доступа, а сам переводит в высокоимпеданс- ное состояние свои выходные шины данных, записи-считывания и адреса. ЗУ переходит в режим прямого доступа. Проинвертированный сигнал разрешения прямого доступа поступает с инвертора 13 на входы элементов И 17 всех

-j-и i vi-ii 11 I/ ОК-СЛ

строк базового ЗУ в виде запрещающе 15 строк базового ЗУ в виде запрещающе-.г -. «ч

го си гнала, все элементы И 17 закрыты и все строки базового ЗУ заблокированы по первым входам выборки блоков 2 памяти. Одновременно в строках 2П информационного ЗУ закрываются выход элементов 14 (переводятся в высоко- импедансное состояние) низким потенциалом, поступающим на их вход выборки с выхода инвертора 13. На один 25 из входов И 16 в каждой из строк информационного ЗУ поступает высокий потенциал разрешения прямого досту- па с входа 10, На другие входы элементов И 16 заведены соответствующие 30 выходы дополнительного регистра 12. Этот регистр, как и регистры 5, является программно-доступным. В него так же, как и в регистры 5,-процессор записывает программным способом

vt- «-iiiri4 Lji ia.t;i JclMMHblM CllOCOOC

3., код той строки информационного ЗУ

3., код той строки информационного ЗУ

которая в очередном цикле прямого доступа предоставлена кан алу прямого доступа. Запись информации в регистр 12

0 производится процессором до выдачи сигнала разрешения прямого доступа на вход 10 ЗУ. В регистр 12 записывается унитарный код номера строки, вследствие чего только один его ВБГХОД

5 устанавливается в единичное состояние; Этот выход заведен на элемент И 16 одной из строк информационного ЗУ, Разрешающий потенциал с выхода этого элемента поступает на вход вы0 борки элемента 15 и открывает его выходы. При этом сигнал логической единицы с входа 11 логической единицы через элемент 15 данной строки накопителя 1 поступает на первые вхо5 Ды выборки блоков 2 памяти и делает их полувыбранными.

Таким образом, в режиме прямого доступа в ЗУ блокированы все строки базового ЗУ и строки, кроме одной.

5

информационного ЗУ, а доступной для работы осталась только одна (запрограммированная заранее) строка инфомационного ЗУ. Контроллер прямого д ступа (не показан) вьщает на адресн входы 8 и 9 начальный адрес обмена, далее производится быстрая загрузка (устройство прямого доступа выдает на информационньш вход-выход 7 ЗУ информацию) или выгрузка данной стрки накопителя 1, При этом контролле прямого доступа подает на вход 6 ЗУ соответствующие сигналы. Устройству прямого доступа предоставлена память большого объема и смена информации в строке происходит очень быстро,

В режиме прямого доступа адресация памяти в строке горизонтальна, т.е. первый блок 2 памяти имеет начальный адрес О, а последний блок памяти имеет конечный адрес 2 -1. В процессе ввода (или вывода) информации в данную строку (или из нее) адреса на адресных входах 8 и 9 изменяются, при этом на выходах первого дешифратора 3 последовательно возбуждается один из выходов и чере элемент 15 подается на второй вход выборки соответствуюш;его блока 2 па мяти строки, в результате чего только этот блок 2 памяти становится выранным и обращение производится только к нему. По окончании пересылки информации контроллер прямого дотупа сообщает об этом процессору, пследний снимает высокий потенциал разрешения прямого доступа с входа 10 ЗУ, и последнее переходит в осноной режим работы.

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

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

5

0

g 0

25

0

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

0

0

45

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

название год авторы номер документа
Запоминающее устройство 1989
  • Овраменко Сергей Григорьевич
  • Погорелов Василий Степанович
  • Торошанко Ярослав Иванович
SU1695382A1
Оперативное запоминающее устройство для растрового дисплейного терминала 1988
  • Калужникова Елена Николаевна
  • Конов Валентин Васильевич
SU1564692A1
Ассоциативное запоминающее устройство 1990
  • Коняев Сергей Иванович
  • Кононов Михаил Иванович
  • Коробков Лев Семенович
  • Шаповалов Виктор Андреевич
SU1795521A1
ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО 1991
  • Берсон Ю.Я.
  • Марголин Е.Я.
RU2017241C1
Запоминающее устройство 1986
  • Торошенко Ярослав Иванович
  • Погорелов Василий Степанович
  • Каустов Виктор Акопович
SU1361623A1
Ассоциативное запоминающее устройство 1990
  • Огнев Иван Васильевич
  • Исаев Олег Вячеславович
  • Борисов Вадим Владимирович
  • Константиновский Валентин Михайлович
SU1718274A1
Устройство для управления динамической памятью 1987
  • Киселев Юрий Николаевич
SU1524089A1
Запоминающее устройство 1985
  • Урбанович Павел Павлович
SU1252816A1
Запоминающее устройство с автономным контролем 1990
  • Урбанович Павел Павлович
  • Лойка Сергей Леонидович
SU1725261A1
Цветная телевизионная камера 1984
  • Уханов Сергей Павлович
  • Однолько Валентин Валентинович
SU1233301A1

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

Изобретение относится к вычислительной технике, в частности к запо- минаюгцим устройствам, и может найти применение в микропроцессорной,технике. Целью изобретения является повышение быстродействия устройства. Поставленная цель достигается тем, что устройство содержит регистр 12, инвертор 13, первую и вторую группы элементов И 16, 17, первую и вторую группы ключевых элементов 14, 15 с

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

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

Циденко В.Л
и др
Проектирование микропроцессорных измерительных приборов и систем
- К.: Техника, 1984, с
Пишущая машина 1922
  • Блок-Блох Г.К.
SU37A1
Машина для добывания торфа и т.п. 1922
  • Панкратов(-А?) В.И.
  • Панкратов(-А?) И.И.
  • Панкратов(-А?) И.С.
SU22A1
Запоминающее устройство 1986
  • Торошенко Ярослав Иванович
  • Погорелов Василий Степанович
  • Каустов Виктор Акопович
SU1361623A1
Походная разборная печь для варки пищи и печения хлеба 1920
  • Богач Б.И.
SU11A1

SU 1 460 740 A1

Авторы

Погорелов Василий Степанович

Торошанко Ярослав Иванович

Каустов Виктор Акопович

Овраменко Сергей Григорьевич

Даты

1989-02-23Публикация

1987-07-13Подача