Redstonery › Learn › Give a circuit memory
Learning path 04 of 6
Give a circuit memory
Hold one bit, sample data, count events, then store a whole pattern. 7 circuits, each one running in the simulator with a prediction to make before you run it.
The steps
- RS latch
Remember which of two requests happened last.
Concepts: Memory, Feedback, Set and reset - Locked repeater latch
Hold a sampled logic level with a lock input.
Concepts: Level-sensitive storage, Enable, Hold - Copper bulb toggle
Turn repeated events into alternating remembered states.
Concepts: Toggle, Rising edge, One-bit state - Edge-triggered D flip-flop
Sample data on a selected clock event.
Concepts: Sampling, Clock edge, One-bit storage - Two-bit ripple counter
Use state to count accepted events.
Concepts: Counting, State transitions, Capacity - Analog peak memory
Remember the largest signal level seen since clearing.
Concepts: Peak detection, Multilevel state, Clear - Four-bit holding register
Store a four-bit word with a shared control.
Concepts: Register, Binary word, Shared control
What you will be able to do
- Remember which of two requests happened last.
- Hold a sampled logic level with a lock input.
- Turn repeated events into alternating remembered states.
- Sample data on a selected clock event.
- Use state to count accepted events.
- Remember the largest signal level seen since clearing.
- Store a four-bit word with a shared control.
Other paths
Your first signalTrace a source, read strength, add delay, then make a decision.Build decisions from gatesUse truth tables to progress from one decision to selection and arithmetic.Shape events and timeSeparate levels, transitions, durations, and repeating cycles.Sense, decide, and move itemsConnect inventory measurements to controlled transport and storage.Build in three dimensionsInspect layers, isolate routes, and leave room for mechanisms to move.