10EE755 Digital System with VHDL syllabus for EE


Part A
Unit-1 INTRODUCTION 10 hours

VHDL description of combinational networks, Modeling flip-flops using VHDL,VHDL models for a multiplexer, Compilation and simulation of VHDL code, Modeling a sequential machine, Variables, Signals and constants, Arrays, VHDL operators, VHDL functions, VHDL procedures,Packages and libraries, VHDL model for a counter.

Unit-2 DESIGNING WITH PROGRAMMABLE LOGIC DEVICES 5 hours

Read-only memories, Programmable logic arrays (PLAs), Programmable array logic (PALs), Other sequential programmable logic devices(PLDs), Design of a keypad scanner.

Unit-3 DESIGN OF NETWORKS FOR ARITHMETIC OPERATIONS 5 hours

Design of a serial adder with accumulator, State graphs for control networks, Design of a binary multiplier, Multiplication of signed binary numbers, Design of a binary divider.

Unit-4 DIGITAL DESIGN WITH SM CHARTS 6 hours

State machine charts, Derivation of SM charts, Realization of SM charts. Implementation of the dice game, Alternative realization for SM charts using microprogramming, Linked state machines.

Part B
Unit-5 DESIGNING WITH PROGRAMMABLE GATE ARRAYS AND COMPLEX PROGRAMMABLE LOGIC DEVICES 6 hours

Xilinx 3000 series FPGAs, Designing with FPGAs, Xilinx 4000 series FPGAs, using a one-hot state assignment, Altera complex programmable logic devices (CPLDs), Altera FELX 10K series COLDs.

Unit-6 FLOATING-POINT ARITHMETIC 6 hours

Representation of floating-point numbers, Floating-point multiplication, Other floating-point operations.

Unit-7 ADDITIONAL TOPICS IN VHDL 7 hours

Attributes, Transport and Inertial delays, Operator overloading,Multivalued logic and signal resolution, IEEE-1164 standard logic, Generics, Generate statements,Synthesis of VHDL code, Synthesis examples, Files and TEXTIO.

Unit-8 VHDL MODELS FOR MEMORIES AND BUSES 7 hours

Static RAM, A simplified 486 bus model,interfacing memory to a microprocessor bus.

Last Updated: Tuesday, January 24, 2023