Устройство микропрограммного управления

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

Авторы: Кацик, Черепанов

ZIP архив

Текст

ОП И САНИЗОБРЕТЕН ИЯ н 11556439 Союз СоветскихСоциалистических Ресвублик К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ 61 Дополнительное к т. свид-ву М. Кл. б 06 Г 9/16 22) Заявлено 08,04.75 ( аявкт исоединение Государственный комитет Совета Министоов СССР по делам изобретенийи открытий(23) Приорит Опубли юллетень М 16,53) з вано 30,0 81,325(088.8 Дата опубликования описания 22.0 2) Авторы изобретения епанов и В, О. Кпц 71) Заявител 4) УСТРОЙСТВО МИКРО 11 РОГРАММНОГО УЙРАВЛ Изобретение относится к вычислительной технике, а именно к устройствам управления микропрограммных процессоров высоконадежных цифровых вычислительных машин или систем, у которых в процессе функционирования не предусматривается восстановление отказавших элементов или узлов.Известны устройства микропрограммного управления, обеспечивающие надежность вычислительных машин за счет резервирования на различных ступенях иерархии структуры, начиная от функциональных элементов и кончая процессорами в целом, содержащие дешифраторы, регистры и резервные блоки.Недостатки таких устройств микропрограммного управления - значительный избыток элементов и узлов аппаратуры по сравнению с функционально необходимыми и низкая эффективность их использования в процессе эксплуатации.Наиболее близким техническим решением к предлагаемому является устройство микропрограммного управления, содержащее блок выработки очередной микрокоманды, блок памяти микрокоманд, регистр микрокоманд, дешифратор кода микрокоманд, причем выходы блока выработки очередной микро- команды соединены с входами блока памяти микрокоманд, выходы которого соединены с входами регистра микрокоманд, выходы регистра микрокоманд соединены с входами дешнфратора микрокомандНо у такого устройства значительный объем неиспользованного оборудования, так как 5 при замене отказавшего модуля резервным вработу включается только вновь введенный модуль, а остальные узлы резервного устройства продолжают находиться в резерве.Цель изобретения - повышение надежно сти функционирования невосстанавливаемойв процессе работы микропрограммной ЦВМ.Это достигается тем, что предлагаемое устройство содержит дополнительный блок памяти микрокоманд, дополнительный регистр 15 микрокоманд, дешифратор резерва, регистрконтроля и коммутатор, причем выходы блока выработки очередной микрокоманды соединены с входами дополнительного блока памяти микрокоманд, выходы которого соеди пены с входами дополнительного регистрамикрокоманд, выходы дополнительного регистра мнкрокоманд соединены с входами дешифратора резерва, выходы дешифратора резерва соединены с первой группой ннфор мационных входов коммутатора, выходы дешифратора микрокоманд соединены с второй группой информационных входов коммутатора, управляющие входы которого соединены с выходами регистра контроля, выходы ком мутатора являются выходами устройства, 556439входы регистра контроля являются входами устройства.На чертеже приведена схема предлагаемого устройства микропрограммного управления.Устройство содержит блок 1 выработки очередной микрокоманды, блоки памяти 2 и 3 основной и дополнительный, основной и дополнительный регистры микрокоманд 4 и 5, дешифратор 6 кода микрокоманд, дешифратор 7 резерва, коммутатор 8 и Л-разрядный триггерный регистр 9 контроля работоспособности узлов ЦВМ.Предлагаемое устройство микропрограммного управления работает следующим образом.В соответствии с кодом выборки очередной микрокоманды блока 1 из блоков памяти микрокоманд 2 и 3 выбирается очередная микрокоманда, которая поступает на основной 4 и дополнительный 5 регистры микро- команд, дешифрируется с помощью дешифраторов 6 и 7 и подается на коммутатор 8.Работоспособность функциональных узлов ЦВМ фиксируется на М-разрядном триггерном регистре контроля. Сигналы с выходов триггеров поступают на коммутатор 8, и в зависимости от их значений производится коммутация дешифратора 6 кода микро- команд или дешифратора 7 резерва, сигналы с которых подаются соответственно на основные или резервные узлы ЦВМ.Таким образом, в зависимости от состояния функциональных узлов ЦВМ и очередной микрокоманды осуществляется управление структурой ЦВМ путем включения в работу либо основного, либо резервного узла машины, и тем самым существенно повышается надежность ее функционирования.Использование блока перестройки микро- команд устройства управления ЦВМ в вычислительной машине, имеющей нерезервиро 40 регистра контроля, выходы коммутатора являются выходами устройства, входы регистраконтроля являются входами устройства,ванную структуру, позволяет в зависимосги от характера решаемых задач увеличить вероятность ее безотказной работы.При наличии в вычислительной машине ре зервированных устройств использованиепредлагаемого блока перестройки микро- команд повышает надежность, так как имеющийся резерв используется на более низком уровне.10Формула изобретенияУстройство микропрограммного управления, содержащее блок выработки очередной микрокоманды, блок памяти микрокоманд, 15 регистр микрокоманд, дешифратор кода микрокоманд, причем выходы блока выработки очередной микрокоманды соединены с входами блока памяти микрокоманд, выходы которого соединены с входами регистра микро команд, выходы регистра микрокоманд соединены с входами дешифратора микрокоманд, отличающееся тем, что, с целью повышения надежности, устройство содержит дополнительный блок памяти микрокоманд, 25 дополнительный регистр микрокоманд, дешифратор резерва, регистр контроля и коммутатор, причем выходы блока выработки очередной микрокоманды соединены с входами дополнительного блока памяти микро команд, выходы которого соединены с входами дополнительного регистра микрокоманд, выходы дополнительного регистра микро.команд соединены с входами дешифратора резерва, выходы дешифратора резерва соеди иены с первой группой информационных входов коммутатора, выходы дешифратора мик.рокоманд соединены с второй группой инфор.мационных входов коммутатора, управляю.щие входы которого соединены с выходами556439 Составитель В. Крылова Техред Л. Котова Корректор Т. Доброволь актор Е. Караулова аказ 1112/11ЦНИИ ПодписноСССР Типография, пр. Сапунова, 2 Изд.419Государственпог по делам изо13035, Москва, Ж омитет етений 5 Рауш Тираж 815 Совета Миниоткрытий ская наб. д. 4

Смотреть

Заявка

2121704, 08.04.1975

ВОЕННЫЙ ИНЖЕНЕРНЫЙ КРАСНОЗНАМЕННЫЙ ИНСТИТУТ ИМ. А. Ф. МОЖАЙСКОГО

ЧЕРЕПАНОВ ГУРИЙ ИВАНОВИЧ, КАЦИК ВЛАДИМИР ОЛЕГОВИЧ

МПК / Метки

МПК: G06F 9/16

Метки: микропрограммного

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

Код ссылки

<a href="https://patents.su/3-556439-ustrojjstvo-mikroprogrammnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство микропрограммного управления</a>

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