Всесоюзная ih jy>&^i''yil rrv'-'r'vr :г • г= ! 'r4u^«55ftv3".*.af.r' ,^. iv. ••:;ihsjiyi<>&-:; :r'-a j
320062
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик
Зависимое от авт. свидетельства №
МПК Н 03k 23/02
Заявлено 10.XI.1969 (№ 1374285/26-9) с присоединением заявки №
Приоритет
Опубликовано 02.Х1.1971. Бюллетень № 33
Дата опубликования описания 4.1.1972
Комитет по делам изобретений и открытий при Совете Министров
СССР
УДК 621.374.32(088.8) Авторы изобретения
Е. А. Селин и В. В. Воловский
Заявитель
СЧЕТЧИК ИМПУЛЬСОВ В ЦИКЛИЧЕСКОМ КОДЕ
Изобретение относится к импульсной технике и может быть использовано для согласования вычислительных устройств с управляемыми объектами.
Известен счетчик импульсов в циклическом коде, выполненный по схеме двоичного m-разрядного счетчика с дополнительным триггером минус первого разряда.
Наличие дополнительного триггера минус первого разряда усложняет счетчики снижает его быстродействие.
Цель изобретения — упрощение счетчика и увеличение его быстродействия.
Это достигается использованием алгоритма, при котором производится поразрядное сложение по модулю два исходного двоичного кода с тем же кодом, но сдвинутым на один разряд влево, причем младший разряд сдвинутого кода исключается при суммировании.
Для получения т-разрядного счетчика импульсов в циклическом коде по вышеуказанному алгоритму входы каждого из т сумматоров по модулю два подключены к выходам триггеров двух соседних разрядов двоичного счетчика, а выходами циклического кода являются выходы сумматоров и выход старшего разряда двоичного счетчика.
Блок-схема счетчика импульсов в циклическом коде приведена на чертеже. Счетчик состоит из т-разрядного двоичного счетчика на триггерах 1, 2, 8...4, 5 и m — 1 сумматоров по модулю два б, 7, 8...9. Входы каждого сумматора подключены к выходам триггеров двух соседних разрядов двоичного счетчика, а выходами циклического кода являются выходы сумматоров и выход старшего разряда двоичного счетчика.
Счетчик импульсов в циклическом коде работает следующим образом. В исходном состоянии все триггеры 1, 2, 8 ... 4, б сброшены, т. е. в них записано число 000 ... О. Первый разряд циклического кода получается на выходе первого сумматора б, суммирующего по модулю два числа, записанные в триггерах
15 первого и второго разрядов двоичного счетчика. В исходном состоянии на выходе первого сумматора будут 0+0=0, здесь «+» — суммирование по модулю два. Аналогично на выходах второго, третьего .... (т — 1)-го суммато2р ров будет тоже О. Последний разряд циклического кода снимается с триггера старшего разряда двоичного счетчика, в исходном состоянии он тоже будет О. Итак, исходному состоянию соответствует число в циклическом
2g коде 000... О, Если на вход поступает один импульс, то .в двоичном счетчике будет записано число
1000...О. На первый сумматор будут поступать числа 1+0=1, поэтому первый разряд
30 циклического кода будет 1. На второй сумма320062
Предмет изобретения
L(unnuuecкий код
Составитель Г. Челей
Техред Л. Евдонов
Корректоры: О. Волкова и Т. Миронова редактор Ю. Полякова
Заказ 3639/6 Изд. № 1541 Тираж 473 Подписное
ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, Ж-35, Раушская наб., д. 4/5
Типография, пр. Сапунова, 2
3 тор будут поступать числа, записанные во втором и третьем разрядах двоичного счетчика: 0+0=0. На выходе третьего, четвертого, ... m — 1 сумматоров тоже будет О. В последнем разряде циклического кода тоже будет О, так как старший разряд счетчика находится в нулевом положении. Итак, двоичному числу
1000... О будет соотвегствовать число в циклическом .коде тоже 1000... О.
Если на вход поступает произвольное число импульсов, например 26, работа счетчика происходит аналогично. Пусть, например, применяется 5-разрядный счетчик. Тогда в двоичном счетчике будет записано 01011. На выходе:первого сумматора будет 0+1=1, на выходе второго 1+0=1, на выходе третьего
1+0=1, на выходе четвертого 1+1=0. Триггер старшего разряда двоичного счетчика находится в состоянии 1, поэтому последний разряд числа в циклическом коде будет 1.
Итак, двоичному числу 01011 будет соответствовать в циклическом коде число 11101.
Подобным образом происходит преобразование любого другого числа.
Счетчик импульсов в циклическом коде, 10 состоящий из т-разрядного двоичного счетчика на триггерах и и,— 1 сумматоров по модулю два, отличающийся тем, что, с целью упрощения счетчика и увеличения его быстродействия, входы каждого сумматора подклю15 чены к выходам триггеров двух соседних разрядов двоичного счетчика, причем выходами циклического кода являются выходы сумматоров и выход старшего разряда двоичного счетчика.

