On 17 Nov 2011 at 16:29, Keith Monahan wrote:
  Read Crossing the Abyss: asynchronous signals in a
synchronous world.
 
http://www.edn.com/file/17561-310388.pdf?force=true
 It talks about dual flip-flops vs handshaking vs fifos. 
Written by some character named "Mike Stein".  That wouldn't happen
to be our own Mike Stein, would it?
I remember reading the article--it comes from a time when EDN (and
Electronic Design)  still had good design columns.  But both rags
were a lot thicker then--now I think the advertising circular from
the local dollar store has more pages...
--Chuck