From e170ee1dd323f3f99e154bd5daf026fc8f423465 Mon Sep 17 00:00:00 2001 From: Pacien TRAN-GIRARD Date: Mon, 16 Jun 2014 00:04:05 +0200 Subject: Refactoring --- FPGA/display/useless.bdf | 762 +++++++++++++++++++++++------------------------ 1 file changed, 381 insertions(+), 381 deletions(-) (limited to 'FPGA/display/useless.bdf') diff --git a/FPGA/display/useless.bdf b/FPGA/display/useless.bdf index bdd35ff..973744a 100644 --- a/FPGA/display/useless.bdf +++ b/FPGA/display/useless.bdf @@ -22,8 +22,8 @@ applicable agreement for further details. (pin (input) (rect 24 16 200 32) - (text "INPUT" (rect 133 0 162 10)(font "Arial" (font_size 6))) - (text "clk" (rect 9 0 24 11)(font "Arial" )) + (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) + (text "clk" (rect 9 0 23 11)(font "Arial" )) (pt 176 8) (drawing (line (pt 92 12)(pt 117 12)) @@ -33,13 +33,13 @@ applicable agreement for further details. (line (pt 117 4)(pt 121 8)) (line (pt 117 12)(pt 121 8)) ) - (text "VCC" (rect 136 7 157 17)(font "Arial" (font_size 6))) + (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (input) (rect 24 32 200 48) - (text "INPUT" (rect 133 0 162 10)(font "Arial" (font_size 6))) - (text "resetn" (rect 9 0 40 11)(font "Arial" )) + (text "INPUT" (rect 133 0 161 10)(font "Arial" (font_size 6))) + (text "resetn" (rect 9 0 39 11)(font "Arial" )) (pt 176 8) (drawing (line (pt 92 12)(pt 117 12)) @@ -49,12 +49,12 @@ applicable agreement for further details. (line (pt 117 4)(pt 121 8)) (line (pt 117 12)(pt 121 8)) ) - (text "VCC" (rect 136 7 157 17)(font "Arial" (font_size 6))) + (text "VCC" (rect 136 7 156 17)(font "Arial" (font_size 6))) ) (pin (output) (rect 24 112 200 128) - (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) + (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "hex0[6..0]" (rect 90 0 138 11)(font "Arial" )) (pt 0 8) (drawing @@ -70,7 +70,7 @@ applicable agreement for further details. (pin (output) (rect 24 96 200 112) - (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) + (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "hex1[6..0]" (rect 90 0 138 11)(font "Arial" )) (pt 0 8) (drawing @@ -86,7 +86,7 @@ applicable agreement for further details. (pin (output) (rect 24 80 200 96) - (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) + (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "hex2[6..0]" (rect 90 0 138 11)(font "Arial" )) (pt 0 8) (drawing @@ -102,7 +102,7 @@ applicable agreement for further details. (pin (output) (rect 24 64 200 80) - (text "OUTPUT" (rect 1 0 41 10)(font "Arial" (font_size 6))) + (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6))) (text "hex3[6..0]" (rect 90 0 138 11)(font "Arial" )) (pt 0 8) (drawing @@ -116,21 +116,21 @@ applicable agreement for further details. ) ) (symbol - (rect 392 240 440 272) - (text "WIRE" (rect 1 0 26 10)(font "Arial" (font_size 6))) + (rect 704 -120 752 -88) + (text "WIRE" (rect 1 0 25 10)(font "Arial" (font_size 6))) (text "inst1" (rect 3 21 26 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 32 16)(pt 48 16)) ) (drawing @@ -140,21 +140,21 @@ applicable agreement for further details. ) ) (symbol - (rect 392 272 440 304) - (text "WIRE" (rect 1 0 26 10)(font "Arial" (font_size 6))) - (text "inst2" (rect 3 21 27 32)(font "Arial" )) + (rect 704 -88 752 -56) + (text "WIRE" (rect 1 0 25 10)(font "Arial" (font_size 6))) + (text "inst2" (rect 3 21 26 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 32 16)(pt 48 16)) ) (drawing @@ -164,21 +164,21 @@ applicable agreement for further details. ) ) (symbol - (rect 392 304 440 336) - (text "WIRE" (rect 1 0 26 10)(font "Arial" (font_size 6))) - (text "inst3" (rect 3 21 27 32)(font "Arial" )) + (rect 704 -56 752 -24) + (text "WIRE" (rect 1 0 25 10)(font "Arial" (font_size 6))) + (text "inst3" (rect 3 21 26 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 32 16)(pt 48 16)) ) (drawing @@ -188,21 +188,21 @@ applicable agreement for further details. ) ) (symbol - (rect 392 336 440 368) - (text "WIRE" (rect 1 0 26 10)(font "Arial" (font_size 6))) - (text "inst4" (rect 3 21 27 32)(font "Arial" )) + (rect 704 -24 752 8) + (text "WIRE" (rect 1 0 25 10)(font "Arial" (font_size 6))) + (text "inst4" (rect 3 21 26 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 32 16)(pt 48 16)) ) (drawing @@ -212,21 +212,21 @@ applicable agreement for further details. ) ) (symbol - (rect 392 368 440 400) - (text "WIRE" (rect 1 0 26 10)(font "Arial" (font_size 6))) - (text "inst5" (rect 3 21 27 32)(font "Arial" )) + (rect 704 8 752 40) + (text "WIRE" (rect 1 0 25 10)(font "Arial" (font_size 6))) + (text "inst5" (rect 3 21 26 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 32 16)(pt 48 16)) ) (drawing @@ -236,21 +236,21 @@ applicable agreement for further details. ) ) (symbol - (rect 392 400 440 432) - (text "WIRE" (rect 1 0 26 10)(font "Arial" (font_size 6))) - (text "inst6" (rect 3 21 27 32)(font "Arial" )) + (rect 704 40 752 72) + (text "WIRE" (rect 1 0 25 10)(font "Arial" (font_size 6))) + (text "inst6" (rect 3 21 26 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 32 16)(pt 48 16)) ) (drawing @@ -260,21 +260,21 @@ applicable agreement for further details. ) ) (symbol - (rect 392 432 440 464) - (text "WIRE" (rect 1 0 26 10)(font "Arial" (font_size 6))) - (text "inst7" (rect 3 21 27 32)(font "Arial" )) + (rect 704 72 752 104) + (text "WIRE" (rect 1 0 25 10)(font "Arial" (font_size 6))) + (text "inst7" (rect 3 21 26 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 32 16)(pt 48 16)) ) (drawing @@ -284,21 +284,21 @@ applicable agreement for further details. ) ) (symbol - (rect 392 464 440 496) - (text "WIRE" (rect 1 0 26 10)(font "Arial" (font_size 6))) - (text "inst8" (rect 3 21 27 32)(font "Arial" )) + (rect 704 104 752 136) + (text "WIRE" (rect 1 0 25 10)(font "Arial" (font_size 6))) + (text "inst8" (rect 3 21 26 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 32 16)(pt 48 16)) ) (drawing @@ -308,21 +308,21 @@ applicable agreement for further details. ) ) (symbol - (rect 392 496 440 528) - (text "WIRE" (rect 1 0 26 10)(font "Arial" (font_size 6))) - (text "inst9" (rect 3 21 27 32)(font "Arial" )) + (rect 704 136 752 168) + (text "WIRE" (rect 1 0 25 10)(font "Arial" (font_size 6))) + (text "inst9" (rect 3 21 26 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 32 16)(pt 48 16)) ) (drawing @@ -332,21 +332,21 @@ applicable agreement for further details. ) ) (symbol - (rect 392 528 440 560) - (text "WIRE" (rect 1 0 26 10)(font "Arial" (font_size 6))) - (text "inst10" (rect 3 21 33 32)(font "Arial" )) + (rect 704 168 752 200) + (text "WIRE" (rect 1 0 25 10)(font "Arial" (font_size 6))) + (text "inst10" (rect 3 21 32 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 32 16)(pt 48 16)) ) (drawing @@ -356,21 +356,21 @@ applicable agreement for further details. ) ) (symbol - (rect 392 560 440 592) - (text "WIRE" (rect 1 0 26 10)(font "Arial" (font_size 6))) + (rect 704 200 752 232) + (text "WIRE" (rect 1 0 25 10)(font "Arial" (font_size 6))) (text "inst11" (rect 3 21 32 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 32 16)(pt 48 16)) ) (drawing @@ -380,21 +380,21 @@ applicable agreement for further details. ) ) (symbol - (rect 392 592 440 624) - (text "WIRE" (rect 1 0 26 10)(font "Arial" (font_size 6))) - (text "inst12" (rect 3 21 33 32)(font "Arial" )) + (rect 704 232 752 264) + (text "WIRE" (rect 1 0 25 10)(font "Arial" (font_size 6))) + (text "inst12" (rect 3 21 32 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 14 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 32 16)(pt 48 16)) ) (drawing @@ -404,9 +404,9 @@ applicable agreement for further details. ) ) (symbol - (rect 656 216 688 232) - (text "VCC" (rect 7 0 28 10)(font "Arial" (font_size 6))) - (text "inst16" (rect 3 5 33 16)(font "Arial" )(invisible)) + (rect 816 -192 848 -176) + (text "VCC" (rect 7 0 27 10)(font "Arial" (font_size 6))) + (text "inst16" (rect 3 5 32 16)(font "Arial" )(invisible)) (port (pt 16 16) (output) @@ -420,53 +420,53 @@ applicable agreement for further details. ) (symbol (rect 400 32 544 160) - (text "lpm_shiftreg0" (rect 33 0 128 16)(font "Arial" (font_size 10))) - (text "inst" (rect 8 113 26 124)(font "Arial" )) + (text "lpm_shiftreg0" (rect 33 0 127 16)(font "Arial" (font_size 10))) + (text "inst" (rect 8 113 25 124)(font "Arial" )) (port (pt 0 32) (input) - (text "clock" (rect 0 0 31 13)(font "Arial" (font_size 8))) - (text "clock" (rect 26 26 57 39)(font "Arial" (font_size 8))) + (text "clock" (rect 0 0 30 13)(font "Arial" (font_size 8))) + (text "clock" (rect 26 26 56 39)(font "Arial" (font_size 8))) (line (pt 0 32)(pt 16 32)) ) (port (pt 0 48) (input) - (text "enable" (rect 0 0 38 13)(font "Arial" (font_size 8))) - (text "enable" (rect 20 42 58 55)(font "Arial" (font_size 8))) + (text "enable" (rect 0 0 37 13)(font "Arial" (font_size 8))) + (text "enable" (rect 20 42 57 55)(font "Arial" (font_size 8))) (line (pt 0 48)(pt 16 48)) ) (port (pt 0 64) (input) - (text "shiftin" (rect 0 0 34 13)(font "Arial" (font_size 8))) - (text "shiftin" (rect 20 58 54 71)(font "Arial" (font_size 8))) + (text "shiftin" (rect 0 0 33 13)(font "Arial" (font_size 8))) + (text "shiftin" (rect 20 58 53 71)(font "Arial" (font_size 8))) (line (pt 0 64)(pt 16 64)) ) (port (pt 112 128) (input) - (text "aset" (rect 0 0 13 25)(font "Arial" (font_size 8))(vertical)) - (text "aset" (rect 106 86 119 111)(font "Arial" (font_size 8))(vertical)) + (text "aset" (rect 0 0 13 24)(font "Arial" (font_size 8))(vertical)) + (text "aset" (rect 106 86 119 110)(font "Arial" (font_size 8))(vertical)) (line (pt 112 128)(pt 112 112)) ) (port (pt 144 56) (output) - (text "shiftout" (rect 0 0 42 13)(font "Arial" (font_size 8))) - (text "shiftout" (rect 91 50 133 63)(font "Arial" (font_size 8))) + (text "shiftout" (rect 0 0 41 13)(font "Arial" (font_size 8))) + (text "shiftout" (rect 91 50 132 63)(font "Arial" (font_size 8))) (line (pt 144 56)(pt 128 56)) ) (port (pt 144 72) (output) - (text "q[11..0]" (rect 0 0 43 13)(font "Arial" (font_size 8))) - (text "q[11..0]" (rect 90 66 133 79)(font "Arial" (font_size 8))) + (text "q[11..0]" (rect 0 0 42 13)(font "Arial" (font_size 8))) + (text "q[11..0]" (rect 90 66 132 79)(font "Arial" (font_size 8))) (line (pt 144 72)(pt 128 72)(line_width 3)) ) (drawing - (text "left shift" (rect 96 18 136 29)(font "Arial" )) - (text "aset 2080" (rect 87 26 136 37)(font "Arial" )) + (text "left shift" (rect 96 18 134 29)(font "Arial" )) + (text "aset 2080" (rect 87 26 135 37)(font "Arial" )) (line (pt 16 16)(pt 16 112)) (line (pt 16 16)(pt 128 16)) (line (pt 16 112)(pt 128 112)) @@ -484,21 +484,21 @@ applicable agreement for further details. ) ) (symbol - (rect 768 -8 816 24) - (text "NOT" (rect 1 0 22 10)(font "Arial" (font_size 6))) - (text "inst14" (rect 3 21 33 32)(font "Arial" )) + (rect 448 224 496 256) + (text "NOT" (rect 1 0 21 10)(font "Arial" (font_size 6))) + (text "inst14" (rect 3 21 32 32)(font "Arial" )) (port (pt 0 16) (input) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) - (text "IN" (rect 2 7 17 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) + (text "IN" (rect 2 7 16 18)(font "Courier New" (bold))(invisible)) (line (pt 0 16)(pt 13 16)) ) (port (pt 48 16) (output) - (text "OUT" (rect 32 7 53 18)(font "Courier New" (bold))(invisible)) - (text "OUT" (rect 32 7 49 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) + (text "OUT" (rect 32 7 52 18)(font "Courier New" (bold))(invisible)) (line (pt 39 16)(pt 48 16)) ) (drawing @@ -509,28 +509,28 @@ applicable agreement for further details. ) ) (symbol - (rect 392 -88 552 -8) - (text "clock_divider" (rect 5 0 71 11)(font "Arial" )) - (text "inst13" (rect 8 64 38 75)(font "Arial" )) + (rect 392 -104 552 -24) + (text "clock_divider" (rect 5 0 69 11)(font "Arial" )) + (text "inst13" (rect 8 64 37 75)(font "Arial" )) (port (pt 0 32) (input) - (text "clk" (rect 0 0 15 11)(font "Arial" )) - (text "clk" (rect 21 27 36 38)(font "Arial" )) + (text "clk" (rect 0 0 14 11)(font "Arial" )) + (text "clk" (rect 21 27 35 38)(font "Arial" )) (line (pt 0 32)(pt 16 32)) ) (port (pt 0 48) (input) - (text "resetn" (rect 0 0 31 11)(font "Arial" )) - (text "resetn" (rect 21 43 52 54)(font "Arial" )) + (text "resetn" (rect 0 0 30 11)(font "Arial" )) + (text "resetn" (rect 21 43 51 54)(font "Arial" )) (line (pt 0 48)(pt 16 48)) ) (port (pt 160 32) (output) - (text "en_user" (rect 0 0 42 11)(font "Arial" )) - (text "en_user" (rect 104 27 139 38)(font "Arial" )) + (text "en_user" (rect 0 0 41 11)(font "Arial" )) + (text "en_user" (rect 104 27 145 38)(font "Arial" )) (line (pt 160 32)(pt 144 32)) ) (parameter @@ -546,423 +546,423 @@ applicable agreement for further details. (drawing (rectangle (rect 16 16 144 64)) ) - (annotation_block (parameter)(rect 552 -128 737 -89)) + (annotation_block (parameter)(rect 368 -144 553 -105)) ) (connector - (text "q[0]" (rect 348 240 366 251)(font "Arial" )) - (pt 392 256) - (pt 336 256) + (text "clk" (rect 352 48 366 59)(font "Arial" )) + (pt 400 64) + (pt 344 64) ) (connector - (text "q[1]" (rect 350 272 368 283)(font "Arial" )) - (pt 392 288) - (pt 336 288) + (text "shift" (rect 352 80 373 91)(font "Arial" )) + (pt 400 96) + (pt 344 96) ) (connector - (text "q[2]" (rect 352 304 370 315)(font "Arial" )) - (pt 392 320) - (pt 336 320) + (text "en" (rect 352 64 364 75)(font "Arial" )) + (pt 400 80) + (pt 344 80) ) (connector - (text "q[3]" (rect 348 336 366 347)(font "Arial" )) - (pt 392 352) - (pt 336 352) + (text "shift" (rect 552 72 573 83)(font "Arial" )) + (pt 592 88) + (pt 544 88) ) (connector - (text "q[4]" (rect 351 368 369 379)(font "Arial" )) - (pt 392 384) - (pt 336 384) + (text "q[11..0]" (rect 574 88 611 99)(font "Arial" )) + (pt 544 104) + (pt 592 104) + (bus) ) (connector - (text "q[5]" (rect 345 400 363 411)(font "Arial" )) - (pt 392 416) - (pt 336 416) + (text "reset" (rect 496 162 507 186)(font "Arial" )(vertical)) + (pt 512 160) + (pt 512 200) ) (connector - (text "q[6]" (rect 350 432 368 443)(font "Arial" )) - (pt 392 448) - (pt 336 448) + (text "en" (rect 560 -88 572 -77)(font "Arial" )) + (pt 552 -72) + (pt 600 -72) ) (connector - (text "q[7]" (rect 352 464 370 475)(font "Arial" )) - (pt 392 480) - (pt 336 480) + (text "clk" (rect 344 -88 358 -77)(font "Arial" )) + (pt 336 -72) + (pt 392 -72) ) (connector - (text "q[8]" (rect 350 496 368 507)(font "Arial" )) - (pt 392 512) - (pt 336 512) + (text "resetn" (rect 344 -72 374 -61)(font "Arial" )) + (pt 336 -56) + (pt 392 -56) ) (connector - (text "q[9]" (rect 352 528 370 539)(font "Arial" )) - (pt 392 544) - (pt 336 544) + (text "resetn" (rect 400 224 430 235)(font "Arial" )) + (pt 448 240) + (pt 392 240) ) (connector - (text "q[10]" (rect 352 560 376 571)(font "Arial" )) - (pt 392 576) - (pt 336 576) + (text "reset" (rect 504 224 528 235)(font "Arial" )) + (pt 496 240) + (pt 552 240) ) (connector - (text "q[11]" (rect 352 592 376 603)(font "Arial" )) - (pt 392 608) - (pt 336 608) + (text "q[0]" (rect 660 -120 678 -109)(font "Arial" )) + (pt 704 -104) + (pt 648 -104) ) (connector - (text "hex3[0]" (rect 448 240 484 251)(font "Arial" )) - (pt 440 256) - (pt 480 256) + (text "q[1]" (rect 662 -88 680 -77)(font "Arial" )) + (pt 704 -72) + (pt 648 -72) ) (connector - (text "hex2[0]" (rect 448 272 484 283)(font "Arial" )) - (pt 440 288) - (pt 480 288) + (text "q[2]" (rect 664 -56 682 -45)(font "Arial" )) + (pt 704 -40) + (pt 648 -40) ) (connector - (text "hex1[0]" (rect 448 304 484 315)(font "Arial" )) - (pt 440 320) - (pt 480 320) + (text "q[3]" (rect 660 -24 678 -13)(font "Arial" )) + (pt 704 -8) + (pt 648 -8) ) (connector - (text "hex0[0]" (rect 448 336 484 347)(font "Arial" )) - (pt 440 352) - (pt 480 352) + (text "q[4]" (rect 663 8 681 19)(font "Arial" )) + (pt 704 24) + (pt 648 24) ) (connector - (text "hex0[1]" (rect 448 368 484 379)(font "Arial" )) - (pt 440 384) - (pt 480 384) + (text "q[5]" (rect 657 40 675 51)(font "Arial" )) + (pt 704 56) + (pt 648 56) ) (connector - (text "hex0[2]" (rect 448 400 484 411)(font "Arial" )) - (pt 440 416) - (pt 480 416) + (text "q[6]" (rect 662 72 680 83)(font "Arial" )) + (pt 704 88) + (pt 648 88) ) (connector - (text "hex0[3]" (rect 448 432 484 443)(font "Arial" )) - (pt 440 448) - (pt 480 448) + (text "q[7]" (rect 664 104 682 115)(font "Arial" )) + (pt 704 120) + (pt 648 120) ) (connector - (text "hex1[3]" (rect 448 464 484 475)(font "Arial" )) - (pt 440 480) - (pt 480 480) + (text "q[8]" (rect 662 136 680 147)(font "Arial" )) + (pt 704 152) + (pt 648 152) ) (connector - (text "hex2[3]" (rect 448 496 484 507)(font "Arial" )) - (pt 440 512) - (pt 480 512) + (text "q[9]" (rect 664 168 682 179)(font "Arial" )) + (pt 704 184) + (pt 648 184) ) (connector - (text "hex3[3]" (rect 448 528 484 539)(font "Arial" )) - (pt 440 544) - (pt 480 544) + (text "q[10]" (rect 664 200 688 211)(font "Arial" )) + (pt 704 216) + (pt 648 216) ) (connector - (text "hex3[4]" (rect 448 560 484 571)(font "Arial" )) - (pt 440 576) - (pt 480 576) + (text "q[11]" (rect 664 232 688 243)(font "Arial" )) + (pt 704 248) + (pt 648 248) ) (connector - (text "hex3[5]" (rect 448 592 484 603)(font "Arial" )) - (pt 440 608) - (pt 480 608) + (text "hex3[0]" (rect 760 -120 796 -109)(font "Arial" )) + (pt 752 -104) + (pt 792 -104) ) (connector - (pt 336 232) - (pt 336 256) - (bus) + (text "hex2[0]" (rect 760 -88 796 -77)(font "Arial" )) + (pt 752 -72) + (pt 792 -72) ) (connector - (pt 336 256) - (pt 336 288) - (bus) + (text "hex1[0]" (rect 760 -56 796 -45)(font "Arial" )) + (pt 752 -40) + (pt 792 -40) ) (connector - (pt 336 288) - (pt 336 320) - (bus) + (text "hex0[0]" (rect 760 -24 796 -13)(font "Arial" )) + (pt 752 -8) + (pt 792 -8) ) (connector - (pt 336 320) - (pt 336 352) - (bus) + (text "hex0[1]" (rect 760 8 796 19)(font "Arial" )) + (pt 752 24) + (pt 792 24) ) (connector - (pt 336 352) - (pt 336 384) - (bus) + (text "hex0[2]" (rect 760 40 796 51)(font "Arial" )) + (pt 752 56) + (pt 792 56) ) (connector - (pt 336 384) - (pt 336 416) - (bus) + (text "hex0[3]" (rect 760 72 796 83)(font "Arial" )) + (pt 752 88) + (pt 792 88) ) (connector - (pt 336 416) - (pt 336 448) - (bus) + (text "hex1[3]" (rect 760 104 796 115)(font "Arial" )) + (pt 752 120) + (pt 792 120) ) (connector - (pt 336 448) - (pt 336 480) - (bus) + (text "hex2[3]" (rect 760 136 796 147)(font "Arial" )) + (pt 752 152) + (pt 792 152) ) (connector - (pt 336 480) - (pt 336 512) - (bus) + (text "hex3[3]" (rect 760 168 796 179)(font "Arial" )) + (pt 752 184) + (pt 792 184) ) (connector - (pt 336 544) - (pt 336 576) - (bus) + (text "hex3[4]" (rect 760 200 796 211)(font "Arial" )) + (pt 752 216) + (pt 792 216) ) (connector - (pt 336 576) - (pt 336 608) - (bus) + (text "hex3[5]" (rect 760 232 796 243)(font "Arial" )) + (pt 752 248) + (pt 792 248) ) (connector - (pt 336 608) - (pt 336 632) + (pt 648 -128) + (pt 648 -104) (bus) ) (connector - (text "clk" (rect 352 48 367 59)(font "Arial" )) - (pt 400 64) - (pt 344 64) + (pt 648 -104) + (pt 648 -72) + (bus) ) (connector - (text "shift" (rect 352 80 374 91)(font "Arial" )) - (pt 400 96) - (pt 344 96) + (pt 648 -72) + (pt 648 -40) + (bus) ) (connector - (text "en" (rect 352 64 366 75)(font "Arial" )) - (pt 400 80) - (pt 344 80) + (pt 648 -40) + (pt 648 -8) + (bus) ) (connector - (text "shift" (rect 552 72 574 83)(font "Arial" )) - (pt 592 88) - (pt 544 88) + (pt 648 -8) + (pt 648 24) + (bus) ) (connector - (text "q[11..0]" (rect 574 88 611 99)(font "Arial" )) - (pt 544 104) - (pt 592 104) + (pt 648 24) + (pt 648 56) (bus) ) (connector - (text "q[11..0]" (rect 321 512 332 549)(font "Arial" )(vertical)) - (pt 336 512) - (pt 336 544) + (pt 648 56) + (pt 648 88) (bus) ) (connector - (text "hex0[4]" (rect 680 280 716 291)(font "Arial" )) - (pt 672 296) - (pt 712 296) + (pt 648 88) + (pt 648 120) + (bus) ) (connector - (pt 672 296) - (pt 672 320) + (pt 648 120) + (pt 648 152) + (bus) ) (connector - (text "hex0[5]" (rect 680 304 716 315)(font "Arial" )) - (pt 672 320) - (pt 712 320) + (text "q[11..0]" (rect 633 152 644 189)(font "Arial" )(vertical)) + (pt 648 152) + (pt 648 184) + (bus) ) (connector - (pt 672 320) - (pt 672 344) + (pt 648 184) + (pt 648 216) + (bus) ) (connector - (text "hex0[6]" (rect 680 328 716 339)(font "Arial" )) - (pt 672 344) - (pt 712 344) + (pt 648 216) + (pt 648 248) + (bus) ) (connector - (pt 672 344) - (pt 672 384) + (pt 648 248) + (pt 648 272) + (bus) ) (connector - (pt 672 384) - (pt 672 408) + (text "hex0[4]" (rect 840 -128 876 -117)(font "Arial" )) + (pt 832 -112) + (pt 872 -112) ) (connector - (pt 672 408) - (pt 672 432) + (text "hex0[5]" (rect 840 -104 876 -93)(font "Arial" )) + (pt 832 -88) + (pt 872 -88) ) (connector - (pt 672 432) - (pt 672 456) + (text "hex0[6]" (rect 840 -80 876 -69)(font "Arial" )) + (pt 832 -64) + (pt 872 -64) ) (connector - (pt 672 456) - (pt 672 480) + (text "hex1[1]" (rect 840 -40 876 -29)(font "Arial" )) + (pt 832 -24) + (pt 872 -24) ) (connector - (text "hex1[1]" (rect 680 368 716 379)(font "Arial" )) - (pt 672 384) - (pt 712 384) + (text "hex1[4]" (rect 840 8 876 19)(font "Arial" )) + (pt 832 24) + (pt 872 24) ) (connector - (text "hex1[4]" (rect 680 416 716 427)(font "Arial" )) - (pt 672 432) - (pt 712 432) + (text "hex1[2]" (rect 840 -16 876 -5)(font "Arial" )) + (pt 832 0) + (pt 872 0) ) (connector - (text "hex1[2]" (rect 680 392 716 403)(font "Arial" )) - (pt 672 408) - (pt 712 408) + (text "hex1[5]" (rect 840 32 876 43)(font "Arial" )) + (pt 832 48) + (pt 872 48) ) (connector - (text "hex1[5]" (rect 680 440 716 451)(font "Arial" )) - (pt 672 456) - (pt 712 456) + (text "hex1[6]" (rect 840 56 876 67)(font "Arial" )) + (pt 832 72) + (pt 872 72) ) (connector - (text "hex1[6]" (rect 680 464 716 475)(font "Arial" )) - (pt 672 480) - (pt 712 480) + (text "hex2[1]" (rect 840 96 876 107)(font "Arial" )) + (pt 832 112) + (pt 872 112) ) (connector - (pt 672 480) - (pt 672 520) + (text "hex2[2]" (rect 840 120 876 131)(font "Arial" )) + (pt 832 136) + (pt 872 136) ) (connector - (pt 672 520) - (pt 672 544) + (text "hex2[4]" (rect 840 144 876 155)(font "Arial" )) + (pt 832 160) + (pt 872 160) ) (connector - (pt 672 544) - (pt 672 568) + (text "hex2[5]" (rect 840 168 876 179)(font "Arial" )) + (pt 832 184) + (pt 872 184) ) (connector - (pt 672 568) - (pt 672 592) + (text "hex2[6]" (rect 840 192 876 203)(font "Arial" )) + (pt 832 208) + (pt 872 208) ) (connector - (pt 672 592) - (pt 672 616) + (text "hex3[1]" (rect 840 232 876 243)(font "Arial" )) + (pt 832 248) + (pt 872 248) ) (connector - (text "hex2[1]" (rect 680 504 716 515)(font "Arial" )) - (pt 672 520) - (pt 712 520) + (text "hex3[2]" (rect 840 256 876 267)(font "Arial" )) + (pt 832 272) + (pt 872 272) ) (connector - (text "hex2[2]" (rect 680 528 716 539)(font "Arial" )) - (pt 672 544) - (pt 712 544) + (text "hex3[6]" (rect 840 328 876 339)(font "Arial" )) + (pt 832 344) + (pt 872 344) ) (connector - (text "hex2[4]" (rect 680 552 716 563)(font "Arial" )) - (pt 672 568) - (pt 712 568) + (pt 832 -24) + (pt 832 0) ) (connector - (text "hex2[5]" (rect 680 576 716 587)(font "Arial" )) - (pt 672 592) - (pt 712 592) + (pt 832 0) + (pt 832 24) ) (connector - (text "hex2[6]" (rect 680 600 716 611)(font "Arial" )) - (pt 672 616) - (pt 712 616) + (pt 832 24) + (pt 832 48) ) (connector - (pt 672 616) - (pt 672 656) + (pt 832 48) + (pt 832 72) ) (connector - (pt 672 656) - (pt 672 680) + (pt 832 72) + (pt 832 112) ) (connector - (text "hex3[1]" (rect 680 640 716 651)(font "Arial" )) - (pt 672 656) - (pt 712 656) + (pt 832 112) + (pt 832 136) ) (connector - (text "hex3[2]" (rect 680 664 716 675)(font "Arial" )) - (pt 672 680) - (pt 712 680) + (pt 832 136) + (pt 832 160) ) (connector - (text "hex3[6]" (rect 680 736 716 747)(font "Arial" )) - (pt 672 752) - (pt 712 752) + (pt 832 160) + (pt 832 184) ) (connector - (pt 672 752) - (pt 672 792) + (pt 832 -176) + (pt 832 -112) ) (connector - (pt 672 232) - (pt 672 296) + (pt 832 -112) + (pt 832 -88) ) (connector - (pt 672 680) - (pt 672 752) + (pt 832 -88) + (pt 832 -64) ) (connector - (text "en" (rect 560 -72 574 -61)(font "Arial" )) - (pt 552 -56) - (pt 600 -56) + (pt 832 -64) + (pt 832 -24) ) (connector - (text "clk" (rect 344 -72 359 -61)(font "Arial" )) - (pt 336 -56) - (pt 392 -56) + (pt 832 184) + (pt 832 208) ) (connector - (text "resetn" (rect 344 -56 375 -45)(font "Arial" )) - (pt 336 -40) - (pt 392 -40) + (pt 832 208) + (pt 832 248) ) (connector - (text "resetn" (rect 720 -8 751 3)(font "Arial" )) - (pt 768 8) - (pt 712 8) + (pt 832 248) + (pt 832 272) ) (connector - (text "reset" (rect 824 -8 849 3)(font "Arial" )) - (pt 816 8) - (pt 872 8) + (pt 832 272) + (pt 832 344) ) (connector - (text "reset" (rect 496 162 507 187)(font "Arial" )(vertical)) - (pt 512 160) - (pt 512 200) + (pt 832 344) + (pt 832 384) ) -(junction (pt 336 256)) -(junction (pt 336 288)) -(junction (pt 336 320)) -(junction (pt 336 352)) -(junction (pt 336 384)) -(junction (pt 336 416)) -(junction (pt 336 448)) -(junction (pt 336 480)) -(junction (pt 336 512)) -(junction (pt 336 544)) -(junction (pt 336 576)) -(junction (pt 336 608)) -(junction (pt 672 296)) -(junction (pt 672 320)) -(junction (pt 672 344)) -(junction (pt 672 384)) -(junction (pt 672 408)) -(junction (pt 672 432)) -(junction (pt 672 456)) -(junction (pt 672 480)) -(junction (pt 672 520)) -(junction (pt 672 544)) -(junction (pt 672 568)) -(junction (pt 672 592)) -(junction (pt 672 616)) -(junction (pt 672 656)) -(junction (pt 672 680)) -(junction (pt 672 752)) +(junction (pt 648 -104)) +(junction (pt 648 -72)) +(junction (pt 648 -40)) +(junction (pt 648 -8)) +(junction (pt 648 24)) +(junction (pt 648 56)) +(junction (pt 648 88)) +(junction (pt 648 248)) +(junction (pt 648 120)) +(junction (pt 648 152)) +(junction (pt 648 184)) +(junction (pt 648 216)) +(junction (pt 832 -64)) +(junction (pt 832 -24)) +(junction (pt 832 0)) +(junction (pt 832 24)) +(junction (pt 832 48)) +(junction (pt 832 72)) +(junction (pt 832 112)) +(junction (pt 832 136)) +(junction (pt 832 160)) +(junction (pt 832 184)) +(junction (pt 832 208)) +(junction (pt 832 -112)) +(junction (pt 832 -88)) +(junction (pt 832 248)) +(junction (pt 832 272)) +(junction (pt 832 344)) -- cgit v1.2.3