From 1f5c9bc33a0b5c615ef0a7d8fd0e847b70ec336b Mon Sep 17 00:00:00 2001 From: arc Date: Mon, 17 Mar 2025 10:04:18 -0600 Subject: [PATCH] vault backup: 2025-03-17 10:04:18 --- .../ECE2700/Sequential Circuits.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/education/computer engineering/ECE2700/Sequential Circuits.md b/education/computer engineering/ECE2700/Sequential Circuits.md index 2843f3f..97fdb5d 100644 --- a/education/computer engineering/ECE2700/Sequential Circuits.md +++ b/education/computer engineering/ECE2700/Sequential Circuits.md @@ -17,15 +17,16 @@ Truth table: ![[Pasted image 20250303095542.png]] -# Gated Latch +## Gated Latch A gated latch is similar to a basic latch, but the output only changes when $clk = 1$. -# D Latch +## D Latch A D latch has two inputs, $clk$ and $data$. When $clk$ is high, $data$ is stored. - -# Flip Flop -A latch, but the output only changes on $clk$ edge +# Flip Flops +A latch, but the output only changes on one of the clock edges - Can be a rising edge latch or a falling edge latch -# T Flip Flop +## JK Flip Flop +Similar to an SR flip flop, a JK flip flop has set/reset inputs, but when *both* inputs are high, then the output is toggled. +## T Flip Flop A T Flip Flip, or a toggle flip flop has two inputs: - $clk$ - Clock input - $T$ - Whenever $T$ goes from low to high, the output toggles its state \ No newline at end of file