Устройство для управления обменом информацией процессора с памятью Советский патент 1990 года по МПК G06F13/00 

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

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

Цель изобретения - повьш1ение информационной, емкости устройства.

На фиг. 1 - 3 представлена функциональная схема устройства.

Устройство содержит счетчики 1 и 2 адреса, триггер 3 режима, генератор 4 импульсов,первый и N-й узлы 5 и 6 памяти первого блока памяти, первый распределитель 7 импульсов, уалы 8 и 9 элементов И, элементы И 10-13, группы элементов ИЛИ 14 и 15, элементы 16-18 задержки, элемент ИЛИ 19, группы элементов И 20-31, группы элементов

ИЛИ 32 и 33, элементы ИЛИ 34 и 33, триггер 36, элементы И 37-44, элемент. ИШ 45, второй и третий распределители импульсов 46 и 47, триггеры 48 и |49, первый и N-й узлы 50 и 51 памяти второго блока памяти.

Первый узел 5 (50) памяти первого (второго) блока памяти содержит М элементов 5,-5 (50,-50д) памяти, М коммутаторов, образованных элементами И 21 и 22 (27 и 28) и элементами ИЛИ 14 (15), и М элементов И 20 (26).

N-й узел 6 (51) памяти первого (второго) блока памяти содержит М элементов 6,-6 (51,-51м) памяти, М коммутаторов, образованных элементами И 24 и 25 (30 и 31) и элементами ИЛИ 32 (33), и М элементов И 23 (29),

Блок синхронизации обращений состо- ит. из триггера 3, генератора 4, распределителя 7, узлов 8 и 9 элементов И, элементов И 10-13, элементов 16-18 задержки.

Первый (второй) блоки формирования адреса содержат счетчики 1(2), элементы И 37 (40) и элементы ИЛИ 34 (35).

Блок дешифрации режима обращений образован триггерам 36, 48 и 49, элементами И 38 - 44,- элементами ИЛИ 19 и 45. .

На фиг. 1 показаны шины ЗАН захвата шин обмена (занятости устройства), СХИ - синхронизации источника (запуск обращения) и СХЗ - синхронизации за- датчика (начало обмена).

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

Сигнал Пуск устанавливает счетчики 1, 2 и триггеры 48, 49 в нулевое положение. Триггер 3 может находиться в любом-; положении, например в единич

. j

5, ,

7525

ние через элементы И 28, элементы ИЛИ 15 к узлу 50 и через элементы И 31 и элементы ИЛИ 33 к узлу 51 по СЕ входам. Таким образом, в режиме считьшания информация из узлов памяти выбирается последовательно. Смена адреса производится с помощью соответствующего счетчика 1 или 2 через со- от ветствукщий элемент ИЛИ 34 или 35 по окончании импульса СХИ в щинах Г в режиме записи, а в режиме считывания по импульсу в М-ом разряде, например восьмом, распределителя 7.

В режиме записи, например в узел 5 памяти, импульсы частоты СХИ поступают на элемент 16 задержки и через открытый элемент И 10 на элемент 17 задержки и далее на открытые элементы И 20 и 21, при этом на входы записи-чтения узла 5 памяти сигнал СХИ приходит раньше, чем на вход СЕ, так как время срабатьюания элемента 17 задержит мень0

меньше, чем время срабатывания элемен

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

название год авторы номер документа
Устройство для сопряжения процессора с памятью 1989
  • Бессмертный Владимир Николаевич
SU1742823A1
Устройство для управления обменом процессора с памятью 1988
  • Бессмертный Владимир Николаевич
SU1667087A1
Устройство для сопряжения процессора с памятью 1990
  • Бессмертный Владимир Николаевич
SU1798788A1
Устройство для сопряжения двух магистралей 1984
  • Ермаков Игорь Михайлович
  • Козловский Виктор Алексеевич
SU1241249A1
Устройство для сопряжения многоблочной памяти с процессором и вводно-выводными устройствами 1984
  • Авраменко Аркадий Ефимович
  • Арискин Николай Иванович
SU1280645A1
Устройство для формирования сигнала идентификации начала команды ЭВМ 1985
  • Бакалец Сергей Александрович
  • Головин Николай Викторович
  • Нусратов Октай Кудрат Оглы
  • Тарасенко Алексей Васильевич
  • Файсканов Борис Фарисович
SU1352493A1
Устройство для сопряжения ЭВМ с накопителем на магнитной ленте 1988
  • Иванов Анатолий Петрович
  • Казаков Александр Рафаилович
SU1667085A1
Устройство ввода-вывода матричной вычислительной системы 1987
  • Коробкин Вячеслав Михайлович
  • Эльман Владимир Юрьевич
SU1529234A1
Аналого-цифровая вычислительная система и аналоговая вычислительная машина (ее варианты) 1983
  • Беляков Виталий Георгиевич
  • Володина Галина Григорьевна
  • Панафидин Валерий Васильевич
SU1259300A1
Устройство сопряжения двух магистралей 1988
  • Помыткина Елена Леонидовна
  • Самчинский Анатолий Анатольевич
  • Кузьо Мирослав Николаевич
SU1675894A1

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

Реферат патента 1990 года Устройство для управления обменом информацией процессора с памятью

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

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

