Asynchronous VLSI and Architecture

About | Chips | People | Teaching | Research | Papers | Sponsors | News

We have a number of tutorials and educational materials available online. In 2022, we organized the first summer school on asynchronous design, to provide an overview of the asynchronous approach to chip design. The summer school also provided demonstrations of the newly developed asynchronous design automation tools.

The group offers courses in asynchronous VLSI design. Other relevant courses are offered by members of the EE and CS departments. Prof. Manohar has taught courses/assisted instructors on subjects in the general area of VLSI and Computer Systems, including:

  • Asynchronous VLSI Design
  • Arithmetic Circuits
  • Digital VLSI Design
  • Advanced Digital VLSI Design
  • Silicon Compilation

Computer Systems
(Classes are listed roughly from low-level topics (micro-architecture) to higher level topics (distributed systems).)

  • Computer Organization
  • Computer Architecture
  • Embedded Systems
  • Physical Computing
  • Design and Implementation of Programming Languages
  • Computers, Computation, and Programs
  • Dynamic Binary Translation
  • Concurrency in Computation
  • Parallel and Distributed Computing
  • Systems and Networks