build-sequential-circuit

Installation
SKILL.md

Build Sequential Circuit

Design a sequential logic circuit by identifying the required memory and state type, constructing a state diagram and transition table, deriving excitation equations for the chosen flip-flop type, implementing the circuit at the gate level using flip-flops and combinational logic, and verifying correctness through timing diagram analysis and state sequence simulation.

When to Use

  • A circuit must remember past inputs or maintain internal state across clock cycles
  • Designing counters (binary, BCD, ring, Johnson), shift registers, or sequence detectors
  • Implementing a finite state machine (Mealy or Moore) from a state diagram or regular expression
  • Adding clocked storage elements to a combinational datapath (registers, pipeline stages)
  • Preparing stateful components for the simulate-cpu-architecture skill (register file, program counter, control FSM)

Inputs

Installs
2
GitHub Stars
32
First Seen
Mar 18, 2026
build-sequential-circuit — pjt222/agent-almanac