Latency and latch count minimization in wave steered circuits

Amit Singh, Arindam Mukherjee, Malgorzata Marek-Sadowska
2001 Proceedings of the 38th conference on Design automation - DAC '01  
Wave Steering is a new design methodology that realizes high throughput circuits by embedding layout friendly synthesized structures in silicon. Wave Steered circuits inherently utilize latches in order to guarantee the correct signal arrival times at the inputs of these synthesized structures and maintain the high throughput of operation. In this paper, we show a method of reordering signals to achieve minimum circuit latency for Wave Steered circuits and propose an Integer Linear
more » ... Linear Programming(ILP) formulation for scheduling and retiming these circuits to minimize the number of latches for minimum latency. Experimental results show that in 0.25µm CMOS technology, as much as 33.2% reduction in latch count, at minimum latency, can be achieved over unoptimized Wave Steered circuits operating at 500 MHz.
doi:10.1145/378239.378529 dblp:conf/dac/SinghMM01 fatcat:omj6pnpwmrgmbimmgfbyyycir4