Устройство управления Советский патент 1985 года по МПК G06F9/00 

Описание патента на изобретение SU1166108A1

1 Изобретение относится к вычислительной технике, а именнок многотактным вычислительным устройствам, и может быть использовано при разработке, настройке и эксплуатации различных вычислительных устройств, в особенности многотактных синхронных и асинхронных вычислител ных устройств со сложными временным диаграммами. Известно устройство управления, содержащее генератор тактовых им- пульсов, регистр кода операции,счет чик тактов и блоки управления триггерными регистрами и комбинационными логическими схемами Л . Недостаток этого устройства заключается в сложности перестройки временной диаграммы. -Известно также устройство управления, содержащее генератор тактовых импульсов, регистр кода операции, счетчик тактов, блок управления триггерными регистрами и блок управления комбинационными логическ ми схемами, причем выход генератора тактовых импульсов соединен с входо счетчика тактов и первым входом бло ка управления триггерными регистрами, первый управляющий вход счетчика тактов служит для подачи сигнала установки счетчика тактов в начальное состояние, выходы счетчика, тактов соединены с вторыми входами бло ка управления триггерными регистрам и первыми входами блока управления комбинационными логическими схемами выходы регистра кода операции соеди нены с третьими входами блока управ ления триггерныьш регистрами и вторыми входами блока управления комбинационными логическими схемами, входы регистра кода операции являют ся входами устройства, управляющий вход регистра кода операций служит для подачи сигнала управления приемом в этот регистр, а выходы блока управления триггерными регистрами и выходы блока управления комбинацион ными логическими схемами являются выходами устройства 2j. Недостаток известного устройства управления заключается в том, что возникающая в.ряде случаев необходи мость перестройки временной диаграм мы приводит к значительной переделке технической документации и аппаратуры блоков управления триггерны082ми регистрами и блоков управления комбинационными логическими схемами, что связано обычно с большими потерями времени и средств. Целью изобретения является расширение области применения устройства путем автоматической перестройки временной диаграммы в процессе работы без переделки аппаратуры. Указанная цель достигается тем, что в устройство управления, содержащее генератор тактовых импульсов, регистр кода операции, счетчик тактов | мультиплексор синхроимпульсов и мультиплексор операций, управляющий вход, информационный вход и выход которого соединены соответственно с выходом регистра кода операции, выходом счетчика тактов и выходом операции,устройства, управляющий вход, первый-и второй информационные входы и выход .мультиплексора синхроимпульсов подключены соответственно к выходу регистра кода операции, выходу генератора тактовых импульсов, выходу счетчика тактов и ,выходу синхроимпульсов устройства, синхровход и вход установки счетчика тактов соединены соответственно с выходом генератора тактовых импульсов и входом начальной установки устройства, а синхройход и информационный вход регистра кода операции подключены соответственно к входу синхронизации и входу кода операции устройства, введены блок постоянной памяти и формирователь одиночного импульса, тактовый вход, вход разрешения и выход которого соединены соответственно с выходом генератора тактовых импульсов, выходом блока постоянной памяти и входом разрешения счетчика тактов, а первый и второй адресные входы блока постоянной памяти подключены к выходам соответственно регистра кода операции и счетчика тактов. Кроме того, выход формирователя одиночного импульса соединен с третьим информационным входом мультиплексора синхроимпульсов. При этом формирователь одиночного импульса содержит триггер и элемент И-НЕ, первый и второй входы которого соединены соответственно с входом разрешения формирователя и выходом триггера, выход элемента И-НЕ подключен к выходу формирователя и информационному входу триггера, синхровход которого соединен с тактовым входом формирователя. На фиг. 1 приведена функциональная схема устройства управления; на фиг. 2 - вариант построения блока постоянной памяти, на фиг. 3 - вари ант построения одиночного импульсаJ на фиг. 4 - пример построения счетчика тактов; на фиг. 5 - пример исходной временной диаграммы работы устройства.; на фиг. 6 - пример построения мультиплексора синхроимпуль сов; на фиг. 7 - пример построения мультиплексора операций; на фиг.8 пример перестроенной временной дйаграммы работы устройства. Устройство управления содержит генератор 1 тактовых импульсов, регистр 2 кода операции, счетчик 3 тактов, мультиплексор 4 синхроимпульсов, мультиплексор 5 операций, выход 6 генератора 1 тактовых импульсов, выходы 7 регистра 2 кода операции, выходы 8 счетчика 3 тактов выходы 9 мультиплексора 4, выходы 10 мультиплексора 5, информационные входы .регистра 2 кода операции, вход 12 начальной установки устройства (синхровход регистра 2 кода операции)., вход 13 установки счетчика 3 тактов в начальное состояние, генера тор 14 блокировки, выход 15 генерато ра 14, блок 16 постоянной .памяти, формирователь 17 одиночного импульса выход 18 блока 16 постоянной памяти, элемент И 19 (элемент И-НЕ), элемент ИЛИ 20 (выходной элемент И-НЕ), элемент И-НЕ 21, триггер 22, элемент И 23, триггерный регистр 24 сумматор 25, коммутатор 26, входы 27 второго слагаемого сумматора 25, вторая груп па 28 входов коммутатора 26,дешифрато.ры 29-иЗО, элементы И 31.1-31.5,32.1 32.2, элементы ИЖ 33.1,33.2 и34. В многотактных вычислительных . устройствах операция каждого типа (т.е. операция, соответствующая опре деленному состоянию регистра кода операции) вьшолняется за некоторое количество тактов генератора тактовых импульсов. Это количество тактов (т.е. длительность операции) зависит от типа операции. Каждая операция многотактного вычислительного устройства состоит иэ ряда микроопераций. Каждая микрооперация начинается с приема некоторой информ ции в один или несколько триг- герных регистров многотактного вычислительного устройства, далее следует некоторая элементарная процедура, выполняемая комбинационньп о логическими схемами многотактного вычислительного устройства (например, процедура передачи информации через коммутатор) , после чего микрооперация заканчивается приемом результата микрооперации в один или несколько триггерных регистров. Длительность одной микрооперации равняется одному или нескольким тактам генератора так1ТОВЫХ импульсов. Различные микрооперации одноТй и той же операции могут иметь различную длительность. Каждьй из сигналов управления комбинационными логическими схемами является некоторой булевой функцией выходных сигналов регистра кода операции и счетчика тактов и является поэтому потенциальным сигналом. Каждый из сигналов управления трчггерными регистрами является произведением (логическим) тактовых импульсов на некоторую булевую функцию выходных сигналов регистра кода операции и счетчика тактов и является поэтому импульсным сигналом. Мультиплексоры синхроимпульсов для управления триггерными регистрами и мультиплексоры операций для управления комбинационными логическими схемами проектируются и строятся в полном соответствии с.заданными (или выбранными при проектировании) определенными временными диаграммами операций, вьшолняемых устройством. Устройство управления (фиг. 1) содержит генератор 1 тактовых импульсов, регистр 2 кода операции, с.четчик 3 тактов, мультиплексор 4 синхроимпульсов и мультиплексор 5 операций, причем выход 6 генератора 1 тактовых иютульсов соединен с синхровходом счетчика 3 тактов и первым информационным входом мультиплексора 4,вход 13 установки счетчика 3 служит для подачи сигнала установки счетчика в начальное состоние, выходы 8 счетчика 3 тактов соединены с информационным входом мультиплексора 4 и вторым информационным входом мультиплексора 5. Выходы 7 регистра 2 соеинены с управляющими входами мультлексоров 3 и 4,информационный вход 11 регистра 2 является входом устрой51ства, синхровход 12 регистра 2 служит для- подачи сигнала начальной установки устройства, а выходы 9 мультиплексора 4 и выходы 10 мультиплексора 5 являются выходами синхроимпульсов и операции устройства. Устройство управления содержит также генератор 14 блокировки, причем его первый, второй и третий входы соединены соответственно с выходами 7 регистра 2, выходами 8 счетчика 3 и выходом 6 генератора 1, а выход 15 генератора 14 соединен с третьим информационным входом мультиплексора 4 и входом разрешения счетчика 3, гене ратор 14 содержит блок 16 постоянной памяти и формирователь 17 одиночного импульса, причем первый и второй адресные входы блока 16 являются соответственно первым и вторым входами генератора 14, выход 18 блока 16 соединен с входом разрешения формиро вателя 17, тактовый вход формирователя 17 является третьим входом генератора 14, а выход формирователя 17 - выходом 15 генератора 14. В первом варианте вьшолнения блок 16 постоянной памяти (фиг. 2) содержит множество элементов И 19 и один элемент ИЛИ 20, причем входы указанных элементов 19 являются первыми и вторыш адресными входами блока 16, выходы элементов 19 соединены с входами указанного элемента 2.0, а его выход является выходом 18 блока 16. При оптимальном построении блока 16 постоянной памяти количество элементов И 19 равно количеству слагаемых в минимальной дизъюнктивной нормальной форме булевой функции, обращающейся в единицу в описанных ситуациях, соответствзпощих раздваиваемым тактам временной диаграммы. Во втором варианте выполнения блока 16 каждый из указанных элементов 19 содержит, кроме того, дополнительный (управлянлций) вход для подачи постоянного потенциала. В. третьем варианте (фиг. 2) реализации блок 16 содержит множество элеменгов И-НЕ 19 и один выходной элемент И-НЕ 20, причем входы указанных элементов 19 являются пер вьми и вторыми адресными входами блока 16,выходы элементов 19 соединены с входами выходного элемента 8 20, а его выход является выходом 18 блока 16.. В четвертом варианте реализации блока 16 каждый из указанных элементов 19 содержит, кроме того, дополнительный (управляющий вход для подачи постоянного потенциала. В первом варианте выполнения формирователь 17 (фиг. 3) содержит элемент 21 и триггер 22, имеющий информационный вход и синхровход, причем один из входов элемента 21 является входом разрешения формирователя 17, второй вход элемента 21 соединен с выходом триггера 22, выход элемента 21 соединен с информационным входом триггера 22 и, кроме того, является выходом 15 формирователя 17, а синхровход триггера 22 является тактовым входом формирователя 17. В другом варианте вьтолнения формирователя 17 элемент 21 содержит дополнительный (управляющий) вход для подачи постоянного потенциала. „ . Генератор 1 тактовых импульсов может быть вьтолнен, например, в виде линии задержки, соединенной в кольцо через активный элемент (усилитель) . Счетчик 3 тактов (фиг. 4) состоит из элемента И 23, триггерного регистра 24, сумматора 25 и коммутатора 26, причем выходы регистра 24 соединены с входами первого слагаемого сумматора 25 и одновременно являются выходами 8 счетчика 3, вход 27 сумматора 25 является входом второго слагаемого (которое всегда равно единице) , Bbixo i сумматора 25 соединен с первой группой входов коммутатора 26, вторая группа входов 28 крммута-; тора 26 служит ддя подачи сигналов начального состояния счетчика 3, управляющий вход коммутатора 26 является входо 13 установки счетчика 3 в начальное состояние (при равен- . стве О сигнала на этом входе на выход коммутатора 26 проходят сигналы с его первой группы входов, а при равенстве 1 - сигналы с второй группы входов 28), выход коммутатора 26 соединен с входом регистра 24, выход элемента И 23 - с входом управления приемом регистра 24, два входа элемента 23 являются синхровходом и входом разрешения счетчика 3. Вход 27 сумматора 25 и вход 28 коммутатора 26, вводящие постоянные

числа (константы) в указанные узлы, являются внутренними сигналами счетчика 3 и могут соединяться с источниками постоянных потенциалов в соответствии с указанными константами.,

Мультиплексоры 4 и 5 строятся в соответствии с конкретным набором управляющих сигналов, формируемых в соответствии с конкретными временными диаграммами, которые в свою очередь, определяются структурой ViHoro- контактного вычислительного устройства. На фиг. 5 показан пример временной диаграммы работы устройства, являющейся и временной диаграммой работы многотактного вычислительного устройства, управляемого данным устройством. Эта диаграмма соответствует некоторой операции, вьшолняемой многотактным вычислительным устройством. Операция в этом примере состоит из четырех последовательных микроопераций, первая из которых (фиг. 5) вьтолняется за два такта, а каждая из последующих - за один такт.

На фиг. 5 введены следующие обозначения:

t - время;

Т - период следования тактовых импульсов;

ТИ - тактовые импульсы на выходе 6 генератора 1:

ПрРК- сигнал управления приемом в регистр 2;

УстСчТ- сигнал установки счетчика 3 в начальное состояние; .

РК - информация на выходах 7 регистра 2;,

СчТ-состояние счетчикаЗ информа-. ащя на выходах 8 счетчика 3 тактовУ

УТ1 - УТЗ - сигналы на выходах 9 мультиплексора 4;

УК1, УК2 - сигналы на выходах 10 мультиплексора 5.

Операция начинается с приема кода операции в регистр 2 с входов It. этого регистра и установки счетчика 3 в начальное состояние (в данном примере начальным является нулевое состояние счетчика). Оба эти действия выполняются одновременно с первым (для фиг. 5) импульсом ТИ. Сигнал управления приемом в регистр 2 поступает на вход 12, а .сигнал установки счетчика 3 в начальное состояние - на вход 13.

В конце первого такта содержимое счетчика 3 меняется с О на 1 и в этот момент начинается первая из указанных микроопераций. В этом примере в мультиплексоре 4 вырабатываются три, а в мультиплексоре 5 два управляющих сигнала, которые формируются в соответствии со следующими соотношениями:

У15.ТИ.(), У15.ТИ.(,3,5),

(1) У15.ТИ.(,4), (СчТ 4), (ЧсТ 3).

Нафиг. 6 и 7 показаны примеры реализации мультиплексоров 4 и 5. Блоки 4 и 5 (фиг. 6 и 7) содержат дешифраторы 29 и 30, элементы И 31.1«31.5, 32.1-32.2 и элементы ИЛИ 33.1, 33.2, 34. Схемы на фиг. 6 и 7 соответствуют устройст,ву, приведенному на фиг. 1 и в соотношениях (1). Схемы на фиг. 6 и 7 составлены в предположении, что Д90ИЧНЫЙ счетчик 3 содержит 3 разряда (СчТ-р1, СчТ-р2, СчТ-рЗ), причем 1-й разряд - старший На фиг. 7 видно, что сигнал УК1 ра.вен 1 при условии (СчТ-р1)ч X (СчТ-р2) V ССчТ-рЗ) 1(2), если при этом из дешифратора 30 поступает высокий уровень, соответствующий операции, диаграмма которой показана на фиг. 5. Очевидно, что равенство (2) выполняется при СчТ 4, т.е. при состояниях 5,6 и 7 счетчика 3, что соответствует соотношениям (1) и фиг. 5.

