Устройство для сопряжения эвм с оперативной памятью

Номер патента: 1451706

Авторы: Дилендик, Кабишев, Комлик, Тищенко, Трущенков

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 9) (И 06 Р 13/00 ИЕ ИЗОБРЕТЕНИЯ 57) Изобретениеычислительной те обла оситс ки и может быт У 2И.М. Комлищенко спряжения каналов оперативной паетения является ти за счет обеспе спользовано для вода-вывода ЭВМ мятью. Целью изоб овышение надежно ри повторения Устройств временной бки, тригг ный ЕС; Тех153.057,003 ТО,содершибки,р 3ива,запроса,нта2 з.п. версаль ныи униское о1980, СОПРЯЖ конца масповторного три злемт ИЛИ-НЕ 1 риггер 4отсечкита И 6,7 ос писание триггер 5два элемеИЛИ 8,9,1А-лы, 5 ил ИЯ ЭВМ леме ГОсудАРстВенньй номитетПО ИЗОБРЕТЕНИЯМ И ОТНРЫТИЯМПРИ ГКНТ СССР(54) УСТРОЙСТВО ДЛЯС ОПЕРАТИВНОЙ ПАМЯТЬ ения аппаратного бойных ситуациях жнт блок Фиксации лок 2 анализа оши40 Изобретение относится к вычислительной технике и может бьггь использовано для сопряжения каналов вводавывода ЭВМ с оперативной памятью (ОП).5Цель изобретения - повышение надежности за счет обеспечения аппаратного повторения при сбойных ситуациях.На Аиг. 1 приведена структурная 10схема устройства; на Аиг. 2 - схемаблока временной ошибки; на Аиг. 3схема блока анализа ошибки; наФиг4, 5 - временные диаграммыработы устройства. 15Устройство (Фиг, 1) содержитблок 1 Фиксации временной ошибки,блок 2 анализа ошибки, триггер 3 запроса, триггер 4 конца массива, триггер 5 отсечки повторного запроса, 20элементы И 6, 7, элементы ИЛИ 8-10,элемент ИЛИ-НЕ 11, вход 12 "Запросот канала" (ЗПРКАН), вход 13 "Условие концамассива" (УКМ), вход 14"Сопровождение информации" (СПРИ), вход 3020 "Временная метка" (ВРМ) - сигналтактовой длительности, следующий через определенные промежутки времени;вход 21 импульсов синхронизации,Ьход 22 запуска блока временной ошибки, выход 23 "Временная ошибка"(КМ) - сигнал, предназначенный дляосвобождения буАера каналов в блокеуправления ОП,Блок 1 Аиксации временной. ошибки"Ошибка управления" (ОШУПР), выход48 "Конец цикла с ОП" (КЦОП).Триггеры 3, 4 и 33 являются асинхронными, а триггеры 5, 34 и сдвиговый регистр 32 синхронизируются синхроимпульсами (СИНХР), изображенны-ми на Аиг. 5, причем инАормация навыходе регистра 32 появляется позаднему Фронту синхроимпульса, атриггеры 5 и 34 работают по переднему Фронту,Устройство Аормирует сигналы,обеспечивающие обмен инАормациеймежду ЭВМ и ОП. При выполнении записи в ОП по сигналу СЧТ из канала вблок управления ОП передается запросное слово ЭВМ, включающее адрес ОП,данные, ключ защиты, каркеры, признак записи, а по сигналу СПРИ изблока управления ОП в ЭВМ передаетсясбой, если он был. При выполнениичтения из ОП по сигналу СЧТ из ЭВМв составе запросного слова передается адрес и ключ защиты, а по сигналу СИРИ в ЭВМ передаются данные исбои, если они возникли.Запросное слово Формируется вЭВМ на,его регистрах. Запрос повходу 12 от ЭВМ на обращение в ОПпоступает на вход элемента И 6,Если в данный момент не обслуживается предыдущий запрос от ЭВМ, тотриггер 5 отсечки повторного запроса сброшен и его нулевой выход разрешает через элемент И 6 и элементИЛИ 8 установить триггер 3 запроса.Аналогично по сигналу 13 УКМ через элемент И 7 и элемент ИЛИ 9 устанавливается триггер 4 конца массива. После установки триггера 3и (или) триггера 4 через элементИЛИ 10 устанавливается триггер 5отсечки повторного запроса, а в блоке управления ОП процессора началомобработки запроса является Аормирование сигнала 14 СЧТ, который сбрасывает триггеры 4 и 3.Признаком окончания обращения ЭВМв ОП является Аормирование сигнала19 СПРИ, который поступает черезэлемент ИЛИ 41 на тактовый вход сдвигового регистра 32 и на вход синхронизации регистра 31 ошибок.Для выполнения повторного обращения в ОП в случае зависания на второй вход элемента ИЛИ 41 подаетсясигнал 23 ВРМОШ, который Аормируетсяв блоке 1 следующим образом,При отсутствии обращения ЭВМ в ОПединичное состояние с выхода 22 элемента ИЛИ-НЕ 11 передается через элемент ИЛИ 30 на управляющий вход счетПо сбоям СБКЛ и СБПРГ повторноеобращение в ОП не организуется. изобретения Формула 1. Устройство для сопряжения ЭВМ с оперативной памятью, содержащее триггер запроса, триггер конца массива, триггер отсечки повторного запроса, блок анализа ошибки, два элемента И, три элемента ИЛИ, причем первые входы первого и второго элементов И являются входами устройства для подключения соответственно к выходам запроса и условия конца массива ЭВМ, выход триггера запроса соединен с первым входом первого элемента ИЛИ и является выходом устройства для подключения к входу запроса оперативной памяти, выход триггера конца массива соединен с вторым входом первого элемента ИЛИ и является выходом устройства для подключения к входу конца массива оперативной памяти, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности за счет обеспечения аппаратного повторения при сбойных ситуациях, в него введены блок фиксации временной ошибки и элемент ИЛИ-НЕ, причем первый тактовый вход блока анализа ошибки является входом устройства для подключения к тактовому выходу оперативной памяти, первый, второй, третий и четвертый входы логического условия блока анализа ошибки являются входами устройства для подключения соответственно к первому, второму, третьему и четвертому выходам ошибок оперативной памяти, нулевой вход триггера запроса соединен с нулевым входом триггера конца массива и является входом устройства для подключения к выходу считывания запросного слова оперативной памяти, тактовый вход и синхровход блока Фиксации временной ошибки являются входами устройства для подключения соответственно к тактовому выходу и синхровыходу ЭВМ, первый, второй, третий и четвертый выходы блока анализа ошибки являются выходами устройства для подключения соответственно к первому, второму, третьему и четвертому входам ошибки ЭВМ, пятый выход блока анализа ошибки является выходом устройства для подключения к входу конца цикла ЭВМ, при этом единичный вы 1451706чика 28, что соответствует сбросу,При возникновении запроса в ОП вход22 и, следовательно, управляющий входсчетчика 28 устанавливаются в нуле 5вое состояние, что соответствует режиму счета, причем в этом случае насчетный вход счетчика поступает временная метка 20.Временная метка и выход счетчикаподбираются таким образом, чтобыотсчитываемый временной. интервал быпбольше времени обслуживания запросав ОП от наименее приоритетной ЭВМ.Причем на выходе счетчика получаетсясигнал ВРМОИ тактовой длительности,т.к. он через элемент ИЛИ 30 устанавливает на счетчике режим сбросаи через элемент И-ИЛИ 29 пропускаетна счетный вход следующий синхроимпульс,Если во время обращения ЭВМ в ОПотсутствуют сбои СБДАН, СБУПР иВРМОИ, то на инверсном выходе элемента ИЛИ 43 - единичное состояние, которое разрешает Формирование на элементе И-ИЛИ 35 сигнала 48 КЦОП, указывающего, что обращение в ОП .закон-.чено. В случае наличия одного изсбоев СБДАН, СБУПР, ВРМОИ, после первого обращения в ОП сигнал КЦОП наэлементе И-ИЛИ 35 не Формируется,что запрещает прохождение в ЭВМ через элементы И 39, 40 полученныхсбоев. В этом случае по условию ошиб 35ки с выхода элемента ИЛИ 43 и по сиг.налу с первого выхода сдвигового регистра 32 устанавливается триггер 33повторения,По второму выходу сдвигового регистра 32 через элемент И 38 на выходе 25 блока 2 анализа ошибки Формируется повторный запрос, которыйчерез элементы ИЛИ 8 и 9 устанавливает триггер 3 запроса и триггер 4конца массива. По третьему выходусдвигового регистра 32 устанавливается триггер 34 второго обращения.При повторном обращении в ОП разрешается Формирование сигнала КЦОП50на элементе И-ИЛИ 35 сигналом с триггера 34 второго обращения независимо от возникающих сбоев, Если навход регистра 31 вновь поступаютсбои, то они передаются в ЭВМ черезэлементы И 39, 40, Если сбои не поступают, то по сигналу СПРИ черезэлемент ИЛИ 41 в регистре 31 ошибокустанавливается нулевой код.ход триггера отсечки повторного запроса соединен с первым входом элемента ИЛИ-НЕ, выход которого соединен с входом запуска блока Аиксации временной ошибки, выход которого соединен с вторым тактовым входом блока анализа ошибки, шестой выход которого соединен с нулевым входом триггера отсечки повторного запроса, нулевой выход которого соединен с вторыми входами первого и второго элементов И, выходы которых соединены соответственно с первыми входами второго и третьего элементов ИЛИ, выходы которых соединены соответственно с единичными входами триггера запроса и триггера конца массива, сецьмой выход блока анализа ошибки соединен с вторыми входами второго и третьего элементов ИЛИ, выход первого элемента ИЛИ соединен с единичным входом триггера отсечки повторного запроса и с вторым входом элемента ИЛИ-НЕ.2. Устроиство по и. 1 р о т л и ч а ю щ е е с я тем, что блок анализа ошибки содержит сдвиговый регистр, регистр ошибок, триггер повтора, триггер второго обращения, пять элементов И, три элемента РНИ, элемент И-ИЛИ, причем первый вход первого элемента. ИИ является первым тактовым входом блока, второй вход первого элемента ИЛИ соединен с первым входом второго элемента ИЛИ и является вторым тактовым входом блока, первый, второй, третий информационные входы регистра ошибок и второй вход второго элемента ИЛИ являются соответственно первым, вторым, третьим и четвертым входами логического условия блока, первый, второй выходы регистра ошибок, выходы первого, второго элементов И являются соответственно первым, вторым, третьим, четвертым выходами блока, выход элемента И-ИЛИ соединен с первыми входами первого, второго элементов И, с нулевым входом триггера повторения и является пятым выходом блока, первый выход сдвигового регистра соединен с первым входом третьего элемента И и является шестым выходом 3. Устройство по п. 1, о т л ич ающе еся тем, что блокфик сации временной ошибки содержит счетчик, элемент И-ИЛИ, элемент ИЛИ, причем первый вход элемента И-ИЛИ является синхровходом блока, второй итретий входы элемента И-ИЛИ являются 45 тактовым входом блока, первый входэлемента ИЛИ является входом запускаблока, выход переполнения счетчикасоединен с вторым входом элементаИЛИ и является выходом блока, при 5 О этом в блоке временной ошибки выходэлемента ИЛИ соединен с установочнымвходом счетчика и с четвертым входомэлемента И-ИЛИ, выход которого соединен со счетным входом счетчика. 5170 б 6блока, выход четвертого элемента Иявляется седьмым выходом блока, при .этом в блоке анализа ошибки выход Бвторого элемента ИЛИ соединен с четвертым информационным входом регистра ошибок, синхровход которого соединен с выходом первого элемента ИЛИ ис тактовым входом сдвигового регистра, второй выход которого соединенс первым входом четвертого элемента И, с первым и вторым входами элемента И-ИЛИ, третий вход которогосоединен с инверсным выходом третьего элемента ИЛИ, первый вход которого соединен с вторым входом первогоэлемента И и с третьим выходом регистра ошибок, четвертый выход которогосоединен с вторым входом второго элемента И и с вторым входом третьегоэлемента ИЛИ, прямой выход которогосоединен с вторым входом третьегоэлемента И, выход которого соединенс единичным входом триггера повторе ния, единичный выход которого соединен с вторым входом четвертого элемента И, второй вход которого соединен с третьим выходом сдвигового регистра, нулевой выход триггера повтоЗо.рения и выход пятого элемента И соединены соответственно с нулевым иединичным входами триггера второгообращения, единичный и нулевой выходыкоторого соединены соответственно с 35четвертым входом элемента И-ИЛИ ис третьим входом третьего элемента И.1451706 Ц,ХОП 22 СЖМХР У 8 РР 1 Л 7 Вых ГУ дыха% 8 РФаш О Ф 1 Г о Уб УПРУ /)М 77 8 ык. Тl Ю ых, ИЛИ С 9 Т У 4 с/7 РФ О ГУЛд М Рьх Рю, Т/,ХФ ю О/7 4 ф ОИУлР 47 Составитель С. Пестмалко Техред А.Кравчук Корректор Л, Патай актор И. Рыбче Тираж 667 Подписвенного комитета по изобретениям и от113035, Москва, Ж, Раушская наб аказ 7082/48ВНИИПИ Государс ГКНТ ССС тиям4/5 изводственно полиграфическое предприятие, г. Ужгород, ул. Проектная,

Смотреть

Заявка

4122716, 24.09.1986

ПРЕДПРИЯТИЕ ПЯ В-2129

ДИЛЕНДИК ВИКТОР ИВАНОВИЧ, КОМЛИК ИОСИФ МИХАЙЛОВИЧ, КАБИШЕВ НИКОЛАЙ ПРОХОРОВИЧ, ТИЩЕНКО АЛЕКСАНДР ПЕТРОВИЧ, ТРУЩЕНКОВ ВЛАДИМИР ГРИГОРЬЕВИЧ

МПК / Метки

МПК: G06F 13/00

Метки: оперативной, памятью, сопряжения, эвм

Опубликовано: 15.01.1989

Код ссылки

<a href="https://patents.su/6-1451706-ustrojjstvo-dlya-sopryazheniya-ehvm-s-operativnojj-pamyatyu.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для сопряжения эвм с оперативной памятью</a>

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