KFUPM - COMPUTER ENGINEERING DEPARTMENT

 

Online Lessons

COE 202 - Digital Logic Design

 

Dr. Alaaeldin Amin

Unit I

 

Number System and Codes

PDF

Online

1

Introduction. Information Processing, and representation. Digital vs Analog quantities.

Download

Download

2

Number Systems. Binary, Octal and Hexadecimal #’s

Download

Download

3

Number System Arithmetic. Binary arith (Addition, Subtraction & Multiplication). Arith in other systems.

Download

Download

4

Number base conversion (Dec to Bin, Oct, and Hex, General). Conv (Bin, OCT, Hex)

Download

Download

5

Binary Storage & Registers. Signed Binary Number representation, Signed Mag, R’s &(R-1)’s Complement

Download

Download

6

Signed Binary Addition and Subtraction. R’s Complement. Signed Binary Addition and Subtraction. (R-1)’s Complement

Download

Download

7

Codes.  BCD, Excess-3, Parity Bits, ASCII & Uni-Codes

Download

Download

 

Unit II

 

Binary Logic & Gates

PDF

Online

1

Binary logic and gates, Boolean Algebra, Basic identities of Boolean algebra. Algebraic manipulation, Complement of a function.

Download

Download

2

Canonical and Standard forms, Minterms and Maxterms, Sum of products and Products of Sums.

Download

Download

3

Physical properties of gates: fan-in, fan-out, propagation delay. Timing diagrams. Tri-state drivers.

Download

Download

4

Map method of simplification: Two-, Three-, and Four-variable K-Map.

Download

Download

5

Map manipulation: Essential prime implicants, Non-essential prime implicants, Simplification procedure, POS simplification, Don’t care conditions and simplification, Five, and Six-variable K-Map.

Download

Download

6

Universal gates; NAND, NOR gates: 2-level implementation. Multilevel Circuits.

Download

Download

7

Exclusive-OR (XOR) and Equivalence (XNOR) gates, Odd and Even Functions, Parity generation and checking.

Download

Download

 

Unit III

 

Combinational Logic

PDF

Online

1

Combinational Logic, Design Procedure & Examples.

Download

Download

2

Half and Full Adders, Half and Full Subtractor, Ripple Carry Adder design and delay analysis

Download

Download

3

Carry Look-Ahead Adder, Binary Adder-Subtractor. BCD Adder, Binary Multiplier

Download

Download

4

MSI parts. Decoders, Decoder expansion,  combinational logic implementation using decoders, Encoders & Priority Encoders

Download

Download

5

Multiplexers, Function Implementation using multiplexers, Demultiplexers

Download

Download

6

Magnitude Comparator.

Download

Download

7

Examples of MSI designs

Download

Download

 


Unit IV

 

Sequential Circuits

PDF

Online

1

Sequential Circuits: Latches, Clocked latches: SR , D, T and JK. Race problem in clocked JK-Latch. Function & Excitation Tables of clocked latches: SR, D, and JK.

Download

Download

2

Flip-Flops: Master-Slave, T-FF. Function & Excitation Tables of T-FF. Asynchronous/Direct Clear and Set Inputs. Setup, Hold

Download

Download

3

Sequential Circuit Design: Excitation Tables. Design procedure, State diagrams and state tables.

Download

Download

4

Sequential Circuit Analysis: Input equations, State table.

Download

Download

5

Mealy vs. Moore models of FSMs. Examples.

Download

Download

 

Unit V

 

Registers & Counters

PDF

Online

1

Registers, Registers with parallel load, Shift Registers. Bi-directional shift register.

Download

Download

2

Synchronous Binary Counters: Up-Down Counters.

Download

Download

3

Counters with Parallel  load, enable, synchronous clear and asynchronous clear. Use of available counters to build counters of different count.

Download

Download

4

Other counters: Ripple Counter, Arbitrary Count Sequence.

Download

Download

 

Unit VI

 

Memory & PLDs

PDF

Online

1

Memory devices: RAMs & ROMs . Combinational Circuit Implementation with ROM

Download

Download

2

Programmable Logic Devices: PLAs, PALs, FPGA’a

Download

Download

 

 

Download Full Course Pdf Notes