ном. Сигнал Пуск устанавливает триг-25 та 16 задержки. Окончание импульсов

гер 36 в единичное положение, при этом открьшавтся элемент И 43, сигнал с выхода которого проходит через элемент ИЛИ 45 на выход сигналом ЗАН,

указьшая на начало обмена. Сигнал ЗАН JQ закрытием элемента И 12, а время срабатьтания элемента 17 задержки равно времени срабатывания элемента И 12 и элемента И 21 в предложении равенства времени срабатывания отдельных элементов И 20 и элементов ИЛИ 14.

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

40

Окончанием процесса записи информации является исчезновение сигнала ЗАН, который прекращает свое существование в момент появления сигнала в последнем разряде счетчика 1 или 2 при наличии сигнала в последнем разряде распределителя 46 или 47, что свидетельствует об отсутствии свободной зоны Для записи в блоках памяти.

лельно по вce входам, например, узлов 5 или 50 памяти,например байтами, и синхронизируется импульсами частоты СХИ.

Единичное положение триггера 3 соответствует режиму записи в узлы 5 и 6 памяти, коммутируемые распределителем 46 через соответствующие элементы И 20, 21 или 23, 24, и режиму считы- iвания для узлов 50 и 51 памяти, ком- мутируемых распределителем 47, через- (соответствующий элемент И 28 для узлов 50 памяти и через элементы И 31 для узлов 51 памяти. При этом считывание информации из узлов 50 или 51 па- Мяти происходит по битам с помощью распределителя 7 и узла 9 элементов И .х их помощью разворачивается обраще-

СХИ по входам записи-чтения и выборки элементов памяти происходит одновременно) так как по окончании импульсов СХИ элемент 16 задержки отключается

0

5

5

0

Окончанием процесса записи информации является исчезновение сигнала ЗАН, который прекращает свое существование в момент появления сигнала в последнем разряде счетчика 1 или 2 при наличии сигнала в последнем разряде распределителя 46 или 47, что свидетельствует об отсутствии свободной зоны Для записи в блоках памяти.

Распределители 46 и 47 в режиме за-,.- писи информации тактируются импульсами в последних разрядах счетчиков 1 или 2 соответственно. При исчезновении сигнала ЗАН генератор 4 прекращает вьщелять сигналы СЗХ., но процесс считывания продолжается за счет поступления импульсов с другого выхода генератора 4 по вход распределителя 7. При выборе последней ячейки узла памяти по последнему адресу в счетчике 1 или 2 появляется сигнад, который переводит триггер 3 в противоположное положение и устанавливает триггеры

5Г587525

8 и 49 в исходное положение, при этом станавливается сигнал ЗАН запроса бщей айны, а считьгоание произвоится из другого блока памяти.

к вы т н ю кл 10 д с и и г ра к 1ж г си от вы со во ад ци жи ма от ус 30 к го ро пе с эл ще си си

Ф

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

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

15

20

25

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

2. Устройство по п. 1, отличающееся тем, что блок дешифрации режима обращений содержит три триггера, шесть элементов И два элемента ИЛИ, причем выходы первого и второго элементов И соединены соот- 5 ветственно с первым и вторым входами

первого элемента ИЛИ, третий вход ко- торого соединен с пятым информационным входом блока и установочным входом первого триггера, вход сброса ко- 0 торого является шестым информационным входом блока, первые и вторые входы первого и третего элементов И соединены соответственно с первым и третьим информащюнными входами блока, первые 5 и вторые входы второго и четвертого элементов И соединены соответственно с вторым и четвертым информационными входами блока, третьи входы первого и второго элементов И являюtcя

0

ветственно первым и вторым разрешаю щими входами блока, четвертые входы первого и второго элементов И являются соответственно первым и вторым так товыми входами блока и соединены с первыми входами шестого и пятого элементов И вторые входы которых соеди- |нены с выходом первого триггера, а выходы - соответственно с первым и вторым входами второго элемента ИЛИ, выход которого является первым выходом блока, третьи входы пятого и шестого элементов И соединены роответст- венно с выходами второго и третьего триггеров, счетные входы которых соединены соответственно с выходами третьего и четвертого элементов И, а установочные входы - с выходом первого элемента ИЛИ и вторым выходом блока.

3. Устройство по п. 1, отличающееся тем, что блок формирования адреса содержит счетчик адреса, элемент И, соединенный первым и вторым входами соответственно с разрешающим и вторым тактовым входами блока, и элемент ИЛИ, соединенный первым входом с первым тактовым входом блока, причем выход элемента И соединен с вторым входом элемента ИЛИ, выход которого подключен к счетному входу счетчика адреса, вход сброса, группа выходов и выход старшего разряда которого являются соответственно установочным входом, группой выходов и выходом блока.

Составитель В.Вертлиб Редактор С. Патрушева Техред Л.Сердюкова Корректор М. Кучерявая

Заказ 2421

Тираж 565

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СрСР 113035, Москва, Ж-35, Раушская наб., д. 4/5

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

Подписное

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

Устройство буферной памяти 1987
  • Бессмертный Владимир Николаевич
  • Панов Виктор Иванович
SU1418723A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Авторское свидетельство СССР № 1488816, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 587 525 A1

Авторы

Бессмертный Владимир Николаевич

Даты

1990-08-23Публикация

1988-10-04Подача