diff options
Diffstat (limited to 'library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.kicad_sym')
-rw-r--r-- | library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.kicad_sym | 1991 |
1 files changed, 1991 insertions, 0 deletions
diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.kicad_sym b/library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.kicad_sym new file mode 100644 index 00000000..b8cabf6d --- /dev/null +++ b/library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.kicad_sym @@ -0,0 +1,1991 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+ (symbol "10bitDAC" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "10bitDAC" (id 1) (at -1.27 -1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 1.27 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 1.27 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (symbol "10bitDAC_0_1"
+ (rectangle (start -12.7 12.7) (end 10.16 -15.24)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "10bitDAC_1_1"
+ (pin input line (at -17.78 -12.7 0) (length 5.08)
+ (name "D0" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -17.78 10.16 0) (length 5.08)
+ (name "D9" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 8.89 180) (length 5.08)
+ (name "AnalogOut" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -17.78 -10.16 0) (length 5.08)
+ (name "D1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -17.78 -7.62 0) (length 5.08)
+ (name "D2" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -17.78 -5.08 0) (length 5.08)
+ (name "D3" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -17.78 -2.54 0) (length 5.08)
+ (name "D4" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -17.78 0 0) (length 5.08)
+ (name "D5" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -17.78 2.54 0) (length 5.08)
+ (name "D6" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -17.78 5.08 0) (length 5.08)
+ (name "D7" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -17.78 7.62 0) (length 5.08)
+ (name "D8" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "2BITMUL" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "2BITMUL" (id 1) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (symbol "2BITMUL_0_1"
+ (rectangle (start -7.62 10.16) (end 7.62 -10.16)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "2BITMUL_1_1"
+ (pin input line (at -12.7 7.62 0) (length 5.08)
+ (name "A0" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 3.81 0) (length 5.08)
+ (name "A1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -1.27 0) (length 5.08)
+ (name "B0" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -6.35 0) (length 5.08)
+ (name "B1" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 6.35 180) (length 5.08)
+ (name "M0" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 2.54 180) (length 5.08)
+ (name "M1" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 -1.27 180) (length 5.08)
+ (name "M2" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 -6.35 180) (length 5.08)
+ (name "M3" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "3_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 2.54 -1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "3_and" (id 1) (at 3.81 3.81 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "3_and_0_1"
+ (polyline
+ (pts
+ (xy -3.81 5.08)
+ (xy 5.08 5.08)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -3.81 5.08)
+ (xy -3.81 -2.54)
+ (xy 5.08 -2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 5.08 -2.54) (mid 7.8261 1.27) (end 5.08 5.08)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "3_and_1_1"
+ (pin input line (at -8.89 3.81 0) (length 5.08)
+ (name "in1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -8.89 1.27 0) (length 5.08)
+ (name "in2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -8.89 -1.27 0) (length 5.08)
+ (name "in3" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 1.27 180) (length 5.08)
+ (name "out" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "4_OR" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 3.81 -2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "4_OR" (id 1) (at 3.81 2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "4_OR_0_1"
+ (arc (start -5.08 -6.35) (mid -3.81 0) (end -5.08 6.35)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -5.08 -6.35)
+ (xy 3.81 -6.35)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -5.08 6.35)
+ (xy 3.81 6.35)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 3.81 -6.35) (mid 6.9463 -3.651) (end 8.89 0)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 8.89 0) (mid 7.0265 3.7162) (end 3.81 6.35)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "4_OR_1_1"
+ (pin input line (at -8.89 3.81 0) (length 5.08)
+ (name "in1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -8.89 1.27 0) (length 5.08)
+ (name "in2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -8.89 -1.27 0) (length 5.08)
+ (name "in3" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -8.89 -3.81 0) (length 5.08)
+ (name "in4" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 13.97 0 180) (length 5.08)
+ (name "out" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "4_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 1.27 -1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "4_and" (id 1) (at 2.54 2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "4_and_0_1"
+ (polyline
+ (pts
+ (xy -5.08 5.08)
+ (xy 3.81 5.08)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -5.08 5.08)
+ (xy -5.08 -5.08)
+ (xy 1.27 -5.08)
+ (xy 3.81 -5.08)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 3.81 -5.08) (mid 7.7763 0) (end 3.81 5.08)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "4_and_1_1"
+ (pin input line (at -10.16 3.81 0) (length 5.08)
+ (name "in1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -10.16 1.27 0) (length 5.08)
+ (name "in2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -10.16 -1.27 0) (length 5.08)
+ (name "in3" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -10.16 -3.81 0) (length 5.08)
+ (name "in4" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 0 180) (length 5.08)
+ (name "out" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "556" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "556" (id 1) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "556_0_1"
+ (rectangle (start -7.62 10.16) (end 6.35 -13.97)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "556_1_1"
+ (pin input line (at -12.7 3.81 0) (length 5.08)
+ (name "dis1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 2.54 15.24 270) (length 5.08)
+ (name "rst2" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 3.81 -19.05 90) (length 5.08)
+ (name "cv2" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 11.43 -3.81 180) (length 5.08)
+ (name "thr2" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 11.43 3.81 180) (length 5.08)
+ (name "dis2" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -1.27 15.24 270) (length 5.08)
+ (name "vcc" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -3.81 0) (length 5.08)
+ (name "thr1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -3.81 -19.05 90) (length 5.08)
+ (name "cv1" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -5.08 15.24 270) (length 5.08)
+ (name "rst1" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -12.7 0 0) (length 5.08)
+ (name "out1" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -7.62 0) (length 5.08)
+ (name "trig1" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 -19.05 90) (length 5.08)
+ (name "gnd" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 11.43 -7.62 180) (length 5.08)
+ (name "trig2" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 11.43 0 180) (length 5.08)
+ (name "out2" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "5_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 1.27 -2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "5_and" (id 1) (at 2.54 3.81 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "5_and_0_1"
+ (polyline
+ (pts
+ (xy -6.35 6.35)
+ (xy 3.81 6.35)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -6.35 6.35)
+ (xy -6.35 -6.35)
+ (xy 3.81 -6.35)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 3.81 -6.35) (mid 9.0158 0) (end 3.81 6.35)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "5_and_1_1"
+ (pin input line (at -11.43 5.08 0) (length 5.08)
+ (name "in1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 2.54 0) (length 5.08)
+ (name "in2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 0 0) (length 5.08)
+ (name "in3" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 -2.54 0) (length 5.08)
+ (name "in4" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 -5.08 0) (length 5.08)
+ (name "in5" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 13.97 0 180) (length 5.08)
+ (name "out" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "CMOS_NAND" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at -2.54 -3.81 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "CMOS_NAND" (id 1) (at 0 -1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (symbol "CMOS_NAND_0_1"
+ (polyline
+ (pts
+ (xy -8.89 7.62)
+ (xy 7.62 7.62)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -8.89 7.62)
+ (xy -8.89 -10.16)
+ (xy 7.62 -10.16)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 7.62 -10.16) (mid 13.482 -1.27) (end 7.62 7.62)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (circle (center 13.97 0) (radius 1.27)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "CMOS_NAND_1_1"
+ (pin input line (at -13.97 6.35 0) (length 5.08)
+ (name "in1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 -7.62 0) (length 5.08)
+ (name "in2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 20.32 0 180) (length 7.0866)
+ (name "out" (effects (font (size 2.0066 2.0066))))
+ (number "3" (effects (font (size 2.0066 2.0066))))
+ )
+ )
+ )
+ (symbol "Clock_pulse_generator" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "Clock_pulse_generator" (id 1) (at 0 -2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (symbol "Clock_pulse_generator_0_1"
+ (rectangle (start -13.97 5.08) (end 15.24 -7.62)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "Clock_pulse_generator_1_1"
+ (pin input line (at -19.05 2.54 0) (length 5.08)
+ (name "Vdd" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -19.05 -1.27 0) (length 5.08)
+ (name "R" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -19.05 -5.08 0) (length 5.08)
+ (name "C" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 20.32 0 180) (length 5.08)
+ (name "Clkout" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "IC_4002" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 3.81 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "IC_4002" (id 1) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 1.27 -3.81 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 1.27 -3.81 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "IC_4002_0_1"
+ (rectangle (start -6.35 8.89) (end 6.35 -10.16)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "IC_4002_1_1"
+ (pin output line (at -11.43 6.35 0) (length 5.08)
+ (name "1Y" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 11.43 -3.81 180) (length 5.08)
+ (name "2B" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 11.43 -1.27 180) (length 5.08)
+ (name "2C" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 11.43 1.27 180) (length 5.08)
+ (name "2D" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 11.43 3.81 180) (length 5.08)
+ (name "2Y" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 11.43 6.35 180) (length 5.08)
+ (name "VCC" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 3.81 0) (length 5.08)
+ (name "1A" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 1.27 0) (length 5.08)
+ (name "1B" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 -1.27 0) (length 5.08)
+ (name "1C" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 -3.81 0) (length 5.08)
+ (name "1D" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 -6.35 0) (length 5.08)
+ (name "NC" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 -8.89 0) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 11.43 -8.89 180) (length 5.08)
+ (name "NC" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 11.43 -6.35 180) (length 5.08)
+ (name "2A" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "IC_4012" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "IC_4012" (id 1) (at 0 5.08 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "IC_4012_0_1"
+ (rectangle (start -7.62 10.16) (end 8.89 -10.16)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "IC_4012_1_1"
+ (pin output line (at -12.7 7.62 0) (length 5.08)
+ (name "Q1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 13.97 -2.54 180) (length 5.08)
+ (name "B2" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 13.97 0 180) (length 5.08)
+ (name "C2" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 13.97 2.54 180) (length 5.08)
+ (name "D2" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 13.97 5.08 180) (length 5.08)
+ (name "Q2" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 13.97 7.62 180) (length 5.08)
+ (name "VDD" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 5.08 0) (length 5.08)
+ (name "A1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 2.54 0) (length 5.08)
+ (name "B1" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 0 0) (length 5.08)
+ (name "C1" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -2.54 0) (length 5.08)
+ (name "D1" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin no_connect line (at -12.7 -5.08 0) (length 5.08)
+ (name "NC" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -7.62 0) (length 5.08)
+ (name "VSS" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin no_connect line (at 13.97 -7.62 180) (length 5.08)
+ (name "NC" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 13.97 -5.08 180) (length 5.08)
+ (name "A2" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "IC_4017" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "IC_4017" (id 1) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "IC_4017_0_1"
+ (rectangle (start -8.89 21.59) (end 10.16 -21.59)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "IC_4017_1_1"
+ (pin output line (at 15.24 16.51 180) (length 5.08)
+ (name "1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 -19.05 180) (length 5.08)
+ (name "10" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 -10.16 0) (length 5.08)
+ (name "RST" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 8.89 0) (length 5.08)
+ (name "CLK" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 12.7 180) (length 5.08)
+ (name "2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 8.89 180) (length 5.08)
+ (name "3" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 5.08 180) (length 5.08)
+ (name "4" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 1.27 180) (length 5.08)
+ (name "5" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 -2.54 180) (length 5.08)
+ (name "6" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 -6.35 180) (length 5.08)
+ (name "7" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 -10.16 180) (length 5.08)
+ (name "8" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 -15.24 180) (length 5.08)
+ (name "9" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "IC_4023" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 -2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "IC_4023" (id 1) (at 0 2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "IC_4023_0_1"
+ (rectangle (start -7.62 11.43) (end 7.62 -11.43)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "IC_4023_1_1"
+ (pin input line (at -12.7 7.62 0) (length 5.08)
+ (name "A1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 -2.54 180) (length 5.08)
+ (name "Q3" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 0 180) (length 5.08)
+ (name "C3" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 2.54 180) (length 5.08)
+ (name "B3" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 5.08 180) (length 5.08)
+ (name "A3" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 7.62 180) (length 5.08)
+ (name "Vdd" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 5.08 0) (length 5.08)
+ (name "B1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 2.54 0) (length 5.08)
+ (name "A2" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 0 0) (length 5.08)
+ (name "B2" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -2.54 0) (length 5.08)
+ (name "C2" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -12.7 -5.08 0) (length 5.08)
+ (name "Q2" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -7.62 0) (length 5.08)
+ (name "Vss" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 -7.62 180) (length 5.08)
+ (name "C1" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 -5.08 180) (length 5.08)
+ (name "Q1" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "IC_4028" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 -2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "IC_4028" (id 1) (at 0 1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "IC_4028_0_1"
+ (rectangle (start -7.62 11.43) (end 7.62 -11.43)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "IC_4028_1_1"
+ (pin output line (at -12.7 8.89 0) (length 5.08)
+ (name "Q4" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 -6.35 180) (length 5.08)
+ (name "A0" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 -3.81 180) (length 5.08)
+ (name "A3" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 -1.27 180) (length 5.08)
+ (name "A2" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 1.27 180) (length 5.08)
+ (name "A1" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 3.81 180) (length 5.08)
+ (name "Q1" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 6.35 180) (length 5.08)
+ (name "Q3" (effects (font (size 1.27 1.27))))
+ (number "15" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 8.89 180) (length 5.08)
+ (name "Vdd" (effects (font (size 1.27 1.27))))
+ (number "16" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -12.7 6.35 0) (length 5.08)
+ (name "Q2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -12.7 3.81 0) (length 5.08)
+ (name "Q0" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -12.7 1.27 0) (length 5.08)
+ (name "Q7" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -12.7 -1.27 0) (length 5.08)
+ (name "Q9" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -12.7 -3.81 0) (length 5.08)
+ (name "Q5" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -12.7 -6.35 0) (length 5.08)
+ (name "Q6" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -8.89 0) (length 5.08)
+ (name "Vss" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 -8.89 180) (length 5.08)
+ (name "Q8" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "IC_4073" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 -2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "IC_4073" (id 1) (at 0 1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "IC_4073_0_1"
+ (rectangle (start -7.62 10.16) (end 7.62 -10.16)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "IC_4073_1_1"
+ (pin input line (at -12.7 7.62 0) (length 5.08)
+ (name "A1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 -2.54 180) (length 5.08)
+ (name "Q3" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 0 180) (length 5.08)
+ (name "A3" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 2.54 180) (length 5.08)
+ (name "B3" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 5.08 180) (length 5.08)
+ (name "C3" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 7.62 180) (length 5.08)
+ (name "Vdd" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 5.08 0) (length 5.08)
+ (name "B1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 2.54 0) (length 5.08)
+ (name "A2" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 0 0) (length 5.08)
+ (name "B2" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -2.54 0) (length 5.08)
+ (name "C2" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -12.7 -5.08 0) (length 5.08)
+ (name "Q2" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -7.62 0) (length 5.08)
+ (name "Vss" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 -7.62 180) (length 5.08)
+ (name "C1" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 -5.08 180) (length 5.08)
+ (name "Q1" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "IC_74153" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 2.54 1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "IC_74153" (id 1) (at 2.54 3.81 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "IC_74153_0_0"
+ (text "4:1" (at 2.54 -5.08 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (text "DUAL" (at 2.54 -2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (text "MUX" (at 2.54 -7.62 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ )
+ (symbol "IC_74153_0_1"
+ (rectangle (start -5.08 12.7) (end 8.89 -13.97)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "IC_74153_1_1"
+ (pin input line (at -10.16 8.89 0) (length 5.08)
+ (name "a0" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at 5.08 17.78 270) (length 5.08)
+ (name "EB" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 1.27 -19.05 90) (length 5.08)
+ (name "s1" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 3.81 -19.05 90) (length 5.08)
+ (name "s0" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 13.97 6.35 180) (length 5.08)
+ (name "ya" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 13.97 -7.62 180) (length 5.08)
+ (name "yb" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -10.16 6.35 0) (length 5.08)
+ (name "a1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -10.16 3.81 0) (length 5.08)
+ (name "a2" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -10.16 1.27 0) (length 5.08)
+ (name "a3" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at 0 17.78 270) (length 5.08)
+ (name "EA" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -10.16 -3.81 0) (length 5.08)
+ (name "b0" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -10.16 -6.35 0) (length 5.08)
+ (name "b1" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -10.16 -8.89 0) (length 5.08)
+ (name "b2" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -10.16 -11.43 0) (length 5.08)
+ (name "b3" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "IC_74154" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 -5.08 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "IC_74154" (id 1) (at 1.27 -1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "IC_74154_0_0"
+ (rectangle (start -8.89 17.78) (end 10.16 -17.78)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (text "4:16 " (at 0 10.16 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (text "decoder" (at 0 6.35 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ )
+ (symbol "IC_74154_1_1"
+ (pin output inverted (at -13.97 13.97 0) (length 5.08)
+ (name "~{Y0}" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at -13.97 -8.89 0) (length 5.08)
+ (name "~{Y9}" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at -13.97 -11.43 0) (length 5.08)
+ (name "~{Y10}" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 -13.97 0) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 15.24 -13.97 180) (length 5.08)
+ (name "~{Y11}" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 15.24 -11.43 180) (length 5.08)
+ (name "~{Y12}" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 15.24 -8.89 180) (length 5.08)
+ (name "~{Y13}" (effects (font (size 1.27 1.27))))
+ (number "15" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 15.24 -6.35 180) (length 5.08)
+ (name "~{Y14}" (effects (font (size 1.27 1.27))))
+ (number "16" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 15.24 -3.81 180) (length 5.08)
+ (name "~{Y15}" (effects (font (size 1.27 1.27))))
+ (number "17" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at 15.24 -1.27 180) (length 5.08)
+ (name "~{E0}" (effects (font (size 1.27 1.27))))
+ (number "18" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at 15.24 1.27 180) (length 5.08)
+ (name "~{E1}" (effects (font (size 1.27 1.27))))
+ (number "19" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at -13.97 11.43 0) (length 5.08)
+ (name "~{Y1}" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 15.24 3.81 180) (length 5.08)
+ (name "A3" (effects (font (size 1.27 1.27))))
+ (number "20" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 15.24 6.35 180) (length 5.08)
+ (name "A2" (effects (font (size 1.27 1.27))))
+ (number "21" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 15.24 8.89 180) (length 5.08)
+ (name "A1" (effects (font (size 1.27 1.27))))
+ (number "22" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 15.24 11.43 180) (length 5.08)
+ (name "A0" (effects (font (size 1.27 1.27))))
+ (number "23" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 15.24 13.97 180) (length 5.08)
+ (name "Vcc" (effects (font (size 1.27 1.27))))
+ (number "24" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at -13.97 8.89 0) (length 5.08)
+ (name "~{Y2}" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at -13.97 6.35 0) (length 5.08)
+ (name "~{Y3}" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at -13.97 3.81 0) (length 5.08)
+ (name "~{Y4}" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at -13.97 1.27 0) (length 5.08)
+ (name "~{Y5}" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at -13.97 -1.27 0) (length 5.08)
+ (name "~{Y6}" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at -13.97 -3.81 0) (length 5.08)
+ (name "~{Y7}" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at -13.97 -6.35 0) (length 5.08)
+ (name "~{Y8}" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "IC_74157" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 1.27 -1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "IC_74157" (id 1) (at 1.27 2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "IC_74157_0_0"
+ (text "2:1" (at 1.27 -7.62 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (text "MUX" (at 1.27 -10.16 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (text "QUAD" (at 1.27 -5.08 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ )
+ (symbol "IC_74157_0_1"
+ (rectangle (start -8.89 13.97) (end 10.16 -16.51)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "IC_74157_1_1"
+ (pin input line (at -13.97 11.43 0) (length 5.08)
+ (name "a0" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 -11.43 0) (length 5.08)
+ (name "S" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 0 180) (length 5.08)
+ (name "Yd" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 7.62 180) (length 5.08)
+ (name "Ya" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 5.08 180) (length 5.08)
+ (name "Yb" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 2.54 180) (length 5.08)
+ (name "Yc" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 7.62 0) (length 5.08)
+ (name "a1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 5.08 0) (length 5.08)
+ (name "b0" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 2.54 0) (length 5.08)
+ (name "b1" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 0 0) (length 5.08)
+ (name "c0" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 -2.54 0) (length 5.08)
+ (name "c1" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 -5.08 0) (length 5.08)
+ (name "d0" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 -7.62 0) (length 5.08)
+ (name "d1" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -13.97 -13.97 0) (length 5.08)
+ (name "EN" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "IC_7485" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at -1.27 -2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "IC_7485" (id 1) (at -1.27 1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "IC_7485_0_0"
+ (text "4 BIT comparator" (at 0 13.97 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ )
+ (symbol "IC_7485_0_1"
+ (rectangle (start -8.89 11.43) (end 10.16 -10.16)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "IC_7485_1_1"
+ (pin input line (at 15.24 -2.54 180) (length 5.08)
+ (name "A<B(in)" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 10.16 0) (length 5.08)
+ (name "A0" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 -1.27 0) (length 5.08)
+ (name "B0" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 8.89 180) (length 5.08)
+ (name "A>B(out)" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 6.35 180) (length 5.08)
+ (name "A=B(out)" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 15.24 3.81 180) (length 5.08)
+ (name "A<B(out)" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 15.24 -5.08 180) (length 5.08)
+ (name "A=B(in)" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 15.24 -7.62 180) (length 5.08)
+ (name "A>B(in)" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 2.54 0) (length 5.08)
+ (name "A3" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 -8.89 0) (length 5.08)
+ (name "B3" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 5.08 0) (length 5.08)
+ (name "A2" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 -6.35 0) (length 5.08)
+ (name "B2" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 7.62 0) (length 5.08)
+ (name "A1" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 -3.81 0) (length 5.08)
+ (name "B1" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "INVCMOS" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "INVCMOS" (id 1) (at -11.43 3.81 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (symbol "INVCMOS_0_1"
+ (rectangle (start -6.35 5.08) (end -6.35 -5.08)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -6.35 5.08)
+ (xy 7.62 0)
+ (xy -6.35 -5.08)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (circle (center 10.16 0) (radius 2.8448)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "INVCMOS_1_1"
+ (pin passive line (at -11.43 0 0) (length 5.08)
+ (name "in" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 17.78 0 180) (length 5.08)
+ (name "out" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "LM555N" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 -1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "LM555N" (id 1) (at 0 2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at -1.27 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at -1.27 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "LM555N_0_1"
+ (rectangle (start 8.89 -10.16) (end -8.89 10.16)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "LM555N_1_1"
+ (pin power_in line (at 0 -15.24 90) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 6.35 0) (length 5.08)
+ (name "TR" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 13.97 6.35 180) (length 5.08)
+ (name "Q" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -13.97 -6.35 0) (length 5.08)
+ (name "R" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 0 0) (length 5.08)
+ (name "CV" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 13.97 -6.35 180) (length 5.08)
+ (name "THR" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 13.97 0 180) (length 5.08)
+ (name "DIS" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 0 15.24 270) (length 5.08)
+ (name "VCC" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "LM_7812" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "LM_7812" (id 1) (at 0 3.81 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (symbol "LM_7812_0_1"
+ (rectangle (start -8.89 5.08) (end 8.89 -5.08)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "LM_7812_1_1"
+ (pin input line (at -13.97 0 0) (length 5.08)
+ (name "IN" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 -10.16 90) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 13.97 0 180) (length 5.08)
+ (name "OUT" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Lm_7805" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "Lm_7805" (id 1) (at 1.27 3.81 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (symbol "Lm_7805_0_1"
+ (rectangle (start -8.89 2.54) (end 8.89 -5.08)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "Lm_7805_1_1"
+ (pin passive line (at -13.97 0 0) (length 5.08)
+ (name "Vin" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -10.16 90) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 13.97 0 180) (length 5.08)
+ (name "Vout" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "SCR" (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 3.81 5.08 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "SCR" (id 1) (at 3.81 -8.89 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "ki_description" "Thyristor" (id 4) (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "SCR_0_0"
+ (polyline
+ (pts
+ (xy -5.08 -3.81)
+ (xy 5.08 -3.81)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "SCR_0_1"
+ (polyline
+ (pts
+ (xy 0 -3.81)
+ (xy -5.08 -10.16)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -3.81 2.54)
+ (xy 3.81 2.54)
+ (xy 0 -3.81)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type outline))
+ )
+ )
+ (symbol "SCR_1_1"
+ (pin input line (at 0 10.16 270) (length 7.62)
+ (name "A" (effects (font (size 1.524 1.524))))
+ (number "1" (effects (font (size 1.524 1.524))))
+ )
+ (pin input line (at 0 -13.97 90) (length 10.16)
+ (name "K" (effects (font (size 1.778 1.778))))
+ (number "2" (effects (font (size 1.524 1.524))))
+ )
+ (pin input line (at -8.89 -10.16 0) (length 3.81)
+ (name "G" (effects (font (size 1.524 1.524))))
+ (number "3" (effects (font (size 1.524 1.524))))
+ )
+ )
+ )
+ (symbol "UJT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at -1.27 -1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "UJT" (id 1) (at 1.27 -1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at -1.27 -1.27 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at -1.27 -1.27 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (symbol "UJT_0_1"
+ (circle (center -1.27 -1.27) (radius 5.2324)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.54 2.54)
+ (xy -2.54 -5.08)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -6.35 0)
+ (xy -5.08 0)
+ (xy -2.54 -2.54)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -5.08 -1.27)
+ (xy -3.81 -1.27)
+ (xy -3.81 0)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.54 -3.81)
+ (xy 0 -3.81)
+ (xy 0 -6.35)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.54 1.27)
+ (xy 0 1.27)
+ (xy 0 3.81)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "UJT_1_1"
+ (pin input line (at -11.43 0 0) (length 5.08)
+ (name "E" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 0 -11.43 90) (length 5.08)
+ (name "B1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 0 8.89 270) (length 5.08)
+ (name "B2" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "eSim_74LS04" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "eSim_74LS04" (id 1) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (symbol "eSim_74LS04_0_1"
+ (rectangle (start 8.89 12.7) (end -8.89 -12.7)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "eSim_74LS04_1_1"
+ (pin passive line (at -13.97 11.43 0) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive inverted (at 13.97 -3.81 180) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 13.97 0 180) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive inverted (at 13.97 3.81 180) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 13.97 7.62 180) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 13.97 11.43 180) (length 5.08)
+ (name "VCC" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive inverted (at -13.97 7.62 0) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -13.97 3.81 0) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive inverted (at -13.97 0 0) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -13.97 -3.81 0) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive inverted (at -13.97 -7.62 0) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at -13.97 -11.43 0) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive inverted (at 13.97 -11.43 180) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 13.97 -7.62 180) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "full_adder" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 35.56 17.78 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "full_adder" (id 1) (at 35.56 15.24 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "full_adder_0_1"
+ (rectangle (start 20.32 29.21) (end 49.53 0)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "full_adder_1_1"
+ (pin input line (at 15.24 24.13 0) (length 5.08)
+ (name "IN1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 15.24 13.97 0) (length 5.08)
+ (name "IN2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 15.24 3.81 0) (length 5.08)
+ (name "CIN" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 54.61 24.13 180) (length 5.08)
+ (name "SUM" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 54.61 3.81 180) (length 5.08)
+ (name "COUT" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "full_sub" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "full_sub" (id 1) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "full_sub_0_1"
+ (rectangle (start -13.97 16.51) (end 11.43 -15.24)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "full_sub_1_1"
+ (pin input line (at -19.05 10.16 0) (length 5.08)
+ (name "A" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -19.05 5.08 0) (length 5.08)
+ (name "B" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -19.05 -5.08 0) (length 5.08)
+ (name "BIN" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 16.51 11.43 180) (length 5.08)
+ (name "DIFF" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 16.51 3.81 180) (length 5.08)
+ (name "BORROW" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "half_adder" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 22.86 12.7 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "half_adder" (id 1) (at 22.86 10.16 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "half_adder_0_1"
+ (rectangle (start 12.7 20.32) (end 31.75 0)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "half_adder_1_1"
+ (pin input line (at 7.62 17.78 0) (length 5.08)
+ (name "IN1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 7.62 2.54 0) (length 5.08)
+ (name "IN2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 36.83 17.78 180) (length 5.08)
+ (name "SUM" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 36.83 2.54 180) (length 5.08)
+ (name "COUT" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "half_sub" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "half_sub" (id 1) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)) hide)
+ )
+ (symbol "half_sub_0_1"
+ (rectangle (start -7.62 7.62) (end 7.62 -7.62)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "half_sub_1_1"
+ (pin input line (at -12.7 5.08 0) (length 5.08)
+ (name "A" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -2.54 0) (length 5.08)
+ (name "B" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 3.81 180) (length 5.08)
+ (name "D" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 12.7 -2.54 180) (length 5.08)
+ (name "BORROW" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "lm_741" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "X" (id 0) (at -5.08 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "lm_741" (id 1) (at -2.54 -6.35 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "lm_741_0_1"
+ (polyline
+ (pts
+ (xy -8.89 8.89)
+ (xy 8.89 0)
+ (xy -8.89 -8.89)
+ (xy -8.89 8.89)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "lm_741_1_1"
+ (pin input line (at -1.27 10.16 270) (length 5.08)
+ (name "off_null" (effects (font (size 0.9652 0.9652))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 3.81 0) (length 5.08)
+ (name "inv" (effects (font (size 0.9652 0.9652))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 -2.54 0) (length 5.08)
+ (name "non_inv" (effects (font (size 0.9652 0.9652))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -3.81 -11.43 90) (length 5.08)
+ (name "v_neg" (effects (font (size 0.9652 0.9652))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 1.27 8.89 270) (length 5.08)
+ (name "off_null" (effects (font (size 0.9652 0.9652))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 13.97 0 180) (length 5.08)
+ (name "out" (effects (font (size 0.9652 0.9652))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -3.81 11.43 270) (length 5.08)
+ (name "v_pos" (effects (font (size 0.9652 0.9652))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin no_connect line (at 3.81 -7.62 90) (length 5.08)
+ (name "NC" (effects (font (size 0.9652 0.9652))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+)
|