Lecture Notes # 1 -- Combinational Logic and Its Description Using Hardware Description Languages (HDLs): pdf
Addendum (simple animation of a structural description): ppt
Lecture Notes # 2 -- Basic VHDL -- from RASSP Education & Facilitation: Slide 1
followed by: Rest of the slides
(copyrighted but can print the slides for educational purposes only--see info on 1st slide pointed to above).
Alternatively, these slides are also available in ppt form: ppt
Lecture Notes # 2.25: More on VHDL Data Types: pdf
Lecture Notes # 2.5 -- VHDL Structural Descriptions -- from RASSP Education & Facilitation: Slides (copyrighted but can print the slides for educational purposes only--see info on 1st slide pointed to above).
Lecture Notes # 2.75 -- VHDL Quick Start by Peter Ashenden: pdf
Lecture Notes # 3.5 -- Behavioral VHDL -- from RASSP Education & Facilitation: Slide 1
followed by: Rest of the slides up to # 26
(copyrighted but can print the slides for educational purposes only--see info on 1st slide pointed to above).
Lecture Notes # 4 -- Design Tour -- Design Approaches and VHDL Descriptions: ppt
Lecture Notes # 4a -- Adder Circuits: ppt
Subset of above notes in pdf format: pdf
Lecture Notes # 11 -- File Operations: ppt OR pdf (2 slides per page)
Examples:
(a) Read-write example vhdl file: vhdl file .
(b) Read-write package to be included in the test bench file: vhdl file .
(c) Example files for "read_write" entity above: (i) txt .
(ii) txt .