SU1413615A2 - Basic function generator - Google Patents
Basic function generator Download PDFInfo
- Publication number
- SU1413615A2 SU1413615A2 SU874183063A SU4183063A SU1413615A2 SU 1413615 A2 SU1413615 A2 SU 1413615A2 SU 874183063 A SU874183063 A SU 874183063A SU 4183063 A SU4183063 A SU 4183063A SU 1413615 A2 SU1413615 A2 SU 1413615A2
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- output
- inputs
- input
- adder
- outputs
- Prior art date
Links
Landscapes
- Complex Calculations (AREA)
Abstract
Изобретение относитс к вычислительной технике и может быть использовано дл генерировани базисных функций, например, при спектральном анализе случайных процессов. Цель изобретени - расширение функциональных возможностей за счет генерации базисных функций с учетом знака зталона. Поставленна цель достигаетс за счет введени N/2 одноразр дных сумматоров. В функциональный преобразователь дополнительно введены первый и второй дешифраторы , блок пам ти, коммутатор. 1 з.п. ф-лы, 2 ил.The invention relates to computing and can be used to generate basic functions, for example, in the spectral analysis of random processes. The purpose of the invention is to expand the functionality by generating basic functions, taking into account the sign of a zalon. The goal is achieved by introducing N / 2 one-bit adders. The functional converter additionally includes the first and second decoders, the memory unit, and the switch. 1 hp f-ly, 2 ill.
Description
сwith
О1O1
14)14)
Изобретение относитс к вычислительной технике и может быть использовано дл генерировани базисных функций, например, при спектральном анализе случайных процессов.The invention relates to computing and can be used to generate basic functions, for example, in the spectral analysis of random processes.
Цель изобретени - расширение функциональных возможностей за счет генерации базисных функций с учетом знака эталона и повышение достовер- ности результата за счет исключени неопределенностей типа х/о и о/о.The purpose of the invention is to expand the functionality by generating basic functions taking into account the sign of the standard and increasing the reliability of the result by eliminating uncertainties of the x / o and o / o types.
На фиг. 1 приведена структурна схема генератора на фиг. 2 - схема функционального преобразовател . FIG. 1 shows a structural diagram of the generator in FIG. 2 is a diagram of a functional converter.
Генератор базисных функций (ГБФ) содержит (фиг.1) входные регистры 1 - 8, одноразр дные сумматоры 9-1 квадраторы 13 - 20, функциональные преобразователи (ФП) 21 - 27р выход- ные регистры 28 - 34, генератор 35 импульсов (ГИ), счетчик 36, дешифратор 37 и триггер 38. ФП (фиг. 2) содержит сумматор 39, делитель 40, узел 41 вычислени квадрата синуса (косинуса), узел 42 извлечени квадратного корн , дешифраторы 43 и 44, блок 45 пам ти и коммутатор 46.The basic function generator (GBF) contains (figure 1) input registers 1-8, one-bit adders 9-1 quadrants 13-20, functional converters (FP) 21-27p, output registers 28-34, pulse generator 35 ), the counter 36, the decoder 37 and the trigger 38. The OP (FIG. 2) contains an adder 39, a divider 40, a sine (cosine) square calculation unit 41, a square root extraction unit 42, decoders 43 and 44, a memory block 45 and a switch 46.
Генератор работает следующим образом .The generator works as follows.
ГБФ работает аналогично устройству-прототипу . Перед началом работы устройства ГИ 35 выключен, счетчик 36 и триггер 38 установлены в исходное , например, нулевое состо ние. При поступлении на вход запуска устройства импульса запуска включаетс ;ГИ 35 и с входов задани векторов эталона в регистры 1-8 записываетс эталон сигнала. Частота импульсов на выходе ГИ 35 и емкость счетчика 36 подбираютс так, чтобы врем формировани на входе дешифратора ,37 определенной кодовой комбинации было равно времени преобразовани эталона в коэффициенты базисной системы функций.GBF works like a prototype device. Before the operation of the device, the GI 35 is turned off, the counter 36 and the trigger 38 are set to their initial, for example, zero state. When the start-up device arrives at the start input, the start-up pulse 35 is inserted, and the signal standard is written to registers 1-8 from the reference vector reference inputs. The frequency of the pulses at the output of the GI 35 and the capacity of the counter 36 are chosen so that the formation time at the input of the decoder, 37, of a certain code combination is equal to the time of conversion of the standard into the coefficients of the basic system of functions.
Отсчеты эталона с выходов регистров 1 - 8 подаютс через квадраторы 13 - 20 на входы ФП 21 - 27. На входы ФП 22 подаютс отсчеты с выходов квадраторов 15 и 16, на входы ФП 21 с выходов квадраторов 13 и 14, на входы ФП 23 - с выходов квадраторов 17 и 18, на входы ФП 24 - с выходов квадраторов 19 и Reference samples from the outputs of registers 1–8 are fed through quadrants 13–20 to the inputs of the FP 21–27. The inputs of the FP 22 are fed to the outputs of the quadrants 15 and 16, to the inputs of the FP 21 from the outputs of the quadrants 13 and 14, to the inputs of the FP 23 - from the outputs of the quadrants 17 and 18, to the inputs of the OP 24 - from the outputs of the quadrants 19 and
На первых выходах ФП 21 - 27 формируютс коды синусов и косинусов искомой базисной системы функций. НAt the first outputs of the FP 21 - 27, the sine and cosine codes of the desired basic system of functions are formed. H
, ,
Q Q
5five
0 5 0 5
5five
00
5five
00
5five
00
вторых выходах ФП 21-24 формируютс соответственно суммы квадратов отсчетов Х - Ц, Ц. XI, Х2, Ц+Х1. Эти суммы подаютс соответственно на первый и второй входы ФП 25, на пер- вьй и второй входы ФП 26.the second outputs of the OP 21-24 are formed, respectively, the sums of squares of the samples X - C, C. XI, X2, C + X1. These sums are applied respectively to the first and second inputs of the FP 25, to the first and second inputs of the FP 26.
На вторых выходах ФП 25 и 26 формируютс соответственно суммы квадратов отсчетов Х2+ Ц+ Ц+ Ц и Ц+ X|-i- Х|. Эти суммы подаютс на первый и второй входы ФП 27. В момонт окончани работы ФП 27 на вход записи выходных регистров 28 - 34 пода- - етс импульс с дешифратора 37 и полученные значени синусов и косинусов базиса записываютс в выходные регистры 28 - 34. Одновременно триггер 38 устанавливаетс в состо ние, информирующее о завершении формировани базисной системы функций.At the second outputs of the OP 25 and 26, respectively, the sums of squares of the samples X2 + C + C + C and C + X | -i X | are formed. These sums are fed to the first and second inputs of the FP 27. At the end of the work of the FP 27, the input of the output registers 28-34 is sent to the pulse from the decoder 37 and the resulting sine and cosine values of the basis are written to the output registers 28-34. Simultaneously trigger 38 is set to the state informing that the formation of the basic system of functions has been completed.
Формирование базисных функций с учетом знака эталона обеспечиваетс одноразр дными сумматорами 9 - 12, на входы которых подаютс потенциалы знаковых разр дов с знаковых выходов входных регистров 1 - 8. На первый и второй входы сумматора 9 подаютс потенциалы знаковых разр дов соответственно с знаковых выходов входных регистров 1 и 2, на первый и второй входы сумматора 10 - с знаковых выходов входных регистров 3 и 4, на первый и второй входы сумматора 11- с знаковых выходов входных регистров 5 и 6; на первьй и второй входы сумматора 12 - с знаковых выходов входных регистров 7 и 8. Результат сложени по модулю 2 (, , ) подаетс с выходов сумматоров 9 - 12 на входы знака синуса соответственно выходных регист о 28, 30, 32 и 34, в которые запЧ .1ва- ютс коды синусов (косинусор р.ж ьей матрицы Гуда. От знака отсчетов эта- ,лона зависит дро третьей матрицы Гуда.The formation of basic functions taking into account the sign of the standard is provided by single-digit adders 9-12, the inputs of which are supplied with the potentials of sign bits from the sign outputs of the input registers 1-8. The potentials of the sign bits are respectively supplied from the first and second inputs of the registers 1 and 2, to the first and second inputs of the adder 10, from the sign outputs of the input registers 3 and 4, to the first and second inputs of the adder 11, from the sign outputs of the input registers 5 and 6; to the first and second inputs of the adder 12 - from the sign outputs of the input registers 7 and 8. The result of adding modulo 2 (,,) is fed from the outputs of the adders 9 to 12 to the sine sign inputs, respectively, output registers 28, 30, 32 and 34, which are the PSI .1us codes of sines (cosine of the r. jyu Hood matrix. The core of the third Hood matrix depends on the sign of the eta samples.
Принцип работы ФП 21 - 27 состоит в следующем. Входные данные, например Х и Х поступают на первый и второй входы сумматора 39 и делител 40. Сумма Х + Х с выхода сумматора подаетс на второй выход ФП. На выходе делител 40 формируетс отношение вида Х /Х, по которому в узле 41 вычисл ютс значени , и ,. Последние через узел 42 подаютс на первьй вход коммутатора 46, который в исходном состо нииThe principle of operation of OP 21 - 27 is as follows. Input data, such as X and X, is fed to the first and second inputs of the adder 39 and the divider 40. The sum X + X from the output of the adder is fed to the second output of the AF. At the output of the divider 40, an X / X type ratio is formed, according to which, at node 41, the values,, and are calculated. The latter are transmitted through node 42 to the first input of switch 46, which in its initial state
3,3,
обеспечивает подключение выхода узла 42 к первомувыходу ФП.provides connection of the output of node 42 to the first output of the OP.
. Если на первьй и (или) второй вход ФП подаетс нулевое значениеs то срабатывает соответствующий дешифратор . Коммутатор 46 подключает к выходу ФП через второй информационный вход выкод блока 45 пам ти. Последний содержит коды синуса и косинуса, например О и 90 . При X, О на второй информационный вход коммутатора 46 подаетс код синуса (косинуса) 0°, при Х( равному некоторому числу или О, а Х О на второй информационный вход коммутатора 46 подаетс код синуса (косинуса) 90°.. If the first and / or second input of the FP is given a zero value, then the corresponding decoder is triggered. Switch 46 connects to the output of the FP via the second information input the code of memory block 45. The latter contains sine and cosine codes, for example, O and 90. When X, O, the second information input of the switch 46 is supplied with a sine (cosine) 0 ° code, with X (equal to some number or O, and X O, the second information input of the switch 46 is fed with a sine (cosine) code 90 °.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874183063A SU1413615A2 (en) | 1987-01-16 | 1987-01-16 | Basic function generator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874183063A SU1413615A2 (en) | 1987-01-16 | 1987-01-16 | Basic function generator |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU1390013A Addition SU320082A1 (en) | DEVICE FOR SUPPORTING CURRENT |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874363848A Addition SU1503042A2 (en) | 1987-11-17 | 1987-11-17 | Generator of basic functions |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1413615A2 true SU1413615A2 (en) | 1988-07-30 |
Family
ID=21281133
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874183063A SU1413615A2 (en) | 1987-01-16 | 1987-01-16 | Basic function generator |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1413615A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999052591A1 (en) * | 1998-04-14 | 1999-10-21 | Intermedics Inc. | Implantable cardiac stimulator with physiologic sensor based on mechanical-electric phase relation |
-
1987
- 1987-01-16 SU SU874183063A patent/SU1413615A2/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР # 1319013, кл. G 06 F 1/02, 1986. * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999052591A1 (en) * | 1998-04-14 | 1999-10-21 | Intermedics Inc. | Implantable cardiac stimulator with physiologic sensor based on mechanical-electric phase relation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1413615A2 (en) | Basic function generator | |
SU1667055A1 (en) | Device for modulo m multiplication | |
SU1503042A2 (en) | Generator of basic functions | |
SU1587632A1 (en) | Device for analog-digital conversion | |
SU1046932A1 (en) | Threshold element | |
SU364089A1 (en) | UNION h; ~~:; - ;: • -; '- • h / yy ^ -' ^^ tm / ^ s. ; : L: ;; - y '^; - ^ l; ^:' ^ "C ^ .h ^^ hi | |
EP0471935A3 (en) | Circuit for supervising a matrix of bistable points | |
SU1363478A1 (en) | Code converter | |
SU1665387A1 (en) | Device for calculation of interval correlation function | |
SU754417A1 (en) | Programmed device | |
SU817714A1 (en) | Picoprogramme-control device | |
SU1195428A1 (en) | Device for generating pulse trains | |
SU1418757A1 (en) | Device for lexical analysis of programs | |
SU532095A1 (en) | Input device | |
SU561966A1 (en) | Computing system for processing numbers and multidimensional vectors | |
SU1580555A1 (en) | Digit-analog servo converter | |
SU960793A1 (en) | Converter of one notation code to another | |
SU598070A1 (en) | Function computing arrangement | |
SU871162A1 (en) | Digital coordinate converter | |
SU1319013A1 (en) | Basic function generator | |
SU1411748A1 (en) | Signature analyzer | |
SU869065A1 (en) | Frequency divider | |
SU1476469A1 (en) | Modulo 3 residue code check unit | |
SU771665A1 (en) | Number comparing device | |
SU1195364A1 (en) | Microprocessor |