0% found this document useful (0 votes)
54 views15 pages

Syllabus

The course outline provides details of the ITC 212: Digital Logic Design course to be taught in the BIM 1st Semester. It will be taught by Instructor Kamal Acharya and covers two main units over several weeks. Unit 1 focuses on number systems, binary operations, codes and error detection. Unit 2 covers digital and analog concepts, logic gates, integrated circuits and Boolean algebra. Students will learn through study, demonstrations, discussions and labs. Tests and quizzes are included to assess learning. The goal is to provide foundational knowledge of digital technology and design of simple digital devices.

Uploaded by

Aajnil Sagun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views15 pages

Syllabus

The course outline provides details of the ITC 212: Digital Logic Design course to be taught in the BIM 1st Semester. It will be taught by Instructor Kamal Acharya and covers two main units over several weeks. Unit 1 focuses on number systems, binary operations, codes and error detection. Unit 2 covers digital and analog concepts, logic gates, integrated circuits and Boolean algebra. Students will learn through study, demonstrations, discussions and labs. Tests and quizzes are included to assess learning. The goal is to provide foundational knowledge of digital technology and design of simple digital devices.

Uploaded by

Aajnil Sagun
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

College of Applied Business

Lesson Plan (2020/21)


Semester: BIM 1st Sem
Course: ITC 212: Digital Logic Design

Instructor’s Detail:
Name: Kamal Acharya
Email: [email protected]
Phone No.:9841640951

Course Objectives:
The objective of this subject is to provide the foundation in the core fundamentals of digital technology. After completing the course students
will be able to design simple digital devices and implement them. Laboratory work is essential in this module.

Units/ Days Hour Main/Sub Contents Methodology/Activities By: Resources Verifiable


Objectives Students (1st Tutor (2nd
Half) Half)
1: Number 3 6 Decimal, Binary, Octal, Hexadecimal Study about Demonstrate Course
Systems, Number Systems number system one example Book,
Operations and  Base of number and conversion of the
Codes  Base 2,8,10 and 16 conversion https://
Conversion from one number system to and assign www.tutorial
another some further spoint.com/
Numerical
 Base 2 to base 8,10,16 tasks to computer_lo
 Base 8 to base 2,10,16 students. gical_organiz
 Base 10 to base 2,8,16 ation/
 Base 16 to base 2,8,10 number_syst
em_conversi
on.htm
Complements of Binary Numbers Study about Elaborate Course
 Use of complement subtraction about the Book,
 How to find 1’s Complement? process in complements
 How to find 2’s Complement? computers and their use https://
Addition and Subtraction of Binary with the help delightlylinu
Numbers of appropriate x.wordpress.
 Subtraction using 1’s complement numerical com/
Numerical
 Subtraction using 2’s 2014/10/13/
Complement binary-
lesson-12-
ones-
complement-
and-twos-
complement/
Digital Codes Research about Explain about Course
 Gray code and its application various digital various codes Book,
 ASCII code codes and parity with the help
 Extended ASCII code bit of suitable http://
 BCD example www.codesa
 BCO ndtutorials.co
 Excess-3 m/
Error Detection Codes hardware/
 Parity bit electronics/
Quiz
 Using parity method for error digital_codes
detection -types.php

https://
www.youtub
e.com/
watch?
v=DdMcAUl
xh1M
First Unit Test TEST Discussion

Unit 2: Digital 4 8 Digital and Analog quantities Present about the Question and Course
Design  Definition of digital and analog digital and answer about Book,
Fundamentals quantities analog presentation
 Comparison between the two quantities, digital https://
Binary Digits, Logic Operation, Logic waveforms learn.sparkfu
Levels and Digital Waveforms n.com/
 Digits(1&0) tutorials/
 Levels(HIGH & LOW) analog-vs-
Quiz
 Basic Operation(NOT, AND, digital
OR)
 Features of Digital Waveforms https://
 Rising and falling edge www.youtub
 Rise and fall time e.com/
 Amplitude, pulse width watch?
and frequency v=R0Xn78Pe
ROo
Introduction to System Study about the Discussion Course
 Definition of System gates and ICs about the Book,
 Analog and Digital System confused
 Differences between analog and topics http://
digital system whatis.techta
Logic Gates rget.com/
Numerical
 Basic Gates(AND, NOT, OR) definition/
/ Test
 Derived Gates(NAND, NOR, logic-gate-
XOR, X-NOR) AND-OR-
 Universal Gates(NAND, NOR) XOR-NOT-
 Using Universal gates to derive NAND-
other gates NOR-and-
 IC Gates and Pin Configuration XNOR
 7400
 7402 https://
 7404 neovlsi.word
 7408 press.com/
 7432 2009/03/06/
 7486/74386 what-is-a-
universal-
gate-and-
why-nand-is-
called-a-
universal-
gate/
Lab Work about ICs(AND, OR)
Lab Work about ICs(NOT,
NOR,NAND)
Boolean Algebra and Logic Study about Discussion Course
Simplification Boolean algebra about the Book,
 Boolean addition and and laws Boolean
