Uploaded by karinacutie0000

ECE2003 DIGITAL-LOGIC-DESIGN ETH 1.01 40 ECE2003 (2)

advertisement
ECE2003
Prerequisite:
Digital Logic Design
ECE1002/ECE1013
L T P J C
2 0 2 0 3
Syllabus version
1.01
Course Objectives:
1. To represent logical functions in canonical form and standard forms
2. To design and analyse the combinational logic circuits
3. To design and analyse the sequential logic circuits
4. To implement the combinational and sequential logic circuits using Verilog HDL
Course Outcome:
At the end of the course the student should be able to
1. Understand the number systems and IC characteristics
2. Understand the Boolean algebra and its properties
3. Optimize the logic functions using K-map
4. Design and analyse the combinational logic circuits
5.Get grip on Verilog HDL syntax
6. Design and analyse the sequential logic circuits
7. Implement and simulate the combinational logic circuits using Verilog HDL
Student Learning Outcomes (SLO):
2, 5, 17
Module:1 Number systems and Logic Families:
3 hours
Brief review of Number Systems, Digital Logic Gates and its electrical characteristics, Review
of RTL, DTL, TTL, ECL, CMOS families.
Module:2 Boolean algebra:
2 hours
Basic Definitions, Axiomatic Definition of Boolean Algebra, Basic Theorems and Properties of
Boolean Algebra, Boolean Functions, Canonical and Standard Forms.
Module:3 Gate-Level Minimization:
3 hours
The Map Method - K-map, Product of Sums and Sum of Products Simplification, NAND and
NOR Implementation
Module:4 Design of Combinational Logic Circuits:
5 hours
Design Procedure, Binary Adder-Subtractor, Parallel Adder, Binary Multiplier, Magnitude
Comparator-4 bit, Decoders, Encoders, Multiplexers, De-multiplexer, Parity Generator and
Checker. Application of Multiplexers and De-multiplexers.
Module:5 Verilog HDL Coding Style:
4 hours
Lexical Conventions, Ports and Modules, Gate Level Modelling, Operators, Data Flow
Modelling, Behavioral level Modelling, Testbench.
Module:6 Design of Sequential Logic Circuits:
6 hours
Latches, Flip-Flops-SR, D, JK & T, Shift Registers-SISO, SIPO, PISO, PIPO, Design of
Synchronous Sequential Circuits- State Table and State Diagrams, Design of CountersModulo-n, Johnson, Ring, Up/Down, Design of Mealy and Moore FSM -Sequence Detection.
Module:7 Modelling of Logic Circuits:
Modelling of Combinational and Sequential Logic Circuits using Verilog HDL.
5 hours
Module:8 Contemporary Issues
2 hours
Total Lecture Hours:
30 hours
Text Books:
1. M. Morris R. Mano and Michael D. Ciletti, “Digital Design With an Introduction to the
Verilog HDL”, 2014, 6th Edition, Prentice Hall of India, India.
Reference Books:
1. Charles H. Roth, Jr., "Fundamentals of Logic Design", 2014, 7th Edition Reprint,
Brooks/Cole, Pacific Grove, US.
2. Michael D. Ciletti, 2011, “Advanced Digital Design with the Verilog HDL, 2nd Edition”,
Pearson Pvt. Ltd, Noida, India.
3. Stephen Brown and ZvonkoVranesic, 2013, “Fundamentals of Digital Logic with Verilog
Design”, Third Edition, McGraw-Hill Higher Education, New Delhi, India.
Mode of evaluation: Internal Assessment(CAT, Quizzes, Digital Assignments) & Final
Assessment Test (FAT)
Sl.No.
1
2
List of Challenging Experiments (Indicative)
Characteristics of Digital ICs (Hardware)
4 hours
Implementation of Combinational Logic Design using MUX/Decoder
4 hours
ICs (Hardware)
3
Design and Implementation of various data path elements
4 hours
Adders/Multipliers (Hardware)
4
Design and Implementation of various data path elements like
6 hours
Adders/Multipliers and combinational Logic circuits like Multipliers
(Mandatory: Verilog Modeling, Simulation and Synthesis. FPGA
implementation (optional)
5
Design and implementation of simple synchronous sequential circuits
2 hours
like Counters / Shift registers (Hardware)
6
Complex state machine design (Simulation and Synthesis)
4 hours
7
Simple processor design (Simulation and Synthesis)
6 hours
Total laboratory hours: 30 hours
Mode of assessment: Continuous Assessment & Final Assessment Test (FAT)
Recommended by Board of Studies
13-12-2015
Approved by Academic Council
No. 40
Date:
18-03-2016
Download