Surfing: a robust form of wave pipelining using self-timed circuit techniques.

Brian D. WintersMark R. Greenstreet
Published in: Microprocess. Microsystems (2003)