Asynchronous Logic: Ready For It?
prostoalex writes "For a while academia and R&D labs explored the possibilities of asynchronous logic. Now Bernard Cole from Embedded.com tells us that asynchronous logic might receive more acceptance than expected in modern designs. The main advantages, as article states, are 'reduced power consumption, reduced current peaks, and reduced electromagnetic emission', to quote a prominent researcher from Philips Semiconductors. Earlier Bernard Cole wrote a column on self-timed asynchronous logic."
Isn't that when your boss gives you several conflicting ideas on how he wants a product to be implemented, all at the same time?
and it doesn't work all that great.
It usually goes like this: little head decides to take some action that big head later decides wasn't such a good thing to do.
Fortunately I've invested in a logic synchronization device, which I like to call "wife". Wife now keeps little head from failing to sync with big head through availability (not use) of tools "alimony", "child support", and "knife" (aka "I'll chop that damn thing off while you sleep!")
"but is there really a huge loss in sustained synchonous data transfer?"
I'll answer that question, right after I look up the answer in memory...
It's 10 PM. Do you know if you're un-American?
The brain contains ten billion neurons. Each neuron has an independent timing system. Neighboring neurons can send pulsed inputs to provide relative time coordination to the said neuron. All this seems to be a relatively reliable asynchronous logic system.
Considering that there are 6 billon humans on earth, we already have an installed base rivaling that of currently employed synchonous designs.
Am I ready for asynchronous logic? It doesn't really matter -- it can come along whenever it wants, and I'll come use it when I have some spare cycles.
Josh Woodward
Second real-world definition: When someone else (usually of the opposite sex) answers your question with an accusation that's completely off-topic.
Third real-world definition: Many slashdot posts (sort of including this one :-)
Surely Digital Equipment Corporation's PDP-6 had it in 1963?
Or is this modern "asynchronous" logical some totally different concept?
"How to Do Nothing," kids activities, back in print!
Yes they do. We had a demonstration board where if you sprayed some CFC sprey then it would increase in speed. Only a little because it was plastic packaging but it was quite cool.
When testing it I left it running a dhrystone test overnight logging the results and as the office would cool down at night the chip went a little bit faster. as slow down by the morning. I think i might have invented the most complex thermomiter ever.
Mouse powered Chips, Open source Processors and Lego
No problem asynchronous logic will be. To program some say difficult but they weak minded people are. Excuse me, I have to post a response to the story on Slashdot about logic asynchronous now.
For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
Aww hell, My SO has been doing this for *Years*, i mean she is the queen of one-sided logic for ages ;-)
p.s. Kylie if your reading, j/k love ya!
~what was that? I dunno, but you've got it's license plate number stamped on your forhead ~*ouch*~