You are on page 1of 24

EE 6801

Digital Circuit Design


Lecture 6
Date: 24/11/2020, 03:30 PM
Dr. Md. Selim Hossain
Associate Professor
Office: EEE-305, EEE Building, KUET
Email: selim@eee.kuet.ac.bd
Contact: +8801758688829
Dept. of Electrical and Electronic Engineering (EEE)
Khulna University of Engineering & Technology (KUET)
1

24/11/2020
Learning Outcomes (3)
3. Introduction to VLSI Systems Design
• Digital System Design
• VLSI Design Flow
• Introduction to VHDL, VHDL Vs Verilog HDL
• VHDL Learning & how to write a VHDL code for digital Circuit
• Xilinx or Altera FPGA and how to program and operate FPGA Board

24/11/2020 2
VHDL D Flip-Flop Example with Enable Signal

24/11/2020 3
VHDL D Flip-Flop Example with Enable Signal

24/11/2020 4
VHDL Data Objects (Classes)

24/11/2020 5
VHDL Signal vs variables

24/11/2020 6
Signal vs variables—timing of signals

24/11/2020 7
Signal vs variables—timing of variables

24/11/2020 8
VHDL Concurrent Statements- when else

24/11/2020 9
VHDL Concurrent Statements- when else…Continue

24/11/2020 10
VHDL Concurrent Statements—with select: Example 1

24/11/2020 11
VHDL Concurrent Statements—with select: Example 1

24/11/2020 12
VHDL Concurrent Statements—with select: Example 2

24/11/2020 13
VHDL Concurrent Statements—with select: Example 3

24/11/2020 14
VHDL Concurrent Statements—with select: Example 3

24/11/2020 15
VHDL Concurrent Statements—component instantiation

24/11/2020 16
VHDL Concurrent Statements—for generate

24/11/2020 17
VHDL Concurrent Statements—for generate (an example)

24/11/2020 18
VHDL Sequential Statements

24/11/2020 19
VHDL Sequential Statements—if then else

24/11/2020 20
VHDL Sequential Statements—wait

24/11/2020 21
VHDL Sequential Statements—case-when

24/11/2020 22
VHDL Sequential Statements—case-when (null)

24/11/2020 23
Any
Questions?

Thank You
Acknowledgement: 1) Dr. Yinan Kong, Senior Lecturer, Macquarie University
2) Wikipedia and some other online materials
24/11/2020 24

You might also like