Устройство формирования импульсных последовательностей
| . ., ---,;-..-- j
Союз Советских
Социалистических
Республик
ОПИСАНИ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (11) 433627 (61) Зависимое от авт. свидетельства (22) Заявлено 16.06. 72 (21) 1797143/26-9 (51) М. Кл.
Н ОЗВ 3/82 с присоединением заявки
Гооударстоенный коцитет
Совета Миниотров СССР по делам изооретеннй н открытий (32) Приоритет
Опубликовано 25,06.74, Бюллетень № 23
Дата опубликования описания 18.09.75 (53) УДК
621.374.44(088. S) (72) Авторы изобретения
Э,И.Комухаев, А.Е.Лутченко, В.Ф.Любарский, 1
З.Л. Рабинович н Е.М. Скороходов (71) Заявитель (54) УСТРОЙСТВО ФОРМИРОВАНИЯ ИМПУЛЬСНЫХ
ПОСЛЕДОВАТЕЛЬНОСТЕЙ
Изобретение относится к импульсной тех) нике и может быть использовано в аппаратуре автоматики и вычислительной техники.
Известно устройство формирования импульсных последовательностей, содержащее генератор тактовых импульсов (ТИ), счетчик тактовых импульсов (ТИ), блок сравнения кодов, статический регистр и программный блок. Однако известное устройство характеризуется большими аппаратурными затратами, обусловленными необходимостью построения счетчика ТИ с параллельным переносом единиц и наличием сумматора. Необходимо каждый раз обращаться к программному блоку после выдачи очередного сигнала.
Целью изобретения является повышение быстродействия и расширения функциональных возможностей устройства.
Это достигается тем, что между выходами младших разрядов статического регистра и входом смены кода программного блока включен анализатор кода, например, дешифратор, а между выходом генератора ТИ и входом сброса счетчика ТИ включены последовательно соединенные коммутатор, управляемый блоком сравнения кодов, и вспомога. тельный счетчик, управляемый программным блоком, кроме того, один из выходов комму2 татора подключен к счетному входу счетЧика б
ТИ, а сигнальный выход вспомогательного счетчика, являющийся выходом устройства, подключен к входу смены временных интервалов программного блока и к входу сброса коммутатора.
На чертеже представлена блок-схема предлагаемого устройства.
В состав устройства формирования входят генератор 1 тактовых импульсов (ТИ), счетчик 2 тактовых импульсов (ТИ), блок сравнения кодов 3, статический регистр 4, программный блок 5, анализатор кода 6, коМмутатор 7 и вспомогательный счетчик 8.
Входы анализатора кода соединены с группой выходов младших разрядов статического
15 регистра 4, а его выход соединен с входом смены кода программного блока 5. Тактовый вход коммутатора. 7 соединен с выходом генератора .1. Управляемый вход коммутатора 7 соединей с выходом блока сравнения кодов 3, выход сброса коммутатора 7 соединен с сигнальным выходом вспомогательного счетчи- .ка 8. Выходы коммутатора 7 подключены к счетным входам вспомогательного счетчика
8 и счетчика 2. Вход переключения вспомогательного счетчика 8 соединен с управляющим
::выходом программного блока 5. Промежуточ-(433627
Устройство формироваиия импульсных последовательностей, содержащее генератор тактовых импульсов (ТИ) и блок сравнения кодов, к одной группе входов которого подключены выходы счетчика тактовых импульсов (ТИ), а к другой группе входов — выходы статического регистра, управляемого по входам программным блоком, отличающееся тем, что, с целью повышения быстродействия
З0 и расширения фуикциоиальиых возможностей, между выход»ми младших разрядов статического регистра и входом смены кода программного блока включен анализатор кода, например, дешифр»тор, » между выходом
35 геиер»тор» ТИ и входом сброса счетчика ТИ включены последов»тельно соединенные коммут»тор, уир иляемый блоком ср»виеиия кодов, и всиомогагеяьиый счетчик, управляемый про р»м.ииым блоком, кроме того, один из выходов коммут»тора иодключеи к счетному
40 входу счетчика ТИ, а сигнальный выход вспомогИтельиого счетчика, являющийся выходом устройства, подключен ко входу сиены времеииых интервалов программного блока и ко входу сброса коммутатора.
45 иый выход вспомогательного счетчика 8 соедииеи с входом сброса счетчика 2, а сигиальиый выход вспомогательного счетчика 8, являющийся выходом всего устройства, соедииеи с входом смены временных интервалов программиого блока 5 и с одним из входов коммутатора 7. Входы статического регистра 4 подключены к программному блоку 5.
Выходы разрядов счетчика 2 и статического регистра 4 соедииеиы с входами блока сравиеиия кодов 3.
Устройство работает следующим образом.
В статический регистр 4 записывают код числа, уменьшенный иа небольшое постоянное значение Н относительно заданного по программе числа. Укорочеиие периода между ТИ ком пепси руется с помощью вспомогательного счетчика 8. Анализатор кода 6 определяет, к какому классу (запрещеииых или разрешенных) относится код числа, записаииый в статический регистр 4.
К классу заирещеииых относятся те коды, ири которых в момент дешифрации имеет место длиииый перенос единиц в счетчике 2.
Выявление запрещеииого кода производят анализом содержимого младших разрядов статического регистра 4.
Если код числа относится к раэрешеииому, то в момент, когда коды в счетчике 2 и статическом регистре 4 будут совпадать, иа выходе блока сравнения кодов 3 появится сигнал.
Этот сигиал поступа T иа управляющий вход. коммут»торге 7, который срабатывает и переклю гает иод»чу ТИ и» счетиый вход всиомогагельиого счетчика 8. В иериод счета Н импульсов обиуляется счетчик 2 под воздействием сигнала, которгяй формируется ii» промежуточном выходе всномогательиого счетчика 8.
После подсчета Н импульсов иа сигиальиом выходе всиомси ательиого счетчика 8 иоявляетгя импульс, временное положение которого задано ио программе. Под воздействием этого сигнала коммутатор 7 возвращается в исходиое состояние, а ирограммиый блок 5 выдает следующий код в статический регистр 4.
Если новый код относится к классу запрещеииых, то с выхода анализатора кодов 6
4 выдается сигнал, под воздействием которого в статический регистр 4 выдается новый код числа, уменьшенного иа H/2 относительно заданного по программе. Этот код относится к классу разрешенных. Одновременно с этим иа вход переключения счета вспомогательного счетчика 8 поступает сигнал с выхода программиого блока 5 и вспомогательный счетчик 8 перестраивается иа подсчет H/2 импульсов. Дальше работа устройства аиалогич10
Таким образом, вспомогательный счетчик 8 обеспечивает временной сдвиг момента формироваиия сигнала иа один из двух фиксироваииых интервалов Н или Н/2. Переключе15 иие вспомогательного счетчика 8 с большего иа меиьший временной интервал производится при замене неразрешенного кода иа разрешенный код.
Предмет изобретения
Составитель ц.Г< расимона
О.Кунина
Техp«p ду!-онаи
Корректор д.Брахнина
Изд. 3Ф // PP .. Тираж 811
Заказ g fag
Подписное
Предприятие «Патент», Москва, Г-59, Бережковская наб., 24
ЦНИИ! 1И Государственного комитета Совета Министров СССР по делам изобретений и открытий
Москва, 113035, Раугвская наб, 4


