EENG 426/CPSC 448/ENAS 876
Silicon Compilation

Fall 2022


Home
Discussions
Lectures
Labs
Handouts
Policies
Calendar
Canvas
 

Lectures

(If you can't see the video in the browser, download the MP4 file to your computer and use a standard video player.)
9/7 Introduction pdf
9/12 Transistors and switching networks pdf mp4
9/14 Transistors and switching networks, magic example mp4
9/19 Specifying algorithms: CHP pdf mp4
9/21 Communicating hardware processes pdf mp4
9/26 CHP examples mp4
9/28 More CHP examples mp4
10/3 Dataflow pdf mp4
10/5 Dataflow mp4
10/10 Dataflow mp4
10/12 Process Decomposition and Handshaking expansions pdf mp4
10/17 Handshaking expansions and Production rule synthesis pdf mp4
10/19 No class; October recess
10/24 Production rule synthesis, Reset and bubble reshuffling pdf mp4
10/26 Midterm
10/31 Reset and bubble reshuffling; Single-variable register pdf1 pdf2 mp4
11/2 Chip end-game pdf mp4
11/7 Sizing pdf mp4
11/9 Logical Effort mp4
11/14 Function blocks pdf mp4
11/16 Non-determinism pdf mp4
11/21 November recess  
11/23 November recess  
11/28 Non-determinism mp4
11/30 Synchronous interfaces mp4
12/5 Synchronous interfaces mp4
12/7 Case studies  

 
  
Yale