This is an old revision of the document!


ASYNC 2022 Summer School

Welcome to the ASYNC 2022 Summer School!

Week 1 : Behavioral design

Monday, June 6, 9:00AM to 1:00PM Eastern Time

(If the video is not visible when you click on the link, try downloading the file and viewing it locally.)

Time Topic Speaker(s) Video
9:00am Opening remarks Ivan Sutherland mp4
9:10am Introduction to asynchronous design (logistics) Rajit Manohar mp4
9:40am break
9:45am Behavioral design using message-passing (CHP) Rajit Manohar mp4
10:15am break
10:20am CHP examples Rajit Manohar mp4
10:30am Simulating CHP using actsim live examples mp4
10:55am break
11:00am Dataflow asynchronous design and pipeline performance Benjamin Hill mp4
11:45am Simulating dataflow using actsim and dflowmap
12:00pm Links and Joints Part 1: Behavioral Design Marly Roncken, Ebele Esimai, Ivan Sutherland mp4 Q&A mp4
12:55pm Closing remarks Rajit Manohar

Office hours

There will be a Zoom link posted to the summer2022 Mattermost channel, and we will use Mattermost for Q&A + Zoom if you need to share your screen/discuss something in more detail.

  • Wed June 8, 11:00am to 1:00pm Eastern
    • Ruslan Dashkin, Benjamin Hill, Rajit Manohar, Prafull Purohit
  • Wed June 8, 9:00pm to 11:00pm Eastern
    • Congyang Li, Xiayuan Wen

Week 2: Gate-level design

Monday, June 13, 9:00AM to 1:00PM Eastern Time

(If the video is not visible when you click on the link, try downloading the file and viewing it locally.)

Time Topic Speaker Video
9:00am Welcome and intro to gates Rajit Manohar mp4
9:15am Links and Joints Part 2: gate level design Marly Roncken, Ebele Esimai, Ivan Sutherland mp4
10:15am break
10:20am Examples: simulating gates sim_gates.tgz Rajit Manohar mp4
10:30am Dataflow: gate level design mousetrap FIFO Montek Singh mp4 examples mp4
11:35am break
11:40am Syntax-directed translation Rajit Manohar mp4
12:10pm Examples mp4
12:25pm break
12:30pm Non-deterministic constructs Rajit Manohar mp4
12:50pm Q&A and final remarks mp4

Office hours

There will be a Zoom link posted to the summer2022 Mattermost channel, and we will use Mattermost for Q&A + Zoom if you need to share your screen/discuss something in more detail.

  • Wed June 15, 11:00am to 1:00pm Eastern
    • Nicolas Chauvaux, Ruslan Dashkin, Benjamin Hill, Ole Richter
  • Wed June 15, 9:00pm to 11:00pm Eastern
    • Xiayuan Wen, Congyang Li, Ole Richter

Week 3: Physical design

Monday, June 20, 9:00AM to 1:00PM Eastern Time

Time Topic Speaker
9:00am Timing constraints Rajit Manohar
9:30am Examples
9:40am break
9:45am Custom circuit design Benjamin Hill
10:45am break
10:50am The ASIC flow: mapping to cells Rajit Manohar
11:10am Example: cell mapping
11:25am break
11:30am Example: layout configuration Rajit Manohar
11:45am Example: cell generation
11:55am break
12:00pm Example: place and route flow Rajit Manohar
12:30pm break
12:35pm Next steps all

Office hours

  • Wed June 22, 11:00am to 1:00pm Eastern
  • Wed June 22, 9:00pm to 11:00pm Eastern