转停机

此提交包含在:
2022-04-10 21:08:49 +08:00
父節點 da24c2d495
當前提交 8322ed73ed
共有 3 個檔案被更改,包括 929 行新增748 行删除

查看文件

@@ -84,38 +84,6 @@ applicable agreement for further details.
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 240 488 408 504)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "IR2" (rect 5 0 22 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 92 12)(pt 117 12)(line_width 1))
(line (pt 92 4)(pt 117 4)(line_width 1))
(line (pt 121 8)(pt 168 8)(line_width 1))
(line (pt 92 12)(pt 92 4)(line_width 1))
(line (pt 117 4)(pt 121 8)(line_width 1))
(line (pt 117 12)(pt 121 8)(line_width 1))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 240 472 408 488)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "IR3" (rect 5 0 22 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 92 12)(pt 117 12)(line_width 1))
(line (pt 92 4)(pt 117 4)(line_width 1))
(line (pt 121 8)(pt 168 8)(line_width 1))
(line (pt 92 12)(pt 92 4)(line_width 1))
(line (pt 117 4)(pt 121 8)(line_width 1))
(line (pt 117 12)(pt 121 8)(line_width 1))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect 856 -32 1024 -16)
@@ -356,6 +324,38 @@ applicable agreement for further details.
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect -24 144 144 160)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "IR2" (rect 5 0 22 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 92 12)(pt 117 12)(line_width 1))
(line (pt 92 4)(pt 117 4)(line_width 1))
(line (pt 121 8)(pt 168 8)(line_width 1))
(line (pt 92 12)(pt 92 4)(line_width 1))
(line (pt 117 4)(pt 121 8)(line_width 1))
(line (pt 117 12)(pt 121 8)(line_width 1))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(input)
(rect -24 128 144 144)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "IR3" (rect 5 0 22 12)(font "Arial" ))
(pt 168 8)
(drawing
(line (pt 92 12)(pt 117 12)(line_width 1))
(line (pt 92 4)(pt 117 4)(line_width 1))
(line (pt 121 8)(pt 168 8)(line_width 1))
(line (pt 92 12)(pt 92 4)(line_width 1))
(line (pt 117 4)(pt 121 8)(line_width 1))
(line (pt 117 12)(pt 121 8)(line_width 1))
)
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
)
(pin
(output)
(rect 1064 512 1240 528)
@@ -500,6 +500,22 @@ applicable agreement for further details.
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(pin
(output)
(rect 1272 568 1448 584)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "HALT" (rect 90 0 117 12)(font "Arial" ))
(pt 0 8)
(drawing
(line (pt 0 8)(pt 52 8)(line_width 1))
(line (pt 52 4)(pt 78 4)(line_width 1))
(line (pt 52 12)(pt 78 12)(line_width 1))
(line (pt 52 12)(pt 52 4)(line_width 1))
(line (pt 78 4)(pt 82 8)(line_width 1))
(line (pt 82 8)(pt 78 12)(line_width 1))
(line (pt 78 12)(pt 82 8)(line_width 1))
)
)
(symbol
(rect 600 264 664 312)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
@@ -628,56 +644,6 @@ applicable agreement for further details.
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
)
)
(symbol
(rect 424 448 520 576)
(text "24_decoder" (rect 5 0 73 14)(font "Arial" (font_size 8)))
(text "inst8" (rect 8 112 31 124)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "I1" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I1" (rect 21 27 30 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I0" (rect 21 43 30 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y3" (rect 59 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(port
(pt 96 48)
(output)
(text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y2" (rect 59 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 64)
(output)
(text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y1" (rect 59 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 80)
(output)
(text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y0" (rect 59 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 112)(line_width 1))
)
)
(symbol
(rect 728 272 792 352)
(text "OR4" (rect 1 0 19 10)(font "Arial" (font_size 6)))
@@ -1297,6 +1263,56 @@ applicable agreement for further details.
(rectangle (rect 16 16 80 176)(line_width 1))
)
)
(symbol
(rect 336 104 432 232)
(text "24_decoder" (rect 5 0 73 14)(font "Arial" (font_size 8)))
(text "inst8" (rect 8 112 31 124)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "I1" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I1" (rect 21 27 30 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "I0" (rect 0 0 9 14)(font "Arial" (font_size 8)))
(text "I0" (rect 21 43 30 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 96 32)
(output)
(text "Y3" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y3" (rect 59 27 75 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1))
)
(port
(pt 96 48)
(output)
(text "Y2" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y2" (rect 59 43 75 57)(font "Arial" (font_size 8)))
(line (pt 96 48)(pt 80 48)(line_width 1))
)
(port
(pt 96 64)
(output)
(text "Y1" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y1" (rect 59 59 75 73)(font "Arial" (font_size 8)))
(line (pt 96 64)(pt 80 64)(line_width 1))
)
(port
(pt 96 80)
(output)
(text "Y0" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "Y0" (rect 59 75 75 89)(font "Arial" (font_size 8)))
(line (pt 96 80)(pt 80 80)(line_width 1))
)
(drawing
(rectangle (rect 16 16 80 112)(line_width 1))
)
)
(connector
(pt 1008 472)
(pt 1024 472)
@@ -1509,22 +1525,6 @@ applicable agreement for further details.
(pt 712 336)
(pt 712 432)
)
(connector
(pt 536 296)
(pt 536 480)
)
(connector
(pt 568 392)
(pt 568 512)
)
(connector
(pt 552 344)
(pt 552 496)
)
(connector
(pt 584 440)
(pt 584 528)
)
(connector
(pt 680 304)
(pt 680 336)
@@ -1541,22 +1541,6 @@ applicable agreement for further details.
(pt 664 432)
(pt 712 432)
)
(connector
(pt 520 480)
(pt 536 480)
)
(connector
(pt 520 496)
(pt 552 496)
)
(connector
(pt 520 512)
(pt 568 512)
)
(connector
(pt 520 528)
(pt 584 528)
)
(connector
(pt 808 312)
(pt 912 312)
@@ -1569,34 +1553,18 @@ applicable agreement for further details.
(pt 472 280)
(pt 600 280)
)
(connector
(pt 536 296)
(pt 600 296)
)
(connector
(pt 472 328)
(pt 600 328)
)
(connector
(pt 552 344)
(pt 600 344)
)
(connector
(pt 472 376)
(pt 600 376)
)
(connector
(pt 568 392)
(pt 600 392)
)
(connector
(pt 472 424)
(pt 600 424)
)
(connector
(pt 584 440)
(pt 600 440)
)
(connector
(pt 664 288)
(pt 728 288)
@@ -1618,12 +1586,72 @@ applicable agreement for further details.
(pt 824 328)
)
(connector
(pt 408 496)
(pt 424 496)
(pt 144 136)
(pt 336 136)
)
(connector
(pt 408 480)
(pt 424 480)
(pt 144 152)
(pt 336 152)
)
(connector
(pt 504 184)
(pt 504 440)
)
(connector
(pt 432 184)
(pt 504 184)
)
(connector
(pt 504 440)
(pt 600 440)
)
(connector
(pt 520 168)
(pt 520 392)
)
(connector
(pt 432 168)
(pt 520 168)
)
(connector
(pt 520 392)
(pt 600 392)
)
(connector
(pt 536 152)
(pt 536 344)
)
(connector
(pt 432 152)
(pt 536 152)
)
(connector
(pt 536 344)
(pt 600 344)
)
(connector
(pt 552 136)
(pt 552 296)
)
(connector
(pt 432 136)
(pt 552 136)
)
(connector
(pt 552 296)
(pt 600 296)
)
(connector
(pt 1264 456)
(pt 1264 576)
)
(connector
(pt 1264 576)
(pt 1272 576)
)
(connector
(pt 1008 456)
(pt 1264 456)
)
(junction (pt 1072 8))
(junction (pt 1072 24))