summaryrefslogtreecommitdiff
path: root/library/kicadLibrary/kicad_eSim-Library/eSim_Digital.kicad_sym
diff options
context:
space:
mode:
Diffstat (limited to 'library/kicadLibrary/kicad_eSim-Library/eSim_Digital.kicad_sym')
-rw-r--r--library/kicadLibrary/kicad_eSim-Library/eSim_Digital.kicad_sym1038
1 files changed, 1038 insertions, 0 deletions
diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Digital.kicad_sym b/library/kicadLibrary/kicad_eSim-Library/eSim_Digital.kicad_sym
new file mode 100644
index 00000000..bbf1d2b1
--- /dev/null
+++ b/library/kicadLibrary/kicad_eSim-Library/eSim_Digital.kicad_sym
@@ -0,0 +1,1038 @@
+(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor)
+ (symbol "d_and" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_and" (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 "d_and_0_1"
+ (polyline
+ (pts
+ (xy 3.81 -1.27)
+ (xy -6.35 -1.27)
+ (xy -6.35 3.81)
+ (xy 3.81 3.81)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 3.81 -1.27) (mid 5.5897 -0.5171) (end 6.35 1.27)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 6.35 1.27) (mid 5.5971 3.0497) (end 3.81 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_and_1_1"
+ (pin input line (at -11.43 2.54 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 0 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 11.43 1.27 180) (length 5.08)
+ (name "OUT" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_buffer" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 -1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_buffer" (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 "d_buffer_0_1"
+ (polyline
+ (pts
+ (xy -7.62 5.08)
+ (xy -7.62 -5.08)
+ (xy 11.43 0)
+ (xy -7.62 5.08)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_buffer_1_1"
+ (pin input line (at -12.7 0 0) (length 5.08)
+ (name "IN" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 16.51 0 180) (length 5.08)
+ (name "OUT" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_dff" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_dff" (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)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "d_dff_0_1"
+ (rectangle (start 8.89 11.43) (end -8.89 -10.16)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_dff_1_1"
+ (pin input line (at -13.97 8.89 0) (length 5.08)
+ (name "Din" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input clock (at -13.97 -7.62 0) (length 5.08)
+ (name "Clk" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 16.51 270) (length 5.08)
+ (name "Set" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 -15.24 90) (length 5.08)
+ (name "Reset" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 13.97 8.89 180) (length 5.08)
+ (name "Dout" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 13.97 -7.62 180) (length 5.08)
+ (name "Ndout" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_dlatch" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_dlatch" (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)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "d_dlatch_0_1"
+ (rectangle (start 8.89 11.43) (end -8.89 -10.16)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_dlatch_1_1"
+ (pin input line (at -13.97 8.89 0) (length 5.08)
+ (name "Din" (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 "EN" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 16.51 270) (length 5.08)
+ (name "Set" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 -15.24 90) (length 5.08)
+ (name "Reset" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 13.97 8.89 180) (length 5.08)
+ (name "Dout" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 13.97 -7.62 180) (length 5.08)
+ (name "Ndout" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_fdiv" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 12.7 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_fdiv" (id 1) (at 0 15.24 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at 0 12.7 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 12.7 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "d_fdiv_0_1"
+ (rectangle (start -10.16 16.51) (end 12.7 10.16)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_fdiv_1_1"
+ (pin input line (at -15.24 12.7 0) (length 5.08)
+ (name "Fre_IN" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 17.78 12.7 180) (length 5.08)
+ (name "Fre_OUT" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_inverter" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 -2.54 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_inverter" (id 1) (at 0 3.81 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)))
+ )
+ (property "Datasheet" "" (id 3) (at 1.27 -1.27 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "d_inverter_0_1"
+ (polyline
+ (pts
+ (xy -2.54 1.27)
+ (xy -2.54 -1.27)
+ (xy 2.54 0)
+ (xy -2.54 1.27)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_inverter_1_1"
+ (pin input line (at -7.62 0 0) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 7.62 0 180) (length 5.08)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_jkff" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_jkff" (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)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "d_jkff_0_1"
+ (rectangle (start 15.24 13.97) (end -15.24 -15.24)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_jkff_1_1"
+ (pin input line (at -20.32 10.16 0) (length 5.08)
+ (name "J" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -20.32 -11.43 0) (length 5.08)
+ (name "K" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input clock (at -20.32 0 0) (length 5.08)
+ (name "Clk" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 19.05 270) (length 5.08)
+ (name "Set" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 -20.32 90) (length 5.08)
+ (name "Reset" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 20.32 10.16 180) (length 5.08)
+ (name "Out" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 20.32 -11.43 180) (length 5.08)
+ (name "Nout" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_nand" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_nand" (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 "d_nand_0_1"
+ (polyline
+ (pts
+ (xy 3.81 -1.27)
+ (xy -6.35 -1.27)
+ (xy -6.35 3.81)
+ (xy 3.81 3.81)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 3.81 -1.27) (mid 5.5897 -0.5171) (end 6.35 1.27)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 6.35 1.27) (mid 5.5971 3.0497) (end 3.81 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_nand_1_1"
+ (pin input line (at -11.43 2.54 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 0 0) (length 5.08)
+ (name "IN2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 11.43 1.27 180) (length 5.08)
+ (name "OUT" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_nor" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_nor" (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 "d_nor_0_1"
+ (arc (start -6.35 -1.27) (mid -5.7504 1.27) (end -6.35 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -6.35 -1.27)
+ (xy 3.81 -1.27)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -6.35 3.81)
+ (xy 3.81 3.81)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 3.81 -1.27) (mid 5.3181 -0.2399) (end 6.35 1.27)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 6.35 1.27) (mid 5.2222 2.6828) (end 3.81 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_nor_1_1"
+ (pin input line (at -11.43 2.54 0) (length 5.461)
+ (name "IN1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 0 0) (length 5.461)
+ (name "IN2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 11.43 1.27 180) (length 5.08)
+ (name "OUT" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_or" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_or" (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 "d_or_0_1"
+ (arc (start -6.35 -1.27) (mid -5.7504 1.27) (end -6.35 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -6.35 -1.27)
+ (xy 3.81 -1.27)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -6.35 3.81)
+ (xy 3.81 3.81)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 3.81 -1.27) (mid 5.3181 -0.2399) (end 6.35 1.27)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 6.35 1.27) (mid 5.2222 2.6828) (end 3.81 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_or_1_1"
+ (pin input line (at -11.43 2.54 0) (length 5.461)
+ (name "IN1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 0 0) (length 5.461)
+ (name "IN2" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 11.43 1.27 180) (length 5.08)
+ (name "OUT" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_pulldown" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 5.08 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_pulldown" (id 1) (at -1.27 7.62 0)
+ (effects (font (size 1.397 1.397)))
+ )
+ (property "Footprint" "" (id 2) (at 0 5.08 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 5.08 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "d_pulldown_0_1"
+ (rectangle (start 5.08 8.89) (end -7.62 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_pulldown_1_1"
+ (pin input line (at -12.7 6.35 0) (length 5.08)
+ (name "OUT" (effects (font (size 1.0922 1.0922))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_pullup" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_pullup" (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 "d_pullup_0_1"
+ (rectangle (start 5.08 3.81) (end -7.62 -1.27)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_pullup_1_1"
+ (pin input line (at -12.7 1.27 0) (length 5.08)
+ (name "OUT" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_ram" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_ram" (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 "d_ram_0_1"
+ (rectangle (start -7.62 10.16) (end 7.62 -7.62)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_ram_1_1"
+ (pin input line (at -6.35 -12.7 90) (length 5.08)
+ (name "DIN1" (effects (font (size 1.0922 1.0922))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -2.54 15.24 270) (length 5.08)
+ (name "A2" (effects (font (size 1.0922 1.0922))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -1.27 15.24 270) (length 5.08)
+ (name "A3" (effects (font (size 1.0922 1.0922))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 15.24 270) (length 5.08)
+ (name "A4" (effects (font (size 1.0922 1.0922))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 1.27 15.24 270) (length 5.08)
+ (name "A5" (effects (font (size 1.0922 1.0922))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 2.54 15.24 270) (length 5.08)
+ (name "A6" (effects (font (size 1.0922 1.0922))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 3.81 15.24 270) (length 5.08)
+ (name "A7" (effects (font (size 1.0922 1.0922))))
+ (number "15" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 5.08 15.24 270) (length 5.08)
+ (name "A8" (effects (font (size 1.0922 1.0922))))
+ (number "16" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 12.7 5.08 180) (length 5.08)
+ (name "WR_EN" (effects (font (size 1.0922 1.0922))))
+ (number "17" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 6.35 0) (length 5.08)
+ (name "CS1" (effects (font (size 1.0922 1.0922))))
+ (number "18" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 5.08 0) (length 5.08)
+ (name "CS2" (effects (font (size 1.0922 1.0922))))
+ (number "19" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -5.08 -12.7 90) (length 5.08)
+ (name "DIN2" (effects (font (size 1.0922 1.0922))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 3.81 0) (length 5.08)
+ (name "CS3" (effects (font (size 1.0922 1.0922))))
+ (number "20" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -3.81 -12.7 90) (length 5.08)
+ (name "DIN3" (effects (font (size 1.0922 1.0922))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -2.54 -12.7 90) (length 5.08)
+ (name "DIN4" (effects (font (size 1.0922 1.0922))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 -12.7 90) (length 5.08)
+ (name "DOUT1" (effects (font (size 1.0922 1.0922))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 5.08 -12.7 90) (length 5.08)
+ (name "DOUT2" (effects (font (size 1.0922 1.0922))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 3.81 -12.7 90) (length 5.08)
+ (name "DOUT3" (effects (font (size 1.0922 1.0922))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 2.54 -12.7 90) (length 5.08)
+ (name "DOUT4" (effects (font (size 1.0922 1.0922))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -3.81 15.24 270) (length 5.08)
+ (name "A1" (effects (font (size 1.0922 1.0922))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_source" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_source" (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 "d_source_0_1"
+ (rectangle (start -6.35 5.08) (end 11.43 -1.27)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_source_1_1"
+ (pin output line (at 16.51 3.81 180) (length 5.08)
+ (name "OUT1" (effects (font (size 1.0922 1.0922))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 16.51 2.54 180) (length 5.08)
+ (name "OUT2" (effects (font (size 1.0922 1.0922))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 16.51 1.27 180) (length 5.08)
+ (name "OUT3" (effects (font (size 1.0922 1.0922))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 16.51 0 180) (length 5.08)
+ (name "OUT4" (effects (font (size 1.0922 1.0922))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_srff" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_srff" (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)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "d_srff_0_1"
+ (rectangle (start 15.24 13.97) (end -15.24 -15.24)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_srff_1_1"
+ (pin input line (at -20.32 10.16 0) (length 5.08)
+ (name "S" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -20.32 -11.43 0) (length 5.08)
+ (name "R" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input clock (at -20.32 0 0) (length 5.08)
+ (name "Clk" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 19.05 270) (length 5.08)
+ (name "Set" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 -20.32 90) (length 5.08)
+ (name "Reset" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 20.32 10.16 180) (length 5.08)
+ (name "Out" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 20.32 -11.43 180) (length 5.08)
+ (name "Nout" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_srlatch" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_srlatch" (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)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "d_srlatch_0_1"
+ (rectangle (start 15.24 13.97) (end -15.24 -15.24)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_srlatch_1_1"
+ (pin input line (at -20.32 10.16 0) (length 5.08)
+ (name "S" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -20.32 -11.43 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 -20.32 0 0) (length 5.08)
+ (name "EN" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 19.05 270) (length 5.08)
+ (name "Set" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 -20.32 90) (length 5.08)
+ (name "Reset" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 20.32 10.16 180) (length 5.08)
+ (name "Out" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 20.32 -11.43 180) (length 5.08)
+ (name "Nout" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_state" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_state" (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 "d_state_0_1"
+ (rectangle (start -8.89 8.89) (end 10.16 -1.27)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_state_1_1"
+ (pin input line (at -13.97 6.35 0) (length 5.08)
+ (name "IN1" (effects (font (size 1.0922 1.0922))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 0 13.97 270) (length 5.08)
+ (name "OUT4" (effects (font (size 1.0922 1.0922))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 1.27 13.97 270) (length 5.08)
+ (name "OUT5" (effects (font (size 1.0922 1.0922))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 2.54 13.97 270) (length 5.08)
+ (name "OUT6" (effects (font (size 1.0922 1.0922))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 3.81 13.97 270) (length 5.08)
+ (name "OUT7" (effects (font (size 1.0922 1.0922))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 5.08 13.97 270) (length 5.08)
+ (name "OUT8" (effects (font (size 1.0922 1.0922))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 5.08 0) (length 5.08)
+ (name "IN2" (effects (font (size 1.0922 1.0922))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 3.81 0) (length 5.08)
+ (name "IN3" (effects (font (size 1.0922 1.0922))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -13.97 2.54 0) (length 5.08)
+ (name "IN4" (effects (font (size 1.0922 1.0922))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input clock (at 15.24 1.27 180) (length 5.08)
+ (name "CLK" (effects (font (size 1.0922 1.0922))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 15.24 5.08 180) (length 5.08)
+ (name "RST" (effects (font (size 1.0922 1.0922))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -3.81 13.97 270) (length 5.08)
+ (name "OUT1" (effects (font (size 1.0922 1.0922))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -2.54 13.97 270) (length 5.08)
+ (name "OUT2" (effects (font (size 1.0922 1.0922))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -1.27 13.97 270) (length 5.08)
+ (name "OUT3" (effects (font (size 1.0922 1.0922))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_tff" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_tff" (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)))
+ )
+ (property "Datasheet" "" (id 3) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "d_tff_0_1"
+ (rectangle (start 8.89 11.43) (end -8.89 -10.16)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_tff_1_1"
+ (pin input line (at -13.97 8.89 0) (length 5.08)
+ (name "T" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input clock (at -13.97 -7.62 0) (length 5.08)
+ (name "Clk" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 16.51 270) (length 5.08)
+ (name "Set" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 -15.24 90) (length 5.08)
+ (name "Reset" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 13.97 8.89 180) (length 5.08)
+ (name "Out" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 13.97 -7.62 180) (length 5.08)
+ (name "Nout" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_tristate" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at -6.35 6.35 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_tristate" (id 1) (at -5.08 11.43 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Footprint" "" (id 2) (at -2.54 8.89 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Datasheet" "" (id 3) (at -2.54 8.89 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (symbol "d_tristate_0_1"
+ (polyline
+ (pts
+ (xy -10.16 13.97)
+ (xy -10.16 3.81)
+ (xy 8.89 8.89)
+ (xy -10.16 13.97)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_tristate_1_1"
+ (pin input line (at -15.24 8.89 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 -1.27 1.27 90) (length 4.9022)
+ (name "EN" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 13.97 8.89 180) (length 5.08)
+ (name "OUT" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_xnor" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_xnor" (id 1) (at 1.27 2.54 0)
+ (effects (font (size 1.1938 1.1938)))
+ )
+ (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 "d_xnor_0_1"
+ (arc (start -6.35 -1.27) (mid -5.7504 1.27) (end -6.35 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start -5.08 -1.27) (mid -4.3109 1.27) (end -5.08 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.81 -1.27)
+ (xy -5.08 -1.27)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.81 3.81)
+ (xy -5.08 3.81)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 3.81 -1.27) (mid 5.3181 -0.2399) (end 6.35 1.27)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 6.35 1.27) (mid 5.2222 2.6828) (end 3.81 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_xnor_1_1"
+ (pin input line (at -11.43 2.54 0) (length 5.461)
+ (name "IN1" (effects (font (size 1.0922 1.0922))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 0 0) (length 5.461)
+ (name "IN2" (effects (font (size 1.0922 1.0922))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 11.43 1.27 180) (length 5.08)
+ (name "OUT" (effects (font (size 1.0922 1.0922))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "d_xor" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (id 0) (at 0 0 0)
+ (effects (font (size 1.524 1.524)))
+ )
+ (property "Value" "d_xor" (id 1) (at 1.27 2.54 0)
+ (effects (font (size 1.1938 1.1938)))
+ )
+ (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 "d_xor_0_1"
+ (arc (start -6.35 -1.27) (mid -5.7504 1.27) (end -6.35 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start -5.08 -1.27) (mid -4.3109 1.27) (end -5.08 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.81 -1.27)
+ (xy -5.08 -1.27)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.81 3.81)
+ (xy -5.08 3.81)
+ )
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 3.81 -1.27) (mid 5.3181 -0.2399) (end 6.35 1.27)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ (arc (start 6.35 1.27) (mid 5.2222 2.6828) (end 3.81 3.81)
+ (stroke (width 0) (type default) (color 0 0 0 0))
+ (fill (type none))
+ )
+ )
+ (symbol "d_xor_1_1"
+ (pin input line (at -11.43 2.54 0) (length 5.461)
+ (name "IN1" (effects (font (size 1.0922 1.0922))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -11.43 0 0) (length 5.461)
+ (name "IN2" (effects (font (size 1.0922 1.0922))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 11.43 1.27 180) (length 5.08)
+ (name "OUT" (effects (font (size 0.9906 0.9906))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+)