Digital Logic notes

8 chapter notes, in syllabus order. Each starts with the key points.

Unit 1 · 6 hrs

Digital Logic Basics: Binary Systems, Boolean Algebra & Number SystemsUnit 1 of Digital Logic covers the foundational concepts of digital systems, including binary numbers, Boolean algebra, logic operations, and their real-world applications in computing and electronics. This note explains how digital systems represent data, perform logical operations, and solve problems using Boolean al8 min read

Unit 2 · 8 hrs

Logic Gates, Combinational Circuits & Boolean LawsUnit 2 of Digital Logic explores fundamental logic gates (AND, OR, NOT, NAND, NOR, XOR, XNOR), their symbols, truth tables, and Boolean algebra laws. It covers combinational circuits (adders, multiplexers, decoders) and their real-world applications in digital systems, including simplification techniques and practical 11 min read

Unit 3 · 8 hrs

Flip-Flops, Latches & Memory Basics: SR, D, JK, T, Edge/Level TriggeringUnit 3 of Digital Logic explores the fundamental building blocks of sequential circuits—flip-flops and latches—covering their types (SR, D, JK, T), triggering mechanisms, state transitions, and practical applications in registers, counters, and memory systems.7 min read

Unit 4 · 8 hrs

Counters & Registers: Types, Design, Applications & TimingUnit 4 of Digital Logic explores counters (synchronous/asynchronous, up/down, ripple vs. carry-lookahead) and registers (shift, parallel, serial-in/out), their internal logic, timing diagrams, and real-world applications in memory, CPUs, and communication systems. Learn to design, analyze, and troubleshoot these sequen14 min read

Unit 5 · 6 hrs

Sequential Circuits & State Machines: Flip-Flops, Counters, FSMs, TimingUnit 5 of Digital Logic covers sequential circuits (flip-flops, registers, counters) and state machines (Mealy/Moore), their timing diagrams, design methods, and real-world applications in memory, processors, and control systems.13 min read

Unit 6 · 6 hrs

PLDs, Encoders, Decoders: Design & ApplicationsUnit 6 of Digital Logic explores Programmable Logic Devices (PLDs), encoders, and decoders—key components in digital systems for efficient logic implementation, data conversion, and control. Learn their architectures, working principles, and real-world applications in hardware design.11 min read

Unit 7 · 6 hrs

Digital System Design: Architectures, ALUs, MUXes & Real-World AppsUnit 7 of Digital Logic covers the principles of designing digital systems, including arithmetic logic units (ALUs), multiplexers, decoders, and practical applications like memory design, code converters, and real-world systems in Nepal (e.g., Ncell billing, eSewa transactions, and Daraz order processing). This note ex13 min read

Unit 8 · 6 hrs

Karnaugh Maps (K-Maps) and Simplification Techniques · note coming

Unit 9 · 6 hrs

Digital Logic Applications & Problem-SolvingUnit 9 of Digital Logic: Bridges theory to real-world systems by analyzing how logic circuits solve practical problems in computing, communications, and automation—covering design methodologies, troubleshooting techniques, and case studies from Nepalese and global tech (e.g., eSewa’s transaction validation, Pathao’s ro10 min read