// Circuits data file, version: 0.6.7.1 InputGate - index: 0, x: 50, y: 10, Value: 0, Label: Set, inputs: , outputs: , 6, Hint: Set InputGate - index: 1, x: 51, y: 74, Value: 1, Label: D, inputs: , outputs: , 17, Hint: D InputGate - index: 2, x: 51, y: 116, Value: 0, Label: LD, inputs: , outputs: , 18, 19, Hint: Load InputGate - index: 3, x: 50, y: 40, Value: 0, Label: CL, inputs: , outputs: , 8, Hint: Clear DFF - index: 4, x: 447, y: 35, Value: 0, Label: D, inputs: , 15, outputs: , 21, 26, Hint: D Latch OrGate - index: 5, x: 383, y: 35, Value: 0, Label: Or, inputs: , 6, 14, outputs: , 15, Hint: SET + C' * (D*L + Q*L') LinkGate - index: 6, x: 90, y: 20, Value: 0, Label: , inputs: , 0, outputs: , 5, Mids: 274, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (274, 0) [index]: (x, y): [2]: (274, 25) [index]: (x, y): [3]: (293, 25) NotGate - index: 7, x: 124, y: 35, Value: 1, Label: N1, inputs: , 8, outputs: , 12, Hint: N1 LinkGate - index: 8, x: 90, y: 50, Value: 0, Label: , inputs: , 3, outputs: , 7, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (34, 0) AndGate - index: 9, x: 312, y: 76, Value: 0, Label: And, inputs: , 12, 24, outputs: , 14, Hint: C' * (D*L + Q*L') AndGate - index: 10, x: 176, y: 91, Value: 0, Label: And, inputs: , 17, 18, outputs: , 22, Hint: DATA * LOAD AndGate - index: 11, x: 176, y: 136, Value: 0, Label: And, inputs: , 20, 21, outputs: , 23, Hint: Q * LOAD' LinkGate - index: 12, x: 154, y: 50, Value: 1, Label: , inputs: , 7, outputs: , 9, Mids: 145, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (145, 0) [index]: (x, y): [2]: (145, 36) [index]: (x, y): [3]: (158, 36) OrGate - index: 13, x: 250, y: 114, Value: 0, Label: Or, inputs: , 22, 23, outputs: , 24, Hint: D*L + Q*L' LinkGate - index: 14, x: 352, y: 55, Value: 0, Label: , inputs: , 9, outputs: , 5, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 36) [index]: (x, y): [1]: (10, 36) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (31, 0) LinkGate - index: 15, x: 422, y: 50, Value: 0, Label: , inputs: , 5, outputs: , 4, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (25, 0) NotGate - index: 16, x: 120, y: 131, Value: 1, Label: N2, inputs: , 19, outputs: , 20, Hint: N2 LinkGate - index: 17, x: 91, y: 84, Value: 1, Label: , inputs: , 1, outputs: , 10, Mids: 70, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (70, 0) [index]: (x, y): [2]: (70, 17) [index]: (x, y): [3]: (85, 17) LinkGate - index: 18, x: 91, y: 111, Value: 0, Label: , inputs: , 2, outputs: , 10, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 15) [index]: (x, y): [1]: (10, 15) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (85, 0) LinkGate - index: 19, x: 91, y: 126, Value: 0, Label: , inputs: , 2, outputs: , 16, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 20) [index]: (x, y): [3]: (29, 20) LinkGate - index: 20, x: 150, y: 146, Value: 1, Label: , inputs: , 16, outputs: , 11, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (26, 0) LinkGate - index: 21, x: 166, y: 50, Value: 0, Label: , inputs: , 4, outputs: , 11, Mids: 10, 134, 10, Points: 6 [index]: (x, y): [0]: (326, 0) [index]: (x, y): [1]: (336, 0) [index]: (x, y): [2]: (336, 134) [index]: (x, y): [3]: (0, 134) [index]: (x, y): [4]: (0, 106) [index]: (x, y): [5]: (10, 106) LinkGate - index: 22, x: 216, y: 106, Value: 0, Label: , inputs: , 10, outputs: , 13, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 18) [index]: (x, y): [3]: (34, 18) LinkGate - index: 23, x: 216, y: 134, Value: 0, Label: , inputs: , 11, outputs: , 13, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 17) [index]: (x, y): [1]: (10, 17) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (34, 0) LinkGate - index: 24, x: 289, y: 96, Value: 0, Label: , inputs: , 13, outputs: , 9, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 33) [index]: (x, y): [1]: (10, 33) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (23, 0) OutputGate - index: 25, x: 532, y: 40, Value: 0, Label: Q, inputs: , 26, outputs: , Hint: Output LinkGate - index: 26, x: 492, y: 50, Value: 0, Label: , inputs: , 4, outputs: , 25, Mids: 10, 20, 10, Points: 4 [index]: (x, y): [0]: (0, 0) [index]: (x, y): [1]: (10, 0) [index]: (x, y): [2]: (10, 0) [index]: (x, y): [3]: (40, 0) CommentGate - index: 27, x: 332, y: 128, Value: -1, Label: D Latch using a D flip flop, inputs: , outputs: , Hint: I0