Устройство для сопряжения процессора с памятью Советский патент 1987 года по МПК G01F13/00 

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

11

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

Цель изобретения - снижение аппаратных затрат.

На фиг, 1 приведена структурная с:хема устройства, подсоединепиого, например, к магистрали Общая микроэвм Электроника-60,, совместно с п модулями оперативной памяти; на фиг, 2 - структурная схема одного кз вариантов реализации блока управления (на основе ИМС КР588ВГ2);, на фиг, 3 - структурная схема одного з вариантов реализации магистрального приемопередатчика (на основе ИМС КР588ВА1), на фиг, 4 - функциональная схема одного из вариантов модуля оперативной памяти емкостью КхТб (на основе ИМС КР537РУ2А)5 на фиг, 5 - временная диаграмма работы устройства

Устройство для сопряжения процессора с памятью содержит (фиг,, 1) блок 1 управленияS дешифратор 2, первьш,

второй приемопередатчики 3-1,. 3-2,

t

регистр 4 адреса, 2п элементов ИЛИ 5

п модулей 6 оперативкой памяти, в состав каждого из которых входят блоки хранения старших 7 и млa зfIИX 8 байтов,

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

Дещифратор 2 служит для определ(- ния модуля памяти, к которому производится обращение, и управления передачей в него сигналов выборки ВКО и БК1 от блока 1 , Данный блок предст,1В- ляет собой дешифратор с инверсными выходами по количе ству подключаемых модулей памяти.

Двунаправленные приемопередатчики 3-1, 3-2 предназначены для передачи информации посредством гаины данных (ШД) , либо из магистрали в , либо в обратном направлениио 1 егисгр 4 адреса предназначен для запоминания коДа адреса, по которому произзо- дится обращение к памяти, и установки его посредством шины адреса (ША) на адресных моду- 1йй памяти. Элементы ИЛИ 5 служат для передачи уп0

52

5

О

5 0

5

g

m2

р, 1вляю1 и1 : сиг и я icif и BKI от б.пока 1 то. плсо п тпт Mojvyjib n,TMHTMj к которому П)011чпод ггся обрлщг-Р.ие. Модули 6 памяти иредна- начены для хранения кодов. Б:гоки хранг:1 ия старипта 7 и младших 8 байтов слу;кат для хранения, соответстпеино, 8-15 и 0-7 разрядов, записанн1,1х в модуль 6 памяти 16-разрядных слов,

Влок упраяттения (фиг. 2), реали- зо занный на основе микросхемы КР588ВГ2; содержит регистр 9 адреса модуля памяти, элемент 10 сравнения адреса, элемент 11 управления обменом, элемент 12 выборки, элемент 13 моделиро1 ания цикла обращения к за- поминаю1.дему устройству, а также две RC-цепочки R, С и Rj, С, Информа- г;ион}1ые входы регистра 9 об1-,единены с входами задания адреса модуля памяти элемента 10 сравнения. Параметры RC-цепочек, определяющих задержку выдачи сигнала СИП относительно сигналов ВКО и ВК1 при считывании или записи соответственно, подбираются в зависимости от быстродействия используемых в модуле ОЗУ микросхем.

Приемопередатчики 3-1, 3-2 (фиг,3) выполнены на основе микросхем КР588ВА , содержат блок 14 усилителей канала К2, блок 15 усилителей канала К1 и блок 16 управления. Информационные входы-выходы приемопередатчиков соединены соответственно с блоками 14 и 15, а и х управляющими входами служат входы блока 16.

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

Работа устройства показана на примере Сопряжения процессора с ОЗУ емкостью К 16-разрядных слов.

