The British magainze Edge is pretty decent. There was a US version called Next-Generation that I read about 5-10 years ago, but I don't think it sold very well and it eventually went away. Next-Generation was actually pretty stingy with their five-star ratings in their early days, and the writing was excellent.
Our group at Cornell University works on asynchronous design. My advisor built an asynchronous MIPS processor at Caltech a couple of years ago. It works, and it is extremely energy-efficient (better than pretty much anything in existence for the same process). We use a different design methodology than Sutherland's group, and none of the criticisms posted here about asynchronous design apply to us (for example, all of our circuits -- including full CPU's -- have been formally proved to be 100% correct).
If anyone's interested, our group's page is:
http://vlsi.cornell.edu/
Anyone who wants a good overview of asynchronous design should read this paper:
http://vlsi.cornell.edu/~rajit/abstracts/async-c as e.html
The British magainze Edge is pretty decent. There was a US version called Next-Generation that I read about 5-10 years ago, but I don't think it sold very well and it eventually went away. Next-Generation was actually pretty stingy with their five-star ratings in their early days, and the writing was excellent.
Our group at Cornell University works on asynchronous design. My advisor built an asynchronous MIPS processor at Caltech a couple of years ago. It works, and it is extremely energy-efficient (better than pretty much anything in existence for the same process). We use a different design methodology than Sutherland's group, and none of the criticisms posted here about asynchronous design apply to us (for example, all of our circuits -- including full CPU's -- have been formally proved to be 100% correct).
c as e.html
If anyone's interested, our group's page is:
http://vlsi.cornell.edu/
Anyone who wants a good overview of asynchronous design should read this paper:
http://vlsi.cornell.edu/~rajit/abstracts/async-
ck