SU596934A1 - Elementary function generator - Google Patents

Elementary function generator

Info

Publication number
SU596934A1
SU596934A1 SU752134886A SU2134886A SU596934A1 SU 596934 A1 SU596934 A1 SU 596934A1 SU 752134886 A SU752134886 A SU 752134886A SU 2134886 A SU2134886 A SU 2134886A SU 596934 A1 SU596934 A1 SU 596934A1
Authority
SU
USSR - Soviet Union
Prior art keywords
inputs
output
adder
input
elements
Prior art date
Application number
SU752134886A
Other languages
Russian (ru)
Inventor
Михаил Петрович Федоренко
Анатолий Михайлович Полищук
Original Assignee
Предприятие П/Я А-3327
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я А-3327 filed Critical Предприятие П/Я А-3327
Priority to SU752134886A priority Critical patent/SU596934A1/en
Application granted granted Critical
Publication of SU596934A1 publication Critical patent/SU596934A1/en

Links

Landscapes

  • Complex Calculations (AREA)

Description

(54) ГЕНЕРАТОР ЭЛЕМЕНТАРНЫХ ФУНКЦИЙ(54) ELEMENTARY FUNCTION GENERATOR

, 1, one

Изобретение относитс  к устройствам автоматики и вычислительной техники и м(жет быть использовано дл  выработки программы движени  исполнительного органа по заданной траектории, например, в чертежно графических автоматах или металлорежущих станках.The invention relates to automation and computing devices and m (it can be used to develop a program of movement of the executive body along a predetermined trajectory, for example, in drawing graphic automata or machine tools.

Известно устройство которое содержит схему управлени , три сумматора, схемы И схему анализа содержимого сумматоров . Недостатком этого устройства  вл етс  то, что оно не удовлетвор ет возросшим требовани м точности воспроизведени  функциональных зависимостей и не обеспечивает воспроизведение тригонометрических функций, A device is known which contains a control circuit, three adders, a circuit AND a schema for analyzing the contents of adders. A disadvantage of this device is that it does not satisfy the increased requirements of reproducing accuracy of functional dependencies and does not provide reproduction of trigonometric functions,

Известно также наиболее близкое по технической сущности к изобретению устройс-рво , содержащее первый и второй счетчики , каждый разр д которого соединен с первыми входами первой и второй группы элементов И соответственно, выходы первой и второй групп элементов И соединены соогветственно с первыми и вторыми входами первого сумматора, пр мой выход знакового разр да, которого соединен с первым входом первого элемента И,, соециненного выходом с младшим разр дом первого счетчика , второй вход первого элемента И соедине с первым управл$пошим выходом блс.ка управлени , первый тактирующий выход которого соединен с первыми входами второго/ .и третьего элементов И, выход каждого из которых соединен со вторыми входами первой и второй групп элементов И, перва  и втора  группы входных шин генератора соединены с кодовыми входами первого и второго, счетчиков.It is also known that the device closest to the invention to the invention consists of first and second counters, each bit of which is connected to the first inputs of the first and second groups of elements And, respectively, the outputs of the first and second groups of elements And are connected respectively to the first and second inputs of the first the adder, the direct output of the sign bit, which is connected to the first input of the first element I, is connected to the lower one of the first counter, the second input of the first element I is connected to the first control control output, the first clocking output of which is connected to the first inputs of the second / and third And elements, the output of each of which is connected to the second inputs of the first and second groups of elements And the first and second groups of generator input buses are connected to the code inputs of the first and second, counters.

Это устройство не обеспечивает воспронзвецение тригонометрических, гиперболических логарифмических и обратных им функциональных зависимостей и имеет неудовлетворитель ную точность воспроизведени .This device does not provide trigonometric, hyperbolic logarithmic and inverse functional dependencies and has an unsatisfactory accuracy of reproduction.

Цель изобретени  в расширении функциональных возможностей устройства,The purpose of the invention is to expand the functionality of the device,

Это достигаетс  тем, что в устройстве выходы разр дов первого и второго счетчиков соединены соответственно с первыми входами третьей и четвертой группы элеме тов И, выходы каждой из которых соответственно соединены с первыми и вторыми входами второго сумматора, знаковый разр д второго сумматора соединен с первым входом четвертого элемента И, выход коториго соединен с первым входом п той группы а ементов И и  вл етс  первым выходом генератора, выходы п той группы элементов И соединены с третьими входами второго сумматора, пер вый такти руюшйй BWJcoa б сжа управлени  соединен с пе|реым входом п того элемента И и с третьим входом первого элемента И, третий тактирующий выход блока управлени  соединен с первыми входами шестого и седь мого элементов И н вторым входом четвертo o элемента И, выходы шестого и седьмого элементов И соединены со вторыми входа ми третьей и четвертой группы элементов И .соответственно и  вл ютс  вторым и третьим выходами генератс а, обратный выход знакового разр да первого сумматора соединеи со вторыми входами третьего, п того и шестого элементов И, вторые входы втоptxo и седьмого элементов И соединены с 1ФЯМЫМ выходом знакового разр да первого сумматора, второй вход второго счетчика соединен со втфым управл ющим выходом блока управлени , третий вход п того элеме та И - с тертьим управл: юцшм выходом блока управлени , четвертый вход второго сумматора - с четвертым управл ющим выходом блока управлени , при этом третьи входы первого сумматора и вторые входы п той группы элементов И соединены с третьей и четвертой группой входных шин соответственно. На фиг. 1 изображена функциональна  схема устройства, на фиг. 2, 3 - апроксимаци  воспроизводимых функций. На схеме 1,2- сумматоры, 3, 4 - счетчики, 5-9группы элементов И, 1О-16 - элементы И, 17-20 - входные шины устройства, 21-26 выходные шины устройства, 27-29 - шины устройства, 30 - блок управлени , У1 - У4 и Т1-ТЗ -управл ющие и тактирующие выходы блока управлени  соответственно. Процесс воспроизведени  функциональных зависимостей устройством основан на методе оценочной функций. Устройство формируе на выходных шинах импульсы, последовател ность и количество которых представл ет собой определенную функциональную зависимость . Процесс формировани  выходных импульсов , описываетс  выражени ми: . 1 (-R)4-.I ..0,(i) 1 0JO )foJ-ii° ° -р.д: i -г,:-ю,5Р jtO1 г.. -0,5k R - радиус окружности i - номер вычислени  при по координате X; j - номер вьр-шслени  при шаге по координате У; Mj - оценочные функции; а - действительна  полуось гиперболы; Р -фокальный параметр параболы; К -коэффициент наклона пр мой линии; Знаки оценочных функций, вычисленных согасно выражени м (1), (2), (3), (4) служат дл  осуществлени  элементарных шагов + Л X, + ду (либо- Л X, - А У) при обработке окружностей, гипербол, парабол и пр мых линий соответственно. В выражени х 1-4 после выполнени  шага + Д У значение j увеличиваетс  на единицу , а после выполнени  шага + Д X значение j увеличиваетс  на единицу. Справедливы , следующие правила: ) дл  окружности (гиперболы): еслиР1 0,ШО-ЛХ,(А)() если ,mo - ду, (+Д у) , б( дл  парабол и пр мых: если., гно+ЛХ , если ,то + ду в)дл  &in X, (bk х): если + Ay если С , то + Дх г)дл  соь X ; если ,то -ЛУ если Сц 0, то t ЛХ д) дл  chx; если Р- , ftro -f ду если ., 0, mo-i-ДХ где €.- значение знакового разр да матора 2, е) дл  nZ(): ,mo g.0,mo (+дх) Отсчет аргумента при воспроизведении 2112и выполн етс  как при изменении величины i , так и при изменении величины j Работает устройство следующим образом. Приведен пример воспроизведени  окружности радиуса К 10 и одновременнофункцчональных зависимостей и у со&Х. Перед началом всх;произведени  кривых задает-: с  режим работы устройства согласно таблице 1. Работа устройства выполн етс  по циклам , каждый цикл состоит из трех тактов. Последовательсность вьшолнени  операций отображена в таблице 2, где в столбце 1 приведен номер цикла (знаком отмечен подготовительный цикл, в котором выполн ет с  ввод исходных данных в устройство по шинам 17, 19, 2О) в столбце 2 - операции и содержимое счетчика 3, в столбце 3 операции и содержимое .счетчика 4, в столбце 4 - значение сумматора 1 предыдущего цикла, в столбце 5 - результат операций в сумматоре 1 насто щего цикла, в столбце 6 - приращение сумматора 2, поступающее через группу элементов И 9, в столбце 7 приращени  сумматора 2, поступающие через группы схем И 7 и 8, в столбце 8 - значенThis is achieved by the fact that in the device the outputs of the bits of the first and second counters are connected respectively to the first inputs of the third and fourth groups of elements I, the outputs of each of which are respectively connected to the first and second inputs of the second adder, the sign bit of the second adder is connected to the first input the fourth element And, the output of which is connected to the first input of the fifth group of elements And, and is the first output of the generator; the outputs of the fifth group of elements And are connected to the third inputs of the second adder, the first so This control unit BWJcoa is connected to the first input of the fifth element AND to the third input of the first element I, the third clocking output of the control unit is connected to the first inputs of the sixth and seventh elements And the second input of the fourth o element And, the outputs of the sixth and the seventh And elements are connected to the second inputs of the third and fourth groups of And elements, respectively, and are the second and third outputs of the generator, the reverse output of the sign bit of the first adder of the connection with the second inputs of the third, fifth and sixth elements And the second entrances of the pptxo and the seventh elements I are connected to the 1-FINE output of the sign bit of the first adder, the second input of the second counter is connected to the C-control output of the control unit, the third input of the fifth Element I - with the control-output terminal: the second adder - with the fourth control output of the control unit; the third inputs of the first adder and the second inputs of the fifth group of elements I are connected to the third and fourth groups of input buses, respectively. FIG. 1 is a functional diagram of the device; FIG. 2, 3 - approximation of reproducible functions. In the diagram 1,2 - adders, 3, 4 - counters, 5-9 groups of elements I, 1O-16 - elements I, 17-20 - input buses of the device, 21-26 output buses of the device, 27-29 - buses of the device, 30 - control unit, U1 - U4 and T1-TZ are the control and clocking outputs of the control unit, respectively. The process of reproducing functional dependencies by the device is based on the method of evaluation functions. The device forms pulses on the output buses, the sequence and the number of which is a certain functional dependence. The process of forming the output pulses is described by the expressions:. 1 (-R) 4-.I ..0, (i) 1 0JO) foJ-ii ° ° - p.d: i -g: - th, 5Р jtO1 g. -0.5k R - radius of a circle i is the calculation number for the X coordinate; j is the number of the bind at the step along the coordinate Y; Mj — evaluation functions; a - the real semi-axis of the hyperbola; P is the focal parameter of the parabola; K is the slope of the straight line; The signs of the evaluation functions calculated according to the expressions (1), (2), (3), (4) are used to perform the elementary steps + Л X, + du (or - Л Х, - А У) when processing circles, hyperbole, parabolas and straight lines, respectively. In expressions 1-4, after the step + YY is completed, the value of j is increased by one, and after the step of + DX is completed, the value of j is increased by one. The following rules are valid:) for a circle (hyperbola): ifP1 0, SHO-LH, (A) () if, mo - du, (+ Dy), b (for parabolas and straight lines: if., Pn + LH if, then + du c) for ∈ in X, (bk x): if + Ay if C, then + Dx d) for soy X; if, then -LH if Sc 0, then t LH d) for chx; if Р-, ftro -f do if., 0, mo-i-ДХ where €. is the value of the sign bit of mat 2, e) for nZ ():, mo g.0, mo (+ dx) Argument count at playback 2112i is performed both when the i value changes and when the j value changes. The device operates as follows. An example is given of reproducing a circle with a radius of K 10 and simultaneously functional dependencies in both y & X. Before the beginning of the process, the curve-setting is set to: the device operation mode according to table 1. The device operation is performed in cycles, each cycle consists of three cycles. The sequence of operations is displayed in Table 2, where column 1 shows the cycle number (a preparatory cycle is marked with a sign, in which it performs initial data input to the device via buses 17, 19, 2O) in column 2 — operations and the contents of the counter 3, in column 3 of the operation and the contents of the counter 4, in column 4 - the value of the adder 1 of the previous cycle, in column 5 - the result of operations in the adder 1 of the present cycle, in column 6 - the increment of the adder 2, coming through a group of elements And 9, in column 7 increments of adder 2 arriving Without a group of schemes And 7 and 8, in column 8 - value

