Add output for Rj and upgrade the starter

This commit is contained in:
wzhqwq 2022-05-24 13:36:48 +08:00
父節點 5290380a65
當前提交 cb19d88901
共有 5 個檔案被更改,包括 913 行新增314 行删除

二進制
instructions.xlsx

未顯示二進位檔案。

查看文件

@ -22,7 +22,7 @@ applicable agreement for further details.
(header "graphic" (version "1.3")) (header "graphic" (version "1.3"))
(pin (pin
(input) (input)
(rect 456 344 624 360) (rect 456 296 624 312)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "CLR" (rect 5 0 27 12)(font "Arial" )) (text "CLR" (rect 5 0 27 12)(font "Arial" ))
(pt 168 8) (pt 168 8)
@ -35,11 +35,11 @@ applicable agreement for further details.
(line (pt 117 12)(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))) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
(annotation_block (location)(rect 408 360 456 376)) (annotation_block (location)(rect 408 312 456 328))
) )
(pin (pin
(input) (input)
(rect 456 296 624 312) (rect 456 280 624 296)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "CK_Single" (rect 5 0 55 12)(font "Arial" )) (text "CK_Single" (rect 5 0 55 12)(font "Arial" ))
(pt 168 8) (pt 168 8)
@ -52,24 +52,7 @@ applicable agreement for further details.
(line (pt 117 12)(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))) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
(annotation_block (location)(rect 400 312 456 328)) (annotation_block (location)(rect 400 296 456 312))
)
(pin
(input)
(rect 456 248 624 264)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "CK_Constant" (rect 5 0 71 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)))
(annotation_block (location)(rect 400 264 456 280))
) )
(pin (pin
(input) (input)
@ -394,6 +377,57 @@ applicable agreement for further details.
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
(annotation_block (location)(rect 3536 1816 3584 1832)) (annotation_block (location)(rect 3536 1816 3584 1832))
) )
(pin
(input)
(rect 456 312 624 328)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "Consistant_EN" (rect 5 0 79 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)))
(annotation_block (location)(rect 408 328 456 344))
)
(pin
(input)
(rect 456 328 624 344)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "Circuit2_EN" (rect 5 0 64 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)))
(annotation_block (location)(rect 408 344 456 360))
)
(pin
(input)
(rect 456 264 624 280)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "CK_Consistant" (rect 5 0 79 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)))
(annotation_block (location)(rect 400 280 456 296))
)
(pin (pin
(output) (output)
(rect 3128 1384 3304 1400) (rect 3128 1384 3304 1400)
@ -938,74 +972,6 @@ applicable agreement for further details.
) )
(annotation_block (location)(rect 3624 1664 3680 1680)) (annotation_block (location)(rect 3624 1664 3680 1680))
) )
(pin
(output)
(rect 3064 2152 3240 2168)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "IR4" (rect 90 0 107 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))
)
(annotation_block (location)(rect 3240 2168 3288 2184))
)
(pin
(output)
(rect 3064 2136 3240 2152)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "IR5" (rect 90 0 107 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))
)
(annotation_block (location)(rect 3240 2152 3288 2168))
)
(pin
(output)
(rect 3064 2120 3240 2136)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "IR6" (rect 90 0 107 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))
)
(annotation_block (location)(rect 3240 2136 3288 2152))
)
(pin
(output)
(rect 3064 2104 3240 2120)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "IR7" (rect 90 0 107 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))
)
(annotation_block (location)(rect 3240 2120 3288 2136))
)
(pin (pin
(output) (output)
(rect 3392 1224 3568 1240) (rect 3392 1224 3568 1240)
@ -1414,6 +1380,134 @@ applicable agreement for further details.
) )
(annotation_block (location)(rect 3664 824 3712 840)) (annotation_block (location)(rect 3664 824 3712 840))
) )
(pin
(output)
(rect 2176 2064 2352 2080)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "Rj_0" (rect 90 0 112 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))
)
)
(pin
(output)
(rect 2176 2048 2352 2064)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "Rj_1" (rect 90 0 112 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))
)
)
(pin
(output)
(rect 2176 2032 2352 2048)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "Rj_2" (rect 90 0 112 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))
)
)
(pin
(output)
(rect 2176 2016 2352 2032)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "Rj_3" (rect 90 0 112 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))
)
)
(pin
(output)
(rect 2176 2000 2352 2016)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "Rj_4" (rect 90 0 112 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))
)
)
(pin
(output)
(rect 2176 1984 2352 2000)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "Rj_5" (rect 90 0 112 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))
)
)
(pin
(output)
(rect 2176 1968 2352 1984)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "Rj_6" (rect 90 0 112 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))
)
)
(pin
(output)
(rect 2176 1952 2352 1968)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "Rj_7" (rect 90 0 112 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))
)
)
(pin (pin
(bidir) (bidir)
(rect 3352 1032 3528 1048) (rect 3352 1032 3528 1048)
@ -3722,6 +3816,63 @@ applicable agreement for further details.
(rectangle (rect 16 16 104 368)(line_width 1)) (rectangle (rect 16 16 104 368)(line_width 1))
) )
) )
(symbol
(rect 680 208 792 368)
(text "start_circuit" (rect 5 0 72 14)(font "Arial" (font_size 8)))
(text "inst3" (rect 8 144 31 156)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "HALT" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "HALT" (rect 21 27 52 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "2nd_EN" (rect 0 0 43 14)(font "Arial" (font_size 8)))
(text "2nd_EN" (rect 21 43 64 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 64)
(input)
(text "CK_C" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "CK_C" (rect 21 59 52 73)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "CK" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "CK" (rect 21 75 37 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 21 91 44 105)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "C_EN" (rect 0 0 30 14)(font "Arial" (font_size 8)))
(text "C_EN" (rect 21 107 51 121)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 112 32)
(output)
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (rect 76 27 91 41)(font "Arial" (font_size 8)))
(line (pt 112 32)(pt 96 32)(line_width 1))
)
(drawing
(rectangle (rect 16 16 96 144)(line_width 1))
)
)
(connector (connector
(pt 2952 1408) (pt 2952 1408)
(pt 3016 1408) (pt 3016 1408)
@ -4086,38 +4237,6 @@ applicable agreement for further details.
(pt 1680 1464) (pt 1680 1464)
(pt 1856 1464) (pt 1856 1464)
) )
(connector
(pt 672 2072)
(pt 2048 2072)
)
(connector
(pt 656 2056)
(pt 2064 2056)
)
(connector
(pt 640 2040)
(pt 2080 2040)
)
(connector
(pt 624 2024)
(pt 2096 2024)
)
(connector
(pt 608 2008)
(pt 2112 2008)
)
(connector
(pt 592 1992)
(pt 2128 1992)
)
(connector
(pt 576 1976)
(pt 2144 1976)
)
(connector
(pt 560 1960)
(pt 2160 1960)
)
(connector (connector
(pt 528 1928) (pt 528 1928)
(pt 2192 1928) (pt 2192 1928)
@ -5158,22 +5277,6 @@ applicable agreement for further details.
(pt 1824 1432) (pt 1824 1432)
(color 0 0 0) (color 0 0 0)
) )
(connector
(pt 688 240)
(pt 656 240)
)
(connector
(pt 640 272)
(pt 640 304)
)
(connector
(pt 624 304)
(pt 640 304)
)
(connector
(pt 624 256)
(pt 688 256)
)
(connector (connector
(pt 1248 1376) (pt 1248 1376)
(pt 1232 1376) (pt 1232 1376)
@ -5184,16 +5287,6 @@ applicable agreement for further details.
(pt 1232 352) (pt 1232 352)
(color 0 0 0) (color 0 0 0)
) )
(connector
(pt 672 288)
(pt 688 288)
(color 0 0 0)
)
(connector
(pt 672 288)
(pt 672 352)
(color 0 0 0)
)
(connector (connector
(pt 880 416) (pt 880 416)
(pt 864 416) (pt 864 416)
@ -5210,16 +5303,6 @@ applicable agreement for further details.
(pt 1408 1264) (pt 1408 1264)
(pt 1408 2120) (pt 1408 2120)
) )
(connector
(pt 624 352)
(pt 672 352)
(color 0 0 0)
)
(connector
(pt 672 352)
(pt 1232 352)
(color 0 0 0)
)
(connector (connector
(pt 1232 352) (pt 1232 352)
(pt 1824 352) (pt 1824 352)
@ -5235,14 +5318,6 @@ applicable agreement for further details.
(pt 1824 1432) (pt 1824 1432)
(color 0 0 0) (color 0 0 0)
) )
(connector
(pt 784 240)
(pt 800 240)
)
(connector
(pt 800 240)
(pt 808 240)
)
(connector (connector
(pt 856 240) (pt 856 240)
(pt 864 240) (pt 864 240)
@ -5577,10 +5652,6 @@ applicable agreement for further details.
(pt 656 128) (pt 656 128)
(pt 3664 128) (pt 3664 128)
) )
(connector
(pt 656 128)
(pt 656 240)
)
(connector (connector
(pt 3032 1800) (pt 3032 1800)
(pt 2920 1800) (pt 2920 1800)
@ -5629,10 +5700,6 @@ applicable agreement for further details.
(pt 2872 1752) (pt 2872 1752)
(pt 2872 2152) (pt 2872 2152)
) )
(connector
(pt 784 272)
(pt 784 240)
)
(connector (connector
(pt 3416 1528) (pt 3416 1528)
(pt 3416 1656) (pt 3416 1656)
@ -5829,50 +5896,18 @@ applicable agreement for further details.
(pt 2976 1528) (pt 2976 1528)
(pt 2976 1656) (pt 2976 1656)
) )
(connector
(pt 2976 1656)
(pt 2976 2112)
)
(connector
(pt 2976 2112)
(pt 3064 2112)
)
(connector
(pt 3064 2128)
(pt 2968 2128)
)
(connector (connector
(pt 2968 1544) (pt 2968 1544)
(pt 2968 1672) (pt 2968 1672)
) )
(connector
(pt 2968 1672)
(pt 2968 2128)
)
(connector
(pt 3064 2144)
(pt 2960 2144)
)
(connector (connector
(pt 2960 1560) (pt 2960 1560)
(pt 2960 1688) (pt 2960 1688)
) )
(connector
(pt 2960 1688)
(pt 2960 2144)
)
(connector
(pt 3064 2160)
(pt 2952 2160)
)
(connector (connector
(pt 2952 1576) (pt 2952 1576)
(pt 2952 1704) (pt 2952 1704)
) )
(connector
(pt 2952 1704)
(pt 2952 2160)
)
(connector (connector
(pt 1040 592) (pt 1040 592)
(pt 1040 1392) (pt 1040 1392)
@ -6172,10 +6207,6 @@ applicable agreement for further details.
(pt 864 272) (pt 864 272)
(pt 3544 272) (pt 3544 272)
) )
(connector
(pt 640 272)
(pt 784 272)
)
(connector (connector
(pt 864 416) (pt 864 416)
(pt 864 272) (pt 864 272)
@ -6186,6 +6217,126 @@ applicable agreement for further details.
(pt 864 240) (pt 864 240)
(color 0 128 0) (color 0 128 0)
) )
(connector
(pt 792 240)
(pt 800 240)
)
(connector
(pt 800 240)
(pt 808 240)
)
(connector
(pt 656 240)
(pt 680 240)
)
(connector
(pt 656 128)
(pt 656 240)
)
(connector
(pt 664 352)
(pt 1232 352)
)
(connector
(pt 680 272)
(pt 624 272)
)
(connector
(pt 624 288)
(pt 680 288)
)
(connector
(pt 664 304)
(pt 664 352)
)
(connector
(pt 624 304)
(pt 664 304)
)
(connector
(pt 664 304)
(pt 680 304)
)
(connector
(pt 680 320)
(pt 624 320)
)
(connector
(pt 680 256)
(pt 640 256)
)
(connector
(pt 640 256)
(pt 640 336)
)
(connector
(pt 640 336)
(pt 624 336)
)
(connector
(pt 672 2072)
(pt 2048 2072)
)
(connector
(pt 2048 2072)
(pt 2176 2072)
)
(connector
(pt 656 2056)
(pt 2064 2056)
)
(connector
(pt 2064 2056)
(pt 2176 2056)
)
(connector
(pt 640 2040)
(pt 2080 2040)
)
(connector
(pt 2080 2040)
(pt 2176 2040)
)
(connector
(pt 624 2024)
(pt 2096 2024)
)
(connector
(pt 2096 2024)
(pt 2176 2024)
)
(connector
(pt 608 2008)
(pt 2112 2008)
)
(connector
(pt 2112 2008)
(pt 2176 2008)
)
(connector
(pt 592 1992)
(pt 2128 1992)
)
(connector
(pt 2128 1992)
(pt 2176 1992)
)
(connector
(pt 576 1976)
(pt 2144 1976)
)
(connector
(pt 2144 1976)
(pt 2176 1976)
)
(connector
(pt 560 1960)
(pt 2160 1960)
)
(connector
(pt 2160 1960)
(pt 2176 1960)
)
(junction (pt 2856 1120)) (junction (pt 2856 1120))
(junction (pt 2872 1136)) (junction (pt 2872 1136))
(junction (pt 2888 1152)) (junction (pt 2888 1152))
@ -6238,7 +6389,6 @@ applicable agreement for further details.
(junction (pt 2504 1072)) (junction (pt 2504 1072))
(junction (pt 1824 1072)) (junction (pt 1824 1072))
(junction (pt 800 216)) (junction (pt 800 216))
(junction (pt 672 352))
(junction (pt 1232 352)) (junction (pt 1232 352))
(junction (pt 800 240)) (junction (pt 800 240))
(junction (pt 1728 1672)) (junction (pt 1728 1672))
@ -6257,10 +6407,6 @@ applicable agreement for further details.
(junction (pt 3376 1608)) (junction (pt 3376 1608))
(junction (pt 3368 1624)) (junction (pt 3368 1624))
(junction (pt 3360 1640)) (junction (pt 3360 1640))
(junction (pt 2976 1656))
(junction (pt 2968 1672))
(junction (pt 2960 1688))
(junction (pt 2952 1704))
(junction (pt 2712 2296)) (junction (pt 2712 2296))
(junction (pt 2728 2280)) (junction (pt 2728 2280))
(junction (pt 2744 2264)) (junction (pt 2744 2264))
@ -6278,6 +6424,15 @@ applicable agreement for further details.
(junction (pt 3288 784)) (junction (pt 3288 784))
(junction (pt 3304 800)) (junction (pt 3304 800))
(junction (pt 864 272)) (junction (pt 864 272))
(junction (pt 664 304))
(junction (pt 2048 2072))
(junction (pt 2064 2056))
(junction (pt 2080 2040))
(junction (pt 2096 2024))
(junction (pt 2112 2008))
(junction (pt 2128 1992))
(junction (pt 2144 1976))
(junction (pt 2160 1960))
(text "from PC" (rect 784 1408 828 1422)(font "Arial" (font_size 8))) (text "from PC" (rect 784 1408 828 1422)(font "Arial" (font_size 8)))
(text "from general registers" (rect 792 1360 918 1374)(font "Arial" (font_size 8))) (text "from general registers" (rect 792 1360 918 1374)(font "Arial" (font_size 8)))
(text "Ri" (rect 1760 1760 1790 1792)(font "Arial" (color 128 0 128)(font_size 20))) (text "Ri" (rect 1760 1760 1790 1792)(font "Arial" (color 128 0 128)(font_size 20)))

