BEE065

Digital Design with VHDL

L-T-P3-0-0 Credits3 Session2024-25 TypeTheory
Appears in 2 semesters · 2 branches

B.Tech Electrical Engineering · Sem 6 (Departmental Elective-III) · B.Tech Electrical & Electronics Engineering · Sem 6 (Departmental Elective-III)

Pre-requisites: Digital Electronics and Circuits and Basic course on Microprocessors

Syllabus

5 units
Unit1

Unit 1

Review of Logic Design Fundamentals: Combinational logic, hazards in combinational networks, Mealy and Moore sequential circuit design, sequential circuit timing, setup and hold times.

Unit2

Unit 2: VHDL

Introduction, VHDL terms, code structure, data types, operators and attributes, concurrent and sequential code, variables and signals, subprograms and procedures, packages and libraries, pre-defined attributes. VHDL Description of Combinational Circuits: Multiplexers, decoders, encoders, code converters. VHDL Description of Sequential Circuits: Flip-flops, registers, counters, clock synchronization.

Unit3

Unit 3

Design of Programmable Logic Devices: Read-only memories, programmable logic arrays, programmable array logics, Design of Circuits with Arithmetic Operations: Serial adder, binary multiplier, multiplication of signed numbers, binary divider Design of Memories: VHDL models for memories and buses, simplified bus model, interfacing memory to a microprocessor bus.

Unit4

Unit 4

Design with Programmable Gate Arrays: Introduction of FPGAs, designing with FPGAs and CPLDs. Hardware Testing and Design: Testing combinational logic, testing sequential logic, scan testing.

Unit5

Unit 5

Case Study: Design of UART, design of microcontroller CPU, top-level CPU design, sample

Course Outcomes (COs)4 outcomes

After completion of the course student will be able to:

  1. CO1Understand the principle of VHDL language and the principles of digital system designK2
  2. CO2Apply the learned principles of digital system design to design CPU.K3
  3. CO3Analyze the behavior of different combinational and sequential circuits using simulations studiesK4
  4. CO4Design and implement the different components of digital system on the programmable Logical Devices.K4

Text Books

  1. Pedroni V. A., “Circuit design with VHDL”, Prentice Hall of India Private Limited, 2008
  2. Charles H Roth Jr. , Digital Systems Design Using VHDL, PWS Publishing Company, 1998
  3. Mano M. M. and Ciletti M. D., “Digital Design”, 4th Ed., Pearson Education, 2008
  4. Brown S. and Vranesic Z., “Fundamentals of Digital Logic with VHDL Design”, 2nd Ed., Tata McGraw- Hill Publishing Company Limited.

Reference Books

  1. Perry D. L., “VHDL Programming by Example”, 4th Ed., Tata McGraw-Hill Publishing Company Limited, 2008
  2. Wakerly J. F., “Digital Design – Principles and Practices”, 4th Ed., Pearson Education, 2006

Official AKTU syllabus

This subject is on page 50 of the original AKTU PDF.

Official AKTU syllabus PDF ↗