forthfifthsixth
forthfifthsixth on Hacker News
That's the other side of low power devices, and part of the the beauty of asynchronous logic, it does nothing better then anything else! Computers like the ga144 'sleep' mid instruction waiting for a pin (button) to change, consuming only gate leakage for as long as needed.
I can't imagine the utility of low-power processors that "aren't trying to be energy efficient per operation" and are "really bad at processing" - I thought that was the whole point!
These really are completely different type of computers - I believe if you can apply the MSP430 successfully to your application then the GA144 is probably the wrong chip to use.
But what if you need real-time nano-second reaction times on many separate pins? What if you need to process a 30 Mhz signal? While controlling a display and accepting input? All at the same time?
Then you might need the GA144, which can do all those things at the same time without needing to worry about interrupts or waking up from low power sleep modes or any of the other complex mechanism computers employ to minimize power loss.
People always complaining about the cost of the dev board or about how they can't think of a practical application. Maybe those are valid criticisms, but honestly we have something unique here, try not to dismiss it with vapid complaints. This computer and the engineering culture from which it comes is radically different. It's more efficient then anything else I've seen. Sure, it makes some things more complicated to program but makes many other things vastly simpler. It enables a level of software control that approaches the functionality of an FPGA yet retains the interactively of a fully software solution. And it's fun to program, and simple enough to understand everything about it. I wish we had more computers like them
I don't think asynchronous logic is undesirable.
For an example, the GA144[1] is an example of a practical computer completely implemented asynchronous logic.
Its Asynchronous nature is one of the features, benefits include lower power consumption, faster speed, and lower electromagnetic interference
[1]http://www.greenarraychips.com/home/documents/greg/PB001-100...