• 1 month ago
What handshaking? Never heard of that before.Reply
Even the most trivial design will need some form of synchronization which implies handshaking of some kind.
Asynchronous design is a really interesting field where it's pretty easy to get wins at the circuit level, but it's much harder to win at the system level. Especially when you realize there is no rule that says the system needs only one clock domain, and the period of those domains doesn't actually have to be constant.
I highly recommend you spend some time with a recent overview in the field if you're serious about it. Here is a good one:Reply