From 94489511fb324fd7ff85c50b1a70617208559906 Mon Sep 17 00:00:00 2001 From: Henry Speiser Date: Sat, 9 May 2026 20:28:00 -0700 Subject: [PATCH] fix double "the" on intro for lecture 21 --- content/datapath/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/datapath/index.md b/content/datapath/index.md index 9b57288..e348f3b 100644 --- a/content/datapath/index.md +++ b/content/datapath/index.md @@ -161,7 +161,7 @@ In the next section, we introduce the key elements of a RISC-V **datapath**. For Five steps of a single-cycle datapath. See [this section](#sec-state-elements) for descriptions of each hardware block. ::: -We emphasize the layer of abstraction between datapath and control with @fig-five-step-single-cycle-control below. The The control logic selects "needed" datapath lines based on the instruction. The control logic specifies if data needs to be written to memory or registers, which arithmetic or logical operation to execute, selectors for MUXes, etc. +We emphasize the layer of abstraction between datapath and control with @fig-five-step-single-cycle-control below. The control logic selects "needed" datapath lines based on the instruction. The control logic specifies if data needs to be written to memory or registers, which arithmetic or logical operation to execute, selectors for MUXes, etc. :::{figure} images/five-step-single-cycle-control.png :label: fig-five-step-single-cycle-control