The past five years have seen the rapid development of iterative circuits performing many arithmetic functions. With the present state of l.s.i. technology in mind, this paper retraces the basic steps made in iterative circuit design and suggests that pipelined arrays are the most suitable for manufacture. The paper also suggests how general arithmetic arrays can be modified to perform non-arithmetical functions.