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:
VLSI
- 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
|