{
  "registry_format": 2,
  "name": "Circuit Circus",
  "homepage": "https://github.com/rafa-rrayes/CCircus",
  "packages": [
    {
      "name": "arith",
      "version": "0.1.0",
      "summary": "Adders, subtractors, comparators, multiply/divide, and an ALU.",
      "keywords": [
        "adder",
        "subtractor",
        "multiplier",
        "divider",
        "comparator",
        "alu",
        "carry-lookahead",
        "two's-complement"
      ],
      "circuits": 16,
      "dependencies": {
        "gates": "^0.1.0"
      },
      "index": "index/arith.json",
      "archive": "archives/arith-0.1.0.tar.gz",
      "sha256": "3b447086d5a09ccc6a038da2c87ae3f9f037ac139d534bfe2aeaa00f5d4d797d"
    },
    {
      "name": "clock",
      "version": "0.1.0",
      "summary": "Oscillators, dividers, edge logic, and PWM.",
      "keywords": [
        "clock",
        "oscillator",
        "divider",
        "edge-detector",
        "debounce",
        "pwm",
        "timing"
      ],
      "circuits": 8,
      "dependencies": {
        "seq": "^0.1.0"
      },
      "index": "index/clock.json",
      "archive": "archives/clock-0.1.0.tar.gz",
      "sha256": "911810470c8d691c022fa309646ba3d4257153c61679b7edd69f8ae5ba1075fc"
    },
    {
      "name": "code",
      "version": "0.1.0",
      "summary": "Gray/BCD conversion, parity, Hamming ECC, 7-segment.",
      "keywords": [
        "gray",
        "bcd",
        "double-dabble",
        "parity",
        "hamming",
        "ecc",
        "seven-segment",
        "encoder"
      ],
      "circuits": 10,
      "dependencies": {
        "gates": "^0.1.0"
      },
      "index": "index/code.json",
      "archive": "archives/code-0.1.0.tar.gz",
      "sha256": "888804437e45b40e8923b52f83fc57dca347051bbdb7ee63a9a05c5b8d813b92"
    },
    {
      "name": "gates",
      "version": "0.1.0",
      "summary": "Universal & wide gates above the six SHDL primitives.",
      "keywords": [
        "gates",
        "nand",
        "nor",
        "xnor",
        "reduction",
        "bitwise",
        "majority"
      ],
      "circuits": 12,
      "dependencies": {},
      "index": "index/gates.json",
      "archive": "archives/gates-0.1.0.tar.gz",
      "sha256": "2ec8ac97a097996c7d53c8f6c16396db84b8a2c6559e821b70540bae8200e4f7"
    },
    {
      "name": "mux",
      "version": "0.1.0",
      "summary": "Selection & routing: mux, demux, decoder, encoder.",
      "keywords": [
        "mux",
        "multiplexer",
        "demux",
        "decoder",
        "encoder",
        "priority",
        "routing"
      ],
      "circuits": 13,
      "dependencies": {},
      "index": "index/mux.json",
      "archive": "archives/mux-0.1.0.tar.gz",
      "sha256": "4747ff5c5dc46a9196e92f2bce257d50037ce5fde21dc59e8340e89425775993"
    },
    {
      "name": "seq",
      "version": "0.1.0",
      "summary": "Latches, flip-flops, registers, and counters.",
      "keywords": [
        "latch",
        "flip-flop",
        "register",
        "shift-register",
        "counter",
        "sequential",
        "feedback"
      ],
      "circuits": 18,
      "dependencies": {},
      "index": "index/seq.json",
      "archive": "archives/seq-0.1.0.tar.gz",
      "sha256": "d96530f99a016cdc5ac70cbbecb25b661dbae0a01e584b394af1dc3e3b0cc224"
    },
    {
      "name": "shift",
      "version": "0.1.0",
      "summary": "Logical/arithmetic shifters, rotators, and a barrel network.",
      "keywords": [
        "shift",
        "shifter",
        "barrel",
        "rotate",
        "funnel",
        "arithmetic-shift",
        "bit-reverse"
      ],
      "circuits": 7,
      "dependencies": {
        "mux": "^0.1.0"
      },
      "index": "index/shift.json",
      "archive": "archives/shift-0.1.0.tar.gz",
      "sha256": "b473d3baa2012ddd08d13543e4c9b7bdfc9b55f5fa1471a163eb1b4be36dddb0"
    }
  ]
}
