Мультимикропрограммное устройство для контроля и управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
, 124 09) д 4 С 06 1 9/22, 11/О ПИСАНИЕ ИЗОБРЕТЕНИЯ КОМУ СВИДЕТЕЛЬСТ В(57) Изобрете ровой вычисли использовано микропрограмм ления сложнь Цель изобрете МНОЕ И УПти цифет быть мульти- и управектами. тродейосится к обла техники и мож оектировании стем контроля птичи ыми об овышение бы ие отн ельной при пр ных си ми иде ия -ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ ствия устроиства. Мультимикропрограммное устройство для контроля и управления содержит блок памяти микрокоманд, регистры адреса, регистры кода логических условий, регистр микрокоманд, регистр кода блокировок, регистр кода блокирующего объекта, регистр конца работы, мультиплексор адреса, мультиплексор значений логических условий, мультиплексор кода логических условий, мультиплексор проверки логических условий, демультиплексор, мультиплексор сигналов готовности, счетчик, триггер пуска, триггер блокировки, триггер разблокировки, первый и второй дещифраторы, схему сравнения, генератор тактовых импульсов, коммутаторы, первую и вторую группы элементов ИЛИ, с первого по пятый элементы И, первый и второй элементы ИЛИ, элемент НЕ, с первого по третий одновибраторы. Новыми элементами в устройстве являются регистр кода блокировок, регистр кода блокирующего объекта, схема сравнения, вторая группа элементов ИЛИ, второй элемент ИЛИ и третий одновибратор. 2 ил.Изобресцис относится к области цифровой вычислительной техники и может быть ИСПОЛ ЬЗОВЗ НО ПРИ ГГРОЕКТИРОЗс ИИ МУЛЬТИ микропрограммных систем и упрз влеция сложными идентичными обьсктами.5Целью изоорстсния является повыше)зие быстродействия.На фиг. 1 привсд( ца функциональная схема муль(и 5 икропрогра.,хПо о устройствас)для контроля и управлсция; и (ри .временные диаграммы работь устройства. а,Гля временных диаграмм работы устройства приняты следуюп(ис условия: количество объектов управления - 4; в (%+1) -ом цикле работы устройства Второй об ьект управления занят; сипзал гоО 1 ости зторогог об ьекта управления приходит зси; хрон)О в четвертом такте (з-;1)-го цикла работы устройства; рсжим сслектнвцых блокировок осуцеств яетс 5 ПО третьему объекту управления, который осуществляет )локированис первого и второго объекта управлеия; сигнал выхода из режим селективцых блоки РОВОК ПРИХОДИТ ЗСИНХРОНЦО В Ч ТЗЕРТОМ Так те (%+ Ъ) - го ци кл а работы ус1 нйст за.Мультимикропрограммцое устройство управления содержит блок 1 памяти микро- команд, первый 2. - 2.А-Й реп(стры адреса, 25 первый 3.1. 3 з-й регистры к(да логических условий, регистр 4 микрокоманд с выходами: 4.1 - ПРИЗНЗКЗ Ког Ца КОМс 1 НД, сг.2 - ПРИЗНЗ- ка конца работы, 4.3 - адреса Г,оля, 4 А микроопераций поля, 4.5 логических усло- ВиЙ, ОСГистп;) кода бокировк рс: Истр О .50 кода блокирующего объекта, регистр 7 кон(ГЗ работы, мультиплексор 8 адрес, мультиплексор 9 значений лопзчес;(их ус(ГГй,у.Ьтицлсксор 10 кодс лоГиче( ких ус,101 зиЙ, 1 с 11 т пл(зксор 11 проверки лОГических услОВиЙ, дсмультиплексор 12, мультилск(.ор 13 сиг- З 5 палов готовности, счетчик 4. Первый триггер 15 пуска, триггер 16 б.окировки, триг гер 17 разблокирвки, цсрьый 18, Второй 19 дешифраторы, схему 2) Сравнения. гецсра.тор 21 тактовы.( и лульсов, первый 21.1 к зторой 21.2 Гз ходы г(. Н( рара с кнх рок. 1- пульсов, первый 22.1 22.7-1 (ГМ(гаторы.первую руппу элемент в И,1 И 23. 23,Х, вторуо группу элсменгов ИЛР 1 24, 2,л( первый 25 пятый 29 элеГСГ)т И, псрвып 30 и второй 31 элементы ИЛИ, элел снт 1-1 Е: 32.пергый 33третий 35 (.;Позк)зтогы, срвый 36.1 36.(Г-Й выходы код; б,нкиро(зк блока 1 памяти микрокоманд, пер(зь:и,Ъ- выходы 3.1 37.%, первый 38.38.зсс й выходы регистра 5 ксча блокировок, и(р- ВыЙ -- Л-Й Входы 39.1 . 39.7(Г;0 ГнгРскГХ 50 условий, первый 40.1- -4). М- ЙГ Входы кода команды вход 41 пуска, первый 42. 42.,( й входы сигналов готовно(.ти, выход 43 (ер(зог( элемента ИЛИ 30. ПРЕДЛаГаЕМОЕ МУ.ГЬтк(гГКР(ПРОГРЗМ(н(С УСТРОЙСТВО ДЛЯ КОНТ)ОЛ 5 И У РсВ,С:1 И 51 Работает в следующих р: жимах: реализации микропрограммного управления при цаличии СГ ГГа,ОВ готовности от б ьектов управления;реалкзации микропрограммного управления при наличии сиги;лов зацятостк об ьект(нз у равления;сслективных );ки)0(зок.В режиме реализации микропрограммно управлсция при цатички сигналов готовности От о(б ьсктов уравления устройство эаб)отает с;Сдлк)щим Обрсз:зом.В исходном с(зтоянии все триггеры, ре- ИСТРЫ И СЧЕТЧИК ЗХОЛЯ 1 СЯ В НУЛЕЗ(М СО- (.тоянии. 11 спи установки в исходное состояние на (рункциональнсй схеме не показаны. Б олс 4.3 регистра 4 Г;икрокоманд записана Е.1 ИПИпа. В ОГОКЕПс(МИТИ МИКрОКОМЗНд За ПИСаНЫ Х 11 КрцрОГа Л)с , уира ВЛ ЯЮШИЕ Г)абоОЙ перГзгг,5- 0 ООь(.ктов мпраВЛЕЦИ 51.Работа устройства начинается подачей сигнала 11 уск ца вход 41 устройства. В ре- ЗУ.ГЬТЗГС Т.ИГ(:уТсцс).ИЗЗЕ(СЯ В сЛИ- цпчцос состояцкс к запускает генератор 21, кторпи фср.5 Грус( на свои;( выходах 21.1 и 21.2 две после:онат(гьнс 1 и тактовых им. П,ЛЬСОВ Ссао В(СТВ( Ц О т; И Т 2. С.ИГНЗЛ Пуск через эле)сц гы ИЛИ 23.1- - 23.У и;ступает на вх;1 Ы синхронизации соответстВенно рсгис )Озз 2.1 -2.% адреса и записыва(т ц лаЬГС рсгнстрь кода операций (ца- ;. 1 ЬПЬГ( а.;,)сес) Мг 1 К 1;ОЦРОГРЗММ), КОТОРЫ(. 0(тупают с выходснз коммутаторов 22.1 )Г Ком х Г 1 ы-20 Ъ разрешают ПрОХОжДЕНКС ( ЛОВ,с ац;Г,:ГОСтуцаЮПИХ "(и Вс пзсзнцо со нх эдв 40.1- .40.У, при оступлеНи с зыхд 1.Признака конца КмаНДЫ РСГ("ГРс : МЦКРОКОМЗ:ГД СДИНИЧ-0 (и (ааходы коман г Гз(и х(ьц)в регистрОВ 2.2 А адесаОст, ;ахг а информационные ВЛОЧЫ МулГ 1:,.(.Орс 8 адрССс. ОДГОвр(.- м(чНо; выход;(-чика 1 На,правляюший х(1 мультип,.: Са 8 ц(ОтПает мправл 5 к- и си 1(ал(л(.р )Г) 1(та ",и)Зв.1(.ния) . КГОРЬ;И Ра ЗРЕ ПсЕГР(х(сждс:ГИЕ КОДа КОК,ы с регистра 2 Те(.а ка выхд мульиц".: к(",ра 8 сдеса.л,о.0 цсрсзпн" , ьы Оа м",льтипгСксора 8(реса Г(сх пс( Пс , б(ОкаПамяти. 1;СЗПГ;(1 С ИЗ бЛОКааМЯтк СгнтЫВаетСЯзая мцкрок:;.Гац. а ".Е . Первого объек ранл(кя"З(. .:а зход ре(истра 4 гя;Ч(РкМ .1.1( (ЧССДНСМ, ГсКТВО(у ИМНЛЬС Т, .,(: Й с зыхо.;Гз 2:Оступает ца вход гпц (роизации, происходит запись МК-: рсстр 4. В Осзу ьЗ Ге записи микооко ,":ы в рс истр 4 (а ,:.ходе 4.1 репстра 4 ;Мир,стся и":еп 01 (Пал разГ)сц(зюциир х(ждепк, адресагорой микрокоманды "сс:зь.х 7(а 4.3 реистра 4 через комму,2 ;.а 1 ц,зормзциоцын вход р 1 и(1Код логических условий с выхода 4.5 регистра 4 поступает на информационные входы регистров 3.1 в .М кода логических условий.Сигналы микроопераций с выхода 4.4 регистра 4 поступают на информационный вход демультиплексора 12 одновременно с поступлением на его управляющий входкода номера первого объекта со счетчика 14. В результате сигналы микроопераций микро- команды МК 1-1 поступают на выход 37.1 О устройства, т. е. на первый объект управления.С поступлением сигналов микроопераций на первый объект управления на входе 42.1 появляется сигнал занятости первого объекта управления, который поступает на вход мультиплексора 13 сигналов готовности через элемент ИЛИ 24,1.На управляющий вход мультиплексора 13 поступает код номера объекта с выхода счетчика 14, в результате чего единичный сигнал занятости формируется на выходе мультиплексора 13.После прохождения на выход 37.1 сигналов микроопераций тактовый импульс т с выхода 21.2 через элемент И 27 поступает на стробирующий вход дешифратора 19, 25 на информационный вход которого поступает код номера первого объекта управления со счетчика 14 (счетчик находится в нулевом состоянии). С выхода дешифратора 19 управляющий сигнал через элемент ИЛИ 23.1 поступает на вход синхронизации регистра 2,1 адреса, по которому происходит запись адреса следующей (второй) микрокоманды МК 1-2 первого объекта управления.Одновременно с записью адреса микро- команды МК 1-2 в регистр 2.1 адреса происходит запись кода логических условий с выхода 4.5 регистра 4 микрокоманд по переднему фронту тактового импульса т в регистр 3.1 кода логических условий.По заднему фронту инвертированного тактового импульса т, который поступает 4 п на вход одновибратора 33 с выхода элемента НЕ 32, на выходе одновибратора ЗЗ формируется управляющий сигнал, который устанавливает регистр 4 в исходное (нулевое) состояние и подтверждает нулевое состояние триггера 16. Кроме того, по заднему фронту 4 т в счетчике 14 формируется код номера очередного объекта управления.Адрес очередной микрокоманды, поступающей на вход блока 1 памяти, формируется мультиплексором 8 и элементом ИЛИ 30 путем модификации младшего разряда адреса значением проверяемого логического условия; при нулевом условии младший разряд адреса сохраняется, а при единичном - заменяется значением логического условия. Элемент ИЛИ 30 формирует модифицированный разряд адреса очередной микро- команды. Немодифицированные разряды с выхода мультиплексора 8 непосредственно поступают на вход блока 1 памяти, а младший (модифицируемый) разряд адреса с выхода мультиплексора 8 поступает на вход младшего разряда адреса блока 1 памяти через элемент ИЛИ 30.С выходов регистров 3.1 в .У на информационные входы мультиплексора 10 поступают коды логических условий. Код номера объекта управления со счетчика 14; поступаюгций на управляющий вход мультиплексора 10, разрешает прохождение кода логического условия с выхода регистра 3.1. В результате код логического условия с выхода мультиплексора 1 О поступает на управляющий вход мультиплексора 11.Одновременно мультиплексор 9 разрешает прохождение значения логического условия со входа 39.1 устройства, так как на управляющий вход мультиплексора 9 поступает код номера первого объекта со счетчика 14.С выхода мультиплексора 9 значения логического условия поступают на информационный вход мультиплексора 11.Таким образом, по первому тактовому импульсу т происходит:запись микрокоманды МК 1-1 в регистр 3 микрокоманд и выдача сигналов микроопераций на первый объект управления;выполнение микроопераций первым объектом управления, поступление единичного сигнала занятости на выходы мультиплексора 13.По первому тактовому импульсу тг осуществляется:запись адреса микрокоманды МК 1-2 и кода логических условий в регистр 2.1 адреса и регистр 3.1 кода логических условий соответственно;установка в исходное состояние регистра 4 микрокоманд и подтверждение исходного состояния триггера 16 управления по заднему фронту т.;запись единицы в счетчик 4, в котором устанавливается код номера второго объекта управления по заднему фронту т.По вторым тактовым импульсам т и т работа предлагаемого устройства происходит аналогично работе устройства по первым тактовым импульсам т и тг. В регистр 4 происходит запись первой микрокоманды МК 1-2 второго объекта управления и запись в регистр 2.2 адреса следующей (второй) микрокоманды МК 2-2 второго объекта управления.В (%+1)-ом цикле в регистре 4 будет записана микрокоманда МК 1-2 и т. д.Сброс счетчика 14 в нулевое состояние происходит по сигналу переполнения, который является внутренним сигналом счетчика. Данный сигнал формируется после поступления на счетный вход счетчика 14 М тактовых импульсов. Счетчик возвращается в исходное состояние, и цикл работы устройства повторяется.)бд(ОГТцал Коцсе команды. которь)й бу 3, т раз - решать рохо)кде 33 с цз рсгисгры 2- 2. очередного кода Г) псрд цц и.ПО Окончании е)аООГЬ ОоъскГс рпосВл( ци 51 с Выхода 4.2 СГист)с 4 пз Р0 яциоццый Вход )РН 1 ифрятора 18 пОс"П)3.т едини)в НЫй СИГал КОПРЦ рдООтЫ. 1:с: уцраВЛяК- ций вход дсцифраторз 8 с выхода четчика 14 поступает код померз объекта управ лспия. С выхода депифрзторд Ги еР Конец работы будет записан в соотв(тсть юций триггер регистра 7 конца работы.При записи во все триггеры ре;стра 7 единичцых сигналов Копсц рабоы на Входс элем(тз И 26 б)удет Грисутстеовзгь сди- НЛЧ П ЫЙ СИПс 1 1, КОТОРЫЙ Х)СТЯ с В, 3 вас Т ТР 1.Г- геР 15 В (СЕс состоЯние. Н)рг(.30. сигГал поступая пз Вход п; Ррзторз 2, Пре:(рап,зет вьдсч ) тс и Гйвых имил с)сОВ 3,Г . Таким обрз;ом, устройство р 3(з з( г ссс фуцк- ;ЛОЦИРОВЗИР.Б Р(.жИ")С )ЕсИЗс)ПИИ )ЦК)СПОГРЗМЦО 10РсВГ 1 СИ 5 ПР:1 НЗЛЧИИ СИ )ЯЛОВ ЗсПЯОбьекто) упрзвл(пция устроЙтво ботает следую;им образом.Ф)рКЦ 10 ИРОВсИС ПРЕ ЗДСМОГО УРСТ,)0В;3,3 п)ом режиме (тгличз "1053 от рдс СМОТРР 13 ОГО ТСМ, сТИ ПРИ )(,30 1З 3350("35 - о Ооъек:ч, п)а Вспия (н)ъе; - упрз злеия Н Е Х) С П С) 3 3 КО Пс Т Е) Р 3 О От)с П 0 (;) С ) Ы Д Ч) Р Й МРКРОКО )Зц)с)С) ЗЗ ПЛСЬ 3" РЕСД ( ЛЕД р ЮПЕЙ М 1 КрОКО)ЗП,ЕЫ,)сННОГО Об ЬсГГЗ ) рС ИСтр цс ПРоисходРГ, гдс, = - ,., 2, , )р1 3 Гсмотпим (1)ъкипирОвзние стрОЙ СГВЗ 13 РС)31(КСЕИИ) ЧТО П ОИ В)3;с 3( МИК 0- комзпды Второму объскгу дз ый объск: Оказался 3 ят 1,м т. с. 3 Вьхс;с 4"2 пр С ТСТВУСТ ( Д 1331 ПЫ Й СИ сс За0("3 И, Кот рьи рокилт 3 Вь ход лультип, ексор ; и дал)с цд В),од э, 1(пт 3 Ит-310 Ос 1 ССДЦОМ) ТЯК ОВОИ ИМП 5)Л ЭС т на выходе эле,РТа И 25 формирус:я у )ЯВ.ЯОП)ИИ Ги ПЯ.), КотЫиста)ЗВ,1)всРЦГ РР . ( В С)Л;И) О( Го( 051 И)(Ри .,.. О Ис РР 3 ЧР с ) , (С, с); ЗЗ П ц(Ь Х:ирОКО )с д., Г с)г ЬИ КОПГ)З.1 и Й кОторои33 х( 3 37Г Г)(;Ис.;333 30( т, паот ня Второ 00 ь(кт.По п(р(дпсму фргцту тактовсг :) ульгд т) нд Выходе эл. ме)Г(з И 27 не Гор)3(ется управляюс)30 ригдг 3 ,тргср " ход:т. С 51 В Р,(иИ Ч,0( ОГ( Я) И П. К )Р Ы Й,Е)Л):С, бьЛ ПО(.ПИТЬ Ед ВХОД СцХрсц.зс 1 с рГ Г(.ТРЯ р,., И О(С ЦЕ (ТВ ИГЬ .) 3: И(.3) ДДР(Са СЛС. Дмюпсй )икРОКОМЯ 3;п)3 ВРпооьс:(Гс упрс 3)сць Таки. Обрьзо:,;:,и:сь здрссз следую;ц и лцкрокомзпзы в р( г:,.Тр 2 2 Я.ере(.з 3.с 3 роз)одтся.О;)дде)р 6 ооцту)ТОК ОНОГО Имц)СК 3 т Г 1)ЫХ.(с ,ЕЦОВИОРс- то)3 33 ро;)ейе 3 Г 5 ),ГзОвкз: И(хо )осе",Во(.Гс 5 3331( "р:Гз 1,)"И(.т)з ГЛРКрОКГМЗ 3;Е. (70.",Е) ТОГО, ПроИЗВОДИТСЯ Ре)с,)ичсРе содержимо 0 Счетчика 14 на едииц/. )3) слеДмюе,е)р Цик;1 е работы ) троистВЯ цз бло;3 1 па)р 5 ги считывз( Г)ся та ке микро- и;):дпдз, .то и в цредыдуцем цикле, по Ядр Ч)зц"п(с"ус регистре 22 адреса :, :т. Д.)до тех пор, пока а вход 42.2 це поступп : у евой сигнал готовости От второго 0(гьсктз упрзвлепия. Дацный сигнал, посту 35 Г,3 хо,рс М)ЛЬТИЛ .КСОРЯ3 На ВХОД с,с."с Гс;"1 2), зспиРЯст сГО и ззпРецаРт х .а и О ск У т Рг Г с 7 с6 В Р;1 и 1 и ч н 0Г О с т О Я н " () 3 сз), ЬТ с. ГС 30,ЕПЕДЕСс Ъ (р)0333 у 13 ОВО 0 с.:УЛЬСЯ ., РОИЗВОДИтСЯ фОРМИРОваНИЕ упрзвля;Опего сцч)ге, к. торый. поступая , выхода э. мента И 27 чер з дспифратор 19 5 . элсх;спт И,11) 23.2 нд Вход синхронизации1 СГИСтРЗ 2.2, ПРс):)ЗВОДИТ ЗЯПИСЬ сд)РЕСса СЕ,ю 3(и микрокомзпды в рсчистр 2.2 адреса.Текм Ооря Ром ри цдл чии елгна-(В33 с)тости РТ С)б )ЕК0,;ПРЯВ с ПИЯ ) апие ):ЕРГСОВ .КРОКО 3,3 В РЕГЛ(ТРЫ ЗДРЕСЗ ПЕ 31 ЗВ)1 тсс 5),р(;) ТСХ П", ПСКЗ ООЪСК Ы УП .:дв. е) я(. Зарс ВЫ ПОЛ НСНИЕ МИК 70- оГрз ;,Рй, которьгс выдаю гсяа Выходы ,)7. 37.Л (рлгро:с гвз.)Б дальси псм цри оретпл)Рнии сигналовп;товности устролс": Во переходит в первыйрсжим укСц,"7взи(=Б режиме (",:екивпых блокировок устйствр) обота:3 с,Р. )1 Цим Образом.1) дзццом ре;ки.)с р( длизустся возмож- : П ЮСГЬ бЛОкир(,:.:3 П(СКОЛЬКИХ ОбЪЕКтОВ уц 3)3.1(13 Я 0)и. Гб)РРГО ) хрпрЯВ)Рия.,стройстеГ) 3(ЧРн 3(- (ру кционировать, если3:И (.сИ ЫВЗЦИ(3 ОЧСРСДПОЙ МИКЕРОКОМЯНДЬ3",)Гокдз У 5 3 Выходах 36.1 - 36.,б л О к 3О Я В 3 т Г :к о: 5) л 0 к и р 0 В к и, к 0 т 0 р ь и 1) з 3)пР "ся в ре Истр 5 (дповремецно с запись(; ;икк)кс)3 ль Г )сГист, 4 ПО тдктОВОМ)р, ) ,)л) т ( 3, с 1(хн)низа ции РГистОрх Ипстсь )с Вы;(Оде элемента И 28,.Г Гр 3 ) 1 сХО И я В ) ЛС)ОМ СОСТОЯНИИ.: рпоИи(и, ",;О ) Й об ект будет бло(,;) у ревлсич В Счетчик 14 работа уст)о ствд ГупссВля(гГ 5 ЯналоГично. как ир жиме реализации микропрограммногоРД В,1 С;И 53 РИ ЯЛИИИ ГГЦЯГ 10 В ЗЯЦЯТОСТИ2495 5 О 15 20 блок памяти микрокоманд, группу их М регистров адреса, группу из У регистров кода логических условий, регистр микрокоманд,регистр конца работы, мультиплексор адреса, мультиплексор значений логических условий,30 35 7Сигналом разблокировки 1-го и й-го объектов управления является нулевой сигнал готовности, поступающий со входа 42 на вход мультиплексора 13 через элемент ИЛИ 24. Нулевой сигнал готовности с выхода мультиплексора 13 поступает на инверсный вход элемента И 29, на один из прямых входов которого поступает единичный сигнал с выхода сравнения в результате совпадения кода, поступающего со счетчика 14 и кода с регистра 6, С приходом на вход элемента И 29 тактового импульса т на выходе элемента И 29 формируется единичный сигнал, устанавливающий регистр 5 и триггер 17 в исходное (нулевое) состояние. На выходе одновибратора 35 формируется сигнал, устанавливающий регистр 6 в исходное (нулевое) состояние. В дальнейшем работа устройства происходит аналогично рассмотренным режимам. Формула изобретенияМультимикропрограммное устройство для контроля и управления, содержащее мультиплексор кода логических условий,мультиплексор проверки логических условий,демультиплексор, мультиплексор сигналов готовности, счетчик, Р 5-триггер пуска, Р 5- триггер блокировки, Р 5-триггер разблокировки, первый и второй дешифраторы, генератор тактовых импульсов, группу из Л коммутаторов, первую группу из А элементов ИЛИ, первый, второй, третий, четвертый и пятый элементы И, первый элемент ИЛИ,элемент НЕ, первый и второй одновибраторы,причем вход пуска устройства соединен с 5-входом Р 5-триггера пуска и с первыми входами Л/ элементов ИЛИ первой группы, выход Р 5-триггера пуска соединен с входом запуска генератора тактовых импульсов, первый выход которого соединен с входом синхронизации регистра микрокоманд и с первым входом первого элемента И, выходы с первого по У-й регистров адреса группы соединены соответственно с первого по Л-й информационными входами мультиплексора адреса, с первого по (и - 1) -й выходы которого (где а - разрядность адреса блока памяти микрокоманд) соединены соответственно с первого по (и - 1) -й адресными входами блока памяти микрокоманд, и-й адресный вход которого соединен с выходом первого элемента ИЛИ, первый вход которого соединен с и-м выходом мультиплексора адреса, выходы с первого по А-й регистров кода логических условий группы соединены соответственно с первого по У-й информационными входами мультиплексора кода логических условий, выход которого соединен 40 45 50 55 138с управляющим входом мультиплексора проверки логических условий, выход которого соединен с вторым входом первого элемента ИЛИ, с первого по Ф-й входы логи.ческих значений устройства соединены соответствено с первого по А-й информационными входами мультиплексора значений логических условий, выход которого соединен с информационным входом мультиплексора проверки логических условий, выход поля операции блока памяти микрокоманд соединен с информационным входом регистра микрокоманд, выход поля микрооперации которого соединен с информационным входом демультиплексора, с первого по А-й выходы которого являются соответственно с первого по У-й выходами устройства, с первого по А-й входы кода команды устройства подключены соответственно к первым информационным входам с первого по А-й коммутаторов группы, выходы которых соединены соответственно с информационными входами с первого по А-й регистрами адреса группы, выходы поля адреса и признака конца команды регистра микрокоманд соединены соответствено с вторыми информационными и управляющими входами А коммутаторов группы, выход признака конца работы регистра микрокоманд соединен со стробирующим входом первого дешифратора, выходы первого дешифратора соединены с информационными входами регистра конца работы, выходы которого соединены с входами второго элемента И, выход которого соединен с Р-входом Р 5-триггера пуска. с первого по А-й выходь, второго дешифратора соединены соответственно с вторыми входами с первого по А-й элементов ИЛ 1 первой группы и с синхровходами с первого по А-й регистров кода логических условий группы, выходы с первого по А-й элементов ИЛИ первой группы соединены соответсгвенно с синхровходами с первого по Л-и регистров адреса группы, выход поля логических условий регистра микрокоманд соединен с информационными входами Л регистров кода логических условий группы, информационные входы первого и второго дешифраторов, управляющие входы мультиплексора сигналов готовности, мультиплексора адреса, мультиплексора значений,ц- гических условий, мультиплексора кода логических условий и демультиплексора со единены с выходом счетчика, выход элемента НЕ соединен с входом первого од овибратора, выход которого соединен с входом установки вдоль регистра микрокоманд и с Р-входом Р 5-триггера блокировки, инвс рсный выход которого соединен с первым входом третьего элемента И, выход которого соединен со стробирующим входом второго дешифратора, выход второго одновцбратора соединен с 5-входом Р 5-триггера разблокировки, инверсный выход которого соединен с первым входом четвертого элемента 11,24 с 5 :1 Ъ выход мультиплексора сигналов готовцост соединен с вторым входом первого эл менты И и с инверсным входом пятого элемент И, выход первого элемента И сосди 1:сп с 5-вхо дОМ Ю-трИГГЕра бЛОКировКИ, Сг,сиЧС 11 оиВЕСЛ тем, что, с целью повыцссция быстрс 1 дейсВи 51, оно дополнительно содержит втору:о групггу из М элементов ИЛИ, регистр кода блокировки объекта, регист ) кода с 1 локировок, третий одновибратор, второй элс иснт ИЛЕ и схему сравнения, причем Второй выход генератора тактовых импульсов соединен с счетным входом счетчика, с Вторым Входом третьего элсмснта И, с ходом элементаи с первым прямым входом пятого =лема: - та И, выход которого соедин.и с ходом установки В О рег:стра кода блокирОВОк и с Й- Входом ,)-три с 1 яч 1 зсблс КИРОВКИ В гОРОй П 51 СйО.с 1 ЧТ(ГО Э 1 С мента И сосчицсц с в.1 хс 1;111 м схс мы сравн: - ния, первый Вход которого соеицсн с вь 1 ходом регистра кона с 1 лскируюп,его 1 бьектя, информ яионный Вход котОгс)Гс сс 1 сдине Г ВТОРЬ 1 Хг, ВХОДОМ СХСМЫ СРаВНЕНИЯ И С ВЫ- :одом счет:1 ика, и 1 версный выход Ю-триг гсра разблокировки через третий одновибратор соединен с входом установки в 0 ре истры кода блокируюц.,его обьекта, синхрохс;д которого соединен с выходом второго одк 1 ибратор, Вход которого соединен с ыходом второго элсмста И.г И, входы котоРого сос.сине 1 ы с псРв гми входами % эле,сптсв ИЛИ ВтоН 1 й 1 руппы и с входами О;1 егистря кода блсэкирспс)к, информационныехо;1 сторсго соедигцны с выходами кода 51 окировок блскя памяти микрокоманд, си:1 хрохо;1, регистра кода блокировок соедиВп с ыходом четвергого элемента И, выхо,с 1,1,у элементов ИЛИ 1 торой группы соедиС Ь С А 51 ПСГС 1,)1111 СИО НЫМИ ВХОДВМИ ММ.1 Ь- типлс копра сигналов готовности, Вторые Входы г 1 элсмсцтсгч Л И втоРой гРУппы ПС:;., К)С 1:1; .1 Хг)1 аСИГНЗЛОВ ГОТОВНОСТИ ,а:ройггвя, 11 ср 1 й ыго:1 гсцератора такто;,1: Вых мпхльсов сдицен с вторым входомСоставители 1 ОТскрсд И, Бсгкс Тираж 671 Го дел Моск П П Редактор Н. ЕгороваЗаказ 4325/49 ВНИИпо13035,лиал ПП суда рственного к ч изобретений и а, Ж - 35, Раушстент, г. Ужгоро
СмотретьЗаявка
3801602, 16.10.1984
ПРЕДПРИЯТИЕ ПЯ А-7160
СЫЧЕВ АЛЕКСАНДР ВАСИЛЬЕВИЧ, КИРИЧЕНКО НИКОЛАЙ ВАСИЛЬЕВИЧ, СУПРУН ВАСИЛИЙ ПЕТРОВИЧ, ХАРЧЕНКО ВЯЧЕСЛАВ СЕРГЕЕВИЧ, ТИМОНЬКИН ГРИГОРИЙ НИКОЛАЕВИЧ, НИКОЛЬСКИЙ СЕРГЕЙ БОРИСОВИЧ, МАЛАХОВ ВИКТОР АЛЕКСАНДРОВИЧ, ТКАЧЕНКО СЕРГЕЙ НИКОЛАЕВИЧ
МПК / Метки
МПК: G06F 11/36
Метки: мультимикропрограммное
Опубликовано: 07.08.1986
Код ссылки
<a href="https://patents.su/7-1249513-multimikroprogrammnoe-ustrojjstvo-dlya-kontrolya-i-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Мультимикропрограммное устройство для контроля и управления</a>
Предыдущий патент: Генератор случайной последовательности
Следующий патент: Устройство для управления прерываниями
Случайный патент: Трехканальный мажоритарный усилитель