Устройство для контроля двоичных кодовпо модулю 2 т+1
275528
О П И С А Н И Е
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Секта C088TGKkx
Социалистических
Республик
Зависимое от авт. свидетельства ¹
Кл. 42m>, 11/00
Заявлено 19 |Х.1968 (№ 1270992/18-24) с присоединением заявки №
Приоритет
Комитет по делам изобрвтеиий и открытий при Совете Миииотров
СССР
МПК G 061
УДК 681.326.75(088.8) Опубликовано ОЗХ|1.1970. Бюллетень № 22
Дата опубликования описания 27.Х.1970
Автор изобретения
Ю. В. Дудукин
Заявитель
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ДВОИЧНЪ|Х КОДОВ
ПО МОДУЛЮ 2 т-1-1
Изобретение относится к области автоматики и вычислительной техники.
Известны устройства для контроля двоичных кодов по модулю 2т+1 (где т= — 1, 2, 8, ... ), содержащие функциональные узлы для выполнения сложения, вычитания контрольных сумм, преобразования кодов.
Предложенное устройство отличается тем, что каждый выход кольцевого регистра соединен с одним из входов соответствующей схемы «И»; вторые входы всех схем «И» соединены с выходом триггера; третий вход каждой из схем «И» соединен с одной из тактовых шин; выходы всех схем «И» соединены со входами схемы «ИЛИ», выход которой соединен со входом счетчика по модулю
2 т+1, другой вход которого соединен с одним из управляющих входов, с которым соединен также кольцевой регистр и триггер, соединенные также со вторым управляющим входом; третий управляющий вход соединен с триггером.
Это позволяет уменьшить аппаратурные затраты и упростить программу контроля.
Схема устройства изображена на чертеже.
Устройство содержит кольцевой регистр 1; счетчик 2 по модулю 2m+1; триггер 8 для формирования контролируемого кода и дополнительных импульсов; схемы «И» 4; схему
«ИЛИ» 5; тактовые шины б; управляющий вход 7 для подачи импульса сброса; управ ляющий вход 8 для подачи импульсов тактовой частоты кольцевого регистра и сброса триггера; управляющий вход 9 для подачи импульсов контролируемого кода частоты f,.
Устройство работает следующим образом.
Импульс сброса по входу 7 производит опрос счетчика 2, устанавливает триггер 8 в состояние «О», а регистр 1 — в исходное со10 стояние.
На вход 8 подаются импульсы, число которых равно числу разрядов контролируемого кода, частота равна тактовой частоте контролируемого кода f,, а задержка их относитель15 1 но f, должна быть не меньше с/, . †.
По входу 9 на триггер 8 подаются импульсы контролируемого кода с частотой f „.
20 На шины б подаются такты, частота которых определяется значениями остатков, получающихся после деления соответствующих двоичных эквивалентов 2о, 2>, 2 -, 2, ... на
2 m+1, (где m=1, 2, 3,...). Число тактовых
25 1LIIIn б равно числу остатков в периоде, получающемуся при делении.
Значение остатка показывает, во сколько раз частота тактов, подаваемых по данной тактовой шине, больше частоты f„. Например, 30 при делении двоичных эквивалентов 2с 2, 2>, 3
2з, ... на 2т+1 (где т=З) имеем остатки 1, 2, 4, 1, ..., т. е. период равен трем, и устройство содержит три тактовые шины, на которые подаются такты с частотой f„2f, и 4f, соответственно.
Контролируемый код, сформированный триггером 8, поступает на вход каждой схемы
«И», 4, которые по другому входу поочередно открываются сигналами с выходов регистра 1.
На выходах схем «И» появляются импульсы, число которых зависит от частоты тактов, поступающих на третий вход данной схемы «И».
Тогда на выходе схемы «ИЛИ» получаем двоичный код, в котором число импульсов (единиц) равно сумме остатков от деления двоичных эквивалентов контролируемого кода на
2m+1.
Полученный двоичный код пересчитывается на счетчике 2, в результате чего в последнем формируется число, равное остатку от деления контролируемого двоичного кода на
2 m+1.
275528
Предмет изобретения
Устройство для контроля двоичных кодов по модулю 2т+1, содержащее кольцевой ре5 гистр, счетчик по модулю 2т+1, триггер, трехвходовые схемы «И», схему «ИЛИ», тактовые шины и три управляющих входа, отлача(о цееся тем, что, с целью уменьшения аппаратурных затрат и упрощения программы
10 контроля, каждый выход кольцевого регистра соединен с одним из входов соответствующей схемы «И»; вторые входы всех схем «И» соединены с выходом триггера; третий вход каждой из схем «И» соединен с одной из
15 тактовых шин; выходы всех схем «И» соединены со входами схемы «ИЛИ», выход которой соединен со входом счетчика по модулю
2m+1, другой вход которого соединен с одним из управляющих входов, с которым сое20 динены также кольцевой регистр и триггер, соединенные также со вторым управляющим входом; третий управляющий вход соединен с триггером.
Составитель В. В. Игнатущенко
Редактор Д. А. Утехина Корректоры: Т. А. Уманец и Е. Н. Миронова
Заказ 2797/5 Тираж 480 Подписное
?1НИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, 3(-35, Раушская наб., д. 4/5
Типография, лр, Сапунова, 2

