15-828/18-847 Spring '98 Home Page
Welcome to the WWW homepage for CMU 15-828/18-847 "Reconfigurable Computing
Seminar" The course is being taught by Professor
Seth Goldstein and Dr.
Herman Schmit. The course secretary is Barbara Grandillo.
The dic manual is available in either postscript or html.
The Seminar meets on Monday, Wednesday 1:30-3:00 WeH 5409B.
How to access the course staff:
-
Prof. Seth Goldstein: seth+@cs.cmu.edu,
x8-2838, 7122 WeH, Office hour: Wed 4:00-5:00
-
Dr. Herman Scmit: herman@ece.cmu.edu,
x8-6470, HH2108, Office hour: Thur 10:00-11:00
-
Barbara Grandillo, Course Secretary: bag@cs.cmu.edu,
x8-7550, 8212 WeH
Newsgroups:
You should read the class newsgroups regularly. If the following addresses
are not accessible, use your favorite newsgroup reader.
We ask that students obey appropriate netiquette.
Handouts in PostScript format:
-
Course
Information guide
-
Questionnaire
-
Lab 2
Also, you can go directly to the directory /afs/cs/academic/classes/15828/handouts
to print (lpr) the postscript files or view (ghostview) them.
Handouts in HTML format:
Note: sometimes parts of documents can get mangled when converting to html,
so the PostScript versions (if available) should be treated as "official".
-
Course
Information guide
-
Lab
1
-
Lab 1 Answers and Grading Criteria
-
Lab 2
-
Project Proposal Template
Lectures:
Here are the lecture outlines/slides.
-
Lecture 1/12: Intro
to Reconfigurable Computing
-
Lecture 1/14: Reconfigurable Computing Basics, reading,
scribe
notes
-
Lecture 1/19: Introduction to FPGA Technology, reading,
scribe
notes
-
Lecture 1/21: FPGA Arithmetic I, reading,
scribe
notes
-
Lecture 1/26: FPGA Arithmetic II, reading,
scribe
notes
-
Lecture 1/28: Splash: Architecure and Applications,
reading,
scribe notes
-
Lecture 2/2: The Systolic Model,
reading,
scribe notes
-
Lecture 2/4: Runtime Reconfigurable Architectures: PipeRench,
reading,
scribe notes
-
Lecture 2/9: Runtime Reconfigurable Architectures: Multi-Context,
reading,
scribe notes
-
Lecture 2/11: Function-Unit Architectures,
reading,
scribe notes
-
Lecture 2/16: Lab-2 Progress Report
-
Lecture 2/18: Logic Emulation Architectures,
reading,
scribe notes
-
Lecture 2/23: Programming Reconfigurable Computers,
reading,
scribe notes
-
Lecture 2/25: Lab-2 Selected Final Reports
-
Lecture 03/04: Logic Cell and Datapath Mapping,
reading,
scribe notes
-
Lecture 03/09: Behavioral Synthesis,
reading,
scribe notes
-
Lecture 03/11: Hardware/Software Codesign,
scribe notes
-
Lecture 3/18: Systolic Loop Transformations,
reading,
scribe notes
-
Lecture 3/30: Software Pipelining,
reading,
scribe notes
-
Lecture 04/01: Retiming,
reading,
scribe notes
-
Lecture 04/20: MATRIX and RaPiD,
reading,
scribe notes
-
Lecture 4/22: Module Generators,
reading,
scribe notes
Scribe Notes:
Scribe note templates are now found in the same lecture as the lecture slides. You can retrieve them by following the scribe notes link next the appropriate lecture. When the lecture slides are put on the web, the scribe note template will be placed there as well. This should lead to less gratuitous typing.