Instructor: |
Pete Manolios |
Office: Office hours: Email: Phone: |
CCB 217 By appointment manolios@cc 404-894-9219 |
Class Information |
Location: Meeting times: Web page: Oscar info: |
See notes below See notes below http://www.cc.gatech.edu/~manolios/courses/Hardware-Verification-Seminar/2004-Fall/ Seminar - 88543 - CS 8001 - HV |
Tools |
|
Announcements
|
I will be traveling for a good part of the semester, so only register for the class if you are willing to be flexible with scheduling. For example, we may meet twice a week for several weeks, then not meet at all for several other weeks, etc.
Here is the expected schedule for the semester. Please read the assigned papers and materials before they are covered in class.
Class Number |
Topics |
Class 1 Th, Aug 19, 10-11 CCB 206 |
Motivation and goals. Overview of class and ACL2. Distribute readings. |
Class 2 Mon, Aug 23, 11-12 CCB 206 |
Introduction to ACL2. Readings: |
Class 3 Tue, Aug 24, 1:30-2:30 CCB 206 |
Modeling and Reasoning about Processor Models in ACL2. Readings:
|
Class 4 Tue, Sep 7, 11:10-12:00 CCB 206 |
Correctness of Pipelined Machines. Readings:
|
Class 5 Wed, Sep 29, 9:00-10:00 CCB 206 |
Proving Correctness of Pipelined Machines. Readings:
|
Class 6 Fri, Oct 1, 11:00-12:00 CCB 206 |
Proving Correctness of Pipelined Machines with ACL2. Readings:
|
Class 7 Tue, Oct 5, 11:10-12:00 CCB 206 |
SAT solvers. Readings:
|
Class 8 Tue, Oct 12, 11:10-12:00 CCB 206 |
CLU Logic: Definition, Modeling, and Deciding. Readings:
|
Class 9 Tue, Oct 26, 11:10-12:00 CCB 206 |
Automating Refinement with UCLID and an outline of directions
for future research. Readings:
|
Class 10 Tue, Nov 2, 11:10-12:00 CCB 206 |
Ivan Raikov: Efficient Execution of Hardware Models. Readings: |
Class 11 Tue, Nov 9, 11:10-12:00 CCB 206 |
Preston Galle: Hardware-Accelerated Satisfiability Solvers. Readings:
|
Class 12 Fri, Nov 12, 11:00-12:00 CCB 206 |
Shan Shan Huang: Converting Boolean formulas to CNF. Readings:
|
Class 13 Tue, Nov 30, 11:10-12:00 CCB 206 |
Phu Le: Bit-Level Reasoning. Readings: |
Class 14 Fri, Dec 3, 11:00-12:00 CCB 206 |
Christopher Church: Symbolic Trajectory Evaluation. Readings:
|
The rest of the semester will consist of student presentations and the default meeting time is Tuesday from 11:10 to 12:00. Here are some topics to choose from and for which I can suggest several papers, but feel free to suggest other topics that you find interesting. The presentations should cover 2-4 papers and students should decide what they are going to present by the beginning of class 7.
Last modified: Tue Nov 30 11:01:18 EST 2004