SU1270776A1 - Analog-digital function generator - Google Patents
Analog-digital function generator Download PDFInfo
- Publication number
- SU1270776A1 SU1270776A1 SU752097554A SU2097554A SU1270776A1 SU 1270776 A1 SU1270776 A1 SU 1270776A1 SU 752097554 A SU752097554 A SU 752097554A SU 2097554 A SU2097554 A SU 2097554A SU 1270776 A1 SU1270776 A1 SU 1270776A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- inputs
- outputs
- input
- elements
- group
- Prior art date
Links
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
Изобретение относитс к области вычислительной техники и может быть использовано в управл ющих системах и гибридных вычислительных устройствах . Изобретение позвол ет расширить функциональные возможности устройства , содержащего реверсивный счетчик, два блока суммировани , четыре элемента И, цифроаналоговый преобразователь , блок сравнени , за счет введени в него триггера знака, регистра показател степени, дешифратора, пересчетного блока и генератора тактос (О вых импульсов. 2 з.п. ф-лы. 2 ил. (ЛThe invention relates to the field of computing and can be used in control systems and hybrid computing devices. The invention allows to expand the functionality of a device containing a reversible counter, two summation blocks, four AND elements, a digital-to-analog converter, a comparison block, by introducing a sign trigger, a degree indicator register, a decoder, a scaling block, and a clock generator (O output pulses. 2 Cp f-ly. 2 ill. (L
Description
ю Yu
о about
О5O5
Изобретение относитс к вычислительной технике и может быть использовано в управл ю1цих системах и гибридных вычислительных устройствах.The invention relates to computing and can be used in control systems and hybrid computing devices.
Целью изобретени в.п етс расширение- функциональных возможностей засчет получени одновременно кода непрерывной величины X, кода функции 1пх и кода функции х , где z - целое положительное или отрицательное число.The aim of the invention is to expand the functionality by simultaneously obtaining a continuous code X, a function code 1px, and a function code x, where z is a positive or negative integer.
На фиг. 1 приведена функциональна схема предлагаемого устройства; на фиг. 2 - функциональна схема блока суммировани ; на фиг. 3 - функциональна схема пересчетного блока.FIG. 1 shows a functional diagram of the proposed device; in fig. 2 - functional block diagram; in fig. 3 - functional diagram of the conversion unit.
Устройство содержит первый блок 1 суммировани , цифроаналоговый преобразователь 2, блок 3 сравнени , генератора 4 тактовых импульсов, первый 5 и второй 6 элементы И, реверсивный счетчик 7, пересчетный блок 8, четвертый 9 и третий 0 элементы И, дешифратор 11, регистр 12 показател степени, триггер 13 знака , второй блок 14 суммировани .The device contains the first block 1 summation, digital-to-analog converter 2, block 3 comparison, generator 4 clock pulses, first 5 and second 6 elements And, reversible counter 7, counting unit 8, fourth 9 and third 0 elements And, decoder 11, register 12 indicator degree, trigger 13 characters, the second block 14 summation.
Блоки 1 и 14 суммировани (фиг. 2 содержат сумматор IS, состо щий из п разр дов младшей, п разр дов старшей и двух разр дов целой частей, группу ИЛИ 16, первую 17 и вторую 8 группы элементов И.The summation blocks 1 and 14 (Fig. 2 contain an adder IS, consisting of n least significant bits, n high order and 2 bit bits of the whole part, group OR 16, first 17 and second 8 groups of elements I.
Выходы пр мого кода целой и старшей частей сумматора 15 вл ютс выходами блока 14 суммировани и информационными входами первой группы элементов И 17 пр мого кода, выходы которой подключены к первым входам группы элементов ИЛИ 16, выходы которой соединены с входами двух младших разр дов старшей части и п-разр дами младшей части сумматора 15. Выходы обратного кода целой и старшей частей сумматора 15 соединены с информационными входами второй группы элементов И 18 обратного кода, выходы которой подключены к вторым входам группы элементов ИЛИ 16.The outputs of the direct code of the integer and the highest parts of the adder 15 are the outputs of the summation block 14 and the information inputs of the first group of elements AND 17 of the direct code, the outputs of which are connected to the first inputs of the group of elements OR 16, the outputs of which are connected to the inputs of the two least significant bits of the high part and p-bits of the younger part of the adder 15. The outputs of the return code of the whole and the senior parts of the adder 15 are connected to information inputs of the second group of elements And 18 of the return code, the outputs of which are connected to the second inputs of the group of elements OR 16.
Пересчетный блок 8 содержит счетчик 19, элемент ИЛИ 20, группу элементов И 21 .The counting unit 8 contains the counter 19, the element OR 20, the group of elements And 21.
По сигналу начальной установки и по каждому импульсу переполнени счетчика 19 производитс занесение дополнительного кода показател степени Z в счетчик 19 с регистра 12 заноситс обратный код числа z и добавл етс единица в младший разр дAt the initial installation signal and for each overflow pulse of the counter 19, an additional code of the exponent Z is entered into the counter 19 of the register 12, the reverse code of the number z is entered and one is added to the lower order bit
счетчика 19. При поступ}1ении на первый вход пересчетного блока 8 N-тактовых импульсов, на выходе формируетс N/Z импульсов переполнени , т.е. на входы блока суммировани 1 управл ющие импульс) поступают в z раз чаще, чем на входы блока суммировани 14.counter 19. When it arrives} at the first input of the scaling unit of 8 N-clocks, N / Z overflow pulses are generated at the output, i.e. to the inputs of the summation unit 1, control pulses) are received z times more often than to the inputs of the summation unit 14.
Предлагаемое устройство работаетThe proposed device works
Б соответстви с фор)улами Х( i ,-2 X, ; v-.-2-B correspond with the odds of the X (i, -2 X,; v -.- 2-
У у:At:
(1)(one)
I 4-1 t I 4-1 t
))
у. y;i + е,-е, ;y y; i + e, -e,;
.-.,-2-)где х- - текуг-ее значение аргумента в первом блоке 1 суммировани ; ,(3 i gn i.x-x ) знак разности между аналоговым значением входной величины X и текуигим цифровым значением х, вырабатываемый блоком 3 сравнени ;.-., - 2-) where x- is the current value of the argument in the first block of 1 summation; , (3 i gn i.x-x) is the sign of the difference between the analog value of the input quantity X and the current digital value x, produced by unit 3 of comparison;
(f., sign(z) - знак показател степени Z, записываемый в триггер 13 знака; у - текущее значение функции(f., sign (z) - the sign of the exponent Z, written in the trigger 13 characters; y - the current value of the function
InxB реверсивном счетчикеInxB reversible counter
7;7;
у - текущее значение функцииy - the current value of the function
In X, котора реализуетс в устройстве с помощью пересчетного блока 8, но значение которой в устройстве не представлено; In X, which is implemented in the device by means of a conversion unit 8, but the value of which is not represented in the device;
у. - текущее значение функцииy - current function value
х в блоке 14 суммирова5 ни .x in block 14 is summed5
Выражение y у ;1 + } реализуетс в устройстве на основании того, что блок 14 работает в z разThe expression y y; 1 +} is realized in the device on the basis of the fact that block 14 operates z times
О чаще чем блок I , что соответствует возведению х в степень г. Суперпозици знаков „ и реализуетс дешифратором П, при этом учитываетс , что к значению функции б z Inx наO is more often than block I, which corresponds to the construction of x to the degree of g. Superposition of signs " and implemented by the decoder P, taking into account that the value of the function b z Inx
5 каждом такте работы должно прибавл тьс или вычитатьс z единиц младшего разр да со знаком х.что соответствует приближению функции f. z In (.2 } первым членом ее5 each cycle of operation must add or subtract z low-order units with the sign h. Which corresponds to the approximation of the function f. z In (.2} her first member
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU752097554A SU1270776A1 (en) | 1975-01-21 | 1975-01-21 | Analog-digital function generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU752097554A SU1270776A1 (en) | 1975-01-21 | 1975-01-21 | Analog-digital function generator |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1270776A1 true SU1270776A1 (en) | 1986-11-15 |
Family
ID=20607716
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU752097554A SU1270776A1 (en) | 1975-01-21 | 1975-01-21 | Analog-digital function generator |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1270776A1 (en) |
-
1975
- 1975-01-21 SU SU752097554A patent/SU1270776A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР IP 503260, кл. G 06 J 3/00, 1974. С 54) ФУНКЦИОНАЛЬНЫЙ АНАЛОГО-ЦИФРОВОЙ ПРЕОБРАЗОВАТЕЛЬ * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1270776A1 (en) | Analog-digital function generator | |
SU898609A1 (en) | Voltage-to-code converter with dynamic error correction | |
SU533926A1 (en) | Adder | |
SU593211A1 (en) | Digital computer | |
SU815726A1 (en) | Digital integrator | |
SU758171A1 (en) | Digital computer of sine and cosine functions | |
SU732853A1 (en) | Binary to binary decimal and vice versa converter | |
SU1034175A1 (en) | Code/frequency converter | |
SU758188A1 (en) | Reversible coordinate converter | |
SU1117621A1 (en) | Discrete basic function generator | |
SU1297227A1 (en) | Shaft angle-to-digital converter | |
SU930689A1 (en) | Functional counter | |
SU1035787A1 (en) | Code voltage convereter | |
SU666540A1 (en) | Device for computing functions : y equals e raised to the x power | |
SU843216A1 (en) | Analogue-digital converter | |
SU1418770A2 (en) | Device for executing trigonometric conversions | |
SU628502A1 (en) | Digital linear extrapolator | |
SU960843A1 (en) | Entropy determination device | |
SU980092A1 (en) | Two-digit adder in "m from n" code | |
SU1262477A1 (en) | Device for calculating inverse value | |
SU657607A1 (en) | Digit-wise coding analogue-digital converter | |
SU997034A1 (en) | Device for computing square root from the sum of squares of two numbers | |
SU744544A1 (en) | Code converting device | |
SU1406586A1 (en) | Generator of l-sequences | |
SU1262482A1 (en) | Sequential multiplying device |