Предложенное устройство относится к области вычислительной техники.
Известны счетчики импульсов в двоичном п-разрядном коде, содержащие регистр информации, задающее устройство, содержащее вспомогательный регистр, делитель частоты входных импульсов, блок собирательных схем и схему совпадения.
Предложенный счетчик отличается от известных тем, что в нем поразрядные выходы счетчика импульсов соединены со входами схем совпадения соответствующих групп, выходы которых через поразрядные собирательные схемы подключены к счетным входам триггеров соответствующих разрядов счетчика импульсов, один из выходов каждого триггера счетчика импульсов подключен к первому входу схемы совпадения этого же разряда, вторые входы поразрядных схем совпадения подключены к шине управляющих сигналов, а выход каждой поразрядной схемы совпадения через линию задержки подключен ко входу собирательной схемы того же разряда.
Это позволяет упростить устройство.
Схема устройства показана па чертеже.
Устройство содержит счетчик импульсов / па триггерах 2-7, первую группу 8 схем совпадения, содержащую схемы совпадения 9-13, вторую группу }4 схем совпадения, содержащую схемы совпадения 15-20, третью
группу 21 схем совпадения, содержащую схемы совпадения 22-26 и поразрядные схемы объединения 27-34, входную схему объедпнен-ия 35, поразрядные схемы совпадения
36-41 и линию задержки 42, поразрядные ли-нии задержки 43-49, входные шины управляющих сигналов 50, 51 и шину управляющих сигналов 52.
Число различных состояний п-разрядного
счетчика устройства в коде Л из п равно , где С - число сочетаний.
Так, для счетчика в коде 3 из 6 будет следующая последовательность состояний: 000111100011
001011100101
001101100110
001110101001
010011101010
010101101100
010110110001
011001110010
011010110100
011100111000
Принимая в каждом кодовом слове счет единиц и разрядных мест справа налево, можно определить следующие правила пересчета в коде N из п:
стоящая на i-ом разрядном месте, сдвигается на 1+1 место.
2.Если на первом разрядном месте стонт нуль, первая из единиц находится на t-ом разрядном месте, а на разрядном месте стоит нуль, то i-я единица сдвигается на i+ место.
3.Если на первом разрядном месте стоит нуль, первая из едипиц находится на I-OM разрядном месте, на разрядных местах с i по (где , 2, 3, . . .) стоят единицы, то единица, стоящая на месте i + k переходит на i + разрядное место, а k единиц занимают разрядные места с 1-го по fe-oe.
Устройство работает следующим образом.
Все импульсно-потенциальные схемы совпадения, подсоединенные к правым выходам триггеров 2-7, пропускают импульс при записи в триггере единицы. Схемы совпадения, подключенные к левым выходам триггеров 2-6, пропускают импульс при записи в триггере нуля. Пусть в исходном состоянии записаны единицы в первые три разряда счетчика (триггеры 2-4). При наличии единицы в первом разряде счетчика 1, импульсы со входа которого через схему совпадения 9 поступают в группу 8 схем совпадения, определяющую первый переход . При наличии перехода после 1-го, 2-го или 3-го разрядов счетчика / группа 8 схем совпадения с выходов схем 12, 13 или 11 выдает сигнал на счетный вход соответственно триггера 2, 3 или 4, переводя его в состояние «О, а импульс с выхода этого триггера переводит разряд «О перехода в состояние «1.
На вход группы 14 схем совпадения входной импульс поступает только при наличии нуля в первом разряде счетчика. Комбинационная группа 14 схем совпадения работает аналогично группе 8 и предназначена для создания управляющего сигнала при определении перехода . Управляющий сигнал с выходов схем совпадения 19 или 20 поступает на вход триггера счетчика 1, в котором занисана «1 перехода и на вход группы 2/, предназначенной для записи единиц в первые триггеров.
Так как триггеры 2-7 соединены по схеме двоичного счетчика, то при наличии сочетания подача единицы в триггер, в котором записана единица, создает комбинацию , а при наличии сочетаний или , подача единицы в триггер, в котором записана первая единица, создает комбинации или - - «О, что соответствует операции сквозного переноса двоичного счетчика. При наличии сквозного переноса в комбинации - появляется импульс на одной из схем совпадения 22, 23 или 24. Этот импульс через собирательную схему 28 поступает на счетный вход триггера 2. При сквозном переносе в
комбинации появляется импульс на одной из схем совпадения 25 или 26, который через собирательную схему 27 постунает на счетные входы триггеров 2 и 3.
Таким образом, группы 8, 14 и 21 схем совпадения создают управляющие сигналы переброса триггеров двоичного счетчика для всех трех правил иересчета кода .V из п.
Собирательные схемы «ИЛИ 29-32 служат для объединения сигналов, поступающих на счетные входы триггеров 2-5.
Для реализации реверсивного счета в коде 3 и 6 к счетчику им1нульсов в двоичном
6-разрядном коде с постоянным числом единиц 34 подсоединены схемы совнадения 36-41, линии задержки 42-48 и схема объединения 35. Допустим, что в исходном состоянии счетчик работает в режиме сложения, унравляющий импульс вычитания со входа 50 проходит через схему объединения 35, открывает схе.мы совнадения 36-41 тех разрядов счетчика, в которых занисаны нули, и через линию задержки 42 поступает на сброс всех триггеров счетчика, переводя их в .состояние «О.
С выхода схем совпадения 36-41 импульсы через линии задержки 43-48 поступают на счетные входы тех триггеров, в которых при
окончании операции счета - сложения, были записаны нули. Счетчик начинает проводить счет инверсии кода числа в прямом направлении. Управляющий импульс сложения со входа 51 проходит через схему объединения 35,
открывает схемы совнадения 36--41 тех разрядов счетчика 1, в которых записаны нули, и через линию задержки 42 поступает на сброс счетчика 1. С выходов схем совпадения 35-40 импульсы через линии задержки 43-48 поступают на счетные входы триггеров для записи в счетчик 1. Счетчик 1 начинает проводить счет числа в прямом направлении.
Предмет изобретения
Реверсивный счетчик импульсов в двоичном «-разрядном коде с иостоянным числом единиц, содержащий триггерный счетчик импульсов, поразрядные логические схемы, линии задержки, группы схем совпадения, отличающийся тем, что, с целью упрощения устройства, в нем поразряные выходы счетчика импульсов соединены со входами схем совпадения соответствующих групп, выходы которых через поразрядные собирательные схемы
подключены к счетным входам триггеров соответствующих разрядов счетчика импульсов, один из выходов каждого триггера счетчика импульсов подключен к первому входу схемы совпадения этого же разряда, вторые входы
поразрядных схем совпадения подключены к шине управляющих сигналов, а выход каждой поразрядной схемы совпадения через линию задержки подключен ко входу собирательной схемы того же разряда.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для задержки импульсов с программным управлением | 1979 |
|
SU866722A1 |
УСТРОЙСТВО для АВТОМАТИЧЕСКОГО ОПРЕДЕЛЕНИЯ ИНТЕГРАЛЬНЫХ ОЦЕНОК ГРАФИКОВ | 1972 |
|
SU332464A1 |
ЖДУЩИЙ ФОРМИРОВАТЕЛЬ ИМПУЛЬСОВ | 1993 |
|
RU2047939C1 |
ФОРМИРОВАТЕЛЬ КОДА МОРЗЕ | 1972 |
|
SU331498A1 |
Устройство для формирования импульсных последовательностей | 1981 |
|
SU1019600A1 |
УПРАВЛЯЕМЫЙ ДЕКАДНЫЙ ДЕЛИТЕЛЬ ЧАСТОТЫ С ПЕРЕМЕННЫМ КОЭФФИЦИЕНТОМ ДЕЛЕНИЯ | 1970 |
|
SU270354A1 |
УСТРОЙСТВО для ЦИФРОВОГО РЕГУЛИРОВАНИЯ СКОРОСТИ | 1973 |
|
SU374580A1 |
УСТРОЙСТВО для КОНТРОЛЯ ПЕРЕДАЧИ ИНФОРМАЦИИ | 1970 |
|
SU269600A1 |
Устройство для формирования импульсных последовательностей | 1986 |
|
SU1339876A1 |
ЦИФРОВОЙ ЗАПОМИНАЮЩЕЕ УСТРОЙСТВО | 1971 |
|
SU297071A1 |
Даты
1969-01-01—Публикация