CS 460: Class Schedule Fall 2009

<
Month Day Week Lecture Info
Aug 24 Mon Week 1 Embedded Systems: Introduction  
26 Wed VHDL: Introduction  
28 Fri hardware Background: Combinational Logic  
31 Mon Week 2 VHDL: conditional and loop constructs,
muxs, decoders, encoders
 
Sep 2 Wed Modelsim tutorial Lab 1(A&B) assigned
4 Fri Behavioral VHDL  
7 Mon Week 3 Labor Day, no class  
9 Wed FPGA Architecture  
11 Fri Meet Spartan 3  
14 Mon Week 4 Software Design Flow
Project Navigator (ISE)
Xilinx ISE tutorial
In class ISE demo: Parity
16 Wed Sequential Circuits  
18 Fri Finite State Machines
A regular expression scanner
Lab 1(A&B) due
21 Mon Week 5 Lab 2 discussion
Events, Pulses. Button and Timer Pulses
Time and space patterns on the LEDs, Blinky.
Lab 2(A&B) assigned
23 Wed Recap and Mock test handout  
25 Fri Mock test discussed  
28 Mon Week 6 Midterm test one  
30 Wed Midterm test one discussion  
Oct 2 Fri Simplke IO vs Board IO lab 2 due
Lab 3 assigned
5 Mon Week 7 Board IO: 7 segs, Hi, arrays, ROM tables Lab 4 assigned
7 Wed VHDL Array operators, Lab 4 Discussion  
9 Fri SVGA Lab 3 due
12 Mon Week 8 EDK - microBlaze, LMB, OPB, FSL  
14 Wed Bus protocol concepts  
16 Fri Highschool Day: class cancelled  
19 Mon Week 9 A first EDK architecture: "Hello world"
EDK tutorial
 
21 Wed EDK, GPIO, PCores, FSL-Led peripheral  
23 Fri Random Number generators using LFSRs  
26 Mon Week 10 Polling, Interrupts, Event Handlers Lab 5 assigned
28 Wed Event Handler Design
EDK version of 60 minutes using Event Handler
 
30 Fri Game design: It's ART!! (etch a sketch) an overview of game designs  
Nov 2 Mon Week 11 Brownian Mouse: an SVGA refresh plus mouse example Lab 4 due
Lab 6 assigned
4 Wed Fast Asynchronous Memory  
6 Fri Board Games and MiniMax Search  
9 Mon Week 12 Connect four and Alpha-Beta Search  
11 Wed Connect four: EDK implementation  
13 Fri Mock midterm 2 handout Lab 5 due
16 Mon Week 13 Mock midterm 2 discussion  
18 Wed Midterm test two: material Chapters 9 to 13 of the notes  
20 Fri Lab 6a,b due. present your game proposal to Wim
23 Mon Week 14 THANKS
25 Wed GIVING
27 Fri BREAK !!
30 Mon Week 15 Test two discussion  
Dec 2 Wed HPEC 1: SA-C  
4 Fri HPEC 2: SRC and MAP-C  
7 M2F Project Week Work on your project
14 M2F Finals Week Project (Lab 6) due