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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к вычислительной технике и может быть использовано в устройстве обмена, например в специализированных системах контроля и управления при организации обмена цифровой информацией между управляющей ЭВМ и накопителем на МЛ последовательного позонного доступа с встроенными средствами аппаратного контроля правильности функционирования . Цель изобретения - повышение достоверности устройства. Устройство содержит блоки 1, 2 сравнения , счетчики 3-5, триггеры 6-8. элементы И 9 - 16, элементы ИЛИ 17 - 20, элементы задержки 21 - 24, формирователь импульса 25, память 26. Сущность изобретения состоит в накоплении информации, характеризующей ошибочные состояния, с тем, чтобы иметь возможность проанализировать ее по завершению работы с накопителем и воссоздать условия, при которых возникали ошибки, или оценить качество функционирования накопитель - управляющая ЭВМ. 1 ил.

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

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

РЕСПУБЛИК (я)5 G 06 F 13/00

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

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

ПРИ ГКНТ СССР

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

К АВТОРСКОМУ. СВИДЕТЕЛЬСТВУ!

1 0с

1 (у)

СО

Jl ге

Jг (61) 1569841 (21) 4639181/24 (22) 01.02.89 (46) 23.06.91. Бюл. hk 23 (72) А.А. Мирзабеков (53) 681.3 (088.8) (56) Авторское свидетельство СССР

М 1569841, кл. G 06 F 13/00, 1988, (54) УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ

ПРОЦЕССОРА С ПАМЯТЬЮ (57) Изобретение относится к вычислительной технике и может быть использовано в устройстве обмена, например в специализированных системах контроля и управления при органиэации обмена цифровой информацией между управляющей Э В М и накопителем на МЛ последовательного по„„. Ж„„16581б1 А2 зонного доступа с встроенными средствами аппаратного контроля правильности функционирования. Цель изобретения — повышение достоверности устройства.

Устройство содержит блоки 1, 2 сравнения, счетчики 3 — 5, триггеры 6 — 8, элементы И 9 — 16, элементы ИЛИ 17 — 20, элементы задержки 21 — 24. формирователь импульса 25, память 26. Сущность изобретения состоит в накоплении информации, характеризующей ошибочные состояния, с тем, чтобы иметь воэможность проанализировать ее по завершению работы с накопителем и воссоздать условия, при которых возникали ошибки, или оценить качество функционирования накопитель — управляющая ЭВМ. 1 ил.

1658161

Изобретение относится к вычислительной технике и может быть использовано, например, в специализированной автоматизированной сис1еме контроля и управления (САСКУ) при органиэации (управлении) обмена цифровой информацией между управляющей цифровой ЭВМ и накопителем на магнитной ленте (MJl) последовательного позонного доступа, имеющим встроенные средства аппаратного крнтроля пр".àèëüíoñòè функционирования, и усовершенствованием изобретения по авт, сВ.

N 1569841.

Целью изобретения является повышение достоверности устсг>йства.

На чертеже представлена блок-схема устройства. устройство содержит первый 1 и второй

2 блоки сравнения, счетчик 3 номера тек,— щей зоны, счетчик 4 номера заданной зоны, счетчик 5 адреса, —.риггер 6 чтения, триггер

7 записи, триггер 8 разрешения записи с первого 9 по восьмой 16 элементы И, с первого 17 по четвертый 20 элементы ИЛИ, с первого 21 по четвертый 24 элементы задержки, формирователь 25 импульса, память

26, первый 27 и второй 28 информационные входь:, групповые устройства соответственно номера рабочей зоны и параметра слов> оо ояния процесса, первыи 29, второй 30, треть и 31 и четвертый 32 входы устрой.тва гооть. TGToeHHQ ко анд операций "Чтение" (CRD), "Зап 1сь (CWH), "Конец операции" (ENEMY), Р, р:.;шение на заплсь без дополнительно: з ч-.ения" (FWR), первый ЗЗ, второй

34, третий 35, чегвертый 36 и пятый 37 выходы устройггва соответственно команд

"Чтение зоны" (RD), "Запись зоны" (WR), "Пропуск зоны вперед (ЯТ . "Пропуск зоны назад" (ST:-) и "Ошибкл" (ЕГ;, Рассмотрим „:a0nry устройства для сопряжения на примере чтения информации зоны.

