Calendar for CS294-7: Reconfigurable Computing

Student Scribe Schedule

Wk Lect. Date Lecture Notes Due Ref.
1 1 1/21 T Intro: What's RC, why interesting? Admin, Lectures, Questions, Terms PS Slides read
2 1/23 R Computing requirements, area, scaling, capacity comp.req. scaling notes read
2 3 1/28 T Instructions PS Slides notes read
4 1/30 R FPGA Intro PS Slides notes read
3 5 2/4 T CCM Overview PS Slides notes Assign Project 1 read
6 2/6 R SPLASH PS Slides notes ISSCC read
2/7 F Comp. and Synth for FCCMs 2:00pm
4 7 2/11 T Compare Computing Devices PS Slides notes FPGA'97 read
8 2/13 R Systolic arch. and alg. PS Slides notes Project 1 Proposals read
5 9 2/18 T Sytolic Structures PS Slides notes read
10 2/20 R Cellular Automata [Width check clarification] PS Slides notes read
6 11 2/25 T Bit Serial PS notes read
12 2/27 R Interconnect Requirements PS Slides notes read
7 13 3/4 T Traditional Interconnect PS Slides notes read
3/5 W FPGA Mapping, Retiming, and Pipelining for Performance Optimization 5:00pm
14 3/6 R Interconnect Structures in VLSI PS Slides notes read
8 15 3/11 T Part. and Place PS Slides notes Project 1; Assign Project 2 read
16 3/13 R Selected Proj. 1 Reports
9 17 3/18 T Routing PS Slides notes Project 2 Proposal read
18 3/20 R LUTs PS Slides notes read
3/25 T Spring Break
3/27 R Spring Break
10 19 4/1 T LUT Mapping PS Slides notes RAW read
20 4/3 R ULMs/PLAs PS Slides notes read
11 21 4/8 T ALU bits, CLBs PS Slides notes read
22 4/10 R Fine-grained retiming PS Slides read
12 23 4/15 T Coarse-grained + retiming structures + Retiming behavioral opt. PS Slides notes read
24 4/17 R No Class FCCM
13 25 4/22 T Multicontext PS Slides read
26 4/24 R Control PS Slides notes read
14 27 4/29 T Binding time and specialization PS Slides notes read
4/30 W Xilinx Time-Multiplexed FPGA 5:00pm
28 5/1 R Programming styles PS Slides notes
15 29 5/6 T Project 2 Reports Project 2
30 5/8 R Project 2 Reports


CS294-7: Reconfigurable Computing