На фиг. 6 и 7 показана аппаратура относящаяся только к одной из операций, выполняемых многоконтактным вычислительным устройством. Поэтому из дешифраторов 29 и 30 на этих фигурах выходит только один провод (сигнал данной операции). В общем случае типов операций может быть несколько каждая из них может иметь свою вре.менную диаграмму и аппаратуру в мультиплексорах 4 и 5 и свой провод . на выходах 29 и 30.

Приведем примеры нескольких ситуаций, при каждой из которых желательно или даже необходимо изменить временную диаграмму, показанную на фиг. 5, не изменяя самого алгоритма, т.е. не меняя характера и последовательности выполняемых процедур. Пример 1. Реальная задержка (время срабатьгеания элементов в вычислительном .устройстве) в 4-м такте оказалась немного больше, чем период Т (например, из-за того, что при рас чете были недостаточно точно учтены задержки в проводниках плат), а остальные расчеты подтвердились. В этом примере из-за нехватки времени такта на микрооперацию, вьтолняемую в 4-м такте, следует перестроить вре йенную диаграмму операции и перейти от диаграммы фиг. 5, к диаграмме фиг. 8, в которой .для микрооперации выполнявшейся ранее в 4-м такте, теперь отведено два такта (4-й и 5-й) На фиг. 8 обозначены: У18 - сигнал на выходе 18 блока 16; У15 - сигнал на выходе 15 генератора 14. П р и м е р 2. Допустим, что при проектировании была принята временная диаграмма (фиг. 8). Во время наладки экспериментального образца системы, в которую входит устройство (фиг. 1), бьшо решено по некоторым причинам несколько увеличить период Т и поэтому оказалось, что вторую микрооперацию можно уместить в один такт. В этом случае для повьш1ения быстродействия устройства желательн перейти от диаграммы фиг. В к диаграмме фиг. 5. Управлякяцие сигналы, временная диаграмма которых показан на фиг. 8, тоже соответствуют соотношениям (1), однако в этом случае существенную роль играет сигнал У15 который изменяется как показано на фиг. 8. Этот сигнал не только управ ляет выработкой сигналов ЗТ1, УТ2, УТЗ (см. (1) и фиг. 6), но и приостанавливает работу счетчика 3 (фиг. 4 и 8). . . Эффект,достигаемьй предлагаемым решением и состоящий в получении возможности перестройки временных диаграмм, может быть обеспечен для различных контактных вычислительных устройств и соответствунщих мультиплексоров 4 и 5. Блок 16 постоянной памяти, кроме описанных вариантов реализации, може быть выполнен в виде постоянного запоминающего устройства (ПЗУ), например ПЗУ с электрической сменой информации . Генератор 17 однотактного импульс,а, кроме описанных вариантов pea-, .лизации, может быть вьтолнен, например, в виде одновибратора. Устройство управления работает следующим образом. В начале каждой операции в регистр 2 принимается код операции и счетчик 3 устанавливается в начальное состояние, после чего, если на выходе 15 генератора 14 имеется разрешающий (положительный) уровень У15-1, состояние счетчика 3 изменяется в каждом такте на 1. В мультиплексорах 4 и 5 в зависимости от состояний регистра 2 и счетчика 3 вырабатываются сигналы для управления многотактным устройством. При состояниях регистра 2 и счетчика 3, соответствующих ситуациям, при которых следует раздвоить такт временной диаграммы (т.е. тот такт, в котором многоконтактному вычислительному устройству не хватает времени для выполнения необходимых процедур), на выходе 15 генератора 14 появляется сигнал, запрещающий на один такт изменение состояния счетчика 3 и выработку сигналов управления в мультиплексоре 4. Это приводит к раздвоению указанного такта и ликвидирует, таким образом, необходимость переделки аппдратуры. Для пояснения этого допустим, что данное устройство спроектировано для работы по временной диаграмме (фиг. 5) и вьюснилась нехватка времени во 2-й микрооперации (4-й.такт). В этом случае устройство управления будет работать в соответствии с временной диаграммой, показанной на фиг. 8. На фиг. 8 видно, что запрещакиций сигнал У15 (отрицательной полярности) вырабатывается при . Этот сигнал останавливает на один такт счетчик 3 и блокирует выработку сигналов управления в мультиплексоре 4, раздвигая таким образом, в нужном месте всю временную диаграмму. Блокировка сигналов управления осуществляется в мультиплексоре 4 (фиг. 6). Выход 15 генератора 14 соединен с каждым из пяти элементов 31.1-31.5 и поэтому сигналы управления (УТ1- . УТЗ) не вырабатьшаются до тех пор, пока на выходе 15 генератора 14 сохраняется запрещающий сигнал .