При обраи1ении к ОЗУ (фиг, 5) процессор устанавливают на шинах данных - адреса магистрали Общая шина (ДА.) 0-15 адрес , в котором значение ДА 01 определяет к старшему или младшему байту адресуемого слова производится обращение, ДА 1-12 определяют адрес слова к модулю ОЗУ и ДА 13-15 - номер модуля ОЗУ, Затем процессор выставляет сигнал СИА О, по которому адресное слово за тисывается в регистр 4 адреса. Кроме ТОГО; д,яняый сигнал поступает в 6:ioK 1 и ини1 иирует запоминание в эх ементе 1 1 управления обменом блока 1 сигналог с кии ДА П и Байт, последний из которых определяет раз

JГЗ

рядность лдресуемых слов (если RniiT 1, то устройство работает с 18 16- разрядными словами, если Байт О, то устройство работает с байтами). По сигналу СИЛ О осуществляется сравнение на элемер{те 10 сиг налов на входах регистра 9 Д1, Д2 и ДЗ с сигналами на входах задания адреса модуля ОЗУ А1 , Л2 и A3, Поскольку указан- ные входы объединены, то на выходе элемента 10 сравнения формируется сигнал разрешения формирования управляющих сигналов ВКО, ВК1 и СРШ, поступающий в элементы выборки 12 и мо- делирования 13 цикла обршдения. В результате на выходах элемента 13 Задержка чтения (ЗД Чт) и Задержка

записи (ЗД Зп) устанавливается низкий уровень напряжения (разряжаются емкости цепочек R,C и . Код номера модуля ОЗУ поступает по ША 13-15 из регистра 4 адреса на входы дешифратора 2 и устанавливает нулевой сигнал на соответствующем адре- суемому модулю выходе дешифратора. После этого процессор снимает адрес с магистрали Общая шина.

При считывании данных из модуля ОЗУ (цикл Ввод на фиг. 5) процессо устанавливает нулевой сигнал на шине Запись магистрали Общая шина (Зп 0). Данный сигнал, поступая в блок 1 , вызывает формирование на его выходах сигналов ВКО и ВК1 в завися- мости от сигналов Байт и ДА-ГО по следующей таблице.

Кроме того, по сигналу Зп О напряжение на выходе ЗД Чт начинает рас- ти с постоянной времени цепочки Сформированные на выходах блока 1 нулевые сигналы ВКО и ВК1 посредством элементов ИЛИ 5, управляемых дешифратором 2, передаются в адресуемый модуль 6 оперативной памяти на входы разрешения обращения к микросхемам ОЗУ (СЕ на фиг. 4). При этом на вход режима работа микросхем (WR/RO) с шины Запись магистрали Общая шина поступает нулевой сигнал, что соответствует режиму чтения, а на их адресные входы - код адреса по ША 1-12 с регистра 4 адреса. Б результате производится считывание информации из ОЗУ, которая устанавливается на ШД ОЗУ 8-153 и 0-7 в зависимости от разрядности считываемого слова, определяемого нулевьпчи сигналами ВК,

2

5

0 5

0 5

0 5 g g

03 I

c:i HTaHni.ie данные поступают в канал К2 приемопередатчиков 3-1, 3-2. Приемопередатчики, на управляющие входы которых поступают нулевые сигналы ВК, обеспечивают передачу данных из канала К2 посредством блока 15 усилителей канала, через канал К1 в aгиcтpaль Общая шина на шины ДА ГО-15, поскольку сигнал ЗП-0, поступающий в блок 16 управления, настраивает приемопередатчик на передачу информации из К2 в К1.

После того, как напряжение на выходе элемента 13 ЗД Чт достигает определенного уровня, формируется сигнал СИП О, который поступает в магистраль Общая шина и служит для процессора сигналом квитирования, сообщающим о передаче данных из ОЗУ в магистраль. По этому сигналу процессор считывает данные из магистрали и снимает сигнал Запись (), В результате блок 1 перестает формировать нулевые сигналы ВК и СШ (ВКО ВК1 СИП 1), последний из которых инициирует установку процессором , что, в свою очередь, приводит к установке блока 1 в исходное состояние. На этом цикл обращения к ОЗУ завершен.

Запись данных в модуль ОЗУ (цикл Вывод на фиг. 5) производится аналогично циклу считывания. Отличие заключается в том, что вместо сигнала Запись процессор формирует сигнал Чтение.,В результате микросхемы адресуемого модуля 6 ОЗУ работают в режиме записи (на вход WR/RO поступает единица). Магистральные приемопередатчики передают данные из магистрали Общая шина в ОЗУ (сигналом Чт О они настроены на передачу информации из канала К1-в канал К2).. Задержка формирования сигнала СИП О определяется цепочкой , подключенной к выходу ЗД Зп блока 1. Кроме того, данные на магистраль Общая шина в цикле Вывод выставляет процессор в течение времени 1 после формирования сигнала Чт О (1 определяется задержкой блока 1 на формирование сигналов ВК). Сигнал СИП О сообща- ,ет процессору о записи данных в ОЗУ ;И вызывает снятие последним данных с магистрали и установку сигналов ЧТ ВКО ВК1 1 и далее СШ 1, СНА 1.

При сопряжении с постоянной памятью предлагаемое устройство работает

только в режиме считыпап1-1я из памяти р.еализуя цикл Вво/i,

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

Устройство для сопряжения процессора с памятью, содержгицее блок управления, регистр адреса, первый,второй приемопередатчики, причем первые входы-выходы первого, второго приемо- передатчиков соединены с входами-вы-- ходами устройства для подключения соответственно входов-выходов старшего и младшего байтов данных - адреса процессора, первый, второй входы за- Дания направления передачи информации первого, второго приемопередатчиков подключены к входам устройства для подключения выходов чтения и записи процессора, входы озыборки перво- го, второго приемопередатчиков соединены соответственно с первым, вторым выходами блока управления, третий выход которого соединен с выходом устройства для подключения к входу синх- ронизации процессора, с первого по .пятый ВХОД111 блока управления соединены с входами устройства для подключения выходов записи, чтения, задания: режима работы с данными, синхрониза-

ции и иу. ч гки о р,чч :я;1л данных - адре- га Г1роцегг(-;,рп, пхо.ч. ppr-nfirpa адргк-а соединен с нходом устройстпа для подключения выхода - адреса процессора, вторые входы-выхо; Ь1 первого, второго приемопередатчиков соединены с входами-г ыходами устройства для подключения соответственно входов-вгл- ходов мла.д)1их н старших разрядов памяти, вькод регистра адреса соединен с выходом устройства для по/зключения к адресному входу памяти,, о т л и м л ю 1ц е е с я TeMj что,, с целые снр-шения аппаратных затрат, в него влсдены дешифратор на п выходов (п - число модулей памяти) и п групп по два элемента ИЛИ в каждой группе, причем первые Bxoniii первого; второго г лементов ИЛИ i-группы (i 1, п) соединены с i-м выходом дешифратора, вторые вход,ы первого, второго элементоп ИЛИ всех групп соединены соответственно с первым, вторым выходами блока управления, вход дешифратора соед1шен с выходом регистра адреса, выходы первого, второго элементов ИЛИ всех групп соединены с группой выходов устройства для подключения входов выборки модулей памяти.

X - значение безразлично

Фаг,.2

Фиъ.Ъ

сип

ДД гЛДЗйРедактор И.Касарда

С о с т а в и т е л ь С . i у р у х и и Техред .П , С е р д ю к о в а

Заказ 4922/48Тираж 670

ВНИИПИ Государственного комитета СССР

по делам изобретена и открытий 113035, Москва, Ж-35., Рл.у1:.ская иаб.„ г.„ 4/5

Производствекно-полиграфическое предприятие, г.Удг орол, y. iЛЬэоектная. 4

К о р р р к т о р М . lila рош и

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ПРОЦЕССОРА С ПАМЯТЬЮ 1991
  • Кремез Г.В.
  • Шаганов С.В.
RU2018941C1
Управляющая вычислительная система 1986
  • Медведев Виктор Павлович
  • Вебер Сергей Валентинович
  • Артемьев Валерий Васильевич
  • Волкова Алевтина Александровна
SU1451711A1
Устройство для обмена информацией между персональной ЭВМ и управляющим вычислительным комплексом 1991
  • Лаптев Александр Михайлович
  • Русаков Владимир Дмитриевич
  • Кутуев Алим Тагирович
  • Петров Владимир Германович
SU1838819A3
Устройство для сопряжения центрального процессора с группой арифметических процессоров 1988
  • Михнов Юрий Павлович
SU1529236A1
Устройство для сопряжения ЭВМ с внешним устройством 1986
  • Якунин Алексей Григорьевич
  • Холупко Юрий Борисович
  • Госьков Павел Иннокентьевич
SU1401470A1
Устройство для управления обменом данными между ЭВМ и абонентами по общей шине 1988
  • Голицын Валентин Васильевич
  • Новаченко Александр Борисович
SU1543412A1
Устройство сопряжения двух магистралей 1988
  • Помыткина Елена Леонидовна
  • Самчинский Анатолий Анатольевич
  • Кузьо Мирослав Николаевич
SU1675894A1
Устройство для сопряжения процессора с многоблочной памятью 1988
  • Егоров Сергей Михайлович
  • Егоров Борис Михайлович
  • Шакиров Михаил Федорович
  • Потапов Виктор Ильич
SU1571599A1
Устройство для сопряжения процессора с памятью 1987
  • Винников Борис Васильевич
  • Крючко Юрий Андреевич
  • Мориловцев Николай Витальевич
SU1481779A1
Устройство для сопряжения ЭВМ с накопителем на магнитных дисках 1986
  • Анисимов Александр Васильевич
  • Шатских Вячеслав Дмитриевич
SU1410046A1

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

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

Изобретение относится к области вычислительной техники и может быть использовано при создании микроЭВМ. Целью изобретения является снижение аппаратных затрат. Устройство содержит блок 1 управления, дешифратор 2, первьй, второй приемопередатчики 3-1, 3-2, регистр 4 адреса, п групп по два элемента ИЛИ 5, Устройство обеспечивает сопряжение процессора с памятью, состоящей из п модулей, используя один блок управления, один регистр адреса и два магистральных приемопередатчика, в то время как в базовом устройстве применяются п блоков управления, п регистров адреса и 2п приемопередатчиков. 5 ил., 1 табл. с S (Л 00 4 СП ND О СО

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

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

Устройство для сопряжения основной памяти с процессором 1977
  • Терешкина Александра Ивановна
  • Ломов Юрий Сергеевич
  • Шульгин Андрей Андреевич
SU736105A1
Устройство для связи процессора с оперативной памятью 1978
  • Харитонов Василий Наумович
  • Аноприенко Валентин Иосифович
  • Белалов Евгений Яковлевич
  • Лихтер Яков Моисеевич
  • Мельниченко Валерий Григорьевич
SU750489A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Коннов Е.В., Тихомиров С.Н., Черняховский Д.Н., Шиллер В.А, Модуль ОЗУ с унифицированным интерфейсом на основе БИС серии КР 588
- Электронная промьшленность, 1983, вып
Разборный с внутренней печью кипятильник 1922
  • Петухов Г.Г.
SU9A1
Паровоз для отопления неспекающейся каменноугольной мелочью 1916
  • Драго С.И.
SU14A1

SU 1 345 203 A1

Авторы

Баранов Игорь Алексеевич

Веселухин Валерий Константинович

Кремез Георгий Вальтерович

Орлов Михаил Александрович

Пехтерев Юрий Гаврилович

Роздобара Виталий Владимирович

Хамицкий Виктор Анатольевич

Даты

1987-10-15Публикация

1986-04-21Подача