Lecture Scribes for CS294-7: Reconfigurable Computing

Wk Lect. Date Lecture Scribe
1 1 1/21 T Intro: What's RC, why interesting? none
2 1/23 R Computing requirements, area, scaling, capacity Nicholas Weaver
2 3 1/28 T Instructions Arthur Abnous
4 1/30 R FPGA Intro Hui Zhang
3 5 2/4 T CCM Overview Amit Mehrotra
6 2/6 R SPLASH Roy Sutton
4 7 2/11 T Compare Computing Devices Bruce McGaughy
8 2/13 R Systolic arch. and alg. Adrian Isles
5 9 2/18 T Sytolic Structures Eylon Caspi
10 2/20 R Cellular Automata Brent Chun
6 11 2/25 T Bit Serial Randy Huang
12 2/27 R Interconnect Requirements Varghese George
7 13 3/4 T Traditional Interconnect Varghese George
14 3/6 R Interconnect Structures in VLSI Christoforos Kozyrakis
8 15 3/11 T Part. and Place James Young
16 3/13 R Selected Proj. 1 Reports none
9 17 3/18 T Routing Philip Chong
18 3/20 R LUTs Nathan Slingerland
3/25 T Spring Break
3/27 R Spring Break
10 19 4/1 T LUT Mapping Philip Chong
20 4/3 R ULMs/PLAs Luca Carloni
11 21 4/8 T ALU bits, CLBs William Tsu
22 4/10 R Fine-grained retiming Randy Huang
12 23 4/15 T Retiming behavioral opt. Christoforos Kozyrakis
24 4/17 R No Class none
13 25 4/22 T Multicontext James Young
26 4/24 R Control Luca Carloni
14 27 4/29 T Binding time and specialization Nathan Slingerland
28 5/1 R Programming styles Brent Chun
15 29 5/6 T Project 2 Reports none
30 5/8 R Project 2 Reports none


CS294-7: Reconfigurable Computing