Устройство управления цифровой вычислительной машиной

Иллюстрации

Показать все

Реферат

 

Союз Советских

Социалистических

Республик

ОП ИСАНИ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву— (22) Заявлено06. 12.76 (21) 2426884/18-24 с присоединением заявки №(23) Приоритет

Опубликовано25.03.79. Бюллетень № 11

Дата опубликования описания 28.03.79

? (51) М. Кл.

CI 06 F 9/00

Гасударственный квинтет

СССР па делам изобретений н аткрытнй (5З) УДК 681.325 (088.8) (72) Автор изобретения

В М Антимиров (71) Заявитель (54) УСТРОЙСТВО УПРАВЛЕНИЯ ЦИФРОВОЙ

ВЫЧИСЛИТЕЛЬНОЙ МАШИНОЙ

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

К недостаткам известного устройства можно отнести низкое быстродействие.

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

Недостатком известного устройства явля ется низкое быстродействие.

Цель изобретения — повышение быстродействия.

Поставленная цель достигается тем, что в устройство введены блок фиксации отказов, блок формирования управляющего кода, формирователь задающего временного интервала, регистр управления и второй управляющий счетчик, причем первый и второй входы блока фиксации отказов соединены с первым и вторым входами устройства, третий вход блока фиксации отказов объединен с первым входом блока формирования управляюгцего кода и подключен к выходу формирователя задающего временного интервала, а выход блока фиксации отказов подключен ко второму входу блока формирования управляющего кода, группа выходов которого подключена к группе входов регистра управления, первая и вторая группа выходов которого подключены соответ- ственно к управляющим входам первого и второго управляющих счетчиков, а вход регистра управления объединен с первым входом формирователя задающего временного интервала и является третьим входом устройства, при этом выход генератора импуль653614 сов подключен ко второму входу формирователя задающего временного интервала и первому входу второго управляющего счетчика, выход которого подключен ко входу блока формирования синхроимпульсов, а второй вход — к выходу счетчика синхроимпульсов.

На чертеже представлена блок-схема устройства. Устройство содержит: генератор 1 импульсов, управляемые счетчики 2, 3, регистр 4 управления, счетчик 5 синхроимпульсов, блок 6 формирования синхроимпульсов, блок 7 формирования управляющего кода, формирователь 8 задающего временного интервала, блок 9 фиксации отказов.

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

В исходном состоянии после включения питания на блоке 7 зафиксирован код, соответствуlolli,èé номинальной частоте следования синхроимнульсов f;, при которой обеспечивается достоверная обработка кода нрн самых неблагоприятных факторах (температура, наибольшая длина цепей передачи информации, ем костная нагрузка) . Формирователь 8 и блок 9 находятся в состоянии, соответствующем началу отчета, т. е. имеют нулевое значение. Регистр 4 также содержит код, соответствующий частоте fz. Счетчики 2, 3, 5 имеют нулевое значение. В блоке 6 включен триггер, соответствующий первому синхроимпульсу серии, импульсов следующих с частотой f<. Генератор начинает формировать высокочастотную последовательность импульсов с частотой F = 5 —:20 0

Эта последовательность поступает на блоки

2, 3, а также на формирователь 8. Счетчик 2 формирует периодическую последовательность запускающих импульсов, счетчик 3 — последовательность сбрасывающих импульсов.

Запускающие импульсы счетчика 2 поступают на счетчик 5, который формирует сигналы поочередного включения триггеров блока 6. По сбрасывающим импульсам, которые формируют счетчик 3, выключается триггер блока 6 и формирование очередного синхроимпульса заканчивается.

Далее счетчик 5 формирует импульс сброса счетчиков 2 и 3, которые устанавливаются в исходное состояние для формирования очередной серии.

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

Блок 9 накапливает сигналы, поступающие со средств контроля различных модулей

30 вычислительной машины. Как только число отказов в счетчике блока 9 достигнет значения, заданного дешифратором этого блока, включается триггер признака, сигнал которого поступает на управляющий вход блока 7. Сброс блока 9 в исходное состояние происходит по сигналу окончания контрольного интервала, поступающего с формирователя 8.

При работе устройства на конец каждого контрольного интервала времени блок 7 будет изменять код управления частотой следования серии синхроимпульсов в сторону ее увеличения до тех пор, пока блок 9 не сформирует сигнал о превышении предельно допустимого числа сбоев. При наличии этого сигнала блок 7 будет изменять код управления в сторону снижения частоты.

Изобретение позволяет в 1,5 раза увеiH÷Hòb быстродействие или повысить надежность модульноЙ резервированной системы за счет сохранения ее работоспособцости при реконфигурации структуры.

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

Устройство управления цифровой вычислительной машиной, содер>кащее генератор импульсов, первый управляющий счетчик, счетчик синхроимпульсов и блок формирования синхроимпульсов, причем выход генератора импульсов соединен с первым входом первого управляющего счетчика, выход которого подключен ко входу счетчика синхроимпульсов, подключенного выходом ко второму входу первого управляющего счетчика, а группа выходов счетчика синхроимпульсов подключена к группе входов блока формирования синхроимпульсов, выходы которого являются выходами устройства, отличаюи!ееся тем, что, с целью повышения быстродействия, в него введены блок фиксации отказов, блок формирования управляющего кода, формирователь задающего временного интервала, регистр управления и второй управляющий счетчик, причем первый и второй входы блока фиксации отказов соединены с первым и вторым входами устройства, третий вход блока фиксации отказов объединен с первым входом блока формирования управляющего кода и подключен к выходу формирователя задающего временного интервала, а выход блока фиксации отказов подключен ко второму входу блока формирования управляющего кода, группа выходов которого подключена к группе входов регистра управления, первая и вторая группа выходов которого подключены соответственно к управляющим входам первого и второго управляющих счетчиков, а вход регистра управления объединен с первым вхо653614

Состав ител ь В. Та расо в

Редактор Н. Веселкина Техред О. Луговая Корректор Д. Мельниченко

Заказ 1290 35 Тираж 779 Подписное

LIHHHHH Государственного комитета СССР по делам изобретений и открытий

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

Филиал ППП «Патент», г. Ужгород, ул. Проектная. 4 дом формирователя задающего временного интервала и является третьим входом устройства, при этом выход генератора импульсов подключен ко второму входу формирователя задающего временного интервала и первому входу второго управляющего счетчика, выход которого подключен ко входу блока формирования синхроимпульсов, а второй вход — к выходу счетчика синхроим пул ьсов.

Источники информации, принятые во внимание при экспертизе

1. Авторское свидетельство СССР

5 № 490114, кл. G 06 F 1/04, 1971.

2. Авторское свидетельство СССР № 525074, кл. G 06 F 1/04, 1975.