BVL601

Digital Design with FPGA

L-T-P3-1-0 Credits4 Session2025-26 TypeTheory
Appears in 1 semester

B.Tech Electronics Engineering (VLSI Design & Technology) · Sem 6 (Core)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1

8 hrs

DIGITAL SYSTEM OVERVIEW Review of Combinational Circuits: Adder, Subtractor, Code converter, Decoder, Encoder, Multiplexer, Demultiplexer Review of Sequential Circuits: Flip flops, Shift Registers, Synchronous Counter, Ripple Counter, MOD Counter, Ring Counter, Johnson Counter

Unit2

Unit 2

8 hrs

INTRODUCTION TO VHDL VHDL Invariants, VHDL Design units, VHDL Programming Paradigm, Standard Models in VHDL Architectures, VHDL Operators, FSM Design using VHDL, Structural Modelling Using VHDL, Data Objects, Looping Constructs

Unit3

Unit 3

8 hrs

STANDARD DIGITAL CIRCUITS IN VHDL Design of D Flip Flop, 8-bit Shift Register, Synchronous Up/Down Counter; Design of parallel adder/subtractor with accumulator, Serial Adder with Accumulator, Design of Binary Multiplier and Binary Divider.

Unit4

Unit 4

8 hrs

INTRODUCTION TO FPGA AND ITS ARCHITECTURE Types of Programmable Logic Devices: PLA, PAL, CPLD. FPGA Design flow, Applications of FPGA, FPGA Architecture,

Unit5

Unit 5

8 hrs

DIGITAL SYSTEM DESIGN USING FPGA Programming Technologies, Introduction to FPGA development environments (Vivado, Xilinx), features of commercially available Xilinx / Vivado FPGAs. Design and Synthesis of basic circuits such as logic gates, adder, subtractor, decoder, multiplexer. Flipflops, counter using Xilinx /Vivado FPGA.

Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Review the concept of combinational and sequential digital circuit
  2. CO2Implement digital circuits using hardware description language
  3. CO3Understand FPGA design flow.
  4. CO4Understand FPGA Architectures and advanced technologies
  5. CO5Implementing Digital Systems on FPGAs using VHDL Page

Text Books

  1. Digital Design (4th Edition) by M. Morris R. Mano Michael D. Ciletti
  2. Cem Unsalan, Bora Tar. Digital System Design with FPGA: Implementation using Verilog and VHDL. McGrawHill, First Edition.
  3. John V. Old Field, Richrad C. Dorf, Field Programmable Gate Arrays, Wiley, 2008.
  4. Bhasker, Jayaram. “A VHDL primer.” (1995).
  5. Wolf, W., FPGA-based System Design, PH/Pearson, (2004) Cheap ed.

Reference Books

  1. Douglas L.Perry, VHDL: “Programming by Example”, McGraw-Hill, 2002.
  2. Simon Monk. Programming FPGAs Getting Started with Verilog. McGrawHill, First Edition.

Official AKTU syllabus

This subject is on page 22, 23 of the original AKTU PDF.

Official AKTU syllabus PDF ↗