Table of Contents

Tutorials

The following archives some tutorial content about asynchronous design, as well as using the ACT design automation tools.

Summer Schools. We are organizing summer schools on asynchronous design on a regular basis. The school covers an introduction to asynchronous design, the different levels of abstraction, and a design flow that goes through placement and routing. The ACT tools are typically used for design automation. The schedule, slides, and videos of the entire summer school, including demonstration sessions, are provided below.

To get started using ACT, we have provided a number of simple examples that illustrate some of the ways it can be used to construct circuits.

Flow overview

Class slides

These are some of the slides used to teach asynchronous design.

EENG 426 / CPSC 459: Silicon Compilation at Yale (Fall 2018)