Устройство для распределения импульсов
Иллюстрации
Показать всеРеферат
Изобретение относится к области цифровой вычислительной техники и может быть использовано в устройствах с микропрограммным управлением. Отличительной особенностью устройства является то, что оно обеспечивает задание начала и конца тактовой сетки на различных выходах устройства, а также позволяет работу в режиме кольцевом или циклическом с заданным количеством циклов повторения тактовой сетки. Целью изобретения является расширение функциональных возможностей за счет получения как постоянного, так и переменного периода пачек импульсов. Поставленная цель достигается введением демультиплексора 3, мультиплексоров 4, 5 элемента И-НЕ 6, второго триггера 7, второго регистра 8 сдвига . 2 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„SU„„1381467 А ) 4 G 06 F I/04
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АBTOPCKOMV СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4023961/24-24 (22) 27.02.86 (46) 15.03.88. Бюл. № 10 (72) А. В. Шинкаренко и И. А. Рогачевский (53) 681.3(088.8) (56) Авторское свидетельство СССР № 657619, кл. Н 03 К 23/00, 1979.
Авторское свидетельство СССР № 1075413„ кл. Н 03 К 23/00, 1980. (54) УСТРОЙСТВО ДЛЯ РАСПРЕДЕЛЕНИЯ ИМПУЛЪСОВ (57) Изобретение относится к области цифровой вычислительной техники и может быть использовано в устройствах с микропрограммным управлением. Отличительной особенностью устройства является то, что оно обеспечивает задание начала и конца тактовой сетки на различных выходах устройства, а также позволяет работу в режиме кольцевом или циклическом с заданным количеством циклов повторения тактовой сетки.
Целью изобретения является расширение функциональных возможностей за счет получения как постоянного, так и переменного периода пачек импульсов. Поставленная цель достигается введением демультиплексора 3, мультиплексоров 4, 5 элемента И-HE 6, второго триггера 7, второго регистра 8 сдвига. 2 ил.
1381467
t13гчc р (К-2) (К-1) К (K+I), «« Ь,3 3
С». (Е Р;«313МОЕ
Р а « !« 33, 3 а 0 О 0 1 1 1 1
Изобретение относится к цифровой вычислительной технике и может быть использовано в устройствах с микропрограммным управлением.
Цег3ь изобретения расширение функцис«на.,зьнь3х возможностей устройства за счет получения как постоянного, так и переменного периода пачек импульсов.
На фиг. 1 изображена функциональная схема предлагаемого устройства; на фиг. 2 циклограммы, поясняющие принцип работы, устройства.
Устройство содержит триггер I, регистр 2 сдвига, демультиплексор 3, мультиплексор 4, мультиплексор 5, элемент И-НЕ 6, триггер 7, регистр 8 сдвига, элемент HE 9, элемент ИЛИ
10, тактоный вход 11, вход 12 сброса, группу !3 входов «ыдаиия начала последовательности. гру33иу !4 выходов, группу 15 входов задания коиичесгна циклов повторения, элемент И 6, группу 17 входов задания конца иоследонытс.33 33ости.
УстройсTB<) работает следующим образом, При наличии высокого потенциала на входе уиранлсниrl записью регистры 2 и 8!
1рн э3ол« иы выходе i демультиплексоры 3 в момент времени ti появляется высокий иотснциыл логической «1» (фиг. 2г), <3 на Всех оста. ы«ых выходах — низкий потенциал Iol.o÷ñ«.êîão <О». Эти потенциалы иостуиак«т иа входы параллельной записи регистра 2 и, так как последний высоким потенцна.lOм инверсного выхода триггера установлен н режим параллельной записи, ио исрвол3у ке фронту импульса тактовой частоты на гактовом входе 11, появляющему ся 33î ле окончания импульса установки устройства i3 нсхс«диое состояние, код с группы информационных входов переписывается в регистр 2, ири этом на выходе 3 регистра 2 иоявляетс я высокий потенциал, а на всех остальных низкие потенциалы (момент времени t, иы фиг. 2к- 2и). Высокий потенциал с выходы 3 регистра 2 через мультиплексор 4, иа уиравлянхщих входах которого ус 3;333он.«с н адрес начала цикла иодключастся к сдииичному входу триггера 1 (момент времени t3 на фиг. 26), который ио II<33«, нмихльса тактовой частоты на тактовол« входе 11 переключается в единичное состояние (момен3 времени ty на фиг. 26), ири этом l;3 ныходе 3 демультиплексора 3 устаиавливыегся потенциал логического «О» (фиг. 23, момсит времени t4 на фиг. 2г), а рсгис"3!«2 il3.реход,п н режим последовасдвига работают в режиме параллельной записи информации, поступающей на параллельные входы, причем запись информации в регистры происходит по фронту сигнала на синхровходе.
При наличии низкого потенциала на входе управления записи регистры 2 и 8 сдвига работают в режиме последовательной записи со сдвигом информации, поступающей на последовательный информационный вход.
При наличии высокого потенциала на нулевом установочном входе на выходах регистров 2 и 8 сдвига принудительно устанавливаются низкие потенциалы.
Предположим, что в момент времени на группу 13 входов поданы двоичные коды адресов, соответствук«щие началу цикла работы распределителя с выхода регистра 2, на группу 17 — концу цикла работы на выходе (i+ 1), а на группу 15 входов подан код с количеством циклов повторения тактовой сетки на выходах i, (i+ 1) S=4, т. е. имеющий формат тельной записи со сдвигом, при этом на последовательном информационном входе регистра 2 стоит потенциал логического «О», 35 т. е. регистр 2 будет заполняться последовательно нулями. Фронтом второго по счету от момента начала работы импульса тактовой частоты информация в регистре 2 сдвигается, при этом на выходе с регистра 2
40 устанавливается низкий потенциал, а на выходе (i+1) — — высокий потенциал, (момент времени t; на фиг. 2л и 2м), при этом в момент времени ts выход мультиплексора 4 устанавливается в нулевое состояние (фиг. 26);
45 выход мультиплексора 5, на управляющие входы которого подан адрес конца цик ла (i+1), устанавливается в единичное состояние (фиг. 2в); фронтом импульса на выходе мультиплексора 5 в регистр 8 сдвига с групп 15
50 входов переписывается код управления цикличностью работы, формат которого приведен выше, при этом на выходах 1 — (n — 3) устанавливается низкий нулевой потенциал, а на выходах (и — 2) (n+1) — высокий потенциал (фиг. 2д — 2и); высокий потенциал с выхода (n+! ) регистра 8 поступает на вход элемента И-HE 6, на другом входе которого находится высокий потенциал с выхода мультиплексора 5, эле!
381467 мент И-НЕ 6 переключается и устанавливает на синхровходе триггера 7 низкий нулевой потенциал (фиг. 2т).
Высокий потенциал с выхода мультиплексора 5 поступает на К-вход триггера 1, который по спаду второго импульса на шине тактовой частоты возвращается в нулевое состояние, при этом в момент времени на инверсном выходе триггера I устанавливается высокий потенциал (фиг. 2б), который переводит регистр 2 в режим параллельной записи; на выходе 1 демультиплексора 3 появляется высокий потенциал (фиг. 2г) .
По фронту третьего от момента начала работы устройства импульса на тактовом входе 11 в регистр 2 параллельно записывается параллельный код со входов, при этом в момент времени 67. на выходе i регистра 2 появляется высокий потенциал (фиг. 2л), а на выходе (i+
+1) — низкий потенциал (фиг. 2м ); элемент И-НЕ 6 закрывается и фронтом импульса на выходе (фиг. 2n) устанавливает триггер 7 в единичное состояние, при этом низкий потенциал его инверсного выхода (фиг. 2п) переводит регистр 8 в режим последовательной записи со сдвигом, а высокий потенциал прямого выхода, поступая на второй вход элементов И 16 и ИЛИ 10, подготавливает их к переключению; на выходе мультиплексора 5 устанавливается низкий потенциал (фиг. 2в); на выходе мультиплексора 4 устанавливается высокий потенциал (фиг. 2б), который поступает на 1-вход триггера и подготавливает его к переключению в единичное состояние.
В дальнейшем работа распределителя повторяется по вышеописанной схеме, за исключением, того, что регистр 8, работаюший теперь в режиме последовательной записи со сдвигом по каждому фронту импульса на выходе мультиплексора 5 последовательно заполняется нулями (моменты времени t9, 11 и t17 на фиг. 2д 2и), а триггер 7 находится в устойчивом единичном состоянии.
Работа устройства заканчивается на цикле S 4 в моменты времени Е17 — 119, при этом фронтом импульса на выходе мультиплексора 5 в разряде регистра 8 устанавливается низкий потенциал (фиг. 2а, момент времени t17 на фиг. 2а), который переводит элемент HE 9 в единичное состояние; высокий потенциал с выхода элемента НЕ
9 поступает на вход элемента И 16, на другом входе которого присутстсвует высокий потенциал с прямого выхода триггера 7, однако при этом переключение элемента И 16 не происходит, так как на третьем его входе в этот момент находится низкий потенциал с выхода элемента И- НЕ 6 (момент времени t17 на фиг. 2м); по окончании импульса на выхоac мультиплексора на выходе элемента И-НЕ 6 устанавливается высокий потенциал, который, поступая на третий вход элемеHTa И 16, уст,1навливает на выходе последнего такой вы<окий потенциал (момент времени tl на фиг. 2р), который, поступая через элем< 1п
ИЛИ 10 на нулевой установочный вход регистра 2 блокирует его от дальнейших пер<ключений.
Устройство, отработав заданное в формате кода группы 15 входов количество циклов
S-4, переходит в устойчивое состояние
Для повторного запуска распределителя необходимо повторно подать импульс по входу 12 установки устройства в исходно«состояние.
В дальнейшем работа распредел<1т«1я повторяется по вышеописанной схеме.
Для обеспечения кольцевого (с бесконечным количеством циклов повторения г;<к20 товои сетки на треб>емых выходах устройства) режима работы во всiх разрядах групп 15 входов необходимо дать логические нули, при этом запуск устройства осугцествляется также подачей на груJJJJx )3 и 17 требуемыx кодов адресов начала и конца цикла, на первом цикле <. J <> рабо<ы фронтом импульса на выходе мультиплексора 5 в регистр 8 параллельно запишутся
«нули». Нулевой потенциал с выхода (а+! ) пегистра 8 заблокирует элемент И-НЕ 6 от
30 переключений, благодаря чему триггер 7 tlxдет все время находиться в нулевом состоянии, а регистр 8 — в режиме napaллельной записи с подтверждением его нул<вого состояния на каждом новом цикле работы устройства. Этим обеспечивается разоло35 кированное состояние регистра 2 по нул<вому установочному Bxod и, следовательн<1, кольцевой режим работы устройств;1 в це,1ом
Формула uaoá ðåòåí77.÷
40 Устройство для распределения им и л1 сов, содержащее первый триггер, первый регистр сдвига, элемент НЕ, элемент И и элеме<п
ИЛИ, причем тактовый вход устройства соединен с синхровходом первого грип.ера и с синхровходом первого регистр<1 ??????????d >50 дом первого регистра сдвига, <п.1ичи1<г<<» е«.ч тем, что, с целью расширения функ1шональных возможностей усTройсTва <а получения как постоянного, так и переменного периода пачек импульсов, н Xi T55 ройство введен демультип Jel<««p, два мультиплексора, элемент И- HF, второй триггер и второй регистр сдвига, причем инверсный выход первого триггера соединен с вход«м разрешения записи первого регистра сдви1;<
1381467 (.оставителн И, Торопова
Р(иктор А. Ревнн Г x p(д И . Верее Корректор Н Бутяга
Заказ 843/43 Тираж 704 Подписное
ВНИИПИ Государственного комит та (:(:(:Р по делам изобретений и открытий
113035, Москва, Ж 35, Раушская наб., д. 415
Производственно-полиграфическое предприятие, Ужгород, ул. Проектная, 4 и с информационным входом демультиплексора, группа управляющих входов которого обьединена с группой управляющих входов первого мультиплексора и является группой входов задания начала последовательности устройства, группа выходов демультиплексора соединена с группой информационнь(х входов первого регистра сдвига, группа выходов которого соединена с группой информационных входов первого мультиплексора, с группой информационных входов второго мультиплексора и является группой выходов устройства, выход первого мультиплексора соединен с !-входом первого триггера, К-вход которого соединен с выходом второго мультиплексора, с первым входом элемента И- НЕ и с синхровходом второго регистра сдвига, последовательный информационный вход которого соединен с шиной логического нуля устройства, и-й выход второго регистра сдвига соединен с входом элемента НЕ, группа управляющих входов второго мультиплексора является группой входов задания конца последовательности устройства, выход элемента И- НЕ соединен с синхровходом второго триггера и с вторым входом элемента И, третий вход которого соединен с прямым выходом второго триггера, информационный вход которого соединен с шиной логической единицы устройства, вход сброса устройства соединен с входом сброса второго регистра сдвига, с ну10 левым входом второго триггера и с вторым входом элемента ИЛИ, выход которого соединен с входом сброса первого регистра сдвига, (и+1)-выход второго регистра сдвига соединен с вторым входом элемента И-НЕ, группа информационных входов второго регистра сдвига является группой входов задания количества циклов повторения устройства, инверсный выход второго триггера соединен с входом разрешения записи второго регистра сдвига.