0% found this document useful (0 votes)
113 views

Total: 45 Periods: Objectives: The Student Should Be Made To

This document outlines the objectives and units of a course on digital principles and system design. The course covers various number systems, Boolean algebra, logic gates, combinational circuits, synchronous and asynchronous sequential circuits, and designing with programmable logic devices. It aims to teach students how to perform arithmetic operations in different number systems, simplify Boolean expressions, design combinational and sequential digital circuits, and use programmable logic for design. The course contains 5 units spanning these topics over 45 class periods.

Uploaded by

Adam Wells
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
113 views

Total: 45 Periods: Objectives: The Student Should Be Made To

This document outlines the objectives and units of a course on digital principles and system design. The course covers various number systems, Boolean algebra, logic gates, combinational circuits, synchronous and asynchronous sequential circuits, and designing with programmable logic devices. It aims to teach students how to perform arithmetic operations in different number systems, simplify Boolean expressions, design combinational and sequential digital circuits, and use programmable logic for design. The course contains 5 units spanning these topics over 45 class periods.

Uploaded by

Adam Wells
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

CS6201 DIGITAL PRINCIPLES AND SYSTEM DESIGN

LTPC
3 0 03

OBJECTIVES:
The student should be made to:

Learn the various number systems.

Learn Boolean Algebra

Understand the various logic gates.

Be familiar with various combinational circuits.

Be familiar with designing synchronous and asynchronous sequential circuits.

Be exposed to designing using PLD

UNIT I BOOLEAN ALGEBRA AND LOGIC GATES


9
Review of Number Systems Arithmetic Operations Binary Codes Boolean Algebra and Theorems Boolean
Functions Simplification of Boolean Functions using Karnaugh Map and Tabulation Methods Logic Gates NAND
and NOR Implementations.
UNIT II COMBINATIONAL LOGIC
9
Combinational Circuits - Analysis and Design Procedures - Circuits for Arithmetic Operations, Code ConversionDecoders and Encoders - Multiplexers and Demultiplexers - Introduction to HDL - HDL Models of Combinational ckts.
UNIT III SYNCHRONOUS SEQUENTIAL LOGIC
9
Sequential Circuits Latches and Flip Flops Analysis and Design Procedures State Reduction and State Assignment
Shift Registers Counters HDL for Sequential Logic Circuits.
UNIT IV ASYNCHRONOUS SEQUENTIAL LOGIC
9
Analysis and Design of Asynchronous Sequential Circuits Reduction of State and Flow Tables Race-free State
Assignment Hazards.
UNIT V MEMORY AND PROGRAMMABLE LOGIC
9
RAM and ROM Memory Decoding Error Detection and Correction Programmable Logic Array Programmable
Array Logic Sequential Programmable Devices Application Specific IntegratedCircuits.
TOTAL: 45 PERIODS
OUTCOMES:
At the end of this course, the student will be able to:

Perform arithmetic operations in any number system.

Simplify the Boolean expression using K-Map and Tabulation techniques.

Use boolean simplification techniques to design a combinational hardware circuit.

Design and Analysis of a given digital circuit combinational and sequential.

Design using PLD.

TEXT BOOK:
1. Morris Mano M. and Michael D. Ciletti, Digital Design, IV Edition, Pearson Education, 2008.
REFERENCES:
1. John F. Wakerly, Digital Design Principles and Practices, Fourth Edition, Pearson Education, 2007.
2. Charles H. Roth Jr, Fundamentals of Logic Design, Fifth Edition-Jaico Publishing House, Mumbai, 2003.
3. Donald D. Givone, Digital Principles and Design, Tata Mcgraw Hill, 2003.
4. Kharate G. K., Digital Electronics, Oxford University Press, 2010.

You might also like