@SebastianLague
  @SebastianLague
Sebastian Lague | How Do Computers Remember? @SebastianLague | Uploaded 3 years ago | Updated 4 days ago
Exploring some of the basics of computer memory: latches, flip flops, and registers!

Series playlist: https://www.youtube.com/playlist?list=PLFt_AvWsXl0dPhqVsKt1Ni_46ARyiCGSq
Simulation tool (work in progress): https://sebastian.itch.io/digital-logic-sim
Source code: https://github.com/SebLague/Digital-Logic-Sim
Support the channel: https://www.patreon.com/SebastianLague

Resources and Inspiration:
https://www.youtube.com/c/BenEater
https://www.coursera.org/learn/build-a-computer
https://en.wikipedia.org/wiki/Flip-flop_(electronics)#SR_NOR_latch
https://en.wikipedia.org/wiki/Sequential_logic
https://electronics.stackexchange.com/questions/65463/why-edge-triggering-is-preferred-over-level-triggering
https://tams.informatik.uni-hamburg.de/applets/hades/webdemos/16-flipflops/20-dlatch/dff-enable.html

Chapters:
00:00 Intro
00:33 Set-Reset Latch
04:33 Data Latch
05:56 Race Condition!
07:32 Breadboard Data Latch
09:36 Asynchronous Register
11:41 The Clock
13:03 Edge Triggered Flip Flop
14:18 Synchronous Register
16:48 Testing 4-bit Registers
18:25 Outro

Music:
"Frontier" by Shimmer
"A Quiet Place" by Jordan White
"Constellations" by Acreage
"Beyond the Horizon" by Sounds Like Sander
"Crystal Bursts" by Cody Martin
"When Rain Comes" by Tide Electric
"Air" by Assaf Ayalon
"Mallets of Mischief" by Rhythm Scott

Images:
https://upload.wikimedia.org/wikipedia/commons/8/87/TTL_flip-flop.svg
How Do Computers Remember?[Unity] Procedural Planets (E02 settings editor)Coding Adventure: Marching Cubes[Ludum Dare #43] The Resistance: Behind the ScenesI Ran a Chess Programming Tournament, Heres How it Went![Unity] Procedural Planets (E06: simple biomes)[Unity] Procedural Planets (E07: ocean depth)I Spent a Week Making an AIs Video Game Idea[Unity] Procedural Planets (E01 the sphere)Exploring How Computers WorkCoding Adventure: Ray TracingCoding Adventure: Rendering Text

How Do Computers Remember? @SebastianLague