11

Из фиг. 4 видно, что содержимое счетчика 3 увеличивается на 1 только тогда, когда тактовый импульс с выхода 6 генератора 1 проходит (при единичном значении сигнала У15 на выходе 15 генератора 14) сквозь элемент 23 на. вход управления приемом |В регистр 24, и следовательно, при происходит блокировка счетчика 3.

Запрещение приема в регистры многотактного вычислительного устройства сигналом У15 производится для сохранения в регистрах исходной информации, обрабатьгоаемой во время данной микрооперации.

В рассмотренном примере генератор 14 раздвоил один такт временной диаграммы, но в общем случае он может раздваивать любое количество тактов, в которых имеется аналогичная нехватка времени.

При необходимости (в данном случае при ) блок 16 генератора 14 (фиг. 1) вырабатьшает сигнал (У18), запускакяций формирователь 17, выходной сигнал (У15) которого остлнавливает счетчик 3 и блокирует мультиплексор 4.Таблица истинности работы блока 16 в данном примере имеет следукоднй вид (делаем допущение, что регистр 2 имеет три выхода: РК-р1, РК-р2, РК-рЗ - и Код операции, временные диаграммы которой показаны на фиг.5 и 8, представляется числом 010.

В первом варианте выполнения блока 16 (фиг. 2) в ситуации, соответствующей раздваиваемому такту, ерабатьшает соответствукяций элемент 19 и (появляется сигнал У18 на выходе 18 (фиг. 2 и 8).

Возможности настройки блока 16 (фиг. 2), содержащего мноя ествр элементов И 19 и элементов ИЛИ. 20, мйкно расщирить (второй вариант реализации блока 16), если каждый элемент И 19 будет иметь дополнительный(управляющий) вход для подачи постоянного потенциала. В этом случае определения такта (или тактов) временной диаграммы, при котором (которых) не хватает времени, при настройке устройства и генератора 14 можно подать постоянный внешний сигнал, равный 1, на указанный дополнительный вход элемента- (или элементов) И 19, соот-.

8 . 12 ветствующего (соответствующих) указанному такту (тактам), и подать О на дополнительные.входы остальных элементов И 19. Таким образом, можно включать или вьпслючать отдельные элементы, обеспечивая большое разнообразие вариантов изменения исходной временной диаграммы. (Предполагается, что в блоке 16 при проектировании устанавливаются в ряд элементов И 19, соответствующих опасным тактам временной диаграммы, т.е. тактам, расчетные времена срабатывания в которьк близки к заданному времени такта. В остапьно работа такого блока 16 jHe отличается от предьщущего. Блок 16 (фиг. 2), содержащий множество элементов И-НЕ 19 и выходной элемент ИЛИ-НЕ 20 (третий вариант реализации блока 16), практически не отличается от описанного построения (управляю15ий) вход, которым может бить снабжен каждый из элементов 19 И-НЕ (чет вертый вариант реализации блока 16), используется так же.

В тех случаях, когда блок 16 выполнен в виде ПЗУ, входные сигналы этого узла, поступающие с выходов 7 и 8 регистра 2 и счетчика 3 (фиг.1), являются сигналами адреса. Разрядность такого ПЗУ равна одному биту (сигнал на выходе 18 блока 16), а информация равна 1(0) для тех ячеек ПЗУ, которые соответствуют раздваиваемым тактам, и равна 0(1) для тех ячеек, которые соответствуют нераздваеваемым тактам временной диаграммы.

В первом варианте вьшолнения (фиг. 3) формирователь 17 работает следукяцим образом. Пока на выходе . 18 (сигнал У18 на фиг. 8) блока 16 сохраняется низкий уровень, на выходе 15 элемента 21 (сигнал У15 на фиг. 8) и,.следовательно, на выходе триггера 22 сохраняются высокие уровни (каждый очередной импульс ТИ подтверждает единичное состояние триггера 22). При появлении высокого сигнала У18 триггер 22 начинает изменять свое состояние на противоположное при поступлении каждого очередного импульса ТИ. Этот процесс продолжается до тех пор, пока сигнал У18 равен 1. Если этот сигнал равен 1 при некотором сочетании состояний регистра 2 и счетчика 3 и равен О ри следующем состоянии этих узлов (фиг. 8),то раздваивается один такт

диаграммы. Если сигнал У18 равен 1 при нескольких следующих непосредственно друг за другом сочетаниях состояний регистра 2 и счетчика 3, то раздваивается каждый из соответствующих ;последукяцих тактов.

При НАЛИЧИИ дополнительного (управляющего) входа для подачи постоянного потенциала на элементе 21 формирователя 17 (фиг. 3-) появляется возможность переключения всего уст-ройства из режима работы по исходной временной диаграк1ме в режиме работы с раздвоенными тактами. Работа этой модификации устройства не нуждается в пояснении. Подобньй управляющий вход может быть организован и Другими способами.

Функция формирователя 17 состоит в том, что при каждом срабатывании блока 16 на выходе 15 генератора 14 задержки должен вьфабатьюаться имjпульс, длительность которого должна

быть равна (или несколько превьшать) . один такт. Эту функцию может вьшолнить не только формиройатель (фиг.З), но и другие схемы, например одновибратор.

Были рассмотрены устройства управления для таких многотактных вычислительных устройств, длительность операции и вся временная диаграмма операции в которых определяются только типом операции. Такие устройства обычно назьгоаются синхронными. В асинхронных устройствах временная диаграмма зависит не только от типа операций, но и от обрабатываемой информации. В устройствах управления для асинхронных многотактных вьгчислительньгх систем кроме рассмотренных связей (фиг. 1) Имеются еще связи с выходов многотактного вычислительного устройства на входы мультиплексоров 4 и 5 (по этим связям в мультиплексоры 4 и 5 поступает информация, зависящая от обрабатываемой информации и влияющая на работу мультиплексоров 4 и 5).

Предлагаемое техническое решение относится к асинхронным устройствам. В этом случае соответственно появляется дополнительная связь входов генератора 14 блокировки с вькодами многотактного вычислительного устройства, I

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

название год авторы номер документа
Нанопрограммное устройство управления 1983
  • Харченко Вячеслав Сергеевич
  • Мельников Владимир Алексеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Барбаш Иван Панкратович
SU1136160A1
Многотактное микропрограммное устройство управления 1983
  • Сидоренко Николай Федорович
  • Харченко Вячеслав Сергеевич
  • Остроумов Борис Владимирович
  • Тимонькин Григорий Николаевич
  • Кирсанов Станислав Петрович
  • Шереметьев Сергей Александрович
  • Ткаченко Сергей Николаевич
SU1151963A1
Устройство для программного управления 1989
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Шумилкин Владимир Андреевич
SU1698875A1
Устройство для контроля микропроцессорных блоков 1988
  • Гремальский Анатолий Александрович
  • Андроник Сергей Михайлович
SU1531099A1
Многотактное микропрограммное устройство управления 1986
  • Суярко Сергей Васильевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Тищенко Олег Афанасьевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
SU1332318A1
Вычислительное устройство 1984
  • Мильто Евгений Федорович
  • Пугачев Владимир Александрович
  • Брусницина Зинаида Александровна
  • Мельникова Вера Ивановна
SU1280611A1
Микропрограммное устройство управления 1986
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Никольский Сергей Борисович
  • Кукуруза Виктор Леонидович
  • Подзолов Герман Константинович
  • Гнедовский Юрий Михайлович
  • Хлебников Николай Иванович
SU1381506A1
Микропрограммное устройство управления 1986
  • Веркутис Алексей Юрьевич
  • Кузьминых Борис Николаевич
  • Нагорная Наталья Николаевна
SU1478215A1
Формирователь импульсных последовательностей для контроля запоминающих модулей на цилиндрических магнитных доменах 1987
  • Блюменау Израиль Меерович
  • Кашс Юрий Петрович
SU1513514A1
Многотактное микропрограммное устройство управления 1982
  • Ключко Владимир Игнатьевич
  • Кузнецов Станислав Валентинович
  • Николаев Юрий Иванович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
SU1094033A1

Иллюстрации к изобретению SU 1 166 108 A1

Реферат патента 1985 года Устройство управления

1. УСТРОЙСТВО УПРАВЛЕНИЯ, содержащее генератор тактовых импульсов, регистр кода операции, счетчик . тактов, мультиплексор синхроимпульсов и мультиплексор операций, управлякящй, вход, информационньй вход и выход которого соединены соответственно с выходом регистра кода .операции, выходом счетчика тактов и выходом операции устройства, управлянлдий вход, первый и второй информационные входы и выход мультийлексора синхроимпульсов подключены соответственно к выходу регистра кода операции, выходу генератора тактовых импульсов, выходу счетчика тактов и выходу синхроимпульсов устройства, синхровход и вход установки счетчика тактов соединены соответственно с.вькодом г-енератора тактовых импульсов и входом установки устройства, а синхровход и информационньй вход регистра .кода.операции подключены соответственно к входу синхронизации и входу кЪда операции устройства, отличающееся тем, что, с целью расширения области применения устройства путем автоматической перестройки временной диаграммы в процессе работы, оно содержит блок постоянной памяти и формирователь одиночного импульса, тактовьй вход, вход разрешения и выход которого соединены соответственно с выходом генератора тактовых импульсов, выходом блока постоянной памяти и входом разрешения счетчика тактов, а первый и второй адресные входы блока постоянной ел памяти подключены к выходам соответственно регистра кода операции и счетчика тактов, кроме того, выход формирователя одиночного импульса соединен с третьим информационным входом мультиплексора синхроимпуль,сов. О) ф 2, Устройство по n,f, о т л н чающееся тем, что формирова-; тель одиночного импульса содержит 00 триггер Иэлемент И-НЕ, первый и второй входы которого соединены с входом разрешения формирователя и выходом триггера, выход элемента ИНЕ подключен к выходу формирователя и информационному входу триггера,. синхровод которого соединен ;с тактовым входом формировате.ля.

Формула изобретения SU 1 166 108 A1

.

19

ы

Щ1/е,2

Фиг.1

JS

Г9

Фиг.6

Фиг.7

Документы, цитированные в отчете о поиске Патент 1985 года SU1166108A1

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
и др
Быстродействующее арифметическое устройство
Вопросы радиоэлектроники, серия ЭВТ, вып
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Бесколесный шариковый ход для железнодорожных вагонов 1917
  • Латышев И.И.
SU97A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Цифровое вьгчислительное устройство для составления про-
граммы обработки деталей на фрезерном станке
Сб
Автоматическое регулирование и управление
Под ред
Цыпкина, ИАТ АН СССР, М., 1962, с
Деревянная повозка с кузовом, устанавливаемым на упругих дрожинах 1920
  • Ливчак Н.И.
SU248A1
,

SU 1 166 108 A1

Авторы

Брик Владимир Аркадьевич

Даты

1985-07-07Публикация

1983-06-03Подача