ENEX203
Logic Circuit
Syllabus
- Introduction (4 hours)
- Digital versus analog signals
- Digital integrated circuits (ICs)
- Logic level diagram
- Basic gates and their equivalents
- Universal gates and their equivalents
- Exclusive gates and their equivalents
- Positive and negative logic
- De' Morgan's laws
- Applications of logic gates
- Logic Gates (3 hours)
- Digital codes and conversions: decimal, binary, octal and hexadecimal code; BCD code; Excess-3 code; Gray code; examples of code conversions
- Alphanumeric codes: ASCII code and EBCDIC code
- 1's complement and 2's complement
- Signed number representation
- Boolean Algebra and K-Maps (4 hours)
- Boolean algebra and its laws
- Simplifications of Boolean expressions
- Minterms and maxterms
- Sum-of-product and product-of-sum methods
- Truth tables and Karnaugh map
- Four variables K-maps
- Cell, pairs, quads and octets
- Rolling, envelop effects and redundant groups
- Don't care conditions
- Combinational Logic Circuits (8 hours)
- Design procedures
- Half/Full adders and subtractors
- Ripple carry adders
- Multiplexer and demultiplexer design
- Encoder and decoder design
- BCD-to-decimal decoder
- Seven-segment decoder
- Digital comparators
- Sequential Logic Circuits (6 hours)
- Latches and flip-flops: SR, D, T and JK
- Types of flip-flop triggering systems
- Excitation tables, characteristic equations
- Flip-flop timing diagrams
- Flip-flops as the state machines
- Flip-flop conversions
- Flip-flop applications
- Registers and Counters (8 hours)
- Register fundamentals, register types
- SISO, SIPO, PISO and PIPO registers
- Data transfer timing diagrams
- Asynchronous counters
- Up, down and mod-n asynchronous counters
- Synchronous counters
- Up, down and mod-n synchronous counters
- Register and counter applications
- Sequential Machine Design (8 hours)
- Synchronous machine design procedures
- Primitive state diagrams
- Transition/flow tables
- Redundant states
- Pure binary assignment tables
- Excitation maps
- Realization of the models
- Circuit diagram of synchronous machine
- Input sequence detectors synchronous machine
- Digital Devices Applications (4 hours)
- Frequency counters
- Time measurements
- Multiplexing displays
Practicals
- Logic gates, truth tables verifications and De' Morgan's laws
- Encoder and decoder design
- Multiplexer and demultiplexer design
- Latches, RS, D, JK and T flip-flops realizations
- Shift registers design and realizations
- Circuit realizations of ripple counters
- Circuit realizations of synchronous counters