An Open-Source EDA flow for Asynchronous Logic

Samira Ataei, Wenmian Hua, Yihang Yang, Rajit Manohar, Yi-Shan Lu, Jiayuan He, Sepideh Maleki, Keshav Pingali

We present an open-source EDA flow foRajit Manoharr digital asynchronous circuits. One of the unique aspects of the flow is that it is designed so that it can support many different asynchronous circuit families in a unified framework, enabling the design of circuits that can leverage multiple circuit families and mix asynchronous and synchronous logic. The tools we are developing are built on top of the Galois parallel programming framework, which provides a new way to express algorithms that enables it to exploit irregular parallelism.