сумматора 2 предыдущего цикла, в столбце 9 - результат операций в сумматоре 2 насто щего цикла, в столбцах 10, 11, 12 указаны сигналы, формируемые на выходных щивах устройства в унитарном коде в виде по ложительных импульсов напр жени . По такту Т2 подготовительного цикла чальное значение координаты У по щине 19 вводитс  в счетчик 4, начальное значение независимой переменной по шине 17 - в счетчик 3, значение - 0,58 по шине 18 в сумматор 1, сумматор 1 устанавливаетс  в нулевое состо ние, при этом уровень сигн ла на выходе знакового разр да сумматора 2 положительный. В таблице 2 в строке со знаком - указано, какие исходные данные ввод тс  в узлы устройства в этом цикле. При воспроизведении функциональных зависимостей на исполнительный орган поступают сигналы по выходным шинам согпасно табп. 1. Выработка импупьсов на выходных шинах 21, 26 и 23 осуществп етс  по такту ТЗ каждого цикла в зависимости от значен знаковых разр дов сумматоров 1 и 2. После ввода исходных данных значение знакового разр да сумматора 1 отрицательное , а сумматора 2 - положительное. На щинах 29 и 28 установлены положительные уровни, которые по такту ТЗ поступают через Элементы И 14 и 16 н  выходные щины 21 и 26 (табл. 2 ), Это соогветствует выполнению исполнительным органом элементарного шага ( из точки А в точку В фиг. 2 и 3) или по координате У при воспроизведении окружности, или по координате X и У одновременно при воспроизведении функции у-ь)11)( или по координате X при воспроизведении функции у - cos X (см. табл. 1). В первом цикле (табл. 2) по такту Т1 к содержимому счетчика 4 прибавл етс  единица, так как к этому времени знак сумматора 1 отрицательный и на шине 28 установлен положительный уровень напр жени . По такту Т2 содержимое счетчика 4 вводитс  в сумматор 1, после чего в сумматоре 1 образуетс  число - 4. По такту Т 3 к содержимому сумматора 2 прибавитс  числотЗ, поступающее через группу схемadder 2 of the previous cycle, column 9 shows the result of operations in adder 2 of the present cycle, columns 10, 11, 12 show the signals generated at the device output pins in the unitary code as positive voltage pulses. According to the T2 cycle of the preparatory cycle, the initial value of the coordinate U along the bar 19 is entered into the counter 4, the initial value of the independent variable via the bus 17 into the counter 3, the value 0.58 over the bus 18 into the adder 1, the adder 1 is set to the zero state, This signal level at the output of the sign bit of the adder 2 is positive. In Table 2, the signed row indicates the source data entered into the device nodes in this cycle. When reproducing the functional dependencies, the executive receives signals on the output buses according to the table. 1. The development of impulses on the output buses 21, 26 and 23 is carried out according to the tact of the TOR of each cycle, depending on the sign bits of adders 1 and 2. After entering the source data, the value of the sign bit of adder 1 is negative, and adder 2 is positive. On levels 29 and 28, positive levels are established, which according to the tact of the TZ arrive through Elements E 14 and 16 and output layers 21 and 26 (Table 2). This corresponds to the execution by the executive body of an elementary step (from point A to point B in Fig. 2 and 3) either by the Y coordinate when playing a circle, or by the X coordinate and Y simultaneously by playing the function y-j) 11) (or by the X coordinate by playing the y-cos X function (see Table 1). In the first cycle ( 2) according to the cycle T1, one is added to the contents of the counter 4, since by this time the sign of the adder 1 is negative and the voltage level is set to positive on bus 28. T2 cycle is used to enter the contents of counter 4 into adder 1, and then adder 1 forms 4. According to T 3, total 3 will be added to the contents of adder 2

ным органам элементарного шага из точки В в точку С (фиг. 2 и 3.).organs of elementary pitch from point B to point C (Fig. 2 and 3.).

Во втором цикле процесс восироизведе- совпадени  9 по типе 20, и половина значени  содержимого счетчика, 3, после чего в сумматоре 2 образуетс  число О, а в знаковом разр де сумматора 1 подтвердит с  положительный уровень на шипе 28. В результате выполнени  операций в- первом цикле знак сумматора 1 остаЕютс  отрицательным , а знак сумматора 2 останетс  положительным, и по такту ТЗ на вылодных шинах 21 и 26 формируютс  импульсы, Это соответствует выполнению исполнительни  функциональных зависимостей выпс н ет с  так же как и в первом. Импульсы формируютс  на выходных шинах согласно табл. 1 Исполнительный орган выполн ет элементарный шаг из точки С в точку Д (фиг. 2 и 3.). В третьем цикле 31шк сумматора 1 по такту Т2 станет положительным (табл. 2) и на шине 27 по такту ТЗ установитс  положительгный уровень напр жени , а на 28 -отрицательный . В третьем такте этого цикла к содержимому сумматора 2 прибавитс  половина зр ачени  содержимого счетчика 4, порле чего в сумматоре 2 образуетс  число - 3,5, а на шине 29 установитс  отрицательный уровень напр жени . Импульс формируетс  только на выходной шине 23. Это соответствует выполнению исполнительным органом элементарного шага из точки Д в точку Е фиг. 2 и 3). В соответствии с табл. 1 при воспроизведении окружности и функции у binX исполнительный орган по координате X останетс  на месте, так как на него не поступ т импульсы, при восгфоизведении функции у СОЗ X - выполнит элементарный шаг по координате У. В четвертом цикле по такту Т1 к содержимому счетчика 3 прибавитс  единица, после чего в нем образуетс  число - 9 (табл. 2). Это число по такту Т2 прибавитс  к содержимому сумматора 1, в результате чего знак сумматора 1 изменитс . По такту ТЗ к содержимому сумматора 2 число не прибавл етс , так как знак сумматора 2 Б это врем  отрицательЕ1ЫЙ и на шине 29 установлен отрицательный уровень потенциала , который блокирует прохождение числа через группу элементов И 9 на вход суматора . В это врем  половина значени  содержимого счетчика 3 прибавитс  к содержимому сумматора 2, после чего а нем образуетс  число + 1 (таблица 2). Импульсы по шинам 21 и 26 поступ т на испал нительный орган, который выполнит элементарный шаг из точки Е в точку Ж (фиг. 2 и 3). В дальнейшем процесс воспроизведени  И|.одолжаетс  аналогичным образом в соот ветстБИи с таблицей 2 и фиг. 2 и 3. Значени .; Ь1П х и в параллельном ходе поступают на выход генератора по шинам 22 и 24. Воспроизведение других функциональных зависимостей осуществл етс  согласно табл 1 и Табл. 2 с учетом заданного режима работЫ|Причем в случае воспроизведени  гиперболических функций из содержимого счетчика 3 вычитаетс  единица поступающа  с выхода элемента И 1О , а из содержимого су матора 2 вычитаетс  половина содержим1 го счетчика 4, значение действительной полуоси при этом записываетс  в реверсивны счетчик 3 с отрицательным знаком. При воспроизведении парабол содержимое одного из счетчиков 4 или 3 не мен етс , а при воспроизведении отрезков пр мых содержимое обоих счетчиков остаетс  посто нным. В счетчики 4 и 3 в начале процесса воспроизX y2 .7 In the second cycle, the opt-in process 9 matches type 20, and half the value of the contents of the counter, 3, after which the number O is formed in the adder 2 and confirms the positive level on the spike 28 in the sign bit of the adder. In the first cycle, the sign of the adder 1 remains negative, and the sign of the adder 2 remains positive, and pulses are generated on the TK tact on the inflatable tires 21 and 26, which corresponds to the execution of the functional dependencies that occurs with the same as in the first one. Impulses are formed on the output tires according to table. 1 The executive body performs an elementary step from point C to point D (Figures 2 and 3.). In the third cycle, 31 bits of the adder 1 according to the T2 cycle will become positive (Table 2) and a positive voltage level will be established on the bus 27 according to the TK tact, and a 28-negative voltage. In the third cycle of this cycle, the content of the counter 4 is added to the contents of the adder 2, the number - 3.5 is formed in the adder 2, and a negative voltage level is established on the bus 29. A pulse is generated only on the output bus 23. This corresponds to the execution by the executive body of an elementary step from point D to point E of FIG. 2 and 3). In accordance with the table. 1 when playing a circle and a function at binX, the executive body on the X coordinate remains in place, since no pulses are received on it; when the function of the POPs X is being played, it will perform an elementary step on the Y coordinate. In the fourth cycle of T1 to the contents of the counter 3 a unit is added, after which a number — 9 is formed in it (Table 2). This T2 number will add to the contents of adder 1, as a result of which the sign of adder 1 will change. In the TK cycle, the number does not add to the contents of adder 2, since the sign of adder 2 is negative and the bus 29 has a negative potential level that blocks the passage of the number through the group of elements AND 9 to the input of the accumulator. At this time, half the value of the contents of the counter 3 will add to the contents of the adder 2, after which the number + 1 will be formed (table 2). The impulses along tires 21 and 26 are delivered to the dispatching organ, which will perform an elementary step from point E to point Z (Fig. 2 and 3). In the future, the AND |. Playback process will continue in a similar way in accordance with Table 2 and FIG. 2 and 3. Values; L1Px and in a parallel course are fed to the generator output via buses 22 and 24. Reproduction of other functional dependencies is carried out according to Table 1 and Table. 2, taking into account the specified operation mode. In the case of the reproduction of hyperbolic functions, the content of counter 3 is subtracted from the output of element I 1O, and half of the content of counter 4 is subtracted from the contents of mat 2, the value of the real semi-axis is written in reverse 3 seconds negative sign. When playing parabolas, the contents of one of the counters 4 or 3 does not change, and when playing back straight segments, the contents of both counters remain constant. In counters 4 and 3 at the beginning of the playback process, y2 .7