查看文件

@ -122,7 +122,6 @@ set_location_assignment PIN_8 -to FLG_N
set_location_assignment PIN_10 -to FLG_Z set_location_assignment PIN_10 -to FLG_Z
set_location_assignment PIN_77 -to CLR set_location_assignment PIN_77 -to CLR
set_location_assignment PIN_132 -to CK_Single set_location_assignment PIN_132 -to CK_Single
set_location_assignment PIN_131 -to CK_Constant
set_location_assignment PIN_61 -to CP_uIR set_location_assignment PIN_61 -to CP_uIR
set_location_assignment PIN_60 -to uRD_N set_location_assignment PIN_60 -to uRD_N
set_global_assignment -name CYCLONEII_RESERVE_NCEO_AFTER_CONFIGURATION "USE AS REGULAR IO" set_global_assignment -name CYCLONEII_RESERVE_NCEO_AFTER_CONFIGURATION "USE AS REGULAR IO"
@ -145,10 +144,6 @@ set_location_assignment PIN_163 -to L5
set_location_assignment PIN_164 -to L6 set_location_assignment PIN_164 -to L6
set_location_assignment PIN_165 -to L7 set_location_assignment PIN_165 -to L7
set_global_assignment -name MISC_FILE "D:/projects/quartus/machine_alpha/machine_alpha.dpf" set_global_assignment -name MISC_FILE "D:/projects/quartus/machine_alpha/machine_alpha.dpf"
set_location_assignment PIN_40 -to IR4
set_location_assignment PIN_41 -to IR5
set_location_assignment PIN_43 -to IR6
set_location_assignment PIN_44 -to IR7
set_location_assignment PIN_128 -to Z0 set_location_assignment PIN_128 -to Z0
set_location_assignment PIN_133 -to Z1 set_location_assignment PIN_133 -to Z1
set_location_assignment PIN_134 -to Z2 set_location_assignment PIN_134 -to Z2
@ -173,3 +168,14 @@ set_location_assignment PIN_146 -to PC_OUT4
set_location_assignment PIN_147 -to PC_OUT5 set_location_assignment PIN_147 -to PC_OUT5
set_location_assignment PIN_149 -to PC_OUT6 set_location_assignment PIN_149 -to PC_OUT6
set_location_assignment PIN_150 -to PC_OUT7 set_location_assignment PIN_150 -to PC_OUT7
set_location_assignment PIN_80 -to Consistant_EN
set_location_assignment PIN_81 -to Circuit2_EN
set_location_assignment PIN_131 -to CK_Consistant
set_location_assignment PIN_34 -to Rj_0
set_location_assignment PIN_35 -to Rj_1
set_location_assignment PIN_37 -to Rj_2
set_location_assignment PIN_39 -to Rj_3
set_location_assignment PIN_40 -to Rj_4
set_location_assignment PIN_41 -to Rj_5
set_location_assignment PIN_43 -to Rj_6
set_location_assignment PIN_44 -to Rj_7

