Abstract
The adder, the multiplier and the integrator of the Stochastic Computer, in which the computer variables are expressed by the frequency of ON or OFF random pulses, have already been reported. However, as a general purpose analog computer, the stochastic computer needs a function generator. In this paper we propose a new type stochastic function generator which generates the arbitrary function f (t) providing 0<f(t)<1 by a sequence of pulses. The function generator is composed of extremely simple circuits using the adders and multipliers of the stochastic computer, although its principle is the weighted sum of Walsh orthogonal function. An analog output is available by the use of a simple low pass filter. As its application, a time invariant function generator, a digital to stochastic converter and a correlation function generator are described.