+ + + у sin X у соь к + + + y sin x y soy

+ у arcain х у zarccos X .-а у &h к Y ar-chx у э сНх+ y arcain x y zarccos X.-a y & h to Y ar-chx y e SNH

у агс}т Xy arcs} t X

«е"E

у к X 2y to x 2

f «- +f "- +

у глГк Гhave glgk g

V «Кх ВV "KH B

уat

, ,

++

X XX x

У + + +Y + + +

+ .4 + f + f + + -i- + + + Чу у+ .4 + f + f + + -i- + + + Chu y

X XX x

++

У У XWu X

XX

уat

уat

XX

XX

у уat

Z.Z.

XX

уat

уat

XX

XX

у уat

X ведени  ввод тс  коэффициенты уравнений парабол или пр мых. Вариантом использовани  предлагаемого устройства  вл етс  следующий: ЭВМ генератор элементарных функций - ленточный носитель информации - исполнительный орган. ЭВМ выдает исходные данные дл  генератора , которые представл ют собой начальные данные отрезка пр мой или кривой. Совокупность аппроксимирующих отрезков или кривых, отрабатываемых исполнительным органом , представл ет собой чертеж (карту, контур iдетали). Предлагаемое устройство обеспечивает уменьщение количества апроксиимированных отрезков сложного чертежа, что приводит к уменьшению объема пам ти ЭВМ в 10100 раз, позвол ет значительно упростить программу воспроизведени  чертежа, уменьшает количество прерываний ЭВМ, упрощает требовани  к скорости работы канала св зи: ЭВМ - интерпол тор. Таблица 1X controls enter the coefficients of the parabolic or direct equations. A variant of the use of the proposed device is the following: a computer elementary function generator — a tape storage medium — an executive body. The computer provides the source data for the generator, which is the initial data of a straight or curved segment. The set of approximating segments or curves, worked out by the executive body, is a drawing (map, contour i details). The proposed device reduces the number of approximated segments of a complex drawing, which leads to a 10100 times reduction in the amount of computer memory, significantly simplifies the drawing program, reduces the number of computer interruptions, and simplifies the requirements for the speed of the communication channel: computer - interpolator. Table 1