查看文件

@ -22,7 +22,7 @@ applicable agreement for further details.
(header "graphic" (version "1.3")) (header "graphic" (version "1.3"))
(pin (pin
(input) (input)
(rect 112 280 280 296) (rect 80 280 248 296)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "CLR" (rect 5 0 27 12)(font "Arial" )) (text "CLR" (rect 5 0 27 12)(font "Arial" ))
(pt 168 8) (pt 168 8)
@ -38,7 +38,7 @@ applicable agreement for further details.
) )
(pin (pin
(input) (input)
(rect 112 72 280 88) (rect 80 0 248 16)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "HALT" (rect 5 0 32 12)(font "Arial" )) (text "HALT" (rect 5 0 32 12)(font "Arial" ))
(pt 168 8) (pt 168 8)
@ -54,7 +54,7 @@ applicable agreement for further details.
) )
(pin (pin
(input) (input)
(rect 112 128 280 144) (rect 80 128 248 144)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "CK_C" (rect 5 0 34 12)(font "Arial" )) (text "CK_C" (rect 5 0 34 12)(font "Arial" ))
(pt 168 8) (pt 168 8)
@ -70,7 +70,7 @@ applicable agreement for further details.
) )
(pin (pin
(input) (input)
(rect 112 216 280 232) (rect 80 216 248 232)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "CK" (rect 5 0 20 12)(font "Arial" )) (text "CK" (rect 5 0 20 12)(font "Arial" ))
(pt 168 8) (pt 168 8)
@ -84,9 +84,41 @@ applicable agreement for further details.
) )
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
) )
(pin
(input)
(rect 80 344 248 360)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "C_EN" (rect 5 0 34 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 80 72 248 88)
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
(text "2nd_EN" (rect 5 0 43 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 (pin
(output) (output)
(rect 736 80 912 96) (rect 944 312 1120 328)
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
(text "CP" (rect 90 0 105 12)(font "Arial" )) (text "CP" (rect 90 0 105 12)(font "Arial" ))
(pt 0 8) (pt 0 8)
@ -101,7 +133,7 @@ applicable agreement for further details.
) )
) )
(symbol (symbol
(rect 392 64 440 96) (rect 392 -8 440 24)
(text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
(text "inst" (rect 3 21 20 33)(font "Arial" )) (text "inst" (rect 3 21 20 33)(font "Arial" ))
(port (port
@ -126,7 +158,7 @@ applicable agreement for further details.
) )
) )
(symbol (symbol
(rect 408 176 472 224) (rect 392 176 456 224)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6))) (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst2" (rect 3 37 26 49)(font "Arial" )) (text "inst2" (rect 3 37 26 49)(font "Arial" ))
(port (port
@ -223,7 +255,7 @@ applicable agreement for further details.
) )
) )
(symbol (symbol
(rect 504 160 568 240) (rect 520 160 584 240)
(text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6))) (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst5" (rect 3 68 26 80)(font "Arial" )) (text "inst5" (rect 3 68 26 80)(font "Arial" ))
(port (port
@ -273,7 +305,7 @@ applicable agreement for further details.
) )
) )
(symbol (symbol
(rect 640 64 704 112) (rect 672 32 736 80)
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6))) (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst7" (rect 3 37 26 49)(font "Arial" )) (text "inst7" (rect 3 37 26 49)(font "Arial" ))
(port (port
@ -305,7 +337,7 @@ applicable agreement for further details.
) )
) )
(symbol (symbol
(rect 576 168 624 200) (rect 592 168 640 200)
(text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
(text "inst8" (rect 3 21 26 33)(font "Arial" )) (text "inst8" (rect 3 21 26 33)(font "Arial" ))
(port (port
@ -329,37 +361,249 @@ applicable agreement for further details.
(circle (rect 31 12 39 20)(line_width 1)) (circle (rect 31 12 39 20)(line_width 1))
) )
) )
(connector (symbol
(pt 536 160) (rect 768 320 832 368)
(pt 536 144) (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst6" (rect 3 37 26 49)(font "Arial" ))
(port
(pt 0 16)
(input)
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 14 16)(line_width 1))
)
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 14 32)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 12)(pt 30 12)(line_width 1))
(line (pt 14 37)(pt 31 37)(line_width 1))
(line (pt 14 12)(pt 14 37)(line_width 1))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
)
) )
(connector (symbol
(pt 504 184) (rect 768 272 832 320)
(pt 472 184) (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst9" (rect 3 37 26 49)(font "Arial" ))
(port
(pt 0 16)
(input)
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 14 16)(line_width 1))
)
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 14 32)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 12)(pt 30 12)(line_width 1))
(line (pt 14 37)(pt 31 37)(line_width 1))
(line (pt 14 12)(pt 14 37)(line_width 1))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
)
) )
(connector (symbol
(pt 568 184) (rect 664 272 712 304)
(pt 576 184) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
(text "inst10" (rect 3 21 32 33)(font "Arial" ))
(port
(pt 0 16)
(input)
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 13 16)(line_width 1))
)
(port
(pt 48 16)
(output)
(text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
(line (pt 39 16)(pt 48 16)(line_width 1))
)
(drawing
(line (pt 13 25)(pt 13 7)(line_width 1))
(line (pt 13 7)(pt 31 16)(line_width 1))
(line (pt 13 25)(pt 31 16)(line_width 1))
(circle (rect 31 12 39 20)(line_width 1))
)
) )
(connector (symbol
(pt 624 96) (rect 864 296 928 344)
(pt 624 184) (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst11" (rect 3 37 32 49)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 15 32)(line_width 1))
)
(port
(pt 0 16)
(input)
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 15 16)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 48 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 36)(pt 25 36)(line_width 1))
(line (pt 14 13)(pt 25 13)(line_width 1))
(arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1))
(arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1))
(arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1))
)
) )
(connector (symbol
(pt 640 80) (rect 496 64 560 112)
(pt 440 80) (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst12" (rect 3 37 32 49)(font "Arial" ))
(port
(pt 0 16)
(input)
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 14 16)(line_width 1))
)
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 14 32)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 12)(pt 30 12)(line_width 1))
(line (pt 14 37)(pt 31 37)(line_width 1))
(line (pt 14 12)(pt 14 37)(line_width 1))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
)
) )
(connector (symbol
(pt 472 184) (rect 576 40 640 88)
(pt 472 96) (text "OR2" (rect 1 0 19 10)(font "Arial" (font_size 6)))
(text "inst13" (rect 3 37 32 49)(font "Arial" ))
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 15 32)(line_width 1))
)
(port
(pt 0 16)
(input)
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 15 16)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 48 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 36)(pt 25 36)(line_width 1))
(line (pt 14 13)(pt 25 13)(line_width 1))
(arc (pt 7 29)(pt 7 19)(rect -14 8 19 41)(line_width 1))
(arc (pt 49 24)(pt 25 13)(rect -6 13 57 76)(line_width 1))
(arc (pt 25 35)(pt 49 24)(rect -6 -27 57 36)(line_width 1))
)
) )
(connector (symbol
(pt 472 96) (rect 496 16 560 64)
(pt 624 96) (text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
(text "inst14" (rect 3 37 32 49)(font "Arial" ))
(port
(pt 0 16)
(input)
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(text "IN1" (rect 2 7 19 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 14 16)(line_width 1))
)
(port
(pt 0 32)
(input)
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(text "IN2" (rect 2 23 19 35)(font "Courier New" (bold))(invisible))
(line (pt 0 32)(pt 14 32)(line_width 1))
)
(port
(pt 64 24)
(output)
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 48 15 65 27)(font "Courier New" (bold))(invisible))
(line (pt 42 24)(pt 64 24)(line_width 1))
)
(drawing
(line (pt 14 12)(pt 30 12)(line_width 1))
(line (pt 14 37)(pt 31 37)(line_width 1))
(line (pt 14 12)(pt 14 37)(line_width 1))
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
)
) )
(connector (symbol
(pt 624 96) (rect 424 32 472 64)
(pt 640 96) (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6)))
(text "inst15" (rect 3 21 32 33)(font "Arial" ))
(port
(pt 0 16)
(input)
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(text "IN" (rect 2 7 13 19)(font "Courier New" (bold))(invisible))
(line (pt 0 16)(pt 13 16)(line_width 1))
)
(port
(pt 48 16)
(output)
(text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
(text "OUT" (rect 32 7 49 19)(font "Courier New" (bold))(invisible))
(line (pt 39 16)(pt 48 16)(line_width 1))
)
(drawing
(line (pt 13 25)(pt 13 7)(line_width 1))
(line (pt 13 7)(pt 31 16)(line_width 1))
(line (pt 13 25)(pt 31 16)(line_width 1))
(circle (rect 31 12 39 20)(line_width 1))
)
) )
(connector (connector
(pt 280 208) (pt 280 208)
@ -373,46 +617,6 @@ applicable agreement for further details.
(pt 280 208) (pt 280 208)
(pt 312 208) (pt 312 208)
) )
(connector
(pt 504 200)
(pt 472 200)
)
(connector
(pt 384 192)
(pt 408 192)
)
(connector
(pt 376 208)
(pt 408 208)
)
(connector
(pt 384 192)
(pt 384 136)
)
(connector
(pt 280 136)
(pt 384 136)
)
(connector
(pt 280 80)
(pt 392 80)
)
(connector
(pt 312 224)
(pt 280 224)
)
(connector
(pt 536 240)
(pt 536 288)
)
(connector
(pt 536 144)
(pt 488 144)
)
(connector
(pt 488 144)
(pt 488 288)
)
(connector (connector
(pt 344 264) (pt 344 264)
(pt 344 288) (pt 344 288)
@ -426,11 +630,95 @@ applicable agreement for further details.
(pt 296 168) (pt 296 168)
) )
(connector (connector
(pt 488 288) (pt 768 304)
(pt 536 288) (pt 264 304)
) )
(connector (connector
(pt 280 288) (pt 264 304)
(pt 264 224)
)
(connector
(pt 248 224)
(pt 264 224)
)
(connector
(pt 264 224)
(pt 312 224)
)
(connector
(pt 768 288)
(pt 712 288)
)
(connector
(pt 664 288)
(pt 648 288)
)
(connector
(pt 648 288)
(pt 648 352)
)
(connector
(pt 248 352)
(pt 648 352)
)
(connector
(pt 648 352)
(pt 768 352)
)
(connector
(pt 832 296)
(pt 848 296)
)
(connector
(pt 848 296)
(pt 848 312)
)
(connector
(pt 848 344)
(pt 848 328)
)
(connector
(pt 832 344)
(pt 848 344)
)
(connector
(pt 848 328)
(pt 864 328)
)
(connector
(pt 848 312)
(pt 864 312)
)
(connector
(pt 928 320)
(pt 944 320)
)
(connector
(pt 768 336)
(pt 752 336)
)
(connector
(pt 552 160)
(pt 552 144)
)
(connector
(pt 584 184)
(pt 592 184)
)
(connector
(pt 552 240)
(pt 552 288)
)
(connector
(pt 552 144)
(pt 504 144)
)
(connector
(pt 504 144)
(pt 504 288)
)
(connector
(pt 248 288)
(pt 296 288) (pt 296 288)
) )
(connector (connector
@ -439,13 +727,149 @@ applicable agreement for further details.
) )
(connector (connector
(pt 344 288) (pt 344 288)
(pt 488 288) (pt 504 288)
) )
(connector (connector
(pt 704 88) (pt 504 288)
(pt 736 88) (pt 552 288)
)
(connector
(pt 488 184)
(pt 520 184)
)
(connector
(pt 248 136)
(pt 384 136)
)
(connector
(pt 376 208)
(pt 392 208)
)
(connector
(pt 384 136)
(pt 384 192)
)
(connector
(pt 384 192)
(pt 392 192)
)
(connector
(pt 640 184)
(pt 648 184)
)
(connector
(pt 648 184)
(pt 648 128)
)
(connector
(pt 488 128)
(pt 648 128)
)
(connector
(pt 472 200)
(pt 472 96)
)
(connector
(pt 456 200)
(pt 472 200)
)
(connector
(pt 472 200)
(pt 520 200)
)
(connector
(pt 472 96)
(pt 496 96)
)
(connector
(pt 752 336)
(pt 752 56)
)
(connector
(pt 752 56)
(pt 736 56)
)
(connector
(pt 656 48)
(pt 672 48)
)
(connector
(pt 672 64)
(pt 640 64)
)
(connector
(pt 568 56)
(pt 576 56)
)
(connector
(pt 576 72)
(pt 568 72)
)
(connector
(pt 568 72)
(pt 568 88)
)
(connector
(pt 568 88)
(pt 560 88)
)
(connector
(pt 568 40)
(pt 560 40)
)
(connector
(pt 568 56)
(pt 568 40)
)
(connector
(pt 496 32)
(pt 488 32)
)
(connector
(pt 488 32)
(pt 488 128)
)
(connector
(pt 488 128)
(pt 488 184)
)
(connector
(pt 496 48)
(pt 472 48)
)
(connector
(pt 424 48)
(pt 408 48)
)
(connector
(pt 408 48)
(pt 408 80)
)
(connector
(pt 248 80)
(pt 408 80)
)
(connector
(pt 408 80)
(pt 496 80)
)
(connector
(pt 248 8)
(pt 392 8)
)
(connector
(pt 656 8)
(pt 440 8)
)
(connector
(pt 656 48)
(pt 656 8)
) )
(junction (pt 624 96))
(junction (pt 488 288))
(junction (pt 344 288)) (junction (pt 344 288))
(junction (pt 296 288)) (junction (pt 296 288))
(junction (pt 264 224))
(junction (pt 648 352))
(junction (pt 504 288))
(junction (pt 472 200))
(junction (pt 488 128))
(junction (pt 408 80))

