How does a CPU work 2? Overview

From Combinatorial to Sequential Logic - Introduction

We get from purely conmbinatorial logic circuits wihout any form of memeory to sequential logic circuits with some type of memory (mostly flipflops)

Clocks,Flipflops and registers

We make a leap into the area of sequential logic and introduce some concepts vital for the sequential logics, like clock, flipflops and registers

Automata

We introduce the two (three) different automata Mealy, Moore (and Medwedjew). Those can be synchronous or asynchronous.

CPU Control

Here we are dissecting the brain of a CPU, the control unit, which handles and controls all actions of a cpu

Programmable Logic

We introduce the concept of programmable logic for both, combinatorial and sequential logic.

Test thoroughly

Every embedded circuit or logic needs some infrastructure for testing. Here we introduce JTAG and boundary-scan-tests.

HDLs

VHDL and Verilog

We introduce the concept of a Hardware Description Language (HDL) like VHDL and Verilog.

Extra

Register-Transfer-Level

Register-Transfer-Level

In this lesson we introduce the concept of the register transfer level.

Last update: January 21, 2024