{
"version": 1,
"author": "Ivan M Bow",
"editor": "wokwi",
"parts": [
{
"type": "wokwi-clock-generator",
"id": "clock1",
"top": -355.2,
"left": 172.8,
"attrs": { "frequency": "10000" }
},
{
"type": "wokwi-slide-switch",
"id": "sw2",
"top": -370,
"left": 252.7,
"attrs": { "value": "1" }
},
{
"type": "wokwi-pushbutton",
"id": "btn1",
"top": -349,
"left": 307.2,
"attrs": { "color": "grey", "label": "Step", "bounce": "0", "key": "s" }
},
{ "type": "wokwi-vcc", "id": "pwr3", "top": -373.64, "left": 393.6, "attrs": {} },
{
"type": "wokwi-pushbutton",
"id": "btn2",
"top": -195.4,
"left": 28.8,
"attrs": { "color": "grey", "label": "RESET", "bounce": "0", "key": "r" }
},
{ "type": "wokwi-gnd", "id": "gnd1", "top": -153.6, "left": -0.6, "attrs": {} },
{
"type": "wokwi-resistor",
"id": "r2",
"top": -188.05,
"left": -48,
"attrs": { "value": "1000" }
},
{ "type": "wokwi-vcc", "id": "pwr5", "top": -220.04, "left": -67.2, "attrs": {} },
{
"type": "wokwi-led",
"id": "led1",
"top": -291.6,
"left": 282.6,
"attrs": { "color": "blue", "flip": "1" }
},
{ "type": "wokwi-flip-flop-dsr", "id": "flop1", "top": -230.4, "left": 336, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop2", "top": -259.2, "left": 412.8, "attrs": {} },
{ "type": "wokwi-dip-switch-8", "id": "sw3", "top": -51.3, "left": 327.9, "attrs": {} },
{ "type": "wokwi-vcc", "id": "vcc1", "top": -85.64, "left": 230.4, "attrs": {} },
{
"type": "wokwi-resistor",
"id": "r1",
"top": 187.2,
"left": 306.65,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r3",
"top": 187.2,
"left": 316.25,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r4",
"top": 187.2,
"left": 325.85,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r5",
"top": 187.2,
"left": 335.45,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r6",
"top": 187.2,
"left": 345.05,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r7",
"top": 187.2,
"left": 354.65,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r8",
"top": 187.2,
"left": 364.25,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r9",
"top": 187.2,
"left": 373.85,
"rotate": 90,
"attrs": { "value": "1000" }
},
{ "type": "wokwi-gnd", "id": "gnd11", "top": 230.4, "left": 229.8, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and1", "top": -163.2, "left": 528, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or1", "top": -163.2, "left": 633.6, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or2", "top": -182.4, "left": 710.4, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and9", "top": -172.8, "left": 816, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and16", "top": -153.6, "left": 528, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not1", "top": -201.6, "left": 124.8, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not2", "top": -153.6, "left": 422.4, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not3", "top": -172.8, "left": 422.4, "attrs": {} },
{ "type": "wokwi-dip-switch-8", "id": "sw4", "top": -51.3, "left": 251.1, "attrs": {} },
{
"type": "wokwi-resistor",
"id": "r10",
"top": 187.2,
"left": 229.85,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r11",
"top": 187.2,
"left": 239.45,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r12",
"top": 187.2,
"left": 249.05,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r13",
"top": 187.2,
"left": 258.65,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r14",
"top": 187.2,
"left": 268.25,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r15",
"top": 187.2,
"left": 277.85,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r16",
"top": 187.2,
"left": 287.45,
"rotate": 90,
"attrs": { "value": "1000" }
},
{
"type": "wokwi-resistor",
"id": "r17",
"top": 187.2,
"left": 297.05,
"rotate": 90,
"attrs": { "value": "1000" }
},
{ "type": "wokwi-gate-or-2", "id": "or18", "top": -192, "left": 230.4, "attrs": {} },
{ "type": "wokwi-flip-flop-d", "id": "flop17", "top": -556.8, "left": 2102.4, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop3", "top": -288, "left": 489.6, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop4", "top": -316.8, "left": 566.4, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop5", "top": -345.6, "left": 643.2, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop6", "top": -374.4, "left": 720, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop7", "top": -403.2, "left": 796.8, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop8", "top": -432, "left": 873.6, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop9", "top": -460.8, "left": 950.4, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop10", "top": -489.6, "left": 1027.2, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop11", "top": -518.4, "left": 1104, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop12", "top": -547.2, "left": 1180.8, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop13", "top": -576, "left": 1257.6, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop14", "top": -604.8, "left": 1334.4, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop15", "top": -633.6, "left": 1411.2, "attrs": {} },
{ "type": "wokwi-flip-flop-dsr", "id": "flop16", "top": -662.4, "left": 1488, "attrs": {} },
{ "type": "wokwi-gnd", "id": "gnd3", "top": -249.6, "left": 316.2, "attrs": {} },
{ "type": "wokwi-mux-2", "id": "mux1", "top": -81.6, "left": 552, "rotate": 270, "attrs": {} },
{
"type": "wokwi-mux-2",
"id": "mux16",
"top": -81.6,
"left": 475.2,
"rotate": 270,
"attrs": {}
},
{ "type": "wokwi-gate-and-2", "id": "and2", "top": -192, "left": 604.8, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and3", "top": -182.4, "left": 604.8, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not4", "top": -182.4, "left": 499.2, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not5", "top": -201.6, "left": 499.2, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and4", "top": -220.8, "left": 681.6, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or3", "top": -220.8, "left": 787.2, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or4", "top": -240, "left": 864, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and5", "top": -230.4, "left": 969.6, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and6", "top": -211.2, "left": 681.6, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not6", "top": -211.2, "left": 576, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not7", "top": -230.4, "left": 576, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and7", "top": -249.6, "left": 758.4, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and8", "top": -240, "left": 758.4, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not8", "top": -240, "left": 652.8, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not9", "top": -259.2, "left": 652.8, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and10", "top": -278.4, "left": 835.2, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or5", "top": -278.4, "left": 940.8, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or6", "top": -297.6, "left": 1017.6, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and11", "top": -288, "left": 1123.2, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and12", "top": -268.8, "left": 835.2, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not10", "top": -268.8, "left": 729.6, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not11", "top": -288, "left": 729.6, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and13", "top": -307.2, "left": 912, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and14", "top": -297.6, "left": 912, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not12", "top": -297.6, "left": 806.4, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not13", "top": -316.8, "left": 806.4, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and15", "top": -336, "left": 988.8, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or7", "top": -336, "left": 1094.4, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or8", "top": -355.2, "left": 1171.2, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and17", "top": -345.6, "left": 1276.8, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and18", "top": -326.4, "left": 988.8, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not14", "top": -326.4, "left": 883.2, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not15", "top": -345.6, "left": 883.2, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and19", "top": -364.8, "left": 1065.6, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and20", "top": -355.2, "left": 1065.6, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not16", "top": -355.2, "left": 960, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not17", "top": -374.4, "left": 960, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and21", "top": -393.6, "left": 1142.4, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or9", "top": -393.6, "left": 1248, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or10", "top": -412.8, "left": 1324.8, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and22", "top": -403.2, "left": 1430.4, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and23", "top": -384, "left": 1142.4, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not18", "top": -384, "left": 1036.8, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not19", "top": -403.2, "left": 1036.8, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and24", "top": -422.4, "left": 1219.2, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and25", "top": -412.8, "left": 1219.2, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not20", "top": -412.8, "left": 1113.6, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not21", "top": -432, "left": 1113.6, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and26", "top": -451.2, "left": 1296, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or11", "top": -451.2, "left": 1401.6, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or12", "top": -470.4, "left": 1478.4, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and27", "top": -460.8, "left": 1584, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and28", "top": -441.6, "left": 1296, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not22", "top": -441.6, "left": 1190.4, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not23", "top": -460.8, "left": 1190.4, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and29", "top": -480, "left": 1372.8, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and30", "top": -470.4, "left": 1372.8, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not24", "top": -470.4, "left": 1267.2, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not25", "top": -489.6, "left": 1267.2, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and31", "top": -508.8, "left": 1449.6, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or13", "top": -508.8, "left": 1555.2, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or14", "top": -528, "left": 1632, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and32", "top": -518.4, "left": 1737.6, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and33", "top": -499.2, "left": 1449.6, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not26", "top": -499.2, "left": 1344, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not27", "top": -518.4, "left": 1344, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and34", "top": -537.6, "left": 1526.4, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and35", "top": -528, "left": 1526.4, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not28", "top": -528, "left": 1420.8, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not29", "top": -547.2, "left": 1420.8, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and36", "top": -566.4, "left": 1603.2, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or15", "top": -566.4, "left": 1708.8, "attrs": {} },
{ "type": "wokwi-gate-or-2", "id": "or16", "top": -585.6, "left": 1785.6, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and37", "top": -576, "left": 1891.2, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and38", "top": -556.8, "left": 1603.2, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not30", "top": -556.8, "left": 1497.6, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not31", "top": -576, "left": 1497.6, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and39", "top": -595.2, "left": 1680, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and40", "top": -585.6, "left": 1680, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not32", "top": -585.6, "left": 1574.4, "attrs": {} },
{ "type": "wokwi-gate-not", "id": "not33", "top": -604.8, "left": 1574.4, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and41", "top": -220.8, "left": 1075.2, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and42", "top": -278.4, "left": 1228.8, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and43", "top": -336, "left": 1382.4, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and44", "top": -393.6, "left": 1536, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and45", "top": -451.2, "left": 1689.6, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and46", "top": -508.8, "left": 1843.2, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and47", "top": -566.4, "left": 1996.8, "attrs": {} },
{
"type": "wokwi-mux-2",
"id": "mux2",
"top": -81.6,
"left": 705.6,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-mux-2",
"id": "mux3",
"top": -81.6,
"left": 628.8,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-mux-2",
"id": "mux4",
"top": -81.6,
"left": 859.2,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-mux-2",
"id": "mux5",
"top": -81.6,
"left": 782.4,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-mux-2",
"id": "mux6",
"top": -81.6,
"left": 1012.8,
"rotate": 270,
"attrs": {}
},
{ "type": "wokwi-mux-2", "id": "mux7", "top": -81.6, "left": 936, "rotate": 270, "attrs": {} },
{
"type": "wokwi-mux-2",
"id": "mux8",
"top": -81.6,
"left": 1166.4,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-mux-2",
"id": "mux9",
"top": -81.6,
"left": 1089.6,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-mux-2",
"id": "mux10",
"top": -81.6,
"left": 1320,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-mux-2",
"id": "mux11",
"top": -81.6,
"left": 1243.2,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-mux-2",
"id": "mux12",
"top": -81.6,
"left": 1473.6,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-mux-2",
"id": "mux13",
"top": -81.6,
"left": 1396.8,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-mux-2",
"id": "mux14",
"top": -81.6,
"left": 1627.2,
"rotate": 270,
"attrs": {}
},
{
"type": "wokwi-mux-2",
"id": "mux15",
"top": -81.6,
"left": 1550.4,
"rotate": 270,
"attrs": {}
},
{ "type": "wokwi-flip-flop-dsr", "id": "flop19", "top": -662.4, "left": 2198.4, "attrs": {} },
{ "type": "wokwi-gate-and-2", "id": "and48", "top": -585.6, "left": 2304, "attrs": {} },
{ "type": "wokwi-flip-flop-d", "id": "flop18", "top": -547.2, "left": 2400, "attrs": {} },
{ "type": "wokwi-gnd", "id": "gnd2", "top": 0, "left": 1669.8, "attrs": {} }
],
"connections": [
[ "sw2:1", "clock1:CLK", "blue", [ "h-19.2", "v-57.6" ] ],
[ "btn1:1.l", "sw2:3", "blue", [ "h0" ] ],
[ "pwr3:VCC", "btn1:2.r", "red", [ "v0" ] ],
[ "btn2:2.l", "gnd1:GND", "black", [ "h0" ] ],
[ "btn2:1.l", "r2:2", "green", [ "h0" ] ],
[ "pwr5:VCC", "r2:1", "red", [ "v0" ] ],
[ "flop1:NOTQ", "flop1:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop2:NOTQ", "flop2:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop1:R", "flop2:R", "orange", [ "h0" ] ],
[ "sw3:8b", "sw3:7b", "red", [ "h0" ] ],
[ "sw3:7b", "sw3:6b", "red", [ "v0" ] ],
[ "sw3:6b", "sw3:5b", "red", [ "v0" ] ],
[ "sw3:5b", "sw3:4b", "red", [ "v0" ] ],
[ "sw3:4b", "sw3:3b", "red", [ "v0" ] ],
[ "sw3:2b", "sw3:3b", "red", [ "v0" ] ],
[ "sw3:1b", "sw3:2b", "red", [ "v0" ] ],
[ "r9:2", "r8:2", "black", [ "h0" ] ],
[ "r8:2", "r7:2", "black", [ "h0" ] ],
[ "r7:2", "r6:2", "black", [ "h0" ] ],
[ "r5:2", "r6:2", "black", [ "h0" ] ],
[ "r4:2", "r5:2", "black", [ "h0" ] ],
[ "r3:2", "r4:2", "black", [ "h0" ] ],
[ "r1:2", "r3:2", "black", [ "h0" ] ],
[ "r1:1", "sw3:1a", "green", [ "h0" ] ],
[ "r3:1", "sw3:2a", "green", [ "h0" ] ],
[ "r4:1", "sw3:3a", "green", [ "h0" ] ],
[ "r5:1", "sw3:4a", "green", [ "h0" ] ],
[ "r6:1", "sw3:5a", "green", [ "h0" ] ],
[ "r7:1", "sw3:6a", "green", [ "h0" ] ],
[ "r8:1", "sw3:7a", "green", [ "h0" ] ],
[ "r9:1", "sw3:8a", "green", [ "h0" ] ],
[ "or1:OUT", "and9:B", "green", [ "v0" ] ],
[ "and9:A", "or2:OUT", "green", [ "v0" ] ],
[ "sw4:8b", "sw4:7b", "red", [ "h0" ] ],
[ "sw4:7b", "sw4:6b", "red", [ "v0" ] ],
[ "sw4:6b", "sw4:5b", "red", [ "v0" ] ],
[ "sw4:5b", "sw4:4b", "red", [ "v0" ] ],
[ "sw4:4b", "sw4:3b", "red", [ "v0" ] ],
[ "sw4:2b", "sw4:3b", "red", [ "v0" ] ],
[ "sw4:1b", "sw4:2b", "red", [ "v0" ] ],
[ "r17:2", "r16:2", "black", [ "h0" ] ],
[ "r16:2", "r15:2", "black", [ "h0" ] ],
[ "r15:2", "r14:2", "black", [ "h0" ] ],
[ "r13:2", "r14:2", "black", [ "h0" ] ],
[ "r12:2", "r13:2", "black", [ "h0" ] ],
[ "r11:2", "r12:2", "black", [ "h0" ] ],
[ "r10:2", "r11:2", "black", [ "h0" ] ],
[ "r10:1", "sw4:1a", "green", [ "h0" ] ],
[ "r11:1", "sw4:2a", "green", [ "h0" ] ],
[ "r12:1", "sw4:3a", "green", [ "h0" ] ],
[ "r13:1", "sw4:4a", "green", [ "h0" ] ],
[ "r14:1", "sw4:5a", "green", [ "h0" ] ],
[ "r15:1", "sw4:6a", "green", [ "h0" ] ],
[ "r16:1", "sw4:7a", "green", [ "h0" ] ],
[ "r17:1", "sw4:8a", "green", [ "h0" ] ],
[ "r1:2", "r17:2", "black", [ "h0" ] ],
[ "sw3:1b", "sw4:8b", "red", [ "v0" ] ],
[ "gnd11:GND", "r10:2", "black", [ "v0" ] ],
[ "vcc1:VCC", "sw4:1b", "red", [ "v0" ] ],
[ "or18:OUT", "flop1:R", "orange", [ "h19.2", "v-9.6" ] ],
[ "flop17:CLK", "flop1:CLK", "blue", [ "h-9.6", "v422.4", "h-1756.8" ] ],
[ "flop1:NOTQ", "flop2:CLK", "green", [ "h-19.2" ] ],
[ "flop3:NOTQ", "flop3:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop4:NOTQ", "flop4:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop3:R", "flop4:R", "orange", [ "h0" ] ],
[ "flop3:S", "flop4:S", "yellow", [ "v0" ] ],
[ "flop3:NOTQ", "flop4:CLK", "green", [ "h-19.2" ] ],
[ "flop2:NOTQ", "flop3:CLK", "green", [ "h-19.2" ] ],
[ "flop5:NOTQ", "flop5:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop6:NOTQ", "flop6:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop5:R", "flop6:R", "orange", [ "h0" ] ],
[ "flop5:S", "flop6:S", "yellow", [ "v0" ] ],
[ "flop5:NOTQ", "flop6:CLK", "green", [ "h-19.2" ] ],
[ "flop7:NOTQ", "flop7:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop8:NOTQ", "flop8:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop7:R", "flop8:R", "orange", [ "h0" ] ],
[ "flop7:S", "flop8:S", "yellow", [ "v0" ] ],
[ "flop7:NOTQ", "flop8:CLK", "green", [ "h-19.2" ] ],
[ "flop6:NOTQ", "flop7:CLK", "green", [ "h-19.2" ] ],
[ "flop4:NOTQ", "flop5:CLK", "green", [ "h0" ] ],
[ "flop9:NOTQ", "flop9:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop10:NOTQ", "flop10:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop9:R", "flop10:R", "orange", [ "h0" ] ],
[ "flop9:S", "flop10:S", "yellow", [ "v0" ] ],
[ "flop9:NOTQ", "flop10:CLK", "green", [ "h-19.2" ] ],
[ "flop11:NOTQ", "flop11:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop12:NOTQ", "flop12:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop11:R", "flop12:R", "orange", [ "h0" ] ],
[ "flop11:S", "flop12:S", "yellow", [ "v0" ] ],
[ "flop11:NOTQ", "flop12:CLK", "green", [ "h-19.2" ] ],
[ "flop10:NOTQ", "flop11:CLK", "green", [ "h-19.2" ] ],
[ "flop13:NOTQ", "flop13:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop14:NOTQ", "flop14:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop13:R", "flop14:R", "orange", [ "h0" ] ],
[ "flop13:S", "flop14:S", "yellow", [ "v0" ] ],
[ "flop13:NOTQ", "flop14:CLK", "green", [ "h-19.2" ] ],
[ "flop15:NOTQ", "flop15:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop16:NOTQ", "flop16:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop15:R", "flop16:R", "orange", [ "h0" ] ],
[ "flop15:S", "flop16:S", "yellow", [ "v0" ] ],
[ "flop15:NOTQ", "flop16:CLK", "green", [ "h-19.2" ] ],
[ "flop14:NOTQ", "flop15:CLK", "green", [ "h-19.2" ] ],
[ "flop12:NOTQ", "flop13:CLK", "green", [ "h0" ] ],
[ "flop8:NOTQ", "flop9:CLK", "green", [ "h-19.2" ] ],
[ "flop14:S", "flop15:S", "yellow", [ "v0" ] ],
[ "flop12:S", "flop13:S", "yellow", [ "v0" ] ],
[ "flop10:S", "flop11:S", "yellow", [ "v0" ] ],
[ "flop10:R", "flop11:R", "orange", [ "h0" ] ],
[ "flop12:R", "flop13:R", "orange", [ "h0" ] ],
[ "flop14:R", "flop15:R", "orange", [ "h0" ] ],
[ "flop8:R", "flop9:R", "orange", [ "h0" ] ],
[ "flop6:R", "flop7:R", "orange", [ "h0" ] ],
[ "flop4:R", "flop5:R", "orange", [ "h0" ] ],
[ "flop8:S", "flop9:S", "yellow", [ "v0" ] ],
[ "flop6:S", "flop7:S", "yellow", [ "v0" ] ],
[ "flop4:S", "flop5:S", "yellow", [ "v0" ] ],
[ "flop2:S", "flop3:S", "yellow", [ "v0" ] ],
[ "flop2:R", "flop3:R", "orange", [ "h0" ] ],
[ "gnd3:GND", "flop1:S", "black", [ "v-19.2", "h48" ] ],
[ "flop1:S", "flop2:S", "yellow", [ "v0" ] ],
[ "flop1:Q", "not3:IN", "magenta", [ "v9.6", "h1200" ] ],
[ "and3:B", "not4:IN", "limegreen", [ "h-105.6" ] ],
[ "flop2:Q", "not5:IN", "magenta", [ "h-9.6", "v57.6" ] ],
[ "and16:OUT", "or1:B", "green", [ "v0" ] ],
[ "and1:OUT", "or1:A", "green", [ "v0" ] ],
[ "and2:OUT", "or2:A", "green", [ "v0" ] ],
[ "and3:OUT", "or2:B", "green", [ "v0" ] ],
[ "or3:OUT", "and5:B", "green", [ "v0" ] ],
[ "and5:A", "or4:OUT", "green", [ "v0" ] ],
[ "not6:OUT", "and4:B", "limegreen", [ "v0" ] ],
[ "and6:B", "not6:IN", "limegreen", [ "h-105.6" ] ],
[ "not8:OUT", "and7:B", "limegreen", [ "v0" ] ],
[ "and8:B", "not8:IN", "limegreen", [ "h-105.6" ] ],
[ "and6:OUT", "or3:B", "green", [ "v0" ] ],
[ "and4:OUT", "or3:A", "green", [ "v0" ] ],
[ "and7:OUT", "or4:A", "green", [ "v0" ] ],
[ "and8:OUT", "or4:B", "green", [ "v0" ] ],
[ "or5:OUT", "and11:B", "green", [ "v0" ] ],
[ "and11:A", "or6:OUT", "green", [ "v0" ] ],
[ "not10:OUT", "and10:B", "limegreen", [ "v0" ] ],
[ "and12:B", "not10:IN", "limegreen", [ "h-105.6" ] ],
[ "not12:OUT", "and13:B", "limegreen", [ "v0" ] ],
[ "and14:B", "not12:IN", "limegreen", [ "h-105.6" ] ],
[ "and12:OUT", "or5:B", "green", [ "v0" ] ],
[ "and10:OUT", "or5:A", "green", [ "v0" ] ],
[ "and13:OUT", "or6:A", "green", [ "v0" ] ],
[ "and14:OUT", "or6:B", "green", [ "v0" ] ],
[ "or7:OUT", "and17:B", "green", [ "v0" ] ],
[ "and17:A", "or8:OUT", "green", [ "v0" ] ],
[ "not14:OUT", "and15:B", "limegreen", [ "v0" ] ],
[ "and18:B", "not14:IN", "limegreen", [ "h-105.6" ] ],
[ "not16:OUT", "and19:B", "limegreen", [ "v0" ] ],
[ "and20:B", "not16:IN", "limegreen", [ "h-105.6" ] ],
[ "and18:OUT", "or7:B", "green", [ "v0" ] ],
[ "and15:OUT", "or7:A", "green", [ "v0" ] ],
[ "and19:OUT", "or8:A", "green", [ "v0" ] ],
[ "and20:OUT", "or8:B", "green", [ "v0" ] ],
[ "or9:OUT", "and22:B", "green", [ "v0" ] ],
[ "and22:A", "or10:OUT", "green", [ "v0" ] ],
[ "not18:OUT", "and21:B", "limegreen", [ "v0" ] ],
[ "and23:B", "not18:IN", "limegreen", [ "h-105.6" ] ],
[ "not20:OUT", "and24:B", "limegreen", [ "v0" ] ],
[ "and25:B", "not20:IN", "limegreen", [ "h-105.6" ] ],
[ "and23:OUT", "or9:B", "green", [ "v0" ] ],
[ "and21:OUT", "or9:A", "green", [ "v0" ] ],
[ "and24:OUT", "or10:A", "green", [ "v0" ] ],
[ "and25:OUT", "or10:B", "green", [ "v0" ] ],
[ "or11:OUT", "and27:B", "green", [ "v0" ] ],
[ "and27:A", "or12:OUT", "green", [ "v0" ] ],
[ "not22:OUT", "and26:B", "limegreen", [ "v0" ] ],
[ "and28:B", "not22:IN", "limegreen", [ "h-105.6" ] ],
[ "not24:OUT", "and29:B", "limegreen", [ "v0" ] ],
[ "and30:B", "not24:IN", "limegreen", [ "h-105.6" ] ],
[ "and28:OUT", "or11:B", "green", [ "v0" ] ],
[ "and26:OUT", "or11:A", "green", [ "v0" ] ],
[ "and29:OUT", "or12:A", "green", [ "v0" ] ],
[ "and30:OUT", "or12:B", "green", [ "v0" ] ],
[ "or13:OUT", "and32:B", "green", [ "v0" ] ],
[ "and32:A", "or14:OUT", "green", [ "v0" ] ],
[ "not26:OUT", "and31:B", "limegreen", [ "v0" ] ],
[ "and33:B", "not26:IN", "limegreen", [ "h-105.6" ] ],
[ "not28:OUT", "and34:B", "limegreen", [ "v0" ] ],
[ "and35:B", "not28:IN", "limegreen", [ "h-105.6" ] ],
[ "and33:OUT", "or13:B", "green", [ "v0" ] ],
[ "and31:OUT", "or13:A", "green", [ "v0" ] ],
[ "and34:OUT", "or14:A", "green", [ "v0" ] ],
[ "and35:OUT", "or14:B", "green", [ "v0" ] ],
[ "or15:OUT", "and37:B", "green", [ "v0" ] ],
[ "and37:A", "or16:OUT", "green", [ "v0" ] ],
[ "not30:OUT", "and36:B", "limegreen", [ "v0" ] ],
[ "and38:B", "not30:IN", "limegreen", [ "h-105.6" ] ],
[ "not32:OUT", "and39:B", "limegreen", [ "v0" ] ],
[ "and40:B", "not32:IN", "limegreen", [ "h-105.6" ] ],
[ "and38:OUT", "or15:B", "green", [ "v0" ] ],
[ "and36:OUT", "or15:A", "green", [ "v0" ] ],
[ "and39:OUT", "or16:A", "green", [ "v0" ] ],
[ "and40:OUT", "or16:B", "green", [ "v0" ] ],
[ "not7:IN", "flop3:Q", "magenta", [ "v0" ] ],
[ "not9:IN", "flop4:Q", "magenta", [ "v0" ] ],
[ "not11:IN", "flop5:Q", "magenta", [ "v0" ] ],
[ "not13:IN", "flop6:Q", "magenta", [ "v0" ] ],
[ "not15:IN", "flop7:Q", "magenta", [ "v0" ] ],
[ "not17:IN", "flop8:Q", "magenta", [ "v0" ] ],
[ "not19:IN", "flop9:Q", "magenta", [ "v0" ] ],
[ "not21:IN", "flop10:Q", "magenta", [ "v0" ] ],
[ "not23:IN", "flop11:Q", "magenta", [ "v0" ] ],
[ "not25:IN", "flop12:Q", "magenta", [ "v0" ] ],
[ "not27:IN", "flop13:Q", "magenta", [ "v0" ] ],
[ "not29:IN", "flop14:Q", "magenta", [ "v0" ] ],
[ "not31:IN", "flop15:Q", "magenta", [ "v0" ] ],
[ "not33:IN", "flop16:Q", "magenta", [ "v0" ] ],
[ "and9:OUT", "and41:B", "green", [ "v0" ] ],
[ "and5:OUT", "and41:A", "green", [ "v0" ] ],
[ "and41:OUT", "and42:B", "green", [ "v0" ] ],
[ "and11:OUT", "and42:A", "green", [ "v0" ] ],
[ "and42:OUT", "and43:B", "green", [ "v0" ] ],
[ "and17:OUT", "and43:A", "green", [ "v0" ] ],
[ "and43:OUT", "and44:B", "green", [ "v0" ] ],
[ "and22:OUT", "and44:A", "green", [ "v0" ] ],
[ "and44:OUT", "and45:B", "green", [ "v0" ] ],
[ "and27:OUT", "and45:A", "green", [ "v0" ] ],
[ "and45:OUT", "and46:B", "green", [ "v0" ] ],
[ "and32:OUT", "and46:A", "green", [ "v0" ] ],
[ "and46:OUT", "and47:B", "green", [ "v0" ] ],
[ "and37:OUT", "and47:A", "green", [ "v0" ] ],
[ "and47:OUT", "flop17:D", "green", [ "v0" ] ],
[ "led1:C", "gnd3:GND", "black", [ "v0", "h9.2", "v-19.2" ] ],
[ "not1:OUT", "or18:A", "orange", [ "v0" ] ],
[ "mux14:OUT", "and40:B", "limegreen", [ "v0" ] ],
[ "mux15:OUT", "and38:B", "limegreen", [ "v0" ] ],
[ "mux16:OUT", "and16:B", "limegreen", [ "v0" ] ],
[ "mux1:OUT", "and3:B", "limegreen", [ "v0" ] ],
[ "mux3:OUT", "and6:B", "limegreen", [ "v0" ] ],
[ "mux2:OUT", "and8:B", "limegreen", [ "v0" ] ],
[ "mux5:OUT", "and12:B", "limegreen", [ "v0" ] ],
[ "mux4:OUT", "and14:B", "limegreen", [ "v0" ] ],
[ "mux7:OUT", "and18:B", "limegreen", [ "v0" ] ],
[ "mux6:OUT", "and20:B", "limegreen", [ "v0" ] ],
[ "mux9:OUT", "and23:B", "limegreen", [ "v0" ] ],
[ "mux8:OUT", "and25:B", "limegreen", [ "v0" ] ],
[ "mux11:OUT", "and28:B", "limegreen", [ "v0" ] ],
[ "mux10:OUT", "and30:B", "limegreen", [ "v0" ] ],
[ "mux13:OUT", "and33:B", "limegreen", [ "v0" ] ],
[ "mux12:OUT", "and35:B", "limegreen", [ "v0" ] ],
[ "mux16:SEL", "mux1:SEL", "white", [ "v0" ] ],
[ "mux1:SEL", "mux3:SEL", "white", [ "v0" ] ],
[ "mux3:SEL", "mux2:SEL", "white", [ "v0" ] ],
[ "mux2:SEL", "mux5:SEL", "white", [ "v0" ] ],
[ "mux4:SEL", "mux5:SEL", "white", [ "v0" ] ],
[ "mux7:SEL", "mux4:SEL", "white", [ "v0" ] ],
[ "mux6:SEL", "mux7:SEL", "white", [ "v0" ] ],
[ "mux9:SEL", "mux6:SEL", "white", [ "v0" ] ],
[ "mux8:SEL", "mux9:SEL", "white", [ "v0" ] ],
[ "mux11:SEL", "mux8:SEL", "white", [ "v0" ] ],
[ "mux10:SEL", "mux11:SEL", "white", [ "v0" ] ],
[ "mux13:SEL", "mux10:SEL", "white", [ "v0" ] ],
[ "mux12:SEL", "mux13:SEL", "white", [ "v0" ] ],
[ "mux15:SEL", "mux12:SEL", "white", [ "v0" ] ],
[ "mux14:SEL", "mux15:SEL", "white", [ "v0" ] ],
[ "flop19:NOTQ", "flop19:D", "green", [ "h-19.2", "v-28.8", "h-57.6", "v9.6" ] ],
[ "flop19:NOTQ", "mux14:SEL", "white", [ "h0", "v432" ] ],
[ "flop19:S", "flop16:S", "yellow", [ "v0" ] ],
[ "flop16:R", "flop19:R", "orange", [ "h806.4", "v9.6" ] ],
[ "and16:A", "not3:IN", "magenta", [ "h0" ] ],
[ "not2:OUT", "and1:B", "limegreen", [ "v0" ] ],
[ "not3:OUT", "and1:A", "magenta", [ "v0" ] ],
[ "and16:B", "not2:IN", "limegreen", [ "h-96" ] ],
[ "not4:OUT", "and2:B", "limegreen", [ "v0" ] ],
[ "not5:OUT", "and2:A", "magenta", [ "v0" ] ],
[ "not7:OUT", "and4:A", "magenta", [ "v0" ] ],
[ "not9:OUT", "and7:A", "magenta", [ "v0" ] ],
[ "not11:OUT", "and10:A", "magenta", [ "v0" ] ],
[ "not13:OUT", "and13:A", "magenta", [ "v0" ] ],
[ "not15:OUT", "and15:A", "magenta", [ "v0" ] ],
[ "not17:OUT", "and19:A", "magenta", [ "v0" ] ],
[ "not19:OUT", "and21:A", "magenta", [ "v0" ] ],
[ "not21:OUT", "and24:A", "magenta", [ "v0" ] ],
[ "not23:OUT", "and26:A", "magenta", [ "v0" ] ],
[ "not25:OUT", "and29:A", "magenta", [ "v0" ] ],
[ "not27:OUT", "and31:A", "magenta", [ "v0" ] ],
[ "not29:OUT", "and34:A", "magenta", [ "v0" ] ],
[ "not31:OUT", "and36:A", "magenta", [ "v0" ] ],
[ "not33:OUT", "and39:A", "magenta", [ "v0" ] ],
[ "not33:IN", "and40:A", "magenta", [ "v0" ] ],
[ "not31:IN", "and38:A", "magenta", [ "v0" ] ],
[ "not29:IN", "and35:A", "magenta", [ "v0" ] ],
[ "not27:IN", "and33:A", "magenta", [ "v0" ] ],
[ "not25:IN", "and30:A", "magenta", [ "v0" ] ],
[ "not23:IN", "and28:A", "magenta", [ "v0" ] ],
[ "not21:IN", "and25:A", "magenta", [ "v0" ] ],
[ "not19:IN", "and23:A", "magenta", [ "v0" ] ],
[ "not17:IN", "and20:A", "magenta", [ "v0" ] ],
[ "not15:IN", "and18:A", "magenta", [ "v0" ] ],
[ "not13:IN", "and14:A", "magenta", [ "v0" ] ],
[ "not11:IN", "and12:A", "magenta", [ "v0" ] ],
[ "not9:IN", "and8:A", "magenta", [ "v0" ] ],
[ "not7:IN", "and6:A", "magenta", [ "v0" ] ],
[ "not5:IN", "and3:A", "magenta", [ "v0" ] ],
[ "flop19:CLK", "flop17:Q", "green", [ "h0" ] ],
[ "flop19:Q", "and48:A", "green", [ "v0", "h57.6" ] ],
[ "flop18:D", "and48:OUT", "green", [ "h0" ] ],
[ "flop18:CLK", "flop17:CLK", "blue", [ "v9.6", "h-307.2", "v-19.2" ] ],
[
"flop18:Q",
"or18:B",
"orange",
[ "h9.6", "v499.2", "h-2016", "v-57.6", "h-268.8", "v-67.2" ]
],
[ "and47:OUT", "and48:B", "green", [ "v-9.6", "h124.8", "v28.8" ] ],
[ "sw3:8a", "mux16:A", "limegreen", [ "v9.6", "h9.6" ] ],
[ "sw3:7a", "mux1:A", "limegreen", [ "v19.2", "h28.8" ] ],
[ "mux1:A", "mux16:B", "limegreen", [ "v0" ] ],
[ "mux1:B", "mux3:A", "limegreen", [ "v0" ] ],
[ "mux3:B", "mux2:A", "limegreen", [ "v0" ] ],
[ "mux2:B", "mux5:A", "limegreen", [ "v0" ] ],
[ "mux5:B", "mux4:A", "limegreen", [ "v0" ] ],
[ "mux4:B", "mux7:A", "limegreen", [ "v0" ] ],
[ "mux7:B", "mux6:A", "limegreen", [ "v0" ] ],
[ "mux6:B", "mux9:A", "limegreen", [ "v0" ] ],
[ "mux9:B", "mux8:A", "limegreen", [ "v0" ] ],
[ "mux8:B", "mux11:A", "limegreen", [ "v0" ] ],
[ "mux11:B", "mux10:A", "limegreen", [ "v0" ] ],
[ "mux10:B", "mux13:A", "limegreen", [ "v0" ] ],
[ "mux13:B", "mux12:A", "limegreen", [ "v0" ] ],
[ "mux15:B", "mux14:A", "limegreen", [ "v0" ] ],
[ "mux12:B", "mux15:A", "limegreen", [ "v0" ] ],
[ "sw3:6a", "mux3:A", "limegreen", [ "v28.8", "h57.6" ] ],
[ "sw3:5a", "mux2:A", "limegreen", [ "v38.4", "h57.6" ] ],
[ "sw3:4a", "mux5:A", "limegreen", [ "v48", "h115.2" ] ],
[ "sw3:3a", "mux4:A", "limegreen", [ "v57.6", "h96" ] ],
[ "sw3:2a", "mux7:A", "limegreen", [ "v67.2", "h96" ] ],
[ "sw3:1a", "mux6:A", "limegreen", [ "v76.8", "h105.6" ] ],
[ "sw4:8a", "mux9:A", "limegreen", [ "v86.4", "h153.6" ] ],
[ "sw4:7a", "mux8:A", "limegreen", [ "v96", "h153.6" ] ],
[ "sw4:6a", "mux11:A", "limegreen", [ "v105.6", "h969.6", "v-115.2" ] ],
[ "sw4:5a", "mux10:A", "limegreen", [ "v115.2", "h182.4" ] ],
[ "sw4:4a", "mux13:A", "limegreen", [ "v124.8", "h240" ] ],
[ "sw4:3a", "mux12:A", "limegreen", [ "v134.4", "h220.8" ] ],
[ "sw4:2a", "mux15:A", "limegreen", [ "v144", "h326.4" ] ],
[ "sw4:1a", "mux14:A", "limegreen", [ "v153.6", "h537.6" ] ],
[ "gnd2:GND", "mux14:B", "black", [ "v0" ] ],
[ "not1:IN", "btn2:1.r", "orange", [ "v0" ] ],
[ "led1:A", "sw2:2", "blue", [ "v0", "h-76.8" ] ],
[ "led1:A", "flop1:CLK", "blue", [ "v9.6" ] ]
],
"dependencies": {}
}
ERC Warnings
flop17:CLK: Clock driven by combinatorial logic
flop18:CLK: Clock driven by combinatorial logic
flop1:CLK: Clock driven by combinatorial logic