SU1725394A1 - Counting device - Google Patents
Counting device Download PDFInfo
- Publication number
- SU1725394A1 SU1725394A1 SU904866977A SU4866977A SU1725394A1 SU 1725394 A1 SU1725394 A1 SU 1725394A1 SU 904866977 A SU904866977 A SU 904866977A SU 4866977 A SU4866977 A SU 4866977A SU 1725394 A1 SU1725394 A1 SU 1725394A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- counter
- elements
- inputs
- Prior art date
Links
- 238000005259 measurement Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Landscapes
- Measurement Of Unknown Time Intervals (AREA)
Abstract
Изобретение отнооитс к устройствам пересчета импульсных сигналов и может быть использовано в устройствах обработки импульсных сигналов, в цифровой измерительной технике и специализированных вычислительных устройствах. Цель изобретени - расширение функциональных возможностей за счет обеспечени возможности подсчета как числа импульсов, так и определени интервалов между ними. Счетное устройство содержит первый 1 и второй 2 счетчики, генератор3 тактовых импульсов, элементы совпадени 4, 5 и 12, коммутатор 6, формирователи 7,10 и 11, элементы ИЛИ 8 и 9. элемент пам ти 13, вI котором формируетс информаци об интервалах между импульсами, а максимальный адрес значащей информации в элементе пам ти определ ет число импульсов. 1 ил. (Л СThe invention relates to devices for recalculating pulse signals and can be used in pulse signal processing devices, in digital measurement technology and specialized computing devices. The purpose of the invention is to enhance the functionality by allowing both the number of pulses to be counted and the intervals between them to be counted. The counting device contains the first 1 and second 2 counters, a clock pulse generator 3, elements 4, 5 and 12, a switch 6, drivers 7, 10 and 11, elements OR 8 and 9. Memory element 13, in which information is generated about the intervals between pulses, and the maximum address of meaningful information in the memory element determines the number of pulses. 1 il. (Ls
Description
j юj you
СПSP
со юwith y
4four
Изобретение относитс к устройствам пересчета импульсных сигналов и может быть использовано в устройствах обработки импульсных сигналов, цифровой измерительной техники и специализированных вычислительных устройствах,The invention relates to devices for converting pulse signals and can be used in devices for processing pulse signals, digital measuring equipment and specialized computing devices,
Известно счетное устройство, содержащее вычитающий счетчик импульсов, информационные входы которого соединены с информационными входами устройства.A counting device is known that contains a subtracting pulse counter, the information inputs of which are connected to the information inputs of the device.
Известно также счетное устройство, содержащее первый и второй вычитающие счетчики и триггер, пр мой и инверсный выходы которого соединены с входами разрешени соответственно первого и второго счетчиков импульсов, информационные выходы которых вл ютс информационными входами счетного устройства, а входы вычитани соединены с входом устройства.It is also known to have a counting device containing first and second subtractive counters and a trigger, the direct and inverse outputs of which are connected to the enable inputs of the first and second pulse counters, respectively, whose information outputs are the information inputs of the counting device, and the subtraction inputs are connected to the input of the device.
Недостатком данных устройств вл ютс ограниченные функциональные возможности , поскольку эти устройства не обеспечивают оценки интервала времени между входными импульсами.The disadvantage of these devices is limited functionality, since these devices do not provide an estimate of the time interval between input pulses.
Наиболее близким к предлагаемому по технической сущности и достигаемому результату вл етс счетное устройство, содержащее первый и второй счетчики, генератор тактовых импульсов, первый и второй элементы совпадени , коммутатор и формирователь импульсов, выход переноса первого счетчика соединен с первым входом первого элемента совпадени .Closest to the proposed technical essence and the achieved result is a counting device containing the first and second counters, the clock generator, the first and second match elements, the switch and pulse driver, the transfer output of the first counter is connected to the first input of the first match element.
Недостатком известного устройства вл етс ограниченность его функциональных возможностей, поскольку оно не обеспечивает определени длительности интервала между входными импульсами.A disadvantage of the known device is the limitation of its functionality, since it does not provide for determining the duration of the interval between input pulses.
Целью изобретени вл етс расширение функциональных возможностей путем обеспечени подсчета числа импульсов и определени длительности интервалов между ними,The aim of the invention is to extend the functionality by providing a count of the number of pulses and determining the duration of the intervals between them,
Поставленна цель достигаетс тем, что в счетное устройство, содержащее первый и второй счетчики, генератор тактовых импульсов , первый и второй элементы совпадени , коммутатор и формирователь импульсов, выход переноса первого счетчика соединен с первым входом первого элемента совпадени , введены первый и второй элементы ИЛИ, первый и второй дополнительные формирователи импульсов, группа элементов И, элемент оперативной пам ти, информационные входы которого соединены с выходами элементов И, первые входы которых соединены с выходами первого счетчика, вход сброса которого соединен с выходом формировател импульсов, пр мой динамический вход которого соединен с выходом первого элемента ИЛИ, первый вход которого соединен с выходом первого элемента совпадени , пр мым динамическим входом второго счетчика,The goal is achieved by the fact that the first and second elements OR, the first and second elements are connected to the counting device containing the first and second counters, the clock generator, the first and second match elements, the switch and the pulse shaper, the transfer output of the first counter, are connected to the first input of the first match element, the first and second additional pulse shapers, a group of elements And, an element of RAM, informational inputs of which are connected to the outputs of the elements And, the first inputs of which are connected to the outputs n The first counter, the reset input of which is connected to the output of the pulse generator, the direct dynamic input of which is connected to the output of the first OR element, the first input of which is connected to the output of the first matching element, the direct dynamic input of the second counter,
входом разрешени записи/считывани элемента оперативной пам ти и первым входом второго элемента совпадени , выход и второй вход которого соединены соответственно с пр мым динамическимthe write / read enable input of the main memory element and the first input of the second matching element, the output and the second input of which are connected respectively to the forward dynamic
0 счетным входом первого счетчика и выходом генератора тактовых импульсов, ко: торый соединен с первым входом коммутатора, второй вход и выход которого соединены с входом устройства и вторым0 by the counting input of the first counter and the output of the clock generator, which is connected to the first input of the switch, the second input and output of which are connected to the input of the device and the second
5 входом первего элемента совпадени , третий вход которого соединен с выходом второго элемента ИЛИ, первый вход которого соединен с инверсным входом разрешени коммутатора и выходом первого дополни0 тельного формировател импульсов, пр мой динамический вход которого соединен . с адресным входом коммутатора, входом сброса устройства, вторыми входами элементов И и инверсным динамическим5 by the input of the first match element, the third input of which is connected to the output of the second OR element, the first input of which is connected to the inverse enable input of the switch and the output of the first auxiliary pulse generator, the forward dynamic input of which is connected. with the address input of the switch, the device reset input, the second inputs of the AND elements and the inverse dynamic
5 входом второго дополнительного формировател импульсов, выход которого соединен с входом сброса второго счетчика и вторым входом первого элемента ИЛИ, а информационные выходы и выхрд переноса второго5 by the input of the second additional pulse generator, the output of which is connected to the reset input of the second counter and the second input of the first OR element, and the information outputs and transfer output of the second
0 счетчика соединены с адресными входами элемента оперативной пам ти и вторым входом второго элемента ИЛИ.The 0 counter is connected to the address inputs of the RAM element and the second input of the second OR element.
На чертеже показана структурна схема предлагаемого устройства.The drawing shows a block diagram of the proposed device.
5 Счетное устройство содержит первый 1 и второй 2 счетчики, генератор 3 тактовых импульсов, первый 4 и второй 5 элементы совпадени , коммутатор 6 и формирователь 7 импульсов, выход переноса первого счет0 чика 1 соединен с первым входом первого элемента 4 совпадени . Устройство также содержит первый 8 и второй 9 элементы ИЛИ, первый 10 и второй 11 дополнительные формирователи импульсов, группу эле5 ментов И 12, элемент 13 оперативной пам ти, информационные входы которого соединены с выходами элементов И 12, первые входы которых соединены с выходами первого счетчика 1, вход сброса которого5 The counting device contains the first 1 and second 2 counters, the 3 clock pulse generator, the first 4 and the second 5 match elements, the switch 6 and the pulse shaper 7, the transfer output of the first counter 1 of the chip 1 is connected to the first input of the first match element 4. The device also contains the first 8 and second 9 elements OR, the first 10 and second 11 additional pulse formers, a group of elements AND 12, the element 13 of the RAM, whose information inputs are connected to the outputs of elements AND 12, the first inputs of which are connected to the outputs of the first counter 1 whose reset input
0 соединен с выходом формировател 7 импульсов , пр мой динамический вход которого соединен с выходом первого элемента ИЛИ 8, первый вход которого соединен с выходом первого элемента 4 совпадени ,0 is connected to the output of pulse generator 7, the direct dynamic input of which is connected to the output of the first element OR 8, the first input of which is connected to the output of the first element 4 of coincidence,
5 пр мым динамическим входом второго счетчика 2, входом разрешени записи/считывани элемента 13 оперативной пам ти и первым входом второго элемента 5 совпадени , выход и второй вход которого соединены соответственно с пр мым динамическим5 direct dynamic input of the second counter 2, input of the write / read permission of the RAM element 13 and the first input of the second coincidence element 5, the output and the second input of which are connected respectively to the direct dynamic
счетным входом первого счетчика 1 и выходом генератора 3 тактовых импульсов, который соединен с первым входом коммутатора 6, второй вход и выход которого соединены с входом 14 устройства и вторым входом первого элемента 4 совпадени , третий вход которого соединен с выходом второго элемента ИЛИ 9, первый вход которого соединен с инверсным входом разрешени коммутатора 6 и выходом первого дополнительного формировател 10 импульсов , пр мой динамический вход которого соединен с адресным входом коммутатора 6, входом 15 сброса устройства , вторыми входами элементов И 1.2 и ин- версным динамическим входом второго дополнительного формировател 11 импульсов , выход которого соединен с входом сброса второго счетчика 2 и вторым входом первого элемента ИЛИ 8, а информацией- ные выходы и выход переноса второго счетчика 2 соединены с адресными входами элемента 13 оперативной пам ти и вторым входом второго элемента ИЛИ 9.the counting input of the first counter 1 and the output of the clock generator 3, which is connected to the first input of the switch 6, the second input and output of which are connected to the input 14 of the device and the second input of the first matching element 4, the third input of which is connected to the output of the second element OR 9, the first the input of which is connected to the inversion input of the resolution of the switch 6 and the output of the first additional generator 10 pulses, the forward dynamic input of which is connected to the address input of the switch 6, the input 15 of the device reset, sec and the inputs of the elements 1.2 and the inverse dynamic input of the second additional imaging unit 11 pulses, the output of which is connected to the reset input of the second counter 2 and the second input of the first element OR 8, and the information outputs and the transfer output of the second counter 2 are connected to the address inputs of the element 13 RAM and the second input of the second element OR 9.
Предлагаемое счетное устройство рабо- тает следующим образом.The proposed counting device operates as follows.
Общий сброс устройства осуществл етс подачей инверсного импульса на вход 15. Входные импульсы поступают на вход 14. В рабочем состо нии на входе 15 присутству- ет единичный логический сигнал, который обеспечивает прохождение инверсного входного сигнала на выход коммутатора 6 и через элемент И 4 на счетный вход счетчика 2, При этом состо ние этого счетчика увели- чиваетс на единицу и обеспечиваетс переход к следующему адресу элемента 13 пам ти. При этом в ОЗУ записываетс по начальному адресу код из счетчика 1, представл ющий собой оценку де тельности ин- тервала между импульсами. Этот код интервала формируетс в счетчике 1 путем счета импульсов от генератора 3. При приходе входного импульса счет прекращаетс , так как элемент 5 отключаетс . Кроме того, после окончани входного импульса осуществл етс сброс счетчика 1 в исходное состо ние сигналом от формировател 7, запускаемого по окончанию входного импульса . Если за интервал времени между входными импульсами счетчик 1 переполн етс , сигнал переполнени с него обеспечивает переключение счетчика 2 на следующий адрес. Таким образом, если в элементе 13 по нескольким, например по К, адресам наход тс нулевые коды, это значит , что общее число импульсов k этому моменту (адрес равен А) равно А-К, а интервал времени между последними импульсами равен К 2п Т + МТ, где п - разр дность счетчика 1; Тп - период тактовых импульсов, а М - код в счетчике 1, записанный в элемент 13 после группы из К нулевых кодов. При сбросе блокируетс входной коммутатор, а тактовые импульсы поступают на счетчик 2, который обеспечивает перебор адресов с записью по ним нулевых кодов, формируемых на выходах элементов И 12.The device is generally reset by applying an inverse pulse to input 15. The input pulses are fed to input 14. In the operating state, input 15 has a single logical signal that allows the inverse input signal to pass to the output of switch 6 and through element 4 to counting the input of the counter 2. With this the state of this counter is increased by one and the transition to the next address of the memory element 13 is provided. At the same time, the code from counter 1, which is an estimate of the interval between pulses, is written to the RAM at the starting address. This interval code is generated in counter 1 by counting the pulses from generator 3. When the input pulse arrives, the count stops as element 5 is turned off. In addition, after the end of the input pulse, the counter 1 is reset to its initial state by a signal from the driver 7 triggered at the end of the input pulse. If the counter 1 overflows during the time interval between the input pulses, the overflow signal from it switches the counter 2 to the next address. Thus, if in element 13 there are zero codes in several, for example, K, addresses, this means that the total number of pulses k at this moment (address is A) is AK, and the time interval between the last pulses is K 2n T + MT, where n is the size of counter 1; TP - the period of clock pulses, and M - the code in the counter 1, recorded in the element 13 after the group of K zero codes. When reset, the input switch is blocked, and the clock pulses arrive at counter 2, which provides the enumeration of addresses with the recording of zero codes generated by them at the outputs of the And 12 elements.
Таким образом, обеспечиваетс сбор информации о количестве входных импульсов и интервалов между ними, причем благодар динамическому перераспределению пам ти обеспечиваетс подсчет как большого числа импульсов, так и больших интервалов между ними при относительно малой разр дности данных в элементе 13 и счетчи- ке 1, что обеспечивает расширение функциональных возможностей устройства.Thus, information on the number of input pulses and the intervals between them is collected, and due to the dynamic redistribution of memory, both a large number of pulses and large intervals between them are provided with a relatively small data gap in the element 13 and counter 1, which provides enhanced functionality of the device.
Считывание информации из элемента 13 может осуществл тьс в режиме сброса или при реализации этого элемента по двухпортовой схеме;The reading of information from element 13 can be carried out in a reset mode or when implementing this element in a two-port scheme;
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU904866977A SU1725394A1 (en) | 1990-07-25 | 1990-07-25 | Counting device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU904866977A SU1725394A1 (en) | 1990-07-25 | 1990-07-25 | Counting device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1725394A1 true SU1725394A1 (en) | 1992-04-07 |
Family
ID=21536458
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU904866977A SU1725394A1 (en) | 1990-07-25 | 1990-07-25 | Counting device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1725394A1 (en) |
-
1990
- 1990-07-25 SU SU904866977A patent/SU1725394A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР Мз 1598176, кл. Н 03 К 23/66, 1989. Авторское свидетельство СССР № 1298899, кл. Н 03 К 23/00, 1985. Faderhorvs J. pbousmerne synchronni citace Sdeloval technika, 1974,-.Ns iff, c. 293; рис.9. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1725394A1 (en) | Counting device | |
JPH0455272B2 (en) | ||
SU750496A1 (en) | Multichannel system for analysis of extremums | |
SU1080165A1 (en) | Information readout device | |
SU1605244A1 (en) | Data source to receiver interface | |
SU576588A1 (en) | Magnetic digital recording apparatus | |
SU1631559A1 (en) | Device for measuring parameters of dc drives | |
SU1187207A1 (en) | Magnetic recording device | |
SU1160410A1 (en) | Memory addressing device | |
SU1018137A1 (en) | Graphic data reading device | |
SU1660013A1 (en) | Device for set union | |
SU455244A2 (en) | Information processing device | |
SU1280600A1 (en) | Information input device | |
SU1718374A1 (en) | Digital time discriminator | |
SU1287139A1 (en) | Information input device | |
SU526882A1 (en) | Device for entering information about object parameters into an electronic computer | |
SU497634A1 (en) | Buffer storage device | |
SU1201839A1 (en) | Device for detecting interruption interrogations with the highest and the lowest priority | |
SU1171786A1 (en) | Device for raising to a power | |
SU1580563A1 (en) | Device for checking equal-weight code | |
SU1377908A2 (en) | Device for measuring digital maximum and minimum period of signal recurrance | |
SU1064441A1 (en) | Pulse duration former | |
SU809037A1 (en) | Time interval meter | |
SU1711205A1 (en) | Object image converter | |
SU1525889A1 (en) | Device for monitoring pulse sequence |