Schedule:
This CS2022 Schedule for Hilary Term is preliminary and may change.
Week | Lectures Labs |
Lecture Notes | |
1 | Mon 21/01 | 1st Lecture | ![]() |
Mon 21/01 | 2nd Lecture | ![]() |
|
Tue 22/01 | 3rd Lecture | ![]() |
|
Tue 22/01 | 4th Lecture | ![]() |
|
Thu 24/01 | 5th Lecture | ![]() |
|
2 | Mon 28/01 | 6th Lecture | ![]() |
Mon 28/01 | 7th Lecture | ![]() |
|
Tue 29/01 | 8th Lecture | ![]() |
|
Tue 29/01 | 9th Lecture | ![]() |
|
Thu 31/01 | 10th Lecture | ![]() |
|
3 | Mon 04/02 | 11th Lecture | ![]() ![]() |
Mon 04/02 | 1st Tutorial | Surname: A to L 11:00-12:00 | |
Tue 05/02 | 1st Tutorial | Surname: M to Z 11:00-12:00 | |
Thu 07/02 | 12th Lecture | ![]() |
|
4 | Mon 11/02 | 13th Lecture | ![]() |
Mon 11/02 | 2nd Tutorial | Surname: A to L 11:00-12:00 | |
Tue 12/02 | 14th Lecture | ![]() |
|
Tue 12/02 | 2nd Tutorial | Surname: M to Z 11:00-12:00 | |
Thu 14/02 | 14th Lecture | Moved to Tue 12/02 at 09:00-10:00 in LB04 | |
Fri 15/02 | Project 1A | DUE: Friday, 15th February 2019 | |
5 | Mon 18/02 | 15th Lecture | ![]() ![]() |
Mon 18/02 | 3rd Tutorial | Surname: A to L 11:00-12:00 | |
Tue 19/02 | 3rd Tutorial | Surname: M to Z 11:00-12:00 | |
Thu 21/02 | 16th Lecture | ![]() |
|
6 | Mon 25/02 | 17th Lecture | ![]() |
Mon 25/02 | 4th Tutorial | Surname: A to L 11:00-12:00 | |
Tue 26/02 | 4th Tutorial | Surname: M to Z 11:00-12:00 | |
Thu 28/02 | 18th Lecture | ![]() |
|
7 | Mon 04/03 | Reading Week | Reading Week |
Mon 04/03 | Reading Week | Reading Week | |
Tue 05/03 | Reading Week |
Reading Week |
|
Thu 07/03 | Reading Week | Reading Week | |
8 | Mon 11/03 | 19th Lecture | ![]() |
Mon 11/03 | 5th Tutorial | Surname: A to L 11:00-12:00 | |
Tue 12/03 | 5th Tutorial | Surname: M to Z 11:00-12:00 | |
Thu 14/03 | 20th Lecture | ![]() |
|
Fri 15/03 | Project 1B | DUE: Friday, 15th March 2019 | |
9 | Mon 18/03 | NO Lecture | NO Lecture - St. Patrick's Day |
Mon 18/03 | NO Lecture | NO Lecture - St. Patrick's Day | |
Tue 19/03 | 21st Lecture | ![]() |
|
Tue 19/03 | 22nd Lecture | ![]() ![]() |
|
Thu 21/03 | 23rd Lecture | ![]() |
|
10 | Mon 25/03 | 24th Lecture | ![]() |
Mon 25/03 | 6th Tutorial | Surname: A to L 11:00-12:00 | |
Tue 26/03 | 6th Tutorial | Surname: M to Z 11:00-12:00 | |
Thu 28/03 | 25th Lecture | ![]() |
|
11 | Mon 01/04 | NO Lecture | NO Lecture |
Mon 01/04 | 7th Tutorial | Surname: A to L 11:00-12:00 | |
Tue 02/04 | 7th Tutorial | ||
Thu 04/04 | NO Lecture | NO Lecture | |
12 | Mon 08/04 | 26th Lecture | Exam Preparation |
Mon 08/04 | 8th Tutorial | Surname: A to L 11:00-12:00 | |
Tue 09/04 | 8th Tutorial | Surname: M to Z 11:00-12:00 | |
Thu 11/04 | NO Lecture | NO Lecture | |
Fri 11/04 | Project 2 | DUE: Friday, 11th April 2019 |
Useful information
Vivado Design Suite Turorial - Design Flows Overview
1. Preparing the Tutorial Design Files (Page 8)
2. Lab 2: Using the Project Design Flow (Page 22-35)
Then please read:
Vivado Design Suite Tutorial - Logic Simulation (Only Behavioural Simulation!)
and:
Vivado Design Suite User Guide - Using the Vivado IDE
and build you own project
Test bench for multiplexer and ISim simulation:
multiplexer.vhd
multiplexer_tb.vhd
Click on image for larger copy!