aboutsummaryrefslogtreecommitdiffstats
path: root/ten_d_flip_flop/ten_d_flip_flop.bdf
diff options
context:
space:
mode:
Diffstat (limited to 'ten_d_flip_flop/ten_d_flip_flop.bdf')
-rw-r--r--ten_d_flip_flop/ten_d_flip_flop.bdf890
1 files changed, 890 insertions, 0 deletions
diff --git a/ten_d_flip_flop/ten_d_flip_flop.bdf b/ten_d_flip_flop/ten_d_flip_flop.bdf
new file mode 100644
index 0000000..995a3cc
--- /dev/null
+++ b/ten_d_flip_flop/ten_d_flip_flop.bdf
@@ -0,0 +1,890 @@
+/*
+WARNING: Do NOT edit the input and output ports in this file in a text
+editor if you plan to continue editing the block that represents it in
+the Block Editor! File corruption is VERY likely to occur.
+*/
+/*
+Copyright (C) 1991-2013 Altera Corporation
+Your use of Altera Corporation's design tools, logic functions
+and other software and tools, and its AMPP partner logic
+functions, and any output files from any of the foregoing
+(including device programming or simulation files), and any
+associated documentation or information are expressly subject
+to the terms and conditions of the Altera Program License
+Subscription Agreement, Altera MegaCore Function License
+Agreement, or other applicable license agreement, including,
+without limitation, that your use is for the sole purpose of
+programming logic devices manufactured by Altera and sold by
+Altera or its authorized distributors. Please refer to the
+applicable agreement for further details.
+*/
+(header "graphic" (version "1.4"))
+(pin
+ (input)
+ (rect 264 344 432 360)
+ (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
+ (text "CLK" (rect 5 0 27 12)(font "Arial" ))
+ (pt 168 8)
+ (drawing
+ (line (pt 84 12)(pt 109 12))
+ (line (pt 84 4)(pt 109 4))
+ (line (pt 113 8)(pt 168 8))
+ (line (pt 84 12)(pt 84 4))
+ (line (pt 109 4)(pt 113 8))
+ (line (pt 109 12)(pt 113 8))
+ )
+ (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
+)
+(pin
+ (input)
+ (rect 264 368 432 384)
+ (text "INPUT" (rect 125 0 153 10)(font "Arial" (font_size 6)))
+ (text "D[9..0]" (rect 5 0 40 12)(font "Arial" ))
+ (pt 168 8)
+ (drawing
+ (line (pt 84 12)(pt 109 12))
+ (line (pt 84 4)(pt 109 4))
+ (line (pt 113 8)(pt 168 8))
+ (line (pt 84 12)(pt 84 4))
+ (line (pt 109 4)(pt 113 8))
+ (line (pt 109 12)(pt 113 8))
+ )
+ (text "VCC" (rect 128 7 148 17)(font "Arial" (font_size 6)))
+)
+(pin
+ (output)
+ (rect 352 392 528 408)
+ (text "OUTPUT" (rect 1 0 39 10)(font "Arial" (font_size 6)))
+ (text "Q[9..0]" (rect 90 0 124 12)(font "Arial" ))
+ (pt 0 8)
+ (drawing
+ (line (pt 0 8)(pt 52 8))
+ (line (pt 52 4)(pt 78 4))
+ (line (pt 52 12)(pt 78 12))
+ (line (pt 52 12)(pt 52 4))
+ (line (pt 78 4)(pt 82 8))
+ (line (pt 82 8)(pt 78 12))
+ (line (pt 78 12)(pt 82 8))
+ )
+)
+(symbol
+ (rect 480 256 544 336)
+ (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
+ (text "inst" (rect 3 68 20 80)(font "Arial" ))
+ (port
+ (pt 32 80)
+ (input)
+ (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
+ (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
+ (line (pt 32 80)(pt 32 76))
+ )
+ (port
+ (pt 0 40)
+ (input)
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (line (pt 0 40)(pt 12 40))
+ )
+ (port
+ (pt 0 24)
+ (input)
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (line (pt 0 24)(pt 12 24))
+ )
+ (port
+ (pt 32 0)
+ (input)
+ (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
+ (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
+ (line (pt 32 4)(pt 32 0))
+ )
+ (port
+ (pt 64 24)
+ (output)
+ (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
+ (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
+ (line (pt 52 24)(pt 64 24))
+ )
+ (drawing
+ (line (pt 12 12)(pt 52 12))
+ (line (pt 12 68)(pt 52 68))
+ (line (pt 52 68)(pt 52 12))
+ (line (pt 12 68)(pt 12 12))
+ (line (pt 19 40)(pt 12 47))
+ (line (pt 12 32)(pt 20 40))
+ (circle (rect 28 4 36 12))
+ (circle (rect 28 68 36 76))
+ )
+)
+(symbol
+ (rect 576 256 640 336)
+ (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
+ (text "inst1" (rect 3 68 26 80)(font "Arial" ))
+ (port
+ (pt 32 80)
+ (input)
+ (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
+ (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
+ (line (pt 32 80)(pt 32 76))
+ )
+ (port
+ (pt 0 40)
+ (input)
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (line (pt 0 40)(pt 12 40))
+ )
+ (port
+ (pt 0 24)
+ (input)
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (line (pt 0 24)(pt 12 24))
+ )
+ (port
+ (pt 32 0)
+ (input)
+ (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
+ (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
+ (line (pt 32 4)(pt 32 0))
+ )
+ (port
+ (pt 64 24)
+ (output)
+ (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
+ (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
+ (line (pt 52 24)(pt 64 24))
+ )
+ (drawing
+ (line (pt 12 12)(pt 52 12))
+ (line (pt 12 68)(pt 52 68))
+ (line (pt 52 68)(pt 52 12))
+ (line (pt 12 68)(pt 12 12))
+ (line (pt 19 40)(pt 12 47))
+ (line (pt 12 32)(pt 20 40))
+ (circle (rect 28 4 36 12))
+ (circle (rect 28 68 36 76))
+ )
+)
+(symbol
+ (rect 672 256 736 336)
+ (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
+ (text "inst2" (rect 3 68 26 80)(font "Arial" ))
+ (port
+ (pt 32 80)
+ (input)
+ (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
+ (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
+ (line (pt 32 80)(pt 32 76))
+ )
+ (port
+ (pt 0 40)
+ (input)
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (line (pt 0 40)(pt 12 40))
+ )
+ (port
+ (pt 0 24)
+ (input)
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (line (pt 0 24)(pt 12 24))
+ )
+ (port
+ (pt 32 0)
+ (input)
+ (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
+ (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
+ (line (pt 32 4)(pt 32 0))
+ )
+ (port
+ (pt 64 24)
+ (output)
+ (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
+ (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
+ (line (pt 52 24)(pt 64 24))
+ )
+ (drawing
+ (line (pt 12 12)(pt 52 12))
+ (line (pt 12 68)(pt 52 68))
+ (line (pt 52 68)(pt 52 12))
+ (line (pt 12 68)(pt 12 12))
+ (line (pt 19 40)(pt 12 47))
+ (line (pt 12 32)(pt 20 40))
+ (circle (rect 28 4 36 12))
+ (circle (rect 28 68 36 76))
+ )
+)
+(symbol
+ (rect 768 256 832 336)
+ (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
+ (text "inst3" (rect 3 68 26 80)(font "Arial" ))
+ (port
+ (pt 32 80)
+ (input)
+ (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
+ (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
+ (line (pt 32 80)(pt 32 76))
+ )
+ (port
+ (pt 0 40)
+ (input)
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (line (pt 0 40)(pt 12 40))
+ )
+ (port
+ (pt 0 24)
+ (input)
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (line (pt 0 24)(pt 12 24))
+ )
+ (port
+ (pt 32 0)
+ (input)
+ (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
+ (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
+ (line (pt 32 4)(pt 32 0))
+ )
+ (port
+ (pt 64 24)
+ (output)
+ (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
+ (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
+ (line (pt 52 24)(pt 64 24))
+ )
+ (drawing
+ (line (pt 12 12)(pt 52 12))
+ (line (pt 12 68)(pt 52 68))
+ (line (pt 52 68)(pt 52 12))
+ (line (pt 12 68)(pt 12 12))
+ (line (pt 19 40)(pt 12 47))
+ (line (pt 12 32)(pt 20 40))
+ (circle (rect 28 4 36 12))
+ (circle (rect 28 68 36 76))
+ )
+)
+(symbol
+ (rect 864 256 928 336)
+ (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
+ (text "inst4" (rect 3 68 26 80)(font "Arial" ))
+ (port
+ (pt 32 80)
+ (input)
+ (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
+ (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
+ (line (pt 32 80)(pt 32 76))
+ )
+ (port
+ (pt 0 40)
+ (input)
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (line (pt 0 40)(pt 12 40))
+ )
+ (port
+ (pt 0 24)
+ (input)
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (line (pt 0 24)(pt 12 24))
+ )
+ (port
+ (pt 32 0)
+ (input)
+ (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
+ (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
+ (line (pt 32 4)(pt 32 0))
+ )
+ (port
+ (pt 64 24)
+ (output)
+ (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
+ (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
+ (line (pt 52 24)(pt 64 24))
+ )
+ (drawing
+ (line (pt 12 12)(pt 52 12))
+ (line (pt 12 68)(pt 52 68))
+ (line (pt 52 68)(pt 52 12))
+ (line (pt 12 68)(pt 12 12))
+ (line (pt 19 40)(pt 12 47))
+ (line (pt 12 32)(pt 20 40))
+ (circle (rect 28 4 36 12))
+ (circle (rect 28 68 36 76))
+ )
+)
+(symbol
+ (rect 960 256 1024 336)
+ (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
+ (text "inst5" (rect 3 68 26 80)(font "Arial" ))
+ (port
+ (pt 32 80)
+ (input)
+ (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
+ (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
+ (line (pt 32 80)(pt 32 76))
+ )
+ (port
+ (pt 0 40)
+ (input)
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (line (pt 0 40)(pt 12 40))
+ )
+ (port
+ (pt 0 24)
+ (input)
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (line (pt 0 24)(pt 12 24))
+ )
+ (port
+ (pt 32 0)
+ (input)
+ (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
+ (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
+ (line (pt 32 4)(pt 32 0))
+ )
+ (port
+ (pt 64 24)
+ (output)
+ (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
+ (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
+ (line (pt 52 24)(pt 64 24))
+ )
+ (drawing
+ (line (pt 12 12)(pt 52 12))
+ (line (pt 12 68)(pt 52 68))
+ (line (pt 52 68)(pt 52 12))
+ (line (pt 12 68)(pt 12 12))
+ (line (pt 19 40)(pt 12 47))
+ (line (pt 12 32)(pt 20 40))
+ (circle (rect 28 4 36 12))
+ (circle (rect 28 68 36 76))
+ )
+)
+(symbol
+ (rect 1056 256 1120 336)
+ (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
+ (text "inst6" (rect 3 68 26 80)(font "Arial" ))
+ (port
+ (pt 32 80)
+ (input)
+ (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
+ (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
+ (line (pt 32 80)(pt 32 76))
+ )
+ (port
+ (pt 0 40)
+ (input)
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (line (pt 0 40)(pt 12 40))
+ )
+ (port
+ (pt 0 24)
+ (input)
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (line (pt 0 24)(pt 12 24))
+ )
+ (port
+ (pt 32 0)
+ (input)
+ (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
+ (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
+ (line (pt 32 4)(pt 32 0))
+ )
+ (port
+ (pt 64 24)
+ (output)
+ (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
+ (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
+ (line (pt 52 24)(pt 64 24))
+ )
+ (drawing
+ (line (pt 12 12)(pt 52 12))
+ (line (pt 12 68)(pt 52 68))
+ (line (pt 52 68)(pt 52 12))
+ (line (pt 12 68)(pt 12 12))
+ (line (pt 19 40)(pt 12 47))
+ (line (pt 12 32)(pt 20 40))
+ (circle (rect 28 4 36 12))
+ (circle (rect 28 68 36 76))
+ )
+)
+(symbol
+ (rect 1152 256 1216 336)
+ (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
+ (text "inst7" (rect 3 68 26 80)(font "Arial" ))
+ (port
+ (pt 32 80)
+ (input)
+ (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
+ (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
+ (line (pt 32 80)(pt 32 76))
+ )
+ (port
+ (pt 0 40)
+ (input)
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (line (pt 0 40)(pt 12 40))
+ )
+ (port
+ (pt 0 24)
+ (input)
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (line (pt 0 24)(pt 12 24))
+ )
+ (port
+ (pt 32 0)
+ (input)
+ (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
+ (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
+ (line (pt 32 4)(pt 32 0))
+ )
+ (port
+ (pt 64 24)
+ (output)
+ (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
+ (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
+ (line (pt 52 24)(pt 64 24))
+ )
+ (drawing
+ (line (pt 12 12)(pt 52 12))
+ (line (pt 12 68)(pt 52 68))
+ (line (pt 52 68)(pt 52 12))
+ (line (pt 12 68)(pt 12 12))
+ (line (pt 19 40)(pt 12 47))
+ (line (pt 12 32)(pt 20 40))
+ (circle (rect 28 4 36 12))
+ (circle (rect 28 68 36 76))
+ )
+)
+(symbol
+ (rect 1248 256 1312 336)
+ (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
+ (text "inst8" (rect 3 68 26 80)(font "Arial" ))
+ (port
+ (pt 32 80)
+ (input)
+ (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
+ (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
+ (line (pt 32 80)(pt 32 76))
+ )
+ (port
+ (pt 0 40)
+ (input)
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (line (pt 0 40)(pt 12 40))
+ )
+ (port
+ (pt 0 24)
+ (input)
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (line (pt 0 24)(pt 12 24))
+ )
+ (port
+ (pt 32 0)
+ (input)
+ (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
+ (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
+ (line (pt 32 4)(pt 32 0))
+ )
+ (port
+ (pt 64 24)
+ (output)
+ (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
+ (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
+ (line (pt 52 24)(pt 64 24))
+ )
+ (drawing
+ (line (pt 12 12)(pt 52 12))
+ (line (pt 12 68)(pt 52 68))
+ (line (pt 52 68)(pt 52 12))
+ (line (pt 12 68)(pt 12 12))
+ (line (pt 19 40)(pt 12 47))
+ (line (pt 12 32)(pt 20 40))
+ (circle (rect 28 4 36 12))
+ (circle (rect 28 68 36 76))
+ )
+)
+(symbol
+ (rect 1344 256 1408 336)
+ (text "DFF" (rect 1 0 19 10)(font "Arial" (font_size 6)))
+ (text "inst9" (rect 3 68 26 80)(font "Arial" ))
+ (port
+ (pt 32 80)
+ (input)
+ (text "CLRN" (rect 21 59 44 71)(font "Courier New" (bold)))
+ (text "CLRN" (rect 21 58 44 70)(font "Courier New" (bold)))
+ (line (pt 32 80)(pt 32 76))
+ )
+ (port
+ (pt 0 40)
+ (input)
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (text "CLK" (rect 3 29 20 41)(font "Courier New" (bold))(invisible))
+ (line (pt 0 40)(pt 12 40))
+ )
+ (port
+ (pt 0 24)
+ (input)
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (text "D" (rect 14 20 19 32)(font "Courier New" (bold)))
+ (line (pt 0 24)(pt 12 24))
+ )
+ (port
+ (pt 32 0)
+ (input)
+ (text "PRN" (rect 24 13 41 25)(font "Courier New" (bold)))
+ (text "PRN" (rect 24 11 41 23)(font "Courier New" (bold)))
+ (line (pt 32 4)(pt 32 0))
+ )
+ (port
+ (pt 64 24)
+ (output)
+ (text "Q" (rect 45 20 50 32)(font "Courier New" (bold)))
+ (text "Q" (rect 43 20 48 32)(font "Courier New" (bold)))
+ (line (pt 52 24)(pt 64 24))
+ )
+ (drawing
+ (line (pt 12 12)(pt 52 12))
+ (line (pt 12 68)(pt 52 68))
+ (line (pt 52 68)(pt 52 12))
+ (line (pt 12 68)(pt 12 12))
+ (line (pt 19 40)(pt 12 47))
+ (line (pt 12 32)(pt 20 40))
+ (circle (rect 28 4 36 12))
+ (circle (rect 28 68 36 76))
+ )
+)
+(connector
+ (pt 576 296)
+ (pt 560 296)
+)
+(connector
+ (pt 560 296)
+ (pt 560 352)
+)
+(connector
+ (pt 576 280)
+ (pt 568 280)
+)
+(connector
+ (pt 480 280)
+ (pt 472 280)
+)
+(connector
+ (pt 544 280)
+ (pt 552 280)
+)
+(connector
+ (pt 640 280)
+ (pt 648 280)
+)
+(connector
+ (pt 672 296)
+ (pt 656 296)
+)
+(connector
+ (pt 656 296)
+ (pt 656 352)
+)
+(connector
+ (pt 768 296)
+ (pt 752 296)
+)
+(connector
+ (pt 752 296)
+ (pt 752 352)
+)
+(connector
+ (pt 864 296)
+ (pt 848 296)
+)
+(connector
+ (pt 848 296)
+ (pt 848 352)
+)
+(connector
+ (pt 560 352)
+ (pt 656 352)
+)
+(connector
+ (pt 656 352)
+ (pt 752 352)
+)
+(connector
+ (pt 480 296)
+ (pt 464 296)
+)
+(connector
+ (pt 464 352)
+ (pt 464 296)
+)
+(connector
+ (pt 960 296)
+ (pt 944 296)
+)
+(connector
+ (pt 944 296)
+ (pt 944 352)
+)
+(connector
+ (pt 752 352)
+ (pt 848 352)
+)
+(connector
+ (pt 1056 296)
+ (pt 1040 296)
+)
+(connector
+ (pt 1040 296)
+ (pt 1040 352)
+)
+(connector
+ (pt 1152 296)
+ (pt 1136 296)
+)
+(connector
+ (pt 1136 296)
+ (pt 1136 352)
+)
+(connector
+ (pt 1248 296)
+ (pt 1232 296)
+)
+(connector
+ (pt 1232 296)
+ (pt 1232 352)
+)
+(connector
+ (pt 1344 296)
+ (pt 1328 296)
+)
+(connector
+ (pt 1328 296)
+ (pt 1328 352)
+)
+(connector
+ (pt 848 352)
+ (pt 944 352)
+)
+(connector
+ (pt 944 352)
+ (pt 1040 352)
+)
+(connector
+ (pt 1040 352)
+ (pt 1136 352)
+)
+(connector
+ (pt 1136 352)
+ (pt 1232 352)
+)
+(connector
+ (pt 1232 352)
+ (pt 1328 352)
+)
+(connector
+ (pt 432 352)
+ (pt 464 352)
+)
+(connector
+ (pt 464 352)
+ (pt 560 352)
+)
+(connector
+ (text "D[0]" (rect 456 214 468 235)(font "Arial" )(vertical))
+ (pt 472 280)
+ (pt 472 232)
+)
+(connector
+ (text "D[1]" (rect 552 214 564 235)(font "Arial" )(vertical))
+ (pt 568 280)
+ (pt 568 232)
+)
+(connector
+ (pt 672 280)
+ (pt 664 280)
+)
+(connector
+ (text "D[2]" (rect 648 214 660 235)(font "Arial" )(vertical))
+ (pt 664 280)
+ (pt 664 232)
+)
+(connector
+ (pt 768 280)
+ (pt 760 280)
+)
+(connector
+ (text "D[3]" (rect 744 214 756 235)(font "Arial" )(vertical))
+ (pt 760 280)
+ (pt 760 232)
+)
+(connector
+ (pt 864 280)
+ (pt 856 280)
+)
+(connector
+ (text "D[4]" (rect 840 214 852 235)(font "Arial" )(vertical))
+ (pt 856 280)
+ (pt 856 232)
+)
+(connector
+ (pt 960 280)
+ (pt 952 280)
+)
+(connector
+ (text "D[5]" (rect 936 214 948 235)(font "Arial" )(vertical))
+ (pt 952 280)
+ (pt 952 232)
+)
+(connector
+ (pt 1056 280)
+ (pt 1048 280)
+)
+(connector
+ (text "D[6]" (rect 1032 214 1044 235)(font "Arial" )(vertical))
+ (pt 1048 280)
+ (pt 1048 232)
+)
+(connector
+ (pt 1152 280)
+ (pt 1144 280)
+)
+(connector
+ (text "D[7]" (rect 1128 214 1140 235)(font "Arial" )(vertical))
+ (pt 1144 280)
+ (pt 1144 232)
+)
+(connector
+ (pt 1248 280)
+ (pt 1240 280)
+)
+(connector
+ (text "D[8]" (rect 1224 214 1236 235)(font "Arial" )(vertical))
+ (pt 1240 280)
+ (pt 1240 232)
+)
+(connector
+ (pt 1344 280)
+ (pt 1336 280)
+)
+(connector
+ (text "D[9]" (rect 1320 214 1332 235)(font "Arial" )(vertical))
+ (pt 1336 280)
+ (pt 1336 232)
+)
+(connector
+ (text "Q[0]" (rect 535 213 547 234)(font "Arial" )(vertical))
+ (pt 552 280)
+ (pt 552 232)
+)
+(connector
+ (text "Q[1]" (rect 632 214 644 235)(font "Arial" )(vertical))
+ (pt 648 280)
+ (pt 648 232)
+)
+(connector
+ (pt 736 280)
+ (pt 744 280)
+)
+(connector
+ (text "Q[2]" (rect 727 213 739 234)(font "Arial" )(vertical))
+ (pt 744 280)
+ (pt 744 232)
+)
+(connector
+ (pt 832 280)
+ (pt 840 280)
+)
+(connector
+ (text "Q[3]" (rect 822 212 834 233)(font "Arial" )(vertical))
+ (pt 840 280)
+ (pt 840 232)
+)
+(connector
+ (pt 928 280)
+ (pt 936 280)
+)
+(connector
+ (pt 1024 280)
+ (pt 1032 280)
+)
+(connector
+ (pt 1120 280)
+ (pt 1128 280)
+)
+(connector
+ (pt 1216 280)
+ (pt 1224 280)
+)
+(connector
+ (pt 1312 280)
+ (pt 1320 280)
+)
+(connector
+ (pt 1408 280)
+ (pt 1416 280)
+)
+(connector
+ (text "Q[4]" (rect 919 213 931 234)(font "Arial" )(vertical))
+ (pt 936 280)
+ (pt 936 232)
+)
+(connector
+ (text "Q[6]" (rect 1111 213 1123 234)(font "Arial" )(vertical))
+ (pt 1128 280)
+ (pt 1128 232)
+)
+(connector
+ (text "Q[7]" (rect 1207 213 1219 234)(font "Arial" )(vertical))
+ (pt 1224 280)
+ (pt 1224 232)
+)
+(connector
+ (text "Q[8]" (rect 1303 213 1315 234)(font "Arial" )(vertical))
+ (pt 1320 280)
+ (pt 1320 232)
+)
+(connector
+ (text "Q[9]" (rect 1399 213 1411 234)(font "Arial" )(vertical))
+ (pt 1416 280)
+ (pt 1416 232)
+)
+(connector
+ (text "Q[5]" (rect 1015 213 1027 234)(font "Arial" )(vertical))
+ (pt 1032 280)
+ (pt 1032 232)
+)
+(connector
+ (text "D[9..0]" (rect 442 360 476 372)(font "Arial" ))
+ (pt 432 376)
+ (pt 464 376)
+ (bus)
+)
+(connector
+ (text "Q[9..0]" (rect 307 384 341 396)(font "Arial" ))
+ (pt 352 400)
+ (pt 320 400)
+ (bus)
+)
+(junction (pt 560 352))
+(junction (pt 656 352))
+(junction (pt 752 352))
+(junction (pt 464 352))
+(junction (pt 848 352))
+(junction (pt 1040 352))
+(junction (pt 944 352))
+(junction (pt 1136 352))
+(junction (pt 1232 352))