multiplication algebra and http://
 Laws and rules of Boolean related www.electro
Algebra numerical nics-
 Commutative laws tutorials.ws/
 Associative laws boolean/
Numerical
 Distributive laws bool_6.html
 Various rules
 De-Morgan’s Theorems http://
 First law forum.allabo
 Second law utcircuits.co
 Application m/blog/
 Boolean Analysis of Logic boolean-
circuits logic-sop-
 Simplification using Boolean and-pos-
Algebra forms.583/
 Standard form and canonical
form of Boolean Expression
 SOP form
 POS form
 Conversion from one form of
expression to another
 Realization of simplified function
in different forms
 Using NAND gates only
 Using NOR gates only
 Boolean expression and truth
table
 Converting SOP
expression to truth table
format
 Converting POS
expression to truth table
format
 Determining standard
expression from truth
table
Minimizing SOP and POS expression Revision about Solving Course
using K-map the K map and problem Book,
 2,3 and 4 variables K-map its application related to K
 Cell Adjacency for simplification map https://
 Karnaugh map SOP minimization www.youtub Quiz
 Mapping a Standard SOP e.com/
expression watch?
 Mapping a Non-standard SOP v=EznCqZ1e
expression h5Q
 K map simplification of SOP
expression(Grouping 1s)
 Determining the minimum
SOP expression from map
 Mapping directly from a truth
table
 Don’t Care Condition
 Karnaugh Map POS
Minimization
 Mapping a standard POS
Expression
 K map simplification of POS
expressions (Grouping 0s)
 Converting between POS and
SOP using K Map
2nd Unit Test TEST Discussion

Unit 3: 4 8 Binary Adders and Subtractors Presentation of Discussion Course


Functions of  Half adder(Definition, truth table, adders and about the Book,
Combinational Logic Diagram ) subtractors realization of
Logic  Full adder(Definition, truth table, binary adders http://
Logic Diagram) and www.electro
 Realization of full adder using subtractors nics-
half adder along with tutorials.ws/ Quiz
 Half subtractor(Definition, truth their combination/
table, Logic Diagram) operations comb_7.html
 Full Subtractor(Definition, truth
table, logic diagram)
 Realization of full subtractor
using half subtractor
Lab Work on adder and subtractor

Parallel Binary Adders Research about Discussion Course


 Introduction the various about the Book,
 Four Bit parallel adders parallel binary working of
 Ripple carry adder adders various adders http://
 Carry look ahead adder users.encs.co
 Truth table for 4-bit parallel adder ncordia.ca/
~asim/
COEN_6501 Quiz
/
Lecture_Not
es/
L2_Notes.pd
f

Multiplexers(Data Selectors) and Study about Mux Discussion Course


Demultiplexers and DeMux about the Book,
 Working, Design and Application working and https://
application of www.elprocu
Mux and s.com/what-
Demux is-
Quiz
multiplexer-
and-de-
multiplexer-
types-and-
its-
applications/
Decoders Presentation on Discussion Course Quiz
 Basic Binary Decoder decoder and about the Book,
 4 bit decoder encoder application of
 Application decoders and https://
 BCD to Decimal Decoder encoders www.cs.umd
 BCD to 7 segment decoder .edu/class/
Encoders sum2003/
 Decimal to BCD Encoder cmsc311/
 Priority Encoder Notes/
 8 line to 3 line decoder Comb/
encoder.html

https://
www.youtub
e.com/
watch?
v=RZQTTfU
9TNA
Code Converters Presentation on Discussion on Course
 BCD to Binary Conversion various code Code Book,
 Binary to Gray Conversion converters converters
Gray to Binary Conversion http://
www.electric
al4u.com/
gray-code-
binary-to- Numerical
gray-code-
and-that-to-
binary-
conversion/

http://
www.electric
al4u.com/
binary-to-
bcd-code-
converter/
3rd Unit Test

Unit 4: Latches 3 6 Sequential logic Study about the Discussion on Course


and Flip-Flops  Definition sequential logic sequential and Book,
 Differences between sequential and latches combinational
and combinational logic logic followed https://www.
Latches by latches cs.umd.edu/c
 Differences between latches and lass/sum2003
flip-flops /cmsc311/No
 SR latch tes/Seq/diff.h
 Circuit Diagram tml
 Truth Table
 Operation Mechanism https://
www.youtub
e.com/
watch?
v=VtVIDgil
wlA
Flip Flops Study various Discussion Course
 RS,D,JK and T types of flip on flip flops Book,
 Circuit Diagram flops and their
 Graphic Symbol operation https://
Quiz
 Characteristic Table www.tutorial
 Characteristic equation spoint.com/
 Operation Mechanism computer_lo
 Excitation Table gical_organiz
ation/
sequential_ci
rcuits.htm
Lab Work on flip flops

 Triggering Research about Discussion on Course


 Application the triggering triggering and Book,
 Data Storage and application application
 Frequency Division of flip-flops https://
 Counting www.youtub
 Operating Characteristics e.com/
 Propagation Delay Times watch?
 Set-up Time v=Pi_MHyM
 Hold Time oenA
