Transparent Pipelining

February 15, 2009

The nice thing about posting in such a site, is that one learns quite a bit with time. During the long pause I took, I tried to read quite a bit and look for some interesting papers. Yes, I am aware that most of my readers are not really interested in reading technical papers for fun, but the bunch that I collected are IMHO quite important and teach a lot.

The one for today is about a novel clocking scheme for latch based pipelines. I found it really interesting and important. I am sure that sometime I am going to implement this for a future design. The paper could have had more examples, and I bet that a few animations would only do good for that topic – but you can’t really ask for stuff like that in a technical paper, can you?

OK, enough of my words – you can find the paper here.


  1. It is a very interesting paper. Thanks for sharing.

  2. Nice paper, but I’m surprised that the author did not cite any of the work done on *asynchronous* pipelines, such as Sutherland’s classic Micropipelines paper. Asynchronous latch-based pipelines with latches that are transparent by default and only go opaque when needed to latch a particular data item are discussed in that paper and are well-studied in the async community. The paper you link adapts this asynchronous technique to clocked systems.

  3. Thanks for sharing.
    Will appreciate if you can create a section for ALL the papers that you come across Or atleast the ones that you find even slightly interesting. The Recommended Reading section has only a few papers (most by Cliff C)


  4. Link is not existing now ,please upload the doc.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: