Function generator with storage matrix
AssigneeSiemens Aktiengesellschaft
InventorWolfgang Lesche
Life of this patent
Estimating the term…
Abstract
A function generator comprising an oscillator, an address counter, a storage matrix with 2.sup.n addresses at m bits, and a digital to analog converter in which the storage matrix which is organized only according to the change which is maximally obtained between adjacent addresses of the function to be produced with integrating means coupled between the storage matrix and the output of the function generator for generating, for instance, nonlinear periodic processes or the nonlinear representation of electrical analog variables.
Claims9
A function generator for an arbitrarily specifiable function comprising:
- (a) an oscillator;
- (b) an address counter having its input coupled to the output of said oscillator;
- (c) a storage matrix with 2.sup.n address locations each capable of storing m bits the number m of said bits being determined by the maximum change in value of the function between two adjacent addresses, the data stored at each address being only the change in value from the previous adjacent address, said storage matrix receiving its address input from said counter;
- (d) a bidirectional counter;
- (e) means to drive said bidirectional counter with a frequency higher by a factor of 2.sup.m-1 than the frequency driving the address counter;
- (f) a digital to analog converter receiving its input from said bidirectional counter and providing the function generator output in analog form;
- and
- (g) a control member, having as an input an external measurement variable for coupling the stored values in said storage matrix sequentially to said integrating means only up to an address dependent on said external measurement coupled so as to control the input to said integrating means.
A function generator for an arbitrarily specifiable function comprising:
- (a) an oscillator;
- (b) an address counter having its input coupled to the output of said oscillator;
- (c) a storage matrix with 2.sup.n address locations each capable of storing m bits the number m of said bits being determined by the maximum change in value of the function between two adjacent addresses, the data stored at each address being only the change in value from the previous adjacent address said storage matrix receiving its address input from said counter;
- (d) means for integrating the data output from said storage matrix as said counter addresses each of said locations in sequence and for converting the final output of said function generator into an analog voltage;
- and
- (e) a control member, having as an input an external measurement variable for coupling the stored values in said storage matrix sequentially to said integrating means only up to an address dependent on said external measurement coupled so as to control the input to said integrating means.
A function generator for an arbitrarily specifiable function comprising:
- (a) an oscillator;
- (b) an address counter having its input coupled to the output of said oscillator;
- (c) a storage matrix with 2.sup.n address locations each capable of storing m bits the number m of said bits being determined by the maximum change in value of the function between two adjacent addresses, the data stored at each address being only the change in value from the previous adjacent address, said storage matrix receiving its address input from said counter;
- (d) a digital to analog converter having as inputs the output of said storage matrix;
- (e) an analog integrator receiving as inputs the output of said digital to analog converter;
- (f) a comparator having as one input the output of said integrator and as another input a voltage corresponding to said external measurement variable;
- (g) a low pass filter and a switch coupling a known voltage source to the input of said low pass filter, said switch coupled to be controlled by the output of said comparator.
Dependencies are inferred from the claim text.