Процесс -гачинается с поступления команды затем включение и движение двигателя лентопротяжного механизма (ЛПМ), далее дв .жение магни-,ной лен ы (МЛ) и собственно чтение информации. По окончании чтения формируется кома да "Конец операции" и происходит останов движения и движение МЛ. Команда "Конец операции" присуть: вует в течение торможения двигателя. Этого времени достаточно, чтобы выполнить в устройстве сопряжения все необходимые действия, Параметр слова состояния программы (ССП) остается неизменным, например, равным нулю. По истечении допустимого времени средства кочтроля накопителя формируют кома; ду

3g

"Конец операции" и изменяют параметр

ССП, Итак функционирование устройства начинается с установки по входу 27 в счетчик

4 номера рабочей эоны и затем выставки на вход 29 СRD команды "Чтение". По этой команде триггер 6 устанавливается в единичное состояние и сигнал с его прямого выхода через элемент ИЛИ 20 поступает на один из входов элемента И 9, а через элемент ИЛИ 17 — на вход разрешения Е блока

1 сравнения. И здесь возможны три состояния: первое, когда номер рабочей эоны больше номера текущей зоны и активным становится выход ">"; второе, когда номер рабочей зоны соответствует номеру текущей зоны и активен становится выход "="; третье, когда номер рабочей зоны меньше ь >мера текущей зоны и активным становится вь ход <". Допустим, что имеет место второе состояние. Сигнал с выхода "=" блока 1 сравнения поступает на вход элемента

И 9 и активизирует выход 33 RD — начался процесс чтения. Этот же сигнал поступает через элемент 21 задержки на первый вход элемента И 13, подготавливая его к приему сигнала команды "Конец операции" поре>ул,тату выполненного процесса чтения, Сип ал "Конец операции" поступает на вход

".1 END устройства и активизирует вход разрешния E блока 2 сравнения, на информационный вход которого с входа 28 устройства поступают сигналы, соответству эщие параметру ССП. Если параметр соответствует представлению нормы, то на выходе блока 2 сравнения сигнал будет OT оутствовать. Если же параметр не соответствует норме, то на выходе " " блока 2 сравнения появится сигнал, который поступает на выход 37 FR устройства, инкрементный вход счетчика 3, определяя очередной адрес элемента памяти 26, и через элемент

24 задержки на вход записи блока памяти

26, в котором запоминается параметр ССП, сигналы которого установлены на входе 27, содержимое с етчика 3 (текущее значение до его изменения, т. е. номер той эоны, с ко орой выполнялся процесс), признак операции (для команды "Чтение" — это соответствующая ей единица в определенном разряде), Затем сигнал с входа 31 устройства через элемент 23 задержки поступает на элементы И 11 — 13 и проходит только через элемент И 13, поскольку на другом его входе имеется разрешающий сигнал, на вход элемента ИЛИ 18, увеличивая содержимое с .етчика 3, и на вход формирователя 25 имчул са. Задержанный сигнал с его выхода устанавливает в исходное триггер 6, снимая, тем самым, разрешающий сигнал с входа

1658161

Составитель А. Мирзабеков

Редактор В. Бугренкова Техред М.Моргентал Корректор О.Кравцова

Заказ 1714 Тираж 409 Подписное

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

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 разрешения Е блока 1 и сигналы на выходе устройства. Рассмотренные выше действия по сигналу "Конец операции" выполняются также и при активизации других признаков: операций пропуска зоны, записи. 5

Таким образом по сигналу "Конец операции" на входе 31 ЕМО устройства для каждого процесса(и записи, и пропуска зоны, и чтения) прежде всего осуществляется идентификация результата функционирования 10 процесса, а далее для ошибочного случая— запись информации, характеризующей прошлое состояние процесса (признак операции, номер зоны, параметр ССП), и только затем через определенное время эадерж- 15 ки — изменение состояния элементов устройства.

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

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

И, второй информационный вход устройства соединен с первым информационным входом памяти и информационным входом второго блока сравнения, выход которого соединен с выходом ошибки устройства, входом счетчика адреса и через четвертый элемент задержки — с входом записи памяти, второй информационный и адресный входы которой соединены с выходами соответственно счетчика номера текущей эоны и счетчика адреса, выходы четвертого элемента ИЛИ, триггера записи и выходы "Больше" и "Меньше" первого блока сравнения соединены с третьим информационным входом памяти.