Title :
A VLSI analog computer/digital computer accelerator
Author :
Cowan, Glenn E R ; Melville, Robert C. ; Tsividis, Yannis P.
Author_Institution :
Dept. of Electr. Eng., Columbia Univ., New York, NY, USA
Abstract :
The design of a single-chip VLSI analog computer fabricated in a 0.25-μm CMOS process is described. It contains 80 integrators, 336 other linear and nonlinear analog functional blocks, switches for their interconnection, and circuitry to enable the system´s programing and control. The IC is controlled, programmed and measured by a PC via a data acquisition card. This arrangement has been used to simulate ordinary differential equations (ODEs), partial differential equations, and stochastic differential equations with moderate accuracy, significantly faster than a modern workstation. Techniques for using the digital computer to refine the solution from the analog computer are presented. Solutions from the analog computer have been used to accelerate a digital computer´s solution of the periodic steady state of an ODE by more than 10×. The IC occupies 1 cm2 and consumes 300 mW. An analysis has been done showing that the analog computer dissipates 0.02% to 1% of the energy of a general purpose digital microprocessor and about 2% to 20% of the energy of a digital signal processor, when solving the same differential equation.
Keywords :
CMOS analogue integrated circuits; VLSI; analogue integrated circuits; coprocessors; differential equations; programmable circuits; 0.25 micron; 300 mW; CMOS analog integrated circuits; VLSI; analog computer accelerator; data acquisition card; digital computer accelerator; digital microprocessor; digital signal processor; ordinary differential equations; partial differential equations; programmable circuits; stochastic differential equations; Acceleration; Analog computers; CMOS process; Control systems; Differential equations; Integrated circuit interconnections; Nonlinear control systems; Switches; Switching circuits; Very large scale integration; Analog computers; CMOS analog integrated circuits; analog integrated circuits; coprocessor; differential equations; programmable circuits; stochastic differential equations; very-large-scale integration;
Journal_Title :
Solid-State Circuits, IEEE Journal of
DOI :
10.1109/JSSC.2005.858618