SU892734A1 - Reversible absolute value counter - Google Patents
Reversible absolute value counter Download PDFInfo
- Publication number
- SU892734A1 SU892734A1 SU802907205A SU2907205A SU892734A1 SU 892734 A1 SU892734 A1 SU 892734A1 SU 802907205 A SU802907205 A SU 802907205A SU 2907205 A SU2907205 A SU 2907205A SU 892734 A1 SU892734 A1 SU 892734A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- bus
- output
- trigger
- counting
- Prior art date
Links
Landscapes
- Measurement Of Unknown Time Intervals (AREA)
Description
(54) РЕВЕРСИВНЫЙ СЧЕТЧИК АБСОЛЮТНЫХ ЗНАЧЕНИЙ(54) REVERSIBLE COUNTER ABSOLUTE VALUES
. 1 Изобретение относитс к импульсной технике и может быть использовано в аппаратуре различного назначени в качестве счетчика импульсов, позвол ющего представл ть числа с абсолютной величиной и знаком, в частности в устройствах контрол перемещений шаговых приводов технологического оборудовани дл производства интегральных схем. Известен реверсивный счетчик импульсов , содержащий две входные шины, триггер знака, реверсивный счетчик импульсов, элементы К, ИЛИ и НЕ и дешифратор нулевого состо ни ij. Недостатком известного устройства вл етс его относительна сложность обусловленна наличием дешифратора ну левого состо ни реверсивного счетчика импульсов. Известен реверсивный счетчик абсолютных значений, содержащий N счетных декад, входную шину, шину управлени , шину сброса, элемент НЕ, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, элемент НЕ-ИЛИ, два элемента И-НЕ и триггер, тактовый вход которого соединен с выходом заема последней счетной декады и с первым входом элемента НЕ-ИЛИ, второй вход которого соединен с шиной сброса и со входом сброса триггера, информационный вход которого соединен с пр лолм выходом триггера и с первым входом элемента ИСКЛЮЧАКЩЕЕ ИЛИ второй вход которого соединен с шиной управлени , выход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с первым входом первого элемента И-НЕ и, через элемент НЕ с первым входом второго элемента И-НЕ, входна шина соединена со вторыми входами первого rf второго элементов И-НЕ, выходы которых соединены соответственно с первым и вторым тактовыми входами первой счетной декады, выходы переноса и заема каждой счетной декады соединены соответственно с первым и вторым тактовыми входами последующей счетной декады, вход сброса каждой счетной декады соединен с выходом элемента НЕ-ИЛИ 12. Однако устройство имеет относительно малую точность, обусловленна тем, что при переходе реверсивного счетчика через нулевое состо ние тер етс один входной импульс. Цель изобретени - повышение точности . Поставленна цель достигаетс тем, что в реверсивный счетчий абсолютных значений, содержащий N счетных декад, входную шину, шину управлени , шину сброса, элемент НЕ, .элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, элемент НЕ-ИЛИ, два элемента И-НЕ и триггер , та-ктовый вход которого соединен с выходом заема последней счётной декады и с первым входом элемента НЕ-ИЛИ, второй вход которого соединен с шиной сброса и со входом сброса триггера, информационный вход которого соединен с пр мым выходом триггера и с первым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен с шиной управлени , выход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с первым входом первого элемента И-НЕ и, через элемент НЕ с первым входом второго элемента И-НЕ, входна шина соединена со вторыг ш входами первого и второго элементов И-НЕ, выходы которых соединены соответственно с первым и вторым тактовыми входами первой счетной декгщы выходы переноса и заема каждой счетной декады соединены соответственно с первым и вторым тактовыми входс1ми последующей счетной декады, вход сброса каждой счетной декады соедине с выходом элемента НЕ-ИЛИ, введен раширитель импульсов, вход и выход котрого соединены соответственно с тактвым входом триггера и со входом загрузки первой счетной декады, информционные входы которой соединены с соответствующими генераторами логических уровней.. 1 The invention relates to a pulse technique and can be used in equipment of various purposes as a pulse counter, which allows representing numbers with absolute magnitude and sign, in particular, in devices controlling the movement of stepping drives of process equipment for the production of integrated circuits. A reverse pulse counter is known, comprising two input buses, a sign trigger, a reverse pulse counter, elements K, OR, and NOT and a zero state decoder ij. A disadvantage of the known device is its relative complexity due to the presence of the zero-state decoder of the reversible pulse counter. A reverse absolute value counter is known that contains N counting decades, an input bus, a control bus, a reset bus, a NOT element, an EXCLUSIVE OR element, a NOT-OR element, two NAND elements and a trigger whose clock input is connected to the last counting-decade loan output and with the first input of the element NOR, whose second input is connected to the reset bus and to the reset input of the trigger, whose information input is connected to the trigger output terminal and to the first input of the element EXCLUSIVE OR whose second input is connected to the control bus, The output of the EXCLUSIVE OR element is connected to the first input of the first NAND element and, through the NOT element to the first input of the second NAND element, the input bus is connected to the second inputs of the first rf of the second NAND element, whose outputs are connected to the first and second clock respectively the inputs of the first counting decade, the transfer and loan outputs of each counting decade are connected respectively to the first and second clock inputs of the next counting decade, the reset input of each counting decade is connected to the output of the NOT-OR element 12. However, the device named a relatively low accuracy caused by the fact that in passing through the reversible counter zero state is lost one input pulse. The purpose of the invention is to improve accuracy. The goal is achieved by the fact that in the reverse counting absolute values, containing N counting decades, input bus, control bus, reset bus, NOT element, EXCLUSIVE OR element, NOT-OR element, two NAND elements and a trigger, the input of which is connected to the output of the last counting decade loan and to the first input of the NOT-OR element, the second input of which is connected to the reset bus and to the reset input of the trigger, whose information input is connected to the forward output of the trigger EXCLUSIVE OR, the second input which It is connected to the control bus, the output of the EXCLUSIVE OR element is connected to the first input of the first NAND element and, through the element NOT to the first input of the second AND NAND element, the input bus is connected to the second inputs of the first and second AND NAND elements whose outputs connected to the first and second clock inputs, respectively, of the first counting controller; transfer and loan outputs of each counting decade, respectively, connected to the first and second clock inputs of the next counting decade; the reset input of each counting decade, connected to the output element NOR introduced rashiritel pulses input and output connected respectively to the MDM taktvym trigger input and to the input of the first loading of the counting decades, informtsionnye whose inputs are connected to respective generators logic levels.
На чертеже приведена электрическа схема реверсивного счетчика абсолютных значений,.The drawing shows the electrical circuit of the reversible counter of absolute values.
Устройство содержит счетные декад - 1-3, элементы И-НЕ 2«1 и 2«2, входную шину 3, элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 4, элемент НЕ 5, шину управлени б, выходную шину 7, Триггер .8, элемент НЕ-ИЛИ 9, шину 10 сброса, расширитель 11,.генераторы 12 и 13 логических уровней соответственно единицы и нул .The device contains counting decades - 1-3, elements AND-NOT 2 "1 and 2" 2, input bus 3, element EXCLUSIVE OR 4, element NOT 5, control bus b, output bus 7, Trigger .8, element NOT-OR 9, the reset bus 10, the expander 11, the generators 12 and 13 logic levels, respectively, one and zero.
Выходы переноса и заема счетных декад и соединены соответственно с первыми и вторьми тактовыми входами счетных декад и Is3,выход заема последней из которых соединен с первым входом элемента НЕ-ИЛ 9, с тактовым входом триггера 8 и через расширитель 11 - со входом загрузки счетной декады 1г1, вход сброса которой соединен со входами сброса счетных декад 1«2 и и с выходом элемента НЕ-ИЛИ 9, второй вход которого соединен с шиной 10 сброса и со входом сброса триггера 8, информационный вход которого соединен с пр мым выходом триггера 8 и с первым входом элемента 4 ИСКЛЮЧАЮЩЕЕ ИЛИ, второй вход которого соединен с шиной 6 управлени , выход элемента 4 ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с первым входом элемента И-НЕ , и со входом элемента НЕ 5, выход которого соединен с первым входом элемента И-НЕ , вторые входы элементов И-НЕ 2-2 и соединены со входной шиной 3, выходы элементов И-НЕ 2в1 и соединены соот-. ветственнО с первым и вторым тактовыми входами счетной декады ,генераторы 12 и 13 логических уровней соединены с соответствующими информационными входами счетной декады 1«1.Transfer and loan outputs of counting decades and are connected respectively to the first and second clock inputs of counting decades and Is3, the last loan output of which is connected to the first input of the element NOT-IL 9, to the clock input of the trigger 8 and through the expander load of the counting decade 1g1, the reset input of which is connected to the reset inputs of counting decades 1 2 and to the output of the element NOT-OR 9, the second input of which is connected to the reset bus 10 and to the reset input of the trigger 8, the information input of which is connected to the forward output of the trigger 8 and with the first entrance element 4 EXCLUSIVE OR, the second input of which is connected to the control bus 6, the output of element 4 EXCLUSIVE OR is connected to the first input of the NAND element, and to the input of the NOT element 5, the output of which is connected to the first input of the AND-NOT element, the second inputs of the AND elements -NOT 2-2 and connected to the input bus 3, the outputs of the elements AND-NOT 2in1 and connected respectively. With the first and second clock inputs of the counting decade, the generators 12 and 13 logic levels are connected to the corresponding information inputs of the counting decade 1 "1.
Устройство работает следующим образом.The device works as follows.
В соответствии с текущими состо ни ми шины б управлени и триггераIn accordance with the current states of the control and trigger bus b
8информаци в счетных декадах накапливаетс или уменьшаетс . Когда содержимое счетных декад8, in the counting decades, is accumulated or reduced. When the contents of the counting decades
- станет равным нулю, следующий информационный импульс, поступающий со входной шины 3, пройдет на выход заема последней счетной декады 1вЗ и переключит триггер 8.При этом, если число, содержащеес в счетных декадах . - Irf положительное , регистр знака инициирует на выходной шине 7 потенциал знака минус , а если число отрицательное потенциал знака плюс. Одновременно этот импульс через элемент ИЛИ-НЕ - will be equal to zero, the next information pulse coming from the input bus 3 will pass to the exit of the last counting decade loan 1вЗ and switch trigger 8. Moreover, if the number is in the counting decades. - Irf is positive, the sign register initiates a potential of a minus sign on the output bus 7, and if the number is a negative potential of a plus sign. At the same time, this impulse through the element OR NOT
9поступает на входы сброса счетных декад lei - , подтвержда их нулевое значение и, на вход расширител 11, который увеличивает длительность поступающего на нйго импульса по сравнению с длительностью входных информационных импульсов. Так как длительность импульса на выходе расширител 11 больше, чем длительность импульса заема, то после окончани последнего, он заносит в первую счетную декаду 1«1 информацию , установленнукг генераторами 12 и 13 логических уровней на информационных входах этой декады, т.е. код единица .9 arrives at the reset inputs of the counting decades lei -, confirming their zero value and, at the input of the expander 11, which increases the duration of the incoming pulse to the terminal compared to the duration of the input information pulses. Since the duration of the pulse at the output of the expander 11 is longer than the duration of the loan pulse, after the end of the last, it enters the first counting decade 1 1 1 information set by the generators 12 and 13 of the logic levels at the information inputs of this decade, i.e. code one.
Таким образом, состо ние реверсивного счет.чика абсолютных значений к моменту поступлени следующего ииформационного импульса станет равным i:00. ..1, что соответствует истинному значению информации. Далее процесс повтор етс . Длительность импульса, вырабатываемого расширителем 11,выбираетс из условийThus, the state of the reversible count of the absolute values by the time the next information pulse arrives becomes i: 00. ..1, which corresponds to the true value of the information. The process then repeats. The duration of the pulse produced by the expander 11 is selected from the conditions
ин 3ан ин зан- нin 3 an in zann
waxwax
де Вde v
длительность входных инин формационных импульсов; длительность импульса, duration of input inin formational pulses; pulse duration,
зон формируемого расширителем импульсов;zones formed by the pulse expander;
период следовани входных, follow-up period,
ин информационных импульсов; максимальна рабоча часжах тота примен емых микросхем. in informational impulses; The maximum working clock of the chips used.
Введение расширител импульсов устран ет потерю импульса при изменении знака числа, т.е. повышает точность работы реверсивного счетчика абсолютных значений.The introduction of the pulse expander eliminates the impulse loss when the sign of the number changes, i.e. increases the accuracy of the reverse absolute value counter.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU802907205A SU892734A1 (en) | 1980-04-07 | 1980-04-07 | Reversible absolute value counter |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU802907205A SU892734A1 (en) | 1980-04-07 | 1980-04-07 | Reversible absolute value counter |
Publications (1)
Publication Number | Publication Date |
---|---|
SU892734A1 true SU892734A1 (en) | 1981-12-23 |
Family
ID=20888488
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU802907205A SU892734A1 (en) | 1980-04-07 | 1980-04-07 | Reversible absolute value counter |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU892734A1 (en) |
-
1980
- 1980-04-07 SU SU802907205A patent/SU892734A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU892734A1 (en) | Reversible absolute value counter | |
RU2308801C1 (en) | Pulse counter | |
SU560222A1 (en) | Device for converting binary code to gray code and vice versa | |
SU1001485A1 (en) | Binary pulse number multiplier | |
SU884151A1 (en) | Pulse counter | |
SU653747A2 (en) | Binary counter | |
SU938412A1 (en) | Counter control device | |
SU961151A1 (en) | Non-binary synchronous counter | |
SU983566A1 (en) | Frequency digital measuring device | |
SU746503A1 (en) | Maximum number determining device | |
SU534037A1 (en) | Pulse counter | |
SU1129743A1 (en) | Ring scaling device | |
SU1757098A1 (en) | Recalculation circuit in fibonaci code | |
SU907809A1 (en) | Device for monitoring operation of synchronous automatic machine | |
SU824446A1 (en) | Reversible binary coded decimal pulse counter | |
SU1259253A1 (en) | Calculating device | |
SU454544A1 (en) | Digital function converter | |
SU1478316A1 (en) | Digital pulse-width modulator | |
SU705689A1 (en) | Counter | |
US3337721A (en) | Count by six counter | |
SU403074A1 (en) | VPTB FUND S ^ = 0-] E? T03, | |
SU733109A1 (en) | Reversible ternary n-bit pulse counter | |
SU879773A1 (en) | Code converter | |
SU750480A1 (en) | Device for comparing numbers with tolerances | |
SU1374247A1 (en) | Digital device for analysis of chemical composition of cast iron |