IT233 Digital Logic
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 readUnit 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 readUnit 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 readUnit 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 readUnit 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 readUnit 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 readUnit 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 readUnit 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