Re:DNA seen through the eyes of a coder
by not2b on Wednesday December 22, 2021 @07:11PM
(#29657138)
Asynchronous circuits are very hard to design and prove correct unless they are very small, though there are abstractions that work for specific cases. Debugging race conditions and metastability problems, or proving that they can't happen, is no fun. But there's massive support for synchronous logic design, it is a well-understood discipline.
[0] https://en.wikipedia.org/wiki/Asynchronous_circuit#Asynchron...
[1] https://en.wikipedia.org/wiki/Systolic_array