Claims (2)

9 Формула изобретени  / . Генератор элементарных функций, содержащий первый и второй счетчики, каждый разр д которых соединен с первыми входам первой и второй группы элементов И соот ветственно, выходы первой и второй группы эпементов И соединены соответственно с пер выми и вторыми входами первого сумматора , пр мой выход знакового разр да которого соединен с первым входом первого эл мента И, соединенного выходом с младшим разр дом первого счетчика, второй вход первого элемента И соединен с первым упр л ющим выходом блока управлени , второй тактирующий выход, которого соединен с пер выми входами второго и третьего элементов И выход Каждого из которых соединен со вторыми входами первой и второй группы эпементов И, а перва  и втора  группы входных шин генератора соединены с кодовыми входами первого и второго счетчиков, отличающийс  тем, что, с целью расширени  функциональных;возможностей, в нем выходы разр дов первого и второго счетчиков соединены соответственно с первыми входами тpeтJэeй и четвертой группы элементов И, вьщоды каждой из которых9 Claims of Invention. A generator of elementary functions containing the first and second counters, each bit of which is connected to the first inputs of the first and second groups of elements And, respectively, the outputs of the first and second groups of And times are connected respectively to the first and second inputs of the first adder, direct output of the sign bit and the first input of the first element I is connected to the first control output of the control unit, the second clocking output, k Secondly, they are connected to the first inputs of the second and third elements, And the output of each of which is connected to the second inputs of the first and second groups of epithets, and the first and second groups of input buses of the generator are connected to the code inputs of the first and second counters, expanding the functional capabilities; in it, the outputs of the bits of the first and second counters are connected respectively to the first inputs of the second JET and the fourth group of I elements, each of which 596934596934 10 Т а б л и ц а 2 соответственно соединены с первыми и втек рыми входами второго сумматора, знаковый разр д второго сумматора соединен с первым входом четвертого элемента Ц, выход которого соединен с первым входом п той группы элементов И и  вл етс  первым выходом генератора, выходы п той группы эпементов И соединены с третьими входами второго сумматора, первый тактирующий вь1ход блока управлени  соединен с первым входом п того элемента И и с третьим входом, первого элемента И, тре-, тий тактирующий выход блока управлени  Соединен с первыми входами шестого и седь мого элементов И и вторым входом червертого элемента И, выходы щестого и сед1гмого элементов И соединены со вторыми входами третьей и четвертой групп элементов И соответственно и  вл$потс  вторым и тре.тьим выходами х енератора, обратный выход знакового разр да первого сумматора соединен со вторыми входами третьего, п того и щестого элементов И, вторые входы второго и седьмого элементов И соединены с первым выходом знакового разр да первого сумматора, второй вход второго четчика соединен со вторым управлшощим ыходом блока управлегш , третий вход п 11 того элемента И - с третьим управл ющим выходом блока управлени , четвертый вход второго сумматора - с четвертым управл ющим выходом блока управлени , при этом третьи входы первого сумматора и вторыеj входы п той группы элементов И соединены с третьей и четвертой группой входных шин соответственно.10 T of the bar a 2 are respectively connected to the first and second inputs of the second adder, the sign bit of the second adder is connected to the first input of the fourth element C, the output of which is connected to the first input of the fifth group of elements AND, and is the first output of the generator , the outputs of the fifth group of epithemes I are connected to the third inputs of the second adder, the first clock of the control unit is connected to the first input of the fifth element I and to the third input of the first element I, the third, clock output of the control unit is connected to the first and the inputs of the sixth and seventh elements And and the second input of the aperture element And, the outputs of the generic and seventh elements And are connected to the second inputs of the third and fourth groups of elements And, respectively, are the second and third outputs of the generator, the reverse output of sign bit The first adder is connected to the second inputs of the third, fifth, and squashy elements I, the second inputs of the second and seventh elements I are connected to the first output of the sign bit of the first adder, the second input of the second quantizer is connected to the second control the output of the control unit, the third input of p 11 of this element I is the third control output of the control unit, the fourth input of the second adder is connected to the fourth control output of the control unit, while the third inputs of the first group of I elements are connected to the third and the fourth group of input tires, respectively. 2727 гв 5969gv 5969 2020 2626 1one 25 25 ТЗ 34 12 Источники информации, прин тые во вн мание при экспертизе: 1.. Патент США № 3763363, М.Кл. Q Об F 15/46. TOR 34 12 Sources of information taken into account during the examination: 1. US Patent No. 3763363, M.C. Q About F 15/46. 2. Автоматизаци  программировани  и кодирование процессов обработки в машиностроении , М, Наука, 1969 , с. 115.2. Automation of programming and coding of machining processes in mechanical engineering, M, Nauka, 1969, p. 115
SU752134886A 1975-05-16 1975-05-16 Elementary function generator SU596934A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU752134886A SU596934A1 (en) 1975-05-16 1975-05-16 Elementary function generator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU752134886A SU596934A1 (en) 1975-05-16 1975-05-16 Elementary function generator

