The Computer Engineering Notebook

This channel focuses on providing tutorial videos on computer engineering topics in digital systems, microprocessors, embedded systems, operating systems and various other topics.


The Computer Engineering Notebook

Struggling with Sequence Detectors? A Step-by-Step Walkthrough for 00111

If you’re studying FSMs and sequence detectors, this might help 👇

I walk through designing a sequence detector for 00111 step by step:
• Part 1: State diagram + transition table
• Part 2: Full circuit using D flip-flops and logic gates

These were uploaded a couple weeks ago, but I’m resurfacing them here for anyone who missed them or is reviewing FSMs now.

📘 If you’re new to sequence detectors, I also have a simpler 0010 example on the channel.

Let me know if you’d like to see more FSM examples or a Moore vs Mealy comparison next 👇

1 month ago | [YT] | 0

The Computer Engineering Notebook

FSM Sequence Detectors: This mistake costs students full points on exams.

How many states are needed to detect 00111 — and why?

I break down the state transitions and show how to build the correct state table, step by step.

1 month ago | [YT] | 0

The Computer Engineering Notebook

Before building any hardware, it’s always smart to simulate your design first. This helps you catch mistakes early and avoid unnecessary hardware costs if something isn’t working as expected.
In this video, I demonstrate how to model and simulate the SR latch in Simulink and verify that the circuit behaves exactly as intended.

2 months ago | [YT] | 0

The Computer Engineering Notebook

Understanding the binary number system is like learning the alphabet before you can write. It's the absolute foundation of how computers think.



In this video, I explain the key differences between the systems we use (Decimal) and the systems computers use (Binary), and I walk you through the conversion process step-by-step.

2 months ago | [YT] | 0

The Computer Engineering Notebook

Simplifying the following Boolean expression to its minimal SOP and minimal POS forms using a K-map — an important step in digital design to improve system efficiency and reduce cost.
Function: F(A, B, C, D) = A'B' + CD' + ABC + A'B'CD + ABCD'

2 months ago (edited) | [YT] | 0

The Computer Engineering Notebook

Here’s a full step-by-step build of an 8-bit adder in Simulink — starting from individual full adders to the complete 8-bit cascade.
I also test the model with multiple inputs and verify the binary outputs.

2 months ago | [YT] | 0