Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
summer2022:start [2022/06/19 14:47] rajit [Week 1 : Behavioral design] |
summer2022:start [2022/06/21 16:40] (current) rajit [ASYNC 2022 Summer School] |
====== ASYNC 2022 Summer School ====== | ====== ASYNC 2022 Summer School ====== |
| |
Welcome to the ASYNC 2022 Summer School! | Welcome to the ASYNC 2022 Summer School! Additional reference material that describes some of the topics presented in more detail are also [[summer2022:references|available]]. |
===== Week 1 : Behavioral design ===== | ===== Week 1 : Behavioral design ===== |
| |
| 9:00am | {{ :summer2022:10_week1recap.pdf |Welcome and intro to gates}} | Rajit Manohar | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/10_Week1Recap.mp4|mp4]] | | | 9:00am | {{ :summer2022:10_week1recap.pdf |Welcome and intro to gates}} | Rajit Manohar | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/10_Week1Recap.mp4|mp4]] | |
| 9:15am | {{ :summer2022:11_linkjoint_part2_async_summerschool_2022_handout_4pp.pdf |Links and Joints Part 2: gate level design}} | Marly Roncken, Ebele Esimai, Ivan Sutherland | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/11_LinkJoint_Part2_ASYNC_SummerSchool_2022_Video.mp4|mp4]] | | | 9:15am | {{ :summer2022:11_linkjoint_part2_async_summerschool_2022_handout_4pp.pdf |Links and Joints Part 2: gate level design}} | Marly Roncken, Ebele Esimai, Ivan Sutherland | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/11_LinkJoint_Part2_ASYNC_SummerSchool_2022_Video.mp4|mp4]] | |
| 10:15am | //break// || | | 10:15am | //break// ||| |
| 10:20am | Examples: simulating gates {{ :summer2022:sim_gates.tgz |sim_gates.tgz}}| Rajit Manohar | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/11a_gatesim_small.mp4|mp4]] | | | 10:20am | Examples: simulating gates {{ :summer2022:sim_gates.tgz |sim_gates.tgz}}| Rajit Manohar | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/11a_gatesim_small.mp4|mp4]] | |
| 10:30am | {{ :summer2022:12_montek-async-summer-school-2022.pdf |Dataflow: gate level design}} {{ :summer2022:dflow.tgz |mousetrap FIFO}}| Montek Singh | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/12_montek_async_summerschool2022.mp4|mp4]] [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/12a_dataflow_eg.mp4|examples mp4]] | | | 10:30am | {{ :summer2022:12_montek-async-summer-school-2022.pdf |Dataflow: gate level design}} {{ :summer2022:dflow.tgz |mousetrap FIFO}}| Montek Singh | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/12_montek_async_summerschool2022.mp4|mp4]] [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/12a_dataflow_eg.mp4|examples mp4]] | |
| 11:35am | //break// || | | 11:35am | //break// ||| |
| 11:40am | {{ :summer2022:13_syntaxdirected.pdf |Syntax-directed translation}} | Rajit Manohar | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/13_SyntaxDirected.mp4|mp4]] | | | 11:40am | {{ :summer2022:13_syntaxdirected.pdf |Syntax-directed translation}} | Rajit Manohar | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/13_SyntaxDirected.mp4|mp4]] | |
| 12:10pm | Examples | ::: | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/13a_sdt_eg.mp4|mp4]] | | | 12:10pm | Examples | ::: | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/13a_sdt_eg.mp4|mp4]] | |
| 12:25pm | //break// || | | 12:25pm | //break// ||| |
| 12:30pm | {{ :summer2022:14_nondet.pdf |Non-deterministic constructs}} | Rajit Manohar | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/14_Nondet.mp4|mp4]] | | | 12:30pm | {{ :summer2022:14_nondet.pdf |Non-deterministic constructs}} | Rajit Manohar | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/14_Nondet.mp4|mp4]] | |
| 12:50pm | Q&A and final remarks | ::: | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/15_final_QA.mp4|mp4]] | | | 12:50pm | Q&A and final remarks | ::: | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/15_final_QA.mp4|mp4]] | |
**Monday, June 20, 9:00AM to 1:00PM Eastern Time** | **Monday, June 20, 9:00AM to 1:00PM Eastern Time** |
| |
^ Time ^ Topic ^ Speaker ^ | (If the video is not visible when you click on the link, try downloading the file and viewing it locally.) |
| 9:00am | {{ :summer2022:20_timingconstraints.pdf |Timing constraints}} | Rajit Manohar | | |
| 9:30am | Examples | ::: | | ^ Time ^ Topic ^ Speaker ^ Video ^ |
| | 9:00am | {{ :summer2022:20_timingconstraints.pdf |Timing constraints}} | Rajit Manohar | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/20_timing.mp4|mp4]] | |
| | 9:30am | {{ :summer2022:timing.eg.tgz |Examples}} | ::: | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/20a_example1.mp4|mp4]] | |
| 9:40am | //break// || | | 9:40am | //break// || |
| 9:45am | Custom circuit design | Benjamin Hill | | | 9:45am | {{ :summer2022:21_customdesign.pdf |Custom circuit design}} | Benjamin Hill | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/21_customdesign.mp4|mp4]] | |
| 10:45am | //break// || | | 10:45am | //break// || |
| 10:50am | {{ :summer2022:22_asicflow.pdf |The ASIC flow: mapping to cells}} | Rajit Manohar | | | 10:50am | {{ :summer2022:22_asicflow.pdf |The ASIC flow: mapping to cells}} | Rajit Manohar | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/22_asicflow.mp4|mp4]] | |
| 11:10am | Example: cell mapping | ::: | | | 11:10am | Example: {{ :summer2022:cell.eg.tgz |cell mapping}} | ::: | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/22a_examples2.mp4|mp4]] | |
| 11:25am | //break// || | | 11:25am | //break// || |
| 11:30am | Example: layout configuration, cell generation | Rajit Manohar | | | 11:30am | Example: layout configuration, cell generation | Rajit Manohar | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/23_cellgeneration.mp4|mp4]] | |
| 11:55am | //break// || | | 11:55am | //break// || |
| 12:00pm | Example: place and route flow | Rajit Manohar | | | 12:00pm | Example: {{ :summer2022:flow.eg.tgz |place and route flow}} | Rajit Manohar | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/24_pandr.mp4|mp4]] | |
| 12:30pm | //break// || | | 12:30pm | //break// || |
| 12:35pm | Next steps | all | | | 12:35pm | Next steps | all | [[https://avlsi.csl.yale.edu/act/lib/videos/summer2022/25_finalQandA.mp4|mp4]] | |
| |
| |
| |
* Wed June 22, 11:00am to 1:00pm Eastern | * Wed June 22, 11:00am to 1:00pm Eastern |
| * Ruslan, Nicolas, Rajit |
* Wed June 22, 9:00pm to 11:00pm Eastern | * Wed June 22, 9:00pm to 11:00pm Eastern |
| |