Счетчик импульсов
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано для организации обратного счета в частично развернутой форме кода Фибоначчи. Цель изобретения - повышение контроля пригодности вычитающего счетчика. Счетчик импульсов содержит DV-триггеры 1.1-1.4, блок 2 перекоса, преобразователь 3 унитарного кода в инверсный единичный позиционный код и элемент И-НЕ 4. 1 табл., 1 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (l9) (11) (st)s Н 03 К 23/40
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИ ЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР,".;: «Пц(Щц
ОПИСАНИЕ ИЗОБРЕТЕНИ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4677185/21 (22} 13.03.89 (46) 07.09.91. Бюл, 1Ф 33 (71) Специальное конструкторско-технологическое бюро ".Модуль" Винницкого политехнического института (72) И,В.Матюшенко (53) 621.374,32(088.8) (56) Оберман Р.М. Счет и счетчики. — М.:
Радио и связь, 1984.
Преснухин Л.Н., Нестеров П.В. Цифровые вычислительные машины. — М.: Высшая школа, 1974, с,129. (54) СЧЕТЧИК ИМПУЛЬСОВ (57} Изобретение относится к автоматике и вычислительной технике и может быть использовано для организации обратного счета в частично развернутой форме кода
Фибоначчи. Цель изобретения — повышение контроля пригодности вычитающего счетчика. Счетчик импульсов содержит
DV-триггеры 1.1 — 1.4, блок 2 переноса, преобразователь 3 унитарного кода в инверсный единичный позиционный код и элемент И вЂ” НЕ 4. 1 табл„1 ил.
1676095
Изобретение относится к автоматике и вычислительной технике и может быть использовано для организации обратного (вычитающего) счета в частично-развернутой форме 1-кода Фибоначчи, 5
Целью изобретения является повышение контролепригодности счетчика, На чертеже изображена функциональная схема четырехразрядного счетчика.
Счетчик содержит регистр, выполнен- 10 ный на триггерах 1.1-1,4, блок 2 переноса, преобразователь 3 кода, элемент И-НЕ 4, вход 5 синхронизации устройства.
Регистр выполнен на DV-триггерах с динамическим управлением или М вЂ” S структу- 15 рой.
На чертеже в качестве примера приведен блок сквозного переноса.
Преобразователь 3 кода выполняет логическую функцию Yi == X X<+< 20
С-входы триггеров регистра соединены между собой и образуют вход 5 синхронизации устройства.
Инверсный выход регистра подключен к входу блока 2 переноса, выход которого 25 подключен к входу преобразователя 3 кода и V-входам триггеров регистра, причем 1-й разряд выхода блока 2 переноса соединен с
V-входом (I+1)-ro триггера регистра. V-вход триггера 1.1 регистра и вход расширения 30 блока 2 переноса подключены к шине 6 информационной единицы устройства, D-вход
i-го триггера регистра соединен с (i-1)-ым выходом преобразователя кода. D-вход триггера 1.1 соединен с выходом элемента 35
И-НЕ 4, входы которого подключены к четным выходам преобразователя 3 кода.
Частично-развернутая форма (ЧРФ) 1кода Фибоначчи получается из минимальной формы (МФ) 1-кода Фибоначчи путем 40
"мгновенной" развертки каждой единицы в !
-м разряде кода в две единицы, расположенные в (I-1) и (1-2)-м разрядах. преобразо ванного в ЧРФ кода.
П ример МФ 010100100 45 „)Ъ
ЧРФ 001111011
В таблице приведены кодовые эквивалентны первых восьми целых чисел в
ЧРФ. 50
Алгоритм обратного счета в частичноразвернутой форме 1-код Фибоначчи заключается в следующем; определить позицию 1 младшей единицы кода; установить (I+1)-й разряд в нулевое состояние; ус- 55 тановить разряды с позицией, меньшей и равной 1, кроме первого разряда, в единичное состояние; состояние старших разрядов с позицией, большей (!+ 1), не изменять; при i четном первый разряд установить в единичное состояние, при I нечетном — в нулевое.
Счетчик работает следующим образом.
Исходное состояние регистра соответствует коду числа в ЧРФ 1-кода Фибоначчи, Блок 2 переноса формирует унитарный код, позиция старшей единицы которого соответствует позиции младшей единицы в коде регистра, Нулевые разряды кода выхода блока 2 переноса блокируют по
V-входам триггеров регистра изменение старших разрядов кода на следующем такте работы устройства.
Преобразователь 3 унитарного кода в инверсный единичный позиционный код формирует нулевой маркер, указывающий позицию младшего нуля в исходном коде.
Выходной код преобразователя 3 ксда поступает на 0-входы триггеров и определяет состояние разрядов изменяемой части кода на следующем такте работы устройства.
При подключении к выходу счетчика схемы контроля на четкость двоичного кода осуществляется контроль всех однократных и нечетно-кратных отказов.
Формула изобретения
Счетчик импульсов, содержащий регистр из п (где n = 1,2 3„..) синхронных триггеров и блок переноса, С-входы триггеров соединены между собой и являются входом синхронизации счетчика импульсов. выход регистра является информационным выходом счетчика импульсов, о т л и ч а ю щ и йс я тем, что, с целью повышения контролепригодности, в него введен преобразователь унитарного кода в инверсный единичный позиционный код и n/2-входовой элемент И вЂ” НЕ, кроме того, регистр выполнен на DV-триггерах, D-вход i-го (где
i = 1,2,...n) триггера соединен с (I-1)-м выходом преобразователя кода, 0-вход первого триггера соединен с выходом элемента И—
НЕ, входы которого подключены к четным выходам преобразователя кода, инверсный выход регистра подключен к входу блока переноса, выход которого подключен к входу преобразователя кода и V-входам триггеров регистра, причем i-й разряд выхода блока переноса соединен с Ч-входом (!+1)го триггера регистра, V-вход первого триггера регистра и вход расширения блока переноса подключены к шине информационной единицы счетчика импульсов, 1676095
Составитель О.Скворцов
Техред М.Моргентал Корректор Q.Êðàâöoeà
Редактор Н.Гунько
Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101
Заказ 3014 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5