Publications (1)

Publication Number Publication Date
SU596934A1 true SU596934A1 (en) 1978-03-05

Family

ID=20619639

Family Applications (1)

Application Number Title Priority Date Filing Date
SU752134886A SU596934A1 (en) 1975-05-16 1975-05-16 Elementary function generator

Country Status (1)

Country Link
SU (1) SU596934A1 (en)

Similar Documents

Publication Publication Date Title
US5446742A (en) Techniques for developing integrated circuit test programs and their use in testing actual circuits
US3806713A (en) Method and apparatus for maximizing the length of straight line segments approximating a curve
US4135249A (en) Signed double precision multiplication logic
US3813529A (en) Digital high order interpolator
US3609319A (en) Digital plotter in which plotting speed is optimized in terms of a curve-fitting technique
SU596934A1 (en) Elementary function generator
JP3323312B2 (en) Accelerated test pattern generator
US3821524A (en) Digital electronic approximative function tracing method and apparatus
US3729623A (en) Method for the selective multiplication and division of a pulse train and a multiply/divide circuit therefor
CN108268013B (en) High-speed high-precision interpolation system based on FPGA and linear interpolation algorithm
JPS60173483A (en) Logical circuit simulation system
JPH0321948B2 (en)
SU1124318A1 (en) Device for simulating graph
SU1166104A1 (en) Device for calculating values of sine-cosine dependensies
SU1534455A1 (en) Device for displaying graphic information on crt screen
SU1259253A1 (en) Calculating device
SU1277100A1 (en) Device for calculating values of power series
SU930262A1 (en) Device for forming step trajectory
SU796840A1 (en) Device for determining number position on numerical axis
SU739566A1 (en) Digital integrator
SU966665A1 (en) Multi-coordinate digital interpolator
US3007639A (en) Digital differential analyzers
SU920636A2 (en) Linear interpolator
KR840001179B1 (en) Mechanical process and catting work method using numerical data
SU1756879A1 (en) Device for determination of linearity of boolean functions