Quiz
 Maximum Clock Frequency
 Pulse Widths http://
Power Dissipation www.daenot
es.com/
electronics/
digital-
electronics/
applications-
of-flip-flops
Unit 5: 3 6 Counters Presentation on Discussion Course
Counters  Definition Counters and its about Book,
 Types types counters
 Asynchronous (Ripple) https://
Counters www.tutorial Quiz
 Synchronous Counters spoint.com/
computer_lo
gical_organiz
ation/
digital_count
ers.htm
 Asynchronous up/down Counter Research on Up/ Discussion on Course
 Synchronous up/down Counter down counters the type of Book,
counters
https://
www.youtub Quiz
e.com/
watch?
v=PnwYW3
RWARw
 Truncated Counters Presentation on Discussion Course
 Cascaded Counters truncated, about the Book,
 Counters Application cascaded application of
 Digital Clock counters and counters http://
 Automobile Parking Control their application www.uobaby Quiz
 Parallel to Serial Data lon.edu.iq/
Conversion eprints/
paper_1_720
4_163.pdf
4th Unit Test

Unit 6: Shift 3 6 Registers Research on Discussion on Course


Registers  Definition registers and registers Book,
Shift Registers shift registers
 Introduction https://
Quiz
www.ee.usyd
.edu.au/
tutorials/
digital_tutori
al/part2/
register01.ht
ml
 Types Presentation on Discussion on Course
 Serial in serial out(SISO) types of registers types of Book,
 Serial in parallel out(SIPO) registers
 Parallel in serial out(PISO) http://
 Parallel in parallel out(PIPO) www.electro Quiz
 Logic diagram, Operation nics-
Mechanism, timing diagram tutorials.ws/
above shift registers sequential/
seq_5.html
 Bidirectional Shift registers Study about shift Discussion on Course
 Shift Registers Counters registers and shift registers Book,
 Ring Counter counters and counters
 Johnson Counter https://
www.ee.usyd
.edu.au/ Quiz
tutorials/
digital_tutori
al/part2/
register06.ht
ml
Unit 7: 2 4 Introduction State Diagram and State Presentation on Design of Course
Sequential Table state diagram , sequence Book,
Machine Design Design of sequence recognizer state table and recognizer
sequence http://
recognizer pami.uwaterl Quiz
oo.ca/
~basir/
ECE124/
SeqDesign-
review-1.pdf

https://
www.youtub
e.com/
watch?
v=LM6Rm7
mPcxg

Analysis of synchronous sequential Study about the Discussion on Course


circuit methods of analysis of Book,
analyzing circuit
synchronous http://
sequential circuit www.pitt.edu
/~kmram/ Numerical
132/
lectures/
sequential-
circuit-
analysis.pdf
5th Unit Test

Unit 8: 1 2 Memory Presentation on Discussion on Course


Memories  Introduction Memories and its memories and Book,
 Organization types its types
 Capacity https://
Quiz
 Operation(Read, Write) www.tutorial
 Types spoint.com/
 RAM(SRAM and DRAM) computer_fu
 ROM ndamentals/
computer_m
emory.htm

http://
successnotes
4u.blogspot.c
om/
2012/02/
computer-
memory-
different-
types-of.html
Unit 9: 1 2 Introduction to various programmable Research on Discussion on Course
Programmable devices programmable programmable Book,
Logic Devices  Programmable Logic Array(PLA) devices devices
 Programmable Array Logic(PAL) http://
 Complex Programmable Logic ramyfouad.c
Device(CPLD) om/
 Field Programmable Gate tutorials/
Array(FPGA) digital- Quiz
fundamentals
/
introduction-
to-
programmabl
e-logic-
devices-plds/
Unit 10: 1 2 Integrated Circuit(IC) Presentation on Discussion on Course
Integrated  Introduction ICs ICS, its Book,
Circuit  Advantages families and Quiz
Technologies  Families level on http://
 CMOS integration www.electric
 TTL al4u.com/
 ECL logic-
 Level of Integration families-
 SSI significant-
 MSI and-types/
 LSI
 VLSI
 ULSI

Course Book:
Floyd T. L., Digital Fundamentals, 10th edition, Pearson
Reference Books:
Brown S. and Vranesic Z.,Fundamentals of Digital Logic with VHDL Design,3rd edition, Mc Graw Hill
Rafiquzzaman M.,Fundamentals of Digital Logic and Microcomputer Design, 5th edition,John Wiley & Sons, Inc.
Holdsworth B. and Woods C.,Digital Logic Design, 4th edition
Mano M.M, Digital Design, 3rd edition
Mano M. M, Kime C. R , Logic and computer design fundamentals, 2nd edition

EVALUATION AND GRADING:  


INTERNAL EVALUATION: 60
UNIT TEST 20  
PRESENTATION 15  
ASSIGNMENTS 15  
ATTENDANCE 10  
  SENT UP EXAM   40

You might also like