Изобретение относитс к области автоматики и вычислительной техники и может найти применение при разработке быстродействующих устройств автоматики и вычислительной техники. Известно счетное устройство,содержащее счётчики . Известно также счетное устройство содержащее распределитель импульсов, счетчики и коммутатор, информационные входы которого соеду|нены с выходами счетчиком, а вход распределител соединен с входом счетного устройства, а выходы - с управл ющими .входами ком мутатора ИНедостатком известных счетных устройств вл етс относительно низка достоверность фукнционировани . Действительно, из-за наличи вре .мени задержки переноса менаду разр дами счетчиков, код .на выходе счетчиков устанавливаетс , с задержкой по отношению к моменту поступлени входного импульса, что может привести к неправильному считыванию информации. Цель изобретени - повышение достоверности функционировани . Поставленна цель достигаетс тем, что в счетном устройстве,содержащем распределитель, счетчики и коммутатор, информационные входУ которого соединены с выходами счетчиков, а вход распределител соединен с входом счетного устройства, а выходы - с управл ющими .входами коммутатора, вход каждого из счетчиков соединен с соответствующим выходом распределител , а дополнительные входы коммутатора соединены с выходами источника единичного и нулевого логических сигналов . На чертеже показана структурна схема счетного устройства. Счетное устройство содержит распределитель 1, счетчики 2-1 и .комму- татор 3, информационные входы которого соединены с выходами счетчиков 2-12- , а вхс распределител 1 соединен с входом счетного устройства, а выходы - с управл ющими входами коммутатора 3. вход каждого из счетчиков 2-1 - 2-(. соединен с соответствующим выходом распределител 1, а дополнительные входы коммутатора 3 соединены с выходами источника 5 единичного и нулевого логических сиг налов. Счетное устройство работает следу ющим образом, при этом распределител функционирует в соответствии с данны ми , при веденными в табл, 1. Единица в табл. 1 соответствует наличию сигнала на данном выходе рас пределител . Таким образом на входы счетчиков 2-1, 2-2, 2-3 и 2-4 поступают сигналы (импульсы) с,частотой (в рассматриваемой схеме N - число счетчиков равно , т.е. . На вход счетчика 2-1 поступают сиг налы с номерами тактов 1, 5 9 13.. на вход счетчика 2-2 - 2, fi, 10, k, на вход счетчика 2-3 - 3,7,11, 15. .на вход счетчика 2-4 - 4, 8, 12,16. Пусть счетчики 2-1 - .2-4 работают таким образом, что код в них устанавливаютс равным J+N-1, где j - номер такта. Данные о состо нии счетчиков, счита их дополненными недостатками К Гдл данной схемы К 2} младшими раз р дами, представлены втабл. 2. Символом ср обозначено состо ние элемента триггера -ого разр да счётчика. Из табл. 2 видно, что во всех четырех счетчиках в процессе их работы состо ние элементов пам ти первых двух младших разр дов не изме н етс , что позвол ет исключить эти элементы из состава счетчиков. При этом необходимо подать комбинации из сигналов Логический О и Логичесг ка 1 00; 01; 10; 11 на информаци онные входы 33, 29, 34, 30, 35, 31, Зб, 32 мультиплексоров 10 и 11, путе соответствующего подключени их(входов 1 к источнику 5.Нетрудно убедитьс , ботать в режимах суммировани если что при количестве счетчиков равном 50 счетчики 2-1 - 2-2 суммирующие), к их младших разр дах состо ние читани (при вычитающих счетчиках) и не будет измен тьс . Это свойство по- в реверсивном (при использовазвол ет сократить число разр дов в нии реверсивных счетчиков 2-1 - 2-4). этих счетчиках до значени (п-к). Таким образом, счетное устройство
Устройства в целом работает по 55 позвол ет исключить вли ние задержприиципу конвейера. В то врем , ког- ки времени установлени кода на выхода с одного счетчика (например счет- де и за счет этого увеличить достоверчика 2-1) считываетс информаци , в ность функционировани . других счетчиках 2-2 - 2-4 происходит под готовка нового значени кода. В следующем такте производитс считывание с следующего счетчика (счетчика 2-2 и т.д.) . Рассмотрим работу счетчика по тактам . Напомним, что на информационные входы мультиплексоров 10 и 11 поданы посто нные комбинации сигналов 00, 01, 10, 1, 11. До прихода первого тактового импульса счетчики 2-1 - 2-4, установлены в нулевое состо ние.Тактовые импульсы поступают на вход распределител 1 . Первый тактовый поступает с выхода 6 распределител на вход коммутатора 3 и вход cчetчикa 2-1. При этом на выходы, коммутатора 3 счи тываетс с счетчика 2-2 код 000 01 здесь и далее подчеркнутые значени считываютс с входов мультиплексоров 10 и 1 l). В счетчике 2-1 устанавливаетс код 001. Второй тактовой импульс поступает с выхода 7 распределител 1 на вход коммутатора 3 и на вход счетчика 2-2. При этом производитс считывание кода 00010 с счетчика 2-3,а в счетчике 2-2 устанавливаетс код 001. Третий тактовый импульс поступает с выхода 8 распределител 1 на вход коммутатора 3 и на вход счетчика 2-3. При этом с счетчика 2-4 считываетс код 00011. Четвертый тактовый импульс поступает с выхода 9 распределител 1 на вход коммутатора 3 и на вход счетчи ка 2-4. Под воздействием этого импульса производитс считывание коДа 00100 с счетчика 2-1. Дальнейша работа счетчика аналогична . Отметим, что с момента подачи импульса на вход счетчиков 2-1 - 2-4 до считывани с них информации проходит интервал времени, равный NTg,y(Tg период тактовой .частоты). Следовательно , при длительности переходных процессов в счетчиках меньшем или равном NTgj работоспособность устройства в целом сохран етс . Предлагаемое устройство может раИмпульс М I 2 з 4 .
9306856