Изобретение относитс к области автоматики и вычислительной техники и может найти применение при разработке быстродействующих устройств автоматики и вычислительной техники. Известно счетное устройство,содержащее счётчики . Известно также счетное устройство содержащее распределитель импульсов, счетчики и коммутатор, информационные входы которого соеду|нены с выходами счетчиком, а вход распределител соединен с входом счетного устройства, а выходы - с управл ющими .входами ком мутатора ИНедостатком известных счетных устройств вл етс относительно низка достоверность фукнционировани . Действительно, из-за наличи вре .мени задержки переноса менаду разр дами счетчиков, код .на выходе счетчиков устанавливаетс , с задержкой по отношению к моменту поступлени входного импульса, что может привести к неправильному считыванию информации. Цель изобретени - повышение достоверности функционировани . Поставленна цель достигаетс тем, что в счетном устройстве,содержащем распределитель, счетчики и коммутатор, информационные входУ которого соединены с выходами счетчиков, а вход распределител соединен с входом счетного устройства, а выходы - с управл ющими .входами коммутатора, вход каждого из счетчиков соединен с соответствующим выходом распределител , а дополнительные входы коммутатора соединены с выходами источника единичного и нулевого логических сигналов . На чертеже показана структурна схема счетного устройства. Счетное устройство содержит распределитель 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). этих счетчиках до значени (п-к). Таким образом, счетное устройствоThe invention relates to the field of automation and computer technology and may find application in the development of high-speed automation devices and computer technology. Known counting device containing counters. It is also known that the counting device contains a pulse distributor, counters and a switch, the information inputs of which are connected to the outputs of the counter, and the input of the distributor is connected to the input of the counting device, and the outputs - to the control inputs of the switch The counter of known counting devices is relatively low reliability fuktsionirovaniya. Indeed, due to the presence of a delay in the transfer of a number of counters, the code at the output of the counters is set with a delay relative to the moment of arrival of the input pulse, which can lead to incorrect reading of information. The purpose of the invention is to increase the reliability of the operation. The goal is achieved by the fact that in a counting device containing a distributor, counters and a switch, the information inputs of which are connected to the outputs of the meters, and the input of the distributor is connected to the input of the counting device, and the outputs are connected to the control inputs of the switch, the corresponding output of the distributor, and the additional inputs of the switch are connected to the outputs of the source of single and zero logical signals. The drawing shows a block diagram of the counting device. The counting device contains the distributor 1, the counters 2-1 and. Switch 3, the information inputs of which are connected to the outputs of the counters 2-12, and the internal distributor 1 is connected to the input of the counting device, and the outputs to the control inputs of the switch 3. input each of the counters 2-1 - 2- (. connected to the corresponding output of the distributor 1, and the additional inputs of the switch 3 are connected to the outputs of the source 5 of the single and zero logic signals. The counting device operates as follows, while the distributor operates in According to the data given in Table 1. The unit in Table 1 corresponds to the presence of a signal at this output of the distributor. Thus, the inputs of counters 2-1, 2-2, 2-3 and 2-4 receive signals (pulses ) s, frequency (in the considered scheme, N is the number of counters equal, i.e. Signals with numbers of 1, 5 9 13 are received at the input of counter 2-1. At the input of counter 2-2 - 2, fi, 10 , k, to the input of the counter 2-3 - 3,7,11, 15.. to the input of the counter 2-4 - 4, 8, 12,16. Let counters 2-1 to .2-4 operate in such a way that the code in them is set to J + N-1, where j is the number of the measure. Data on the state of the counters, considering them to be supplemented by the shortcomings of K Gdl of this scheme K 2} in the younger series, is presented in tab. 2. The symbol cp denotes the state of the trigger element of the th digit of the counter. From tab. 2 that in all four counters in the course of their operation the state of the memory elements of the first two low-order bits does not change, which makes it possible to exclude these elements from the composition of the counters. In this case, it is necessary to submit combinations of the signals Logical O and Logic 1 00; 01; ten; 11 to the information inputs 33, 29, 34, 30, 35, 31, ST, 32 multiplexers 10 and 11, by appropriately connecting them (inputs 1 to the source 5. It is not difficult to make sure that the totalization modes are 50 counters 2-1 - 2-2 are summing), to their low-order bits, the reading state (for counters) will not change. This property is reversible (if used, it is possible to reduce the number of bits in reversible counters 2-1 to 2-4). these counters to the value of (nk). Thus, the counting device
Устройства в целом работает по 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 . The device as a whole operates at 55, eliminating the effect of delaying the conveyor principle. At that time, when the time for setting the code to exit from one counter (for example, the counter and thereby increase the verifier 2-1), the information, the functionality, is read. other counters 2-2 to 2-4 are prepared for the preparation of a new code value. In the next cycle, the next counter is read (counter 2-2, etc.). Consider the work of the counter in tacts. Recall that permanent combinations of signals 00, 01, 10, 1, 11 are applied to the information inputs of multiplexers 10 and 11. Before the arrival of the first clock pulse, counters 2-1 to 2-4 are set to the zero state. The clock pulses arrive at the input distributor 1. The first clock comes from the output 6 of the distributor to the input of the switch 3 and the input of the count 2-1. At the same time, the outputs of the switch 3 are read from counter 2-2, code 000 01, hereinafter, the underlined values are read from the inputs of multiplexers 10 and 1 l). In counter 2-1, code 001 is set. The second clock pulse is output from output 7 of distributor 1 to input of switch 3 and to input of counter 2-2. A code 00010 is read from counter 2-3, and counter 2-2 is set to code 001. The third clock pulse is output from output 8 of the distributor 1 to the input of switch 3 and to the input of counter 2-3. In this case, code 00011 is read from counter 2-4. The fourth clock pulse is output from output 9 of distributor 1 to input of switch 3 and to input of counter 2-4. Under the influence of this pulse, code 00100 is read from counter 2-1. Further operation of the counter is similar. Note that from the moment the pulse is applied to the input of the counters 2-1 to 2-4 until the information is read from them, a time interval equal to NTg, y (Tg period of the clock frequency) passes. Therefore, when the duration of transients in the meters is less than or equal to NTgj, the operability of the device as a whole remains. The proposed device can pulse M I 2 h 4.
93068569306856