Paste a GitHub raw JSON link, a github.com file page, or a path on this site
(e.g. 7seg_answer_circuit.logiclab.json).
0x0FF0). Output = bit n of that value, where n = I3 I2 I1 I0 and I0 is the LSB.a top, then b..f clockwise, g middle) — drive it from your own decoder built from gates, LUT4s, or a ROM programmed with the segment font (see the counter example).A0 is the least significant). Wire one bit per pin. When powered, each block shows a live value readout on its face.Y = S ? I1 : I0. Decoder 4:16: exactly one of Y0..Y15 is high, selected by the address (n = A3 A2 A1 A0, A0 the LSB). ALU 4-bit: M=0 computes A+B, M=1 computes A-B (as A + ~B + 1); Co is the carry out of bit 3 (on subtract, Co=1 means no borrow, i.e. A ≥ B).D0..D3 into Q0..Q3 when EN is high, otherwise it holds its value. Counter 4-bit: a free-running up counter that increments on every rising clock edge and wraps from 15 back to 0.A0..A3, 8-bit data. Reads are combinational (the addressed byte is always present on the outputs). RAM writes D0..D7 into the addressed cell on the rising clock edge when WE (write enable) is high. Double-click either block to edit its contents as 16 hex bytes (address 0 first)..json file; OPEN loads one back.raw.githubusercontent.com/...) or a path on this site; a normal github.com file page is converted automatically. Copy share link turns the entered URL into a ?circuit=<url> link that opens the circuit directly; after loading, the address bar shows the same link.