ECE 594 - Reconfigurable System Synthesis
Winter 2004
Instructor: Prof. Ryan Kastner (kastner@ece.ucsb.edu)
Time: Monday, Wednesday, noon
Location: Phelps 1437
Office Hours: After class or by appointment
Recent Class Announcements:
Homework #5 due 11am, Wed. February 18
Homework #4 due 11am, Wed. February 18
Student Presentation - Aravind - Symbolic Scheduling - February 9
Homework #3 due Noon, Wed. February 4
Student Presentation - Nitin - Metropolis - February 2
Student Presentation - Sirisha - Transaction Based Languages - January 28
Grading:
Project - 60%
15% - Topic research - Literature survey
15% - Results
15% - Project Presentations- 30 minute presentation during finals week
15% - Project Reports
Homework - 20%
Paper Presentation - 15%
20-25 min presentation
Paper review or area survey (topic/paper specified by me)
Class Participation - 5%
Questions in class
Questions during presentations
Prerequisites:
This class requires a background knowledge found in a typical undergraduate computer engineering curriculum. Specifically, the class assumes knowledge of compilers, algorithms, computer architecture and low level hardware synthesis (logic and physical synthesis).
Related classes:
Reconfigurable Computing - Prof. Andre Dehon - Cal Tech
Reconfigurable Computing Seminar - Profs. Seth Goldstein and Herman Schmit - CMU
Reconfigurable Computing - Prof. Russell Tessier - U Mass
Reconfigurable Computing - Prof. Kia Bazargan - Univ. of Minnesota
Reconfigurable Hardware - Prof. John Lockwood - Washington University
Field-Programmable Gate Array (FPGA) Design - Abdel Ejnioui - Univ. of Central Florida
Embedded and Real-Time Systems - Prof. Mani Srivastava - UCLA
Languages for Embedded System Design - Prof. Stephen Edwards - Columbia University
Embedded System Design: A Unified Hardware/Software Introduction - Prof. Frank Vahid, UC Riverside and Tony Givargis, UC Irvine
Embedded Software Systems - Prof. Brian L. Evans - University of Texas at Austin
Design of Embedded Systems: Models, Validation, and Synthesis - Prof. Alberto Sangiovanni-Vincentelli - UC Berkeley
Specification and Modeling of Reactive Real-Time Systems - Prof. Edward A. Lee - UC Berkeley
Introduction to Embedded Computer Systems, Software for Embedded Systems - Prof. Rajesh Gupta - UCSD
Hardware-Software Codesign for System on a Chip, VLSI CAD: Software To Logic - JoAnn Paul, Prof. Don Thomas - CMU
Hardware Software Codesign of Embedded Systems - Prof. Rabi Mahapatra