A Novel Computational Analog Block for Using in Analog Processors
In this paper, the authors propose a computational analogue block which can be used to realize functions such as squaring, harmonic mean calculation, and vector summing. As presented block can be programmed to realize mentioned functions, it can be efficiently employed in systems and applications demanding programmable mathematical blocks like analogue processors. The presented block was simulated in 0.18?m CMOS process at ?0.9V supply voltage; Maximum error for all obtained functions compare to ideal one is below 2%. The simulation results were obtained by Hspice and with high detailed transistor library.