A/Prof. Andrew P. Paplinski |
Syllabus Details | Assignments and reports due dates |
Assignment 1 Answers to be given in the assignment sheets. Due date: Monday, 27th March
Assignment 2 Answers to be given in the assignment sheets. Due date: Monday, May 1st
Solutions Assignments 1 and 2Assignment 3 Due date: Monday, May 22nd (Ver. 15 May, 8am)
2005 exam (scans in the png format)
Prac 1 -- Introduction to HDL Designer
Prac 2 -- Introduction to ModelSim simulator
Prac 3 -- Canonical forms. Decoders.
Prac 4 -- Unstructured combinational circuits
Complete the design of the 7-segment driver as described in the prac
manual before your prac session.
Prac 5 -- An n-bit Arithmetic-Logic Unit
Full description of the force command
(simulation scripts).
Prac 6 -- Division-by-constant combinational circuit
Prac 7 -- Asynchronous sequential circuits
Prac 8 -- Registers and counters
Prac 9 -- Serial adder (ver. 07 May)
Prac 10 -- Word-Serial Multiplication Processor
Lecture 1 Introductory concepts
Lecture 2 Numbers in digital systems
Lecture 3 Logic Gates and Boolean Algebra
Lecture 4 Canonical and Standard Forms
Lecture 5 Gate-level minimization
Lecture 6 Combinational circuits
Lecture 7 Arithmetic combinational circuits
Lecture 8 Design Example: A Division-by-Constant Combinational Circuit
Lecture 9 Sequential Circuits
Lecture 10 Registers and counters
Lecture 11 Synchronous State Machines (ver. 8 May, 9:55)
Lecture 12 Simple serial arithmetic processor (ver. 8 May, 4pm)
Lecture 13 Multipliers (ver. 9 May, 2pm)