把PSW的CP并入selector
This commit is contained in:
父節點
6802c17dfc
當前提交
29bfc72238
@ -116,6 +116,22 @@ applicable agreement for further details.
|
||||
)
|
||||
(text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6)))
|
||||
)
|
||||
(pin
|
||||
(input)
|
||||
(rect 560 1104 744 1120)
|
||||
(text "INPUT" (rect 149 0 177 10)(font "Arial" (font_size 6)))
|
||||
(text "ALU_CP_EN_PSW" (rect 5 0 99 12)(font "Arial" ))
|
||||
(pt 184 8)
|
||||
(drawing
|
||||
(line (pt 108 12)(pt 133 12)(line_width 1))
|
||||
(line (pt 108 4)(pt 133 4)(line_width 1))
|
||||
(line (pt 137 8)(pt 184 8)(line_width 1))
|
||||
(line (pt 108 12)(pt 108 4)(line_width 1))
|
||||
(line (pt 133 4)(pt 137 8)(line_width 1))
|
||||
(line (pt 133 12)(pt 137 8)(line_width 1))
|
||||
)
|
||||
(text "VCC" (rect 152 7 172 17)(font "Arial" (font_size 6)))
|
||||
)
|
||||
(pin
|
||||
(output)
|
||||
(rect 1088 840 1264 856)
|
||||
@ -308,6 +324,22 @@ applicable agreement for further details.
|
||||
(line (pt 78 12)(pt 82 8)(line_width 1))
|
||||
)
|
||||
)
|
||||
(pin
|
||||
(output)
|
||||
(rect 1088 1096 1264 1112)
|
||||
(text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
|
||||
(text "ALU_CP_PSW" (rect 90 0 163 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 768 496 864 688)
|
||||
(text "38_decoder" (rect 5 0 73 14)(font "Arial" (font_size 8)))
|
||||
@ -827,6 +859,38 @@ applicable agreement for further details.
|
||||
(arc (pt 31 37)(pt 30 12)(rect 18 12 43 37)(line_width 1))
|
||||
)
|
||||
)
|
||||
(symbol
|
||||
(rect 1008 1080 1072 1128)
|
||||
(text "AND2" (rect 1 0 25 10)(font "Arial" (font_size 6)))
|
||||
(text "inst15" (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
|
||||
(pt 880 640)
|
||||
(pt 864 640)
|
||||
@ -1071,10 +1135,6 @@ applicable agreement for further details.
|
||||
(pt 992 952)
|
||||
(pt 992 1000)
|
||||
)
|
||||
(connector
|
||||
(pt 992 1000)
|
||||
(pt 992 1040)
|
||||
)
|
||||
(connector
|
||||
(pt 992 792)
|
||||
(pt 992 840)
|
||||
@ -1123,6 +1183,26 @@ applicable agreement for further details.
|
||||
(pt 744 936)
|
||||
(pt 768 936)
|
||||
)
|
||||
(connector
|
||||
(pt 992 1096)
|
||||
(pt 1008 1096)
|
||||
)
|
||||
(connector
|
||||
(pt 992 1000)
|
||||
(pt 992 1040)
|
||||
)
|
||||
(connector
|
||||
(pt 992 1040)
|
||||
(pt 992 1096)
|
||||
)
|
||||
(connector
|
||||
(pt 744 1112)
|
||||
(pt 1008 1112)
|
||||
)
|
||||
(connector
|
||||
(pt 1072 1104)
|
||||
(pt 1088 1104)
|
||||
)
|
||||
(junction (pt 992 512))
|
||||
(junction (pt 992 560))
|
||||
(junction (pt 992 608))
|
||||
@ -1134,3 +1214,4 @@ applicable agreement for further details.
|
||||
(junction (pt 992 1000))
|
||||
(junction (pt 992 904))
|
||||
(junction (pt 992 840))
|
||||
(junction (pt 992 1040))
|
||||
|
@ -20,7 +20,7 @@ applicable agreement for further details.
|
||||
*/
|
||||
(header "symbol" (version "1.1"))
|
||||
(symbol
|
||||
(rect 64 64 208 320)
|
||||
(rect 64 64 232 320)
|
||||
(text "cp_selector" (rect 5 0 72 14)(font "Arial" (font_size 8)))
|
||||
(text "inst" (rect 8 240 25 252)(font "Arial" ))
|
||||
(port
|
||||
@ -66,90 +66,104 @@ applicable agreement for further details.
|
||||
(line (pt 0 112)(pt 16 112)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 32)
|
||||
(output)
|
||||
(text "CP_7" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_7" (rect 94 27 123 41)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 32)(pt 128 32)(line_width 1))
|
||||
(pt 0 128)
|
||||
(input)
|
||||
(text "ALU_CP_EN_PSW" (rect 0 0 103 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP_EN_PSW" (rect 21 123 124 137)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 128)(pt 16 128)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 48)
|
||||
(pt 168 32)
|
||||
(output)
|
||||
(text "CP_6" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_6" (rect 94 43 123 57)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 48)(pt 128 48)(line_width 1))
|
||||
(text "CP_7" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_7" (rect 118 27 147 41)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 32)(pt 152 32)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 64)
|
||||
(pt 168 48)
|
||||
(output)
|
||||
(text "CP_5" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_5" (rect 94 59 123 73)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 64)(pt 128 64)(line_width 1))
|
||||
(text "CP_6" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_6" (rect 118 43 147 57)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 48)(pt 152 48)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 80)
|
||||
(pt 168 64)
|
||||
(output)
|
||||
(text "CP_4" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_4" (rect 94 75 123 89)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 80)(pt 128 80)(line_width 1))
|
||||
(text "CP_5" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_5" (rect 118 59 147 73)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 64)(pt 152 64)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 96)
|
||||
(pt 168 80)
|
||||
(output)
|
||||
(text "CP_3" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_3" (rect 94 91 123 105)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 96)(pt 128 96)(line_width 1))
|
||||
(text "CP_4" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_4" (rect 118 75 147 89)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 80)(pt 152 80)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 112)
|
||||
(pt 168 96)
|
||||
(output)
|
||||
(text "CP_2" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_2" (rect 94 107 123 121)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 112)(pt 128 112)(line_width 1))
|
||||
(text "CP_3" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_3" (rect 118 91 147 105)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 96)(pt 152 96)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 128)
|
||||
(pt 168 112)
|
||||
(output)
|
||||
(text "CP_1" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_1" (rect 94 123 123 137)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 128)(pt 128 128)(line_width 1))
|
||||
(text "CP_2" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_2" (rect 118 107 147 121)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 112)(pt 152 112)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 144)
|
||||
(pt 168 128)
|
||||
(output)
|
||||
(text "CP_0" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_0" (rect 94 139 123 153)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 144)(pt 128 144)(line_width 1))
|
||||
(text "CP_1" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_1" (rect 118 123 147 137)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 128)(pt 152 128)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 176)
|
||||
(pt 168 144)
|
||||
(output)
|
||||
(text "ALU_CP3" (rect -40 0 14 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP3" (rect 69 171 123 185)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 176)(pt 128 176)(line_width 1))
|
||||
(text "CP_0" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_0" (rect 118 139 147 153)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 144)(pt 152 144)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 192)
|
||||
(pt 168 160)
|
||||
(output)
|
||||
(text "ALU_CP2" (rect -40 0 14 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP2" (rect 69 187 123 201)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 192)(pt 128 192)(line_width 1))
|
||||
(text "ALU_CP3" (rect -72 0 -18 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP3" (rect 93 155 147 169)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 160)(pt 152 160)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 208)
|
||||
(pt 168 176)
|
||||
(output)
|
||||
(text "ALU_CP1" (rect -40 0 14 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP1" (rect 69 203 123 217)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 208)(pt 128 208)(line_width 1))
|
||||
(text "ALU_CP2" (rect -72 0 -18 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP2" (rect 93 171 147 185)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 176)(pt 152 176)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 224)
|
||||
(pt 168 192)
|
||||
(output)
|
||||
(text "ALU_CP0" (rect -40 0 14 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP0" (rect 69 219 123 233)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 224)(pt 128 224)(line_width 1))
|
||||
(text "ALU_CP1" (rect -72 0 -18 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP1" (rect 93 187 147 201)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 192)(pt 152 192)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 208)
|
||||
(output)
|
||||
(text "ALU_CP0" (rect -72 0 -18 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP0" (rect 93 203 147 217)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 208)(pt 152 208)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 224)
|
||||
(output)
|
||||
(text "ALU_CP_PSW" (rect -72 0 9 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP_PSW" (rect 66 219 147 233)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 224)(pt 152 224)(line_width 1))
|
||||
)
|
||||
(drawing
|
||||
(rectangle (rect 16 16 128 240)(line_width 1))
|
||||
(rectangle (rect 16 16 152 240)(line_width 1))
|
||||
)
|
||||
)
|
||||
|
@ -56,7 +56,7 @@ applicable agreement for further details.
|
||||
)
|
||||
(pin
|
||||
(input)
|
||||
(rect 664 456 832 472)
|
||||
(rect 536 456 704 472)
|
||||
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
|
||||
(text "uIR4" (rect 5 0 28 12)(font "Arial" ))
|
||||
(pt 168 8)
|
||||
@ -69,11 +69,11 @@ applicable agreement for further details.
|
||||
(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 616 456 664 472))
|
||||
(annotation_block (location)(rect 488 456 536 472))
|
||||
)
|
||||
(pin
|
||||
(input)
|
||||
(rect 664 440 832 456)
|
||||
(rect 536 440 704 456)
|
||||
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
|
||||
(text "uIR5" (rect 5 0 28 12)(font "Arial" ))
|
||||
(pt 168 8)
|
||||
@ -86,11 +86,11 @@ applicable agreement for further details.
|
||||
(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 616 440 664 456))
|
||||
(annotation_block (location)(rect 488 440 536 456))
|
||||
)
|
||||
(pin
|
||||
(input)
|
||||
(rect 664 424 832 440)
|
||||
(rect 536 424 704 440)
|
||||
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
|
||||
(text "uIR6" (rect 5 0 28 12)(font "Arial" ))
|
||||
(pt 168 8)
|
||||
@ -103,7 +103,7 @@ applicable agreement for further details.
|
||||
(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 616 424 664 440))
|
||||
(annotation_block (location)(rect 488 424 536 440))
|
||||
)
|
||||
(pin
|
||||
(input)
|
||||
@ -243,7 +243,7 @@ applicable agreement for further details.
|
||||
)
|
||||
(pin
|
||||
(input)
|
||||
(rect 664 504 832 520)
|
||||
(rect 536 504 704 520)
|
||||
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
|
||||
(text "uIR8" (rect 5 0 28 12)(font "Arial" ))
|
||||
(pt 168 8)
|
||||
@ -256,11 +256,11 @@ applicable agreement for further details.
|
||||
(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 608 520 664 536))
|
||||
(annotation_block (location)(rect 480 520 536 536))
|
||||
)
|
||||
(pin
|
||||
(input)
|
||||
(rect 664 488 832 504)
|
||||
(rect 536 488 704 504)
|
||||
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
|
||||
(text "uIR9" (rect 5 0 28 12)(font "Arial" ))
|
||||
(pt 168 8)
|
||||
@ -273,7 +273,7 @@ applicable agreement for further details.
|
||||
(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 608 504 664 520))
|
||||
(annotation_block (location)(rect 480 504 536 520))
|
||||
)
|
||||
(pin
|
||||
(input)
|
||||
@ -430,7 +430,7 @@ applicable agreement for further details.
|
||||
)
|
||||
(pin
|
||||
(input)
|
||||
(rect 1064 1432 1232 1448)
|
||||
(rect 536 520 704 536)
|
||||
(text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6)))
|
||||
(text "uIR3" (rect 5 0 28 12)(font "Arial" ))
|
||||
(pt 168 8)
|
||||
@ -443,7 +443,7 @@ applicable agreement for further details.
|
||||
(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 3496 1880 3544 1896))
|
||||
(annotation_block (location)(rect 3120 840 3168 856))
|
||||
)
|
||||
(pin
|
||||
(output)
|
||||
@ -2592,140 +2592,6 @@ applicable agreement for further details.
|
||||
(rectangle (rect 16 16 80 208)(line_width 1))
|
||||
)
|
||||
)
|
||||
(symbol
|
||||
(rect 880 384 1024 640)
|
||||
(text "cp_selector" (rect 5 0 72 14)(font "Arial" (font_size 8)))
|
||||
(text "inst4" (rect 8 240 31 252)(font "Arial" ))
|
||||
(port
|
||||
(pt 0 32)
|
||||
(input)
|
||||
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
|
||||
(text "CP" (rect 21 27 36 41)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 32)(pt 16 32)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 0 48)
|
||||
(input)
|
||||
(text "CP_EN2" (rect 0 0 44 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_EN2" (rect 21 43 65 57)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 48)(pt 16 48)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 0 64)
|
||||
(input)
|
||||
(text "CP_EN1" (rect 0 0 44 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_EN1" (rect 21 59 65 73)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 64)(pt 16 64)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 0 80)
|
||||
(input)
|
||||
(text "CP_EN0" (rect 0 0 44 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_EN0" (rect 21 75 65 89)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 80)(pt 16 80)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 0 96)
|
||||
(input)
|
||||
(text "ALU_CP_EN1" (rect 0 0 76 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP_EN1" (rect 21 91 97 105)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 96)(pt 16 96)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 0 112)
|
||||
(input)
|
||||
(text "ALU_CP_EN0" (rect 0 0 76 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP_EN0" (rect 21 107 97 121)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 112)(pt 16 112)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 32)
|
||||
(output)
|
||||
(text "CP_7" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_7" (rect 94 27 123 41)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 32)(pt 128 32)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 48)
|
||||
(output)
|
||||
(text "CP_6" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_6" (rect 94 43 123 57)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 48)(pt 128 48)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 64)
|
||||
(output)
|
||||
(text "CP_5" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_5" (rect 94 59 123 73)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 64)(pt 128 64)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 80)
|
||||
(output)
|
||||
(text "CP_4" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_4" (rect 94 75 123 89)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 80)(pt 128 80)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 96)
|
||||
(output)
|
||||
(text "CP_3" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_3" (rect 94 91 123 105)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 96)(pt 128 96)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 112)
|
||||
(output)
|
||||
(text "CP_2" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_2" (rect 94 107 123 121)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 112)(pt 128 112)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 128)
|
||||
(output)
|
||||
(text "CP_1" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_1" (rect 94 123 123 137)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 128)(pt 128 128)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 144)
|
||||
(output)
|
||||
(text "CP_0" (rect -40 0 -11 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_0" (rect 94 139 123 153)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 144)(pt 128 144)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 176)
|
||||
(output)
|
||||
(text "ALU_CP3" (rect -40 0 14 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP3" (rect 69 171 123 185)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 176)(pt 128 176)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 192)
|
||||
(output)
|
||||
(text "ALU_CP2" (rect -40 0 14 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP2" (rect 69 187 123 201)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 192)(pt 128 192)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 208)
|
||||
(output)
|
||||
(text "ALU_CP1" (rect -40 0 14 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP1" (rect 69 203 123 217)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 208)(pt 128 208)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 144 224)
|
||||
(output)
|
||||
(text "ALU_CP0" (rect -40 0 14 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP0" (rect 69 219 123 233)(font "Arial" (font_size 8)))
|
||||
(line (pt 144 224)(pt 128 224)(line_width 1))
|
||||
)
|
||||
(drawing
|
||||
(rectangle (rect 16 16 128 240)(line_width 1))
|
||||
)
|
||||
)
|
||||
(symbol
|
||||
(rect 928 1416 1024 1768)
|
||||
(text "double_selector_8b" (rect 5 0 117 14)(font "Arial" (font_size 8)))
|
||||
@ -3905,6 +3771,154 @@ applicable agreement for further details.
|
||||
(rectangle (rect 16 16 112 432)(line_width 1))
|
||||
)
|
||||
)
|
||||
(symbol
|
||||
(rect 848 384 1016 640)
|
||||
(text "cp_selector" (rect 5 0 72 14)(font "Arial" (font_size 8)))
|
||||
(text "inst4" (rect 8 240 31 252)(font "Arial" ))
|
||||
(port
|
||||
(pt 0 32)
|
||||
(input)
|
||||
(text "CP" (rect 0 0 15 14)(font "Arial" (font_size 8)))
|
||||
(text "CP" (rect 21 27 36 41)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 32)(pt 16 32)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 0 48)
|
||||
(input)
|
||||
(text "CP_EN2" (rect 0 0 44 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_EN2" (rect 21 43 65 57)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 48)(pt 16 48)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 0 64)
|
||||
(input)
|
||||
(text "CP_EN1" (rect 0 0 44 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_EN1" (rect 21 59 65 73)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 64)(pt 16 64)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 0 80)
|
||||
(input)
|
||||
(text "CP_EN0" (rect 0 0 44 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_EN0" (rect 21 75 65 89)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 80)(pt 16 80)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 0 96)
|
||||
(input)
|
||||
(text "ALU_CP_EN1" (rect 0 0 76 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP_EN1" (rect 21 91 97 105)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 96)(pt 16 96)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 0 112)
|
||||
(input)
|
||||
(text "ALU_CP_EN0" (rect 0 0 76 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP_EN0" (rect 21 107 97 121)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 112)(pt 16 112)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 0 128)
|
||||
(input)
|
||||
(text "ALU_CP_EN_PSW" (rect 0 0 103 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP_EN_PSW" (rect 21 123 124 137)(font "Arial" (font_size 8)))
|
||||
(line (pt 0 128)(pt 16 128)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 32)
|
||||
(output)
|
||||
(text "CP_7" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_7" (rect 118 27 147 41)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 32)(pt 152 32)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 48)
|
||||
(output)
|
||||
(text "CP_6" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_6" (rect 118 43 147 57)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 48)(pt 152 48)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 64)
|
||||
(output)
|
||||
(text "CP_5" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_5" (rect 118 59 147 73)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 64)(pt 152 64)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 80)
|
||||
(output)
|
||||
(text "CP_4" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_4" (rect 118 75 147 89)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 80)(pt 152 80)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 96)
|
||||
(output)
|
||||
(text "CP_3" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_3" (rect 118 91 147 105)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 96)(pt 152 96)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 112)
|
||||
(output)
|
||||
(text "CP_2" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_2" (rect 118 107 147 121)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 112)(pt 152 112)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 128)
|
||||
(output)
|
||||
(text "CP_1" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_1" (rect 118 123 147 137)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 128)(pt 152 128)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 144)
|
||||
(output)
|
||||
(text "CP_0" (rect -72 0 -43 14)(font "Arial" (font_size 8)))
|
||||
(text "CP_0" (rect 118 139 147 153)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 144)(pt 152 144)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 160)
|
||||
(output)
|
||||
(text "ALU_CP3" (rect -72 0 -18 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP3" (rect 93 155 147 169)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 160)(pt 152 160)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 176)
|
||||
(output)
|
||||
(text "ALU_CP2" (rect -72 0 -18 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP2" (rect 93 171 147 185)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 176)(pt 152 176)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 192)
|
||||
(output)
|
||||
(text "ALU_CP1" (rect -72 0 -18 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP1" (rect 93 187 147 201)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 192)(pt 152 192)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 208)
|
||||
(output)
|
||||
(text "ALU_CP0" (rect -72 0 -18 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP0" (rect 93 203 147 217)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 208)(pt 152 208)(line_width 1))
|
||||
)
|
||||
(port
|
||||
(pt 168 224)
|
||||
(output)
|
||||
(text "ALU_CP_PSW" (rect -72 0 9 14)(font "Arial" (font_size 8)))
|
||||
(text "ALU_CP_PSW" (rect 66 219 147 233)(font "Arial" (font_size 8)))
|
||||
(line (pt 168 224)(pt 152 224)(line_width 1))
|
||||
)
|
||||
(drawing
|
||||
(rectangle (rect 16 16 152 240)(line_width 1))
|
||||
)
|
||||
)
|
||||
(connector
|
||||
(pt 2952 1408)
|
||||
(pt 3016 1408)
|
||||
@ -5154,11 +5168,6 @@ applicable agreement for further details.
|
||||
(pt 760 1336)
|
||||
(pt 776 1336)
|
||||
)
|
||||
(connector
|
||||
(pt 1056 1408)
|
||||
(pt 1248 1408)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 736 904)
|
||||
(pt 736 688)
|
||||
@ -5191,107 +5200,6 @@ applicable agreement for further details.
|
||||
(pt 800 968)
|
||||
(pt 800 752)
|
||||
)
|
||||
(connector
|
||||
(pt 832 432)
|
||||
(pt 880 432)
|
||||
)
|
||||
(connector
|
||||
(pt 832 448)
|
||||
(pt 880 448)
|
||||
)
|
||||
(connector
|
||||
(pt 832 464)
|
||||
(pt 880 464)
|
||||
)
|
||||
(connector
|
||||
(pt 2344 1432)
|
||||
(pt 2344 496)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 2488 1544)
|
||||
(pt 2488 480)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 2984 1296)
|
||||
(pt 2984 464)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 3144 912)
|
||||
(pt 3144 448)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 3144 448)
|
||||
(pt 1024 448)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 2984 464)
|
||||
(pt 1024 464)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 2488 480)
|
||||
(pt 1024 480)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 2344 496)
|
||||
(pt 1024 496)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1840 512)
|
||||
(pt 1024 512)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1056 576)
|
||||
(pt 1024 576)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1072 560)
|
||||
(pt 1024 560)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1040 592)
|
||||
(pt 1024 592)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 864 496)
|
||||
(pt 880 496)
|
||||
)
|
||||
(connector
|
||||
(pt 864 496)
|
||||
(pt 864 512)
|
||||
)
|
||||
(connector
|
||||
(pt 864 512)
|
||||
(pt 832 512)
|
||||
)
|
||||
(connector
|
||||
(pt 848 480)
|
||||
(pt 880 480)
|
||||
)
|
||||
(connector
|
||||
(pt 848 480)
|
||||
(pt 848 496)
|
||||
)
|
||||
(connector
|
||||
(pt 848 496)
|
||||
(pt 832 496)
|
||||
)
|
||||
(connector
|
||||
(pt 1056 1408)
|
||||
(pt 1056 576)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1856 1432)
|
||||
(pt 1824 1432)
|
||||
@ -5307,10 +5215,6 @@ applicable agreement for further details.
|
||||
(pt 1232 352)
|
||||
(color 0 0 0)
|
||||
)
|
||||
(connector
|
||||
(pt 880 416)
|
||||
(pt 864 416)
|
||||
)
|
||||
(connector
|
||||
(pt 1376 1264)
|
||||
(pt 1408 1264)
|
||||
@ -5499,11 +5403,6 @@ applicable agreement for further details.
|
||||
(pt 1808 1232)
|
||||
(pt 1808 1592)
|
||||
)
|
||||
(connector
|
||||
(pt 1840 512)
|
||||
(pt 1840 1608)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1856 1480)
|
||||
(pt 1696 1480)
|
||||
@ -5892,24 +5791,6 @@ applicable agreement for further details.
|
||||
(pt 2952 1576)
|
||||
(pt 2952 1704)
|
||||
)
|
||||
(connector
|
||||
(pt 1040 592)
|
||||
(pt 1040 1392)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1072 1424)
|
||||
(pt 1072 560)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1072 1424)
|
||||
(pt 1248 1424)
|
||||
)
|
||||
(connector
|
||||
(pt 1040 1392)
|
||||
(pt 1248 1392)
|
||||
)
|
||||
(connector
|
||||
(pt 912 1720)
|
||||
(pt 928 1720)
|
||||
@ -6187,20 +6068,6 @@ applicable agreement for further details.
|
||||
(pt 3544 272)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 864 272)
|
||||
(pt 3544 272)
|
||||
)
|
||||
(connector
|
||||
(pt 864 416)
|
||||
(pt 864 272)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 864 272)
|
||||
(pt 864 240)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 792 240)
|
||||
(pt 800 240)
|
||||
@ -6333,10 +6200,6 @@ applicable agreement for further details.
|
||||
(pt 1248 1456)
|
||||
(pt 1232 1456)
|
||||
)
|
||||
(connector
|
||||
(pt 1232 1440)
|
||||
(pt 1248 1440)
|
||||
)
|
||||
(connector
|
||||
(pt 3032 1816)
|
||||
(pt 3016 1816)
|
||||
@ -6349,6 +6212,181 @@ applicable agreement for further details.
|
||||
(pt 3032 1848)
|
||||
(pt 3016 1848)
|
||||
)
|
||||
(connector
|
||||
(pt 1248 1408)
|
||||
(pt 1072 1408)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1248 1424)
|
||||
(pt 1088 1424)
|
||||
)
|
||||
(connector
|
||||
(pt 1248 1392)
|
||||
(pt 1056 1392)
|
||||
)
|
||||
(connector
|
||||
(pt 1040 1440)
|
||||
(pt 1248 1440)
|
||||
(color 0 255 0)
|
||||
)
|
||||
(connector
|
||||
(pt 864 240)
|
||||
(pt 864 272)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 704 512)
|
||||
(pt 736 512)
|
||||
)
|
||||
(connector
|
||||
(pt 704 496)
|
||||
(pt 720 496)
|
||||
)
|
||||
(connector
|
||||
(pt 704 528)
|
||||
(pt 752 528)
|
||||
)
|
||||
(connector
|
||||
(pt 808 272)
|
||||
(pt 864 272)
|
||||
)
|
||||
(connector
|
||||
(pt 864 272)
|
||||
(pt 3544 272)
|
||||
)
|
||||
(connector
|
||||
(pt 2344 1432)
|
||||
(pt 2344 496)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 2488 1544)
|
||||
(pt 2488 480)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 2984 1296)
|
||||
(pt 2984 464)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 3144 912)
|
||||
(pt 3144 448)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1840 1608)
|
||||
(pt 1840 512)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1040 1440)
|
||||
(pt 1040 608)
|
||||
(color 0 255 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1016 448)
|
||||
(pt 3144 448)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1016 464)
|
||||
(pt 2984 464)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1016 480)
|
||||
(pt 2488 480)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1016 496)
|
||||
(pt 2344 496)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1016 512)
|
||||
(pt 1840 512)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1016 608)
|
||||
(pt 1040 608)
|
||||
(color 0 255 0)
|
||||
)
|
||||
(connector
|
||||
(pt 736 512)
|
||||
(pt 736 496)
|
||||
)
|
||||
(connector
|
||||
(pt 720 496)
|
||||
(pt 720 480)
|
||||
)
|
||||
(connector
|
||||
(pt 752 528)
|
||||
(pt 752 512)
|
||||
)
|
||||
(connector
|
||||
(pt 808 272)
|
||||
(pt 808 416)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 808 416)
|
||||
(pt 848 416)
|
||||
)
|
||||
(connector
|
||||
(pt 704 432)
|
||||
(pt 848 432)
|
||||
)
|
||||
(connector
|
||||
(pt 704 448)
|
||||
(pt 848 448)
|
||||
)
|
||||
(connector
|
||||
(pt 704 464)
|
||||
(pt 848 464)
|
||||
)
|
||||
(connector
|
||||
(pt 720 480)
|
||||
(pt 848 480)
|
||||
)
|
||||
(connector
|
||||
(pt 736 496)
|
||||
(pt 848 496)
|
||||
)
|
||||
(connector
|
||||
(pt 752 512)
|
||||
(pt 848 512)
|
||||
)
|
||||
(connector
|
||||
(pt 1056 576)
|
||||
(pt 1056 1392)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1056 576)
|
||||
(pt 1016 576)
|
||||
)
|
||||
(connector
|
||||
(pt 1072 560)
|
||||
(pt 1072 1408)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1072 560)
|
||||
(pt 1016 560)
|
||||
)
|
||||
(connector
|
||||
(pt 1088 544)
|
||||
(pt 1088 1424)
|
||||
(color 0 128 0)
|
||||
)
|
||||
(connector
|
||||
(pt 1088 544)
|
||||
(pt 1016 544)
|
||||
)
|
||||
(junction (pt 2856 1120))
|
||||
(junction (pt 2872 1136))
|
||||
(junction (pt 2888 1152))
|
||||
|
載入中…
x
新增問題並參考
Block a user