Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
18-643_course_schedule_fall_2015 [2019/07/05 15:48] edit18-643_course_schedule_fall_2015 [2024/01/03 14:32] edit
Line 1: Line 1:
-====== 18-643 Course Schedule, Fall 2015======+====== 18-643 Course Schedule, Fall 2015 (**Not Most Recent**) ======
  
   * Lecture notes are posted within 24 hours after the lecture   * Lecture notes are posted within 24 hours after the lecture
Line 14: Line 14:
 ==== Schedule and Lecture Notes ==== ==== Schedule and Lecture Notes ====
 ^ Week ^ Date ^ L# ^ Topic ^ Readings ^ Lab ^ ^ Week ^ Date ^ L# ^ Topic ^ Readings ^ Lab ^
-| 1 | 9/1 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L01.pdf |L1]] | Introductions | (skim [Trimberger15])  | Lab 0: Warm-Up | +| 1 | 9/1 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L01.pdf |L1]] | Introductions | (skim [Trimberger15])  | Lab 0: Warm-Up | 
-|   | 9/3 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L02.pdf |L2]] | FPGA Basics | RC Ch 1\\ (skim RC Ch 13,14) | | +|   | 9/3 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L02.pdf |L2]] | FPGA Basics | RC Ch 1\\ (skim RC Ch 13,14) | | 
-| 2 | 9/8 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L03.pdf |L3]] | FPGA Less Basic | (skim [DeHon15]) | | +| 2 | 9/8 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L03.pdf |L3]] | FPGA Less Basic | (skim [DeHon15]) | | 
-|   | 9/10 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L04.pdf |L4]] | SoC FPGAs | ZB Ch 2\\ (skim ZB Ch 3,10)] | | +|   | 9/10 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L04.pdf |L4]] | SoC FPGAs | ZB Ch 2\\ (skim ZB Ch 3,10)] | | 
-| 3 | 9/15 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L05.pdf |L5]] | Zedboard | ZB Ch 6,8 | Lab 1: Vivado SoC | +| 3 | 9/15 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L05.pdf |L5]] | Zedboard | ZB Ch 6,8 | Lab 1: Vivado SoC | 
-|   | 9/17 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L06.pdf |L6]] | Performance | read H&P chapter on performance if you haven't\\ read for later [Kung86][Shao14]| | +|   | 9/17 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L06.pdf |L6]] | Performance | read H&P chapter on performance if you haven't\\ read for later [Kung86][Shao14]| | 
-| 4 | 9/22 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L07.pdf |L7]] | Hard vs Soft Logic | (skim [Kuon06][Chung10][Papamichael12]) | | +| 4 | 9/22 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L07.pdf |L7]] | Hard vs Soft Logic | (skim [Kuon06][Chung10][Papamichael12]) | | 
-|   | 9/24 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L08.pdf |L8]] | Structural RTL | HDL Compiler for Verilog Reference Manual\\ Vivado Design Suite User Guide: Synthesis (UG901)| | +|   | 9/24 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L08.pdf |L8]] | Structural RTL | HDL Compiler for Verilog Reference Manual\\ Vivado Design Suite User Guide: Synthesis (UG901)| | 
-| 5 | 9/29 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L09.pdf |L9]] | Abstract Models | (skim RC Ch5,8,9,10) | Lab 2: Vivado HLS | +| 5 | 9/29 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L09.pdf |L9]] | Abstract Models | (skim RC Ch5,8,9,10) | Lab 2: Vivado HLS | 
-|   | 10/1 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L10.pdf |L10]] | C-to-HW | (skim IEEE Design & Test of Computers Issue 4, July-Aug. 2009\\ RC Ch7, ZB Ch 14) | | +|   | 10/1 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L10.pdf |L10]] | C-to-HW | (skim IEEE Design & Test of Computers Issue 4, July-Aug. 2009\\ RC Ch7, ZB Ch 14) | | 
-| 6 | 10/6 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L11.pdf |L11]] | Vivado HLS | ZB Ch 15\\ Vivado Design Suite User Guide: High-Level Synthesis (UG902) | |+| 6 | 10/6 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L11.pdf |L11]] | Vivado HLS | ZB Ch 15\\ Vivado Design Suite User Guide: High-Level Synthesis (UG902) | |
 |   | 10/8 | L12 | Confessions of a User (Marie Nguyen) |  | | |   | 10/8 | L12 | Confessions of a User (Marie Nguyen) |  | |
-| 7 | 10/13 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L13.pdf |L13]] | Spiral "HLS" | (skim [Milder12][Akin12]) | Lab 3: HW Accelerate |+| 7 | 10/13 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L13.pdf |L13]] | Spiral "HLS" | (skim [Milder12][Akin12]) | Lab 3: HW Accelerate |
 |   | 10/15 | ^ Midterm 1 | | | |   | 10/15 | ^ Midterm 1 | | |
 | 8 | 10/20 | L14 | Machine Learning in Data Center (Eric Chung, MSR) | [Ovtcharov15]  | | | 8 | 10/20 | L14 | Machine Learning in Data Center (Eric Chung, MSR) | [Ovtcharov15]  | |
-|   | 10/22 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L15.pdf |L15]] | Reconfigurable Computing | [Tessier15] | |+|   | 10/22 | [[https://users.ece.cmu.edu/~jhoe/course/ece643/F15handouts/L15.pdf |L15]] | Reconfigurable Computing | [Tessier15] | |
 |   | 10/23 | ^ Midsemester Break | | | |   | 10/23 | ^ Midsemester Break | | |
 | 9 | 10/27 | ^ Term Project Proposal Student Presentations | | Project Start | | 9 | 10/27 | ^ Term Project Proposal Student Presentations | | Project Start |