Abstract. Wave pipelining is a design methodology that can increase the clock frequency of digital systems. Also known as maximum-rate pipelining, it has long been considered a technique for approaching the physical speed limit of a digital circuit. Unlike conventional pipelining, wave pipelining does not require internal clocked elements to increase throughput. The synchronization of internal computations is achieved by balancing inherent RC delays of combinational logic elements, thus allowing circuits to be pipelined at a very fine-grain level. In this article, we describe the design of a 16 x 16 wave-pipelined multiplier using a 1.0 ~m CMOS process. The multiplier is designed using a conventional static CMOS technology. Simulation results show a speedup of about 7x over a nonpipeline implementation.