Устройство управления цифровой вычислительной машиной
Иллюстрации
Показать всеРеферат
Союз Советских
Социалистических
Республик
ОП ИСАНИ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (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.