An early-open latch controller for use in self-timed micropipeline circuits
is described. It switches into normally-open mode shortly before the arriv
al of the data, preventing energy dissipation due to data propagation down
the pipe, but preserves the speed advantage of a normally-open latch contro
ller. This is confirmed by comparing the throughput and power for a large c
ircuit with those obtained using other latch controllers.