ECE 4260/CPSC 4480/ENAS 8760
Silicon Compilation

Fall 2026


Home
Discussions
Lectures
Labs
Handouts
Policies
Calendar
Canvas
 

Lectures

9/2 Introduction
9/4 Transistors and switching networks
9/9 Transistors and switching networks, magic example
9/14 More production rules
9/16 Specifying algorithms: Communicating Hardware Processes
9/21 Communication, synchronization, and CHP programs
9/23 CHP programs and the dataflow model
9/28 Dataflow design
9/30 Dataflow to circuits
10/5 CHP rewriting
10/7 Handshaking expansions
10/12 Production rule synthesis
10/14 Bubble reshuffling and reset
10/19 -- Midterm --
10/21 October recess
10/26 Sizing
10/28 Sizing
11/2 Chip end-game
11/4 QDI Datapath
11/9 QDI Datapath
11/11 Non-determinism
11/16 Non-determinism
11/18 Commercial tools
11/23 Commercial tools
11/30 Commercial tools
12/2 Synchronous interfaces
12/7 Synchronous interfaces
12/9 Wrap up

 
  
Yale