VHDL Lectures Fall 2007
(click
here)
The following are the solution of the tests for
Fall 2007:
Exam 1
The following are the solution of the tests for
Spring 2006:
Exam 1
Exam 2
The following are the solution of the tests for
fall 2005:
Exam 1
Exam 2
The following are
lecture notes prepared by Prof. Marios Pattichis.
VHDL Lecture notes
The following are lecture notes based on the
text book (Logic and Computer Design Fundamentals by Mano and Kime).
These are scaned notes that can be used as an additional reference.
You will also find tipical tests.
Test Examples
" Older Exams"
- Exam One Practice (8 different exams!!)
- Exam Two Practice (8 different exams!!)
- Final Practice The pictures referenced have change between book editions. In the Third Edition, Figure 7.7 is now 7.20; figure 7.9 is now 10.1; figure 7.17 is now 10.9; figure 8.2 is now 8.19; for figure 7.9 click here (pdf) or here (jpg); figure 8.6 and 8.7 are the same.
- More problems
- Some lectures notes
- More questions
- Another exam2 solutions
Module 1 : Chapters 1 and 2
- Lecture one:
- Chapter 1:Sections 1-3, Digital Computers and number systems
- Lecture two:
- Chapter 1: Section 3, Number Base Conversion
- Lecture three:
- Chapter 1: Sections 3&4, Decimal Conversion and BCD addition
- Lecture four:
- Chapter 2: Sections 1-2, Boolean Algebra
- Lecture five:
- Chapter 2 Section 6, Gates
- Lecture six:
- Chapter 2, Section 3, Canonical Expressions
- Lecture seven:
- Chapter 2, Section 5, K-Maps
- Lecture eight:
- Chapter 2, Section 7, Exclusive OR (XOR)
- Lecture nine:
- Chapter 2, Section 8, Integrated Circuits
Module 2: Chapters 3 and 4
- Lecture ten:
- Chapter 3, Sections 1-4, Design Heiarchy and Analysis
- Lecture eleven:
- Chapter 3, Sections 5-6, Decoders and Encoders
- Lecture twelve:
- Chapter 3, Sections 7-8, Multiplexers and Adders
- Lecture thirteen:
- Chapter 3, Sections 9-10, Binary Subtraction and 2's Compliment
- Lecture fourteen:
- Chapter 3, Section 8, Carry and Look Ahead Adder
- Lecture sixteen:
- Chapter 4, Sections 1-3, Latches and Flip Flops
- Lecture seventeen:
- Chapter 4, Section 4, Sequential Circuit Analysis, Mealy/Moore Models
- Lecture eighteen:
- Chapter 4, Section 5, Sequential Circuit Design
- Lecture ninteen:
- Mealy/Moore Design Circuits
- Lecture twenty:
Module 3: Chapters 5 and 6
- Lecture twenty one :
- Chapter 5, Sections 1-5, Registers and Counters
- Lecture twenty two :
- Chapter 5, Sections 6, BCD Counters
- Lecture twenty three :
- Chapter 6, Sections 1-2, Memory and Programmable Logic Devices
- Lecture twenty four :
- Chapter 6, Sections 3-8, RAM and Programmable Logic Arrays
Module 4: Chapters 7 and 8
- Lecture twenty five :
- Chapter 7, Sections 1-7, Register Transfers
- Lecture twenty six :
- Chapter 7, Sections 8-11, Data Path
- Lecture twenty seven :
- Chapter 8, Sections 1-4, Machine Sequencing and Contro