查看文件

@ -20,9 +20,9 @@ applicable agreement for further details.
*/ */
(header "symbol" (version "1.1")) (header "symbol" (version "1.1"))
(symbol (symbol
(rect 16 16 112 144) (rect 16 16 128 176)
(text "start_circuit" (rect 5 0 72 14)(font "Arial" (font_size 8))) (text "start_circuit" (rect 5 0 72 14)(font "Arial" (font_size 8)))
(text "inst" (rect 8 112 25 124)(font "Arial" )) (text "inst" (rect 8 144 25 156)(font "Arial" ))
(port (port
(pt 0 32) (pt 0 32)
(input) (input)
@ -33,32 +33,46 @@ applicable agreement for further details.
(port (port
(pt 0 48) (pt 0 48)
(input) (input)
(text "CK_C" (rect 0 0 31 14)(font "Arial" (font_size 8))) (text "2nd_EN" (rect 0 0 43 14)(font "Arial" (font_size 8)))
(text "CK_C" (rect 21 43 52 57)(font "Arial" (font_size 8))) (text "2nd_EN" (rect 21 43 64 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1)) (line (pt 0 48)(pt 16 48)(line_width 1))
) )
(port (port
(pt 0 64) (pt 0 64)
(input) (input)
(text "CK" (rect 0 0 16 14)(font "Arial" (font_size 8))) (text "CK_C" (rect 0 0 31 14)(font "Arial" (font_size 8)))
(text "CK" (rect 21 59 37 73)(font "Arial" (font_size 8))) (text "CK_C" (rect 21 59 52 73)(font "Arial" (font_size 8)))
(line (pt 0 64)(pt 16 64)(line_width 1)) (line (pt 0 64)(pt 16 64)(line_width 1))
) )
(port (port
(pt 0 80) (pt 0 80)
(input) (input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8))) (text "CK" (rect 0 0 16 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 21 75 44 89)(font "Arial" (font_size 8))) (text "CK" (rect 21 75 37 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1)) (line (pt 0 80)(pt 16 80)(line_width 1))
) )
(port (port
(pt 96 32) (pt 0 96)
(input)
(text "CLR" (rect 0 0 23 14)(font "Arial" (font_size 8)))
(text "CLR" (rect 21 91 44 105)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "C_EN" (rect 0 0 30 14)(font "Arial" (font_size 8)))
(text "C_EN" (rect 21 107 51 121)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 112 32)
(output) (output)
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8))) (text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
(text "CP" (rect 60 27 75 41)(font "Arial" (font_size 8))) (text "CP" (rect 76 27 91 41)(font "Arial" (font_size 8)))
(line (pt 96 32)(pt 80 32)(line_width 1)) (line (pt 112 32)(pt 96 32)(line_width 1))
) )
(drawing (drawing
(rectangle (rect 16 16 80 112)(line_width 1)) (rectangle (rect 16 16 96 144)(line_width 1))
) )
) )