From b4466912da566a52c902e81c59d3ab0f08154814 Mon Sep 17 00:00:00 2001 From: PSR0001 Date: Sun, 18 Jun 2023 09:03:15 +0530 Subject: Update libraries --- .../kicad_eSim-Library/eSim_Analog.dcm | 3 - .../kicad_eSim-Library/eSim_Analog.kicad_sym | 641 + .../kicad_eSim-Library/eSim_Analog.lib | 234 - .../kicad_eSim-Library/eSim_Devices.dcm | 3 - .../kicad_eSim-Library/eSim_Devices.kicad_sym | 1003 + .../kicad_eSim-Library/eSim_Devices.lib | 261 - .../kicad_eSim-Library/eSim_Digital.dcm | 3 - .../kicad_eSim-Library/eSim_Digital.kicad_sym | 1038 + .../kicad_eSim-Library/eSim_Digital.lib | 384 - .../kicad_eSim-Library/eSim_Hybrid.dcm | 3 - .../kicad_eSim-Library/eSim_Hybrid.kicad_sym | 930 + .../kicad_eSim-Library/eSim_Hybrid.lib | 340 - .../kicad_eSim-Library/eSim_Miscellaneous.dcm | 3 - .../eSim_Miscellaneous.kicad_sym | 336 + .../kicad_eSim-Library/eSim_Miscellaneous.lib | 129 - .../kicad_eSim-Library/eSim_Nghdl.kicad_sym | 3 + .../kicadLibrary/kicad_eSim-Library/eSim_Nghdl.lib | 3 - .../kicad_eSim-Library/eSim_Ngveri.dcm | 3 - .../kicad_eSim-Library/eSim_Ngveri.kicad_sym | 3 + .../kicad_eSim-Library/eSim_Ngveri.lib | 55 - .../kicadLibrary/kicad_eSim-Library/eSim_Plot.dcm | 3 - .../kicad_eSim-Library/eSim_Plot.kicad_sym | 166 + .../kicadLibrary/kicad_eSim-Library/eSim_Plot.lib | 84 - .../kicadLibrary/kicad_eSim-Library/eSim_Power.dcm | 7 - .../kicadLibrary/kicad_eSim-Library/eSim_Power.lib | 84 - .../kicad_eSim-Library/eSim_SKY130.dcm | 3 - .../kicad_eSim-Library/eSim_SKY130.kicad_sym | 85746 +++++++++++++++++++ .../kicad_eSim-Library/eSim_SKY130.lib | 20531 ----- .../kicad_eSim-Library/eSim_SKY130_Subckts.dcm | 3 - .../eSim_SKY130_Subckts.kicad_sym | 498 + .../kicad_eSim-Library/eSim_SKY130_Subckts.lib | 193 - .../kicad_eSim-Library/eSim_Sources.dcm | 3 - .../kicad_eSim-Library/eSim_Sources.kicad_sym | 497 + .../kicad_eSim-Library/eSim_Sources.lib | 220 - .../kicad_eSim-Library/eSim_Subckt.dcm | 7 - .../kicad_eSim-Library/eSim_Subckt.kicad_sym | 1991 + .../kicad_eSim-Library/eSim_Subckt.lib | 1783 - .../kicadLibrary/kicad_eSim-Library/eSim_User.dcm | 3 - .../kicad_eSim-Library/eSim_User.kicad_sym | 1 + .../kicadLibrary/kicad_eSim-Library/eSim_User.lib | 4 - 40 files changed, 92853 insertions(+), 24352 deletions(-) delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Analog.dcm create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Analog.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Analog.lib delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Devices.dcm create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Devices.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Devices.lib delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Digital.dcm create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Digital.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Digital.lib delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Hybrid.dcm create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Hybrid.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Hybrid.lib delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Miscellaneous.dcm create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Miscellaneous.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Miscellaneous.lib create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Nghdl.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Nghdl.lib delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.dcm create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.lib delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Plot.dcm create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Plot.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Plot.lib delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Power.dcm delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Power.lib delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_SKY130.dcm create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_SKY130.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_SKY130.lib delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_SKY130_Subckts.dcm create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_SKY130_Subckts.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_SKY130_Subckts.lib delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Sources.dcm create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Sources.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Sources.lib delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.dcm create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.lib delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_User.dcm create mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_User.kicad_sym delete mode 100644 library/kicadLibrary/kicad_eSim-Library/eSim_User.lib (limited to 'library/kicadLibrary') diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.dcm b/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.dcm deleted file mode 100644 index 5f3ed79b..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.kicad_sym b/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.kicad_sym new file mode 100644 index 00000000..36464190 --- /dev/null +++ b/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.kicad_sym @@ -0,0 +1,641 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "TRANSFO" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 6.35 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "TRANSFO" (id 1) (at 0 -7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27))) + ) + (symbol "TRANSFO_0_1" + (arc (start -2.54 -5.0546) (mid -1.6599 -4.6901) (end -1.27 -3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 -2.5146) (mid -1.6599 -2.1501) (end -1.27 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 0.0254) (mid -1.6599 0.3899) (end -1.27 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 2.5654) (mid -1.6599 2.9299) (end -1.27 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -3.81) (mid -1.642 -2.912) (end -2.54 -2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.27) (mid -1.642 -0.372) (end -2.54 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.27) (mid -1.642 2.168) (end -2.54 2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 3.81) (mid -1.642 4.708) (end -2.54 5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 5.08) + (xy -0.635 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -5.08) + (xy 0.635 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2954 -1.27) (mid 1.6599 -2.1501) (end 2.54 -2.5146) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2954 1.27) (mid 1.6599 0.3899) (end 2.54 0.0254) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2954 3.81) (mid 1.6599 2.9299) (end 2.54 2.5654) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.3208 -3.81) (mid 1.6853 -4.6901) (end 2.5654 -5.0546) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 0) (mid 1.642 -0.372) (end 1.2954 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 2.54) (mid 1.642 2.168) (end 1.2954 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 5.08) (mid 1.642 4.708) (end 1.2954 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.5654 -2.54) (mid 1.6674 -2.912) (end 1.3208 -3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "TRANSFO_1_1" + (pin passive line (at -10.16 5.08 0) (length 7.62) + (name "AA" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -10.16 -5.08 0) (length 7.62) + (name "AB" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 10.16 -5.08 180) (length 7.62) + (name "SA" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 10.16 5.08 180) (length 7.62) + (name "SB" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + + (symbol "aswitch" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 11.43 7.62 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "aswitch" (id 1) (at 11.43 5.08 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "" (id 2) (at 11.43 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 11.43 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "aswitch_0_1" + (rectangle (start 5.08 6.35) (end 16.51 2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "aswitch_1_1" + (pin input line (at 11.43 -2.54 90) (length 5.08) + (name "~" (effects (font (size 0.508 0.508)))) + (number "1_IN" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 0 3.81 0) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 21.59 3.81 180) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + + + (symbol "climit" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -3.81 2.54 0) + (effects (font (size 1.2954 1.2954))) + ) + (property "Value" "climit" (id 1) (at -2.54 -2.54 0) + (effects (font (size 1.2954 1.2954))) + ) + (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 "climit_0_1" + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + (xy 10.16 0) + (xy -5.08 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 7.62 0) (radius 0.0001) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "climit_1_1" + (pin input line (at -10.16 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 -1.27 8.89 270) (length 5.08) + (name "CIN1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 -7.62 90) (length 5.08) + (name "CIN2" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 0 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "d_dt" (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_dt" (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_dt_0_1" + (polyline + (pts + (xy -5.08 6.35) + (xy -5.08 -6.35) + (xy 7.62 0) + (xy -5.08 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "d_dt_1_1" + (pin input line (at -10.16 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 12.7 0 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "divide" (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" "divide" (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 "divide_0_1" + (polyline + (pts + (xy -5.08 6.35) + (xy -5.08 -6.35) + (xy 7.62 0) + (xy -5.08 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "divide_1_1" + (pin input line (at -10.16 3.81 0) (length 5.08) + (name "NUM" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 -3.81 0) (length 5.08) + (name "DEN" (effects (font (size 1.27 1.27)))) + (number "2" (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 "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "gain" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "gain" (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 "gain_0_1" + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + (xy 10.16 0) + (xy -5.08 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 7.62 0) (radius 0.0001) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "gain_1_1" + (pin input line (at -10.16 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 15.24 0 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "hyst" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.1938 1.1938))) + ) + (property "Value" "hyst" (id 1) (at 0 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 "hyst_0_1" + (rectangle (start -3.81 3.81) (end 3.81 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "hyst_1_1" + (pin input line (at -8.89 1.27 0) (length 5.08) + (name "IN" (effects (font (size 0.9906 0.9906)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 8.89 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 0.9906 0.9906)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "ilimit" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -3.81 2.54 0) + (effects (font (size 1.2954 1.2954))) + ) + (property "Value" "ilimit" (id 1) (at -2.54 -2.54 0) + (effects (font (size 1.2954 1.2954))) + ) + (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 "ilimit_0_1" + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + (xy 10.16 0) + (xy -5.08 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 7.62 0) (radius 0.0001) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "ilimit_1_1" + (pin input line (at -10.16 0 0) (length 5.08) + (name "IN" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -1.27 8.89 270) (length 5.08) + (name "PWR1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 2.54 -7.62 90) (length 5.08) + (name "PWR2" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 15.24 0 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "int" (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" "int" (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 "int_0_1" + (polyline + (pts + (xy -5.08 6.35) + (xy -5.08 -6.35) + (xy 7.62 0) + (xy -5.08 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "int_1_1" + (pin input line (at -10.16 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 12.7 0 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "limit" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "limit" (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 "limit_0_1" + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + (xy 10.16 0) + (xy -5.08 5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 7.62 0) (radius 0.0001) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "limit_1_1" + (pin input line (at -10.16 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 15.24 0 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "mult" (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" "mult" (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 "mult_0_1" + (polyline + (pts + (xy -5.08 6.35) + (xy -5.08 -6.35) + (xy 7.62 0) + (xy -5.08 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "mult_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 -3.81 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 12.7 0 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "slew" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 0 0) + (effects (font (size 1.1938 1.1938))) + ) + (property "Value" "slew" (id 1) (at 0 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 "slew_0_1" + (rectangle (start -3.81 3.81) (end 3.81 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "slew_1_1" + (pin input line (at -8.89 1.27 0) (length 5.08) + (name "IN" (effects (font (size 0.9906 0.9906)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 8.89 1.27 180) (length 5.08) + (name "OUT" (effects (font (size 0.9906 0.9906)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "summer" (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" "summer" (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 "summer_0_1" + (polyline + (pts + (xy -5.08 6.35) + (xy -5.08 -6.35) + (xy 7.62 0) + (xy -5.08 6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "summer_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 -3.81 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 12.7 0 180) (length 5.08) + (name "OUT" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "zener" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at -1.27 -2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "zener" (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 "zener_0_1" + (polyline + (pts + (xy 2.54 -1.27) + (xy 1.27 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy 2.54 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 1.27) + (xy 3.81 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy 0 -1.27) + (xy 2.54 0) + (xy 0 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "zener_1_1" + (pin input line (at -5.08 0 0) (length 5.08) + (name "~" (effects (font (size 1.0922 1.0922)))) + (number "IN" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 7.62 0 180) (length 5.08) + (name "~" (effects (font (size 1.0922 1.0922)))) + (number "OUT" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.lib deleted file mode 100644 index 16797d6f..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.lib +++ /dev/null @@ -1,234 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# aswitch -# -DEF aswitch U 0 40 Y Y 1 F N -F0 "U" 450 300 60 H V C CNN -F1 "aswitch" 450 200 60 H V C CNN -F2 "" 450 100 60 H V C CNN -F3 "" 450 100 60 H V C CNN -DRAW -S 200 250 650 100 0 1 0 N -X ~ 2 0 150 200 R 50 50 1 1 O -X ~ 3 850 150 200 L 50 50 1 1 O -X ~ 1_IN 450 -100 200 U 50 20 1 1 I -ENDDRAW -ENDDEF -# -# climit -# -DEF climit U 0 40 Y Y 1 F N -F0 "U" -150 100 51 H V C CNN -F1 "climit" -100 -100 51 H V C CNN -F2 "" 0 50 60 H V C CNN -F3 "" 0 50 60 H V C CNN -DRAW -C 300 0 0 0 1 0 N -P 4 0 1 0 -200 200 -200 -200 400 0 -200 200 N -X IN 1 -400 0 200 R 50 50 1 1 I -X CIN1 2 -50 350 200 D 50 43 1 1 I -X CIN2 3 100 -300 200 U 50 43 1 1 I -X OUT 4 600 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# d_dt -# -DEF d_dt U 0 40 Y Y 1 F N -F0 "U" 0 -50 60 H V C CNN -F1 "d_dt" 0 50 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 4 0 1 0 -200 250 -200 -250 300 0 -200 250 N -X IN 1 -400 0 200 R 50 50 1 1 I -X OUT 2 500 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# divide -# -DEF divide U 0 40 Y Y 1 F N -F0 "U" 0 -50 60 H V C CNN -F1 "divide" 0 50 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 4 0 1 0 -200 250 -200 -250 300 0 -200 250 N -X NUM 1 -400 150 200 R 50 50 1 1 I -X DEN 2 -400 -150 200 R 50 50 1 1 I -X OUT 3 500 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# gain -# -DEF gain U 0 40 Y Y 1 F N -F0 "U" 50 -50 60 H V C CNN -F1 "gain" 50 50 60 H V C CNN -F2 "" 0 50 60 H V C CNN -F3 "" 0 50 60 H V C CNN -DRAW -C 300 0 0 0 1 0 N -P 4 0 1 0 -200 200 -200 -200 400 0 -200 200 N -X IN 1 -400 0 200 R 50 50 1 1 I -X OUT 2 600 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# hyst -# -DEF hyst U 0 40 Y Y 1 F N -F0 "U" 0 0 47 H V C CNN -F1 "hyst" 0 100 47 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -150 150 150 -50 0 1 0 N -X IN 1 -350 50 200 R 50 39 1 1 I -X OUT 2 350 50 200 L 50 39 1 1 O -ENDDRAW -ENDDEF -# -# ilimit -# -DEF ilimit U 0 40 Y Y 1 F N -F0 "U" -150 100 51 H V C CNN -F1 "ilimit" -100 -100 51 H V C CNN -F2 "" 0 50 60 H V C CNN -F3 "" 0 50 60 H V C CNN -DRAW -C 300 0 0 0 1 0 N -P 4 0 1 0 -200 200 -200 -200 400 0 -200 200 N -X IN 1 -400 0 200 R 50 50 1 1 I -X PWR1 2 -50 350 200 D 50 43 1 1 B -X PWR2 3 100 -300 200 U 50 43 1 1 B -X OUT 4 600 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# int -# -DEF int U 0 40 Y Y 1 F N -F0 "U" 0 -50 60 H V C CNN -F1 "int" 0 50 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 4 0 1 0 -200 250 -200 -250 300 0 -200 250 N -X IN 1 -400 0 200 R 50 50 1 1 I -X OUT 2 500 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# limit -# -DEF limit U 0 40 Y Y 1 F N -F0 "U" 50 -50 60 H V C CNN -F1 "limit" 50 50 60 H V C CNN -F2 "" 0 50 60 H V C CNN -F3 "" 0 50 60 H V C CNN -DRAW -C 300 0 0 0 1 0 N -P 4 0 1 0 -200 200 -200 -200 400 0 -200 200 N -X IN 1 -400 0 200 R 50 50 1 1 I -X OUT 2 600 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# mult -# -DEF mult U 0 40 Y Y 1 F N -F0 "U" 0 -50 60 H V C CNN -F1 "mult" 0 50 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 4 0 1 0 -200 250 -200 -250 300 0 -200 250 N -X IN1 1 -400 150 200 R 50 50 1 1 I -X IN2 2 -400 -150 200 R 50 50 1 1 I -X OUT 3 500 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# slew -# -DEF slew U 0 40 Y Y 1 F N -F0 "U" 0 0 47 H V C CNN -F1 "slew" 0 100 47 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -150 150 150 -50 0 1 0 N -X IN 1 -350 50 200 R 50 39 1 1 I -X OUT 2 350 50 200 L 50 39 1 1 O -ENDDRAW -ENDDEF -# -# summer -# -DEF summer U 0 40 Y Y 1 F N -F0 "U" 0 -50 60 H V C CNN -F1 "summer" 0 50 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 4 0 1 0 -200 250 -200 -250 300 0 -200 250 N -X IN1 1 -400 150 200 R 50 50 1 1 I -X IN2 2 -400 -150 200 R 50 50 1 1 I -X OUT 3 500 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# TRANSFO -# -DEF TRANSFO U 0 40 Y N 1 F N -F0 "U" 0 250 50 H V C CNN -F1 "TRANSFO" 0 -300 50 H V C CNN -F2 "" 0 0 50 H V C CNN -F3 "" 0 0 50 H V C CNN -DRAW -A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150 -A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199 -A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50 -A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99 -A -100 50 50 899 1 0 1 0 N -100 100 -50 50 -A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1 -A -100 150 50 899 1 0 1 0 N -100 200 -50 150 -A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101 -A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50 -A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99 -A 100 50 50 899 -1799 0 1 0 N 100 100 51 50 -A 100 50 50 1799 -899 0 1 0 N 51 50 100 1 -A 100 150 50 899 -1799 0 1 0 N 100 200 51 150 -A 100 150 50 1799 -899 0 1 0 N 51 150 100 101 -A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150 -A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150 -P 2 0 1 0 -25 200 -25 -200 N -P 2 0 1 0 25 -200 25 200 N -X AA 1 -400 200 300 R 50 50 1 1 P -X AB 2 -400 -200 300 R 50 50 1 1 P -X SA 3 400 -200 300 L 50 50 1 1 P -X SB 4 400 200 300 L 50 50 1 1 P -ENDDRAW -ENDDEF -# -# zener -# -DEF zener U 0 40 Y Y 1 F N -F0 "U" -50 -100 60 H V C CNN -F1 "zener" 0 100 60 H V C CNN -F2 "" 50 0 60 H V C CNN -F3 "" 50 0 60 H V C CNN -DRAW -P 2 0 1 0 100 -50 50 -100 N -P 2 0 1 0 100 50 100 -50 N -P 2 0 1 0 100 50 150 100 N -P 4 0 1 0 0 50 0 -50 100 0 0 50 N -X ~ IN -200 0 200 R 50 43 1 1 I -X ~ OUT 300 0 200 L 50 43 1 1 O -ENDDRAW -ENDDEF -# -#End Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Devices.dcm b/library/kicadLibrary/kicad_eSim-Library/eSim_Devices.dcm deleted file mode 100644 index 5f3ed79b..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Devices.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Devices.kicad_sym b/library/kicadLibrary/kicad_eSim-Library/eSim_Devices.kicad_sym new file mode 100644 index 00000000..231d2c6f --- /dev/null +++ b/library/kicadLibrary/kicad_eSim-Library/eSim_Devices.kicad_sym @@ -0,0 +1,1003 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "eSim_C" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes) + (property "Reference" "C" (id 0) (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "eSim_C" (id 1) (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) + (effects (font (size 0.762 0.762))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "ki_fp_filters" "C_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "eSim_C_0_1" + (polyline + (pts + (xy -2.032 -0.762) + (xy 2.032 -0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "eSim_C_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.016 1.016)))) + (number "1" (effects (font (size 1.016 1.016)))) + ) + (pin passive line (at 0 -3.81 90) (length 2.794) + (name "~" (effects (font (size 1.016 1.016)))) + (number "2" (effects (font (size 1.016 1.016)))) + ) + ) + ) + (symbol "capacitor" (extends "eSim_C") + (property "Reference" "C" (id 0) (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "capacitor" (id 1) (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0.9652 -3.81 0) + (effects (font (size 0.762 0.762))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "ki_fp_filters" "C_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + (symbol "eSim_CP1" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes) + (property "Reference" "C" (id 0) (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "eSim_CP1" (id 1) (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "CP_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "eSim_CP1_0_1" + (polyline + (pts + (xy -2.032 0.762) + (xy 2.032 0.762) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.778 2.286) + (xy -0.762 2.286) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.778) + (xy -1.27 2.794) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.032 -1.27) (mid 0 -0.5572) (end -2.032 -1.27) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "eSim_CP1_1_1" + (pin passive line (at 0 3.81 270) (length 2.794) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -3.81 90) (length 3.302) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "capacitor_polarised" (extends "eSim_CP1") + (property "Reference" "C" (id 0) (at 0.635 2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Value" "capacitor_polarised" (id 1) (at 0.635 -2.54 0) + (effects (font (size 1.27 1.27)) (justify left)) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "CP_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) + (symbol "eSim_Diode" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "eSim_Diode" (id 1) (at 0 -2.54 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_fp_filters" "TO-???* *SingleDiode *_Diode_* *SingleDiode* D_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "eSim_Diode_0_0" + (text "A" (at -2.54 1.27 0) + (effects (font (size 1.524 1.524))) + ) + (text "K" (at 2.54 1.27 0) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "eSim_Diode_0_1" + (polyline + (pts + (xy 1.27 1.27) + (xy 1.27 -1.27) + ) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 1.27 0) + (xy -1.27 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "eSim_Diode_1_1" + (pin passive line (at -3.81 0 0) (length 2.54) + (name "A" (effects (font (size 1.016 1.016)))) + (number "1" (effects (font (size 1.016 1.016)))) + ) + (pin passive line (at 3.81 0 180) (length 2.54) + (name "K" (effects (font (size 1.016 1.016)))) + (number "2" (effects (font (size 1.016 1.016)))) + ) + ) + ) + (symbol "eSim_L" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "L" (id 0) (at 49.53 12.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "eSim_L" (id 1) (at 49.53 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 49.53 13.97 90) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 49.53 13.97 90) + (effects (font (size 1.524 1.524))) + ) + (symbol "eSim_L_0_1" + (arc (start 46.9646 13.9954) (mid 45.7705 15.1641) (end 44.5516 13.9954) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 49.5046 13.9954) (mid 48.2344 15.2403) (end 46.9392 13.9954) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 52.0446 13.9954) (mid 50.7744 15.2403) (end 49.4792 13.9954) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 54.5846 13.9954) (mid 53.3397 15.2149) (end 52.07 13.9954) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "eSim_L_1_1" + (pin passive line (at 41.91 13.97 0) (length 2.54) + (name "1" (effects (font (size 1.778 1.778)))) + (number "1" (effects (font (size 1.778 1.778)))) + ) + (pin passive line (at 57.15 13.97 180) (length 2.54) + (name "2" (effects (font (size 1.778 1.778)))) + (number "2" (effects (font (size 1.778 1.778)))) + ) + ) + ) + (symbol "inductor" (extends "eSim_L") + (property "Reference" "L" (id 0) (at 49.53 12.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "inductor" (id 1) (at 49.53 16.51 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 49.53 13.97 90) + (effects (font (size 1.524 1.524))) + ) + (property "Datasheet" "" (id 3) (at 49.53 13.97 90) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "eSim_LED" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "D" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "eSim_LED" (id 1) (at 1.27 -2.54 0) + (effects (font (size 0.7874 0.7874))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "LED*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "eSim_LED_0_1" + (polyline + (pts + (xy -1.27 -1.27) + (xy -1.27 1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0) + (xy 1.27 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -1.27) + (xy 1.27 1.27) + (xy -1.27 0) + (xy 1.27 -1.27) + ) + (stroke (width 0.2032) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.048 -0.762) + (xy -4.572 -2.286) + (xy -3.81 -2.286) + (xy -4.572 -2.286) + (xy -4.572 -1.524) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.778 -0.762) + (xy -3.302 -2.286) + (xy -2.54 -2.286) + (xy -3.302 -2.286) + (xy -3.302 -1.524) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "eSim_LED_1_1" + (pin passive line (at 3.81 0 180) (length 2.54) + (name "A" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -3.81 0 0) (length 2.54) + (name "K" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_MOS_N" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "M" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "eSim_MOS_N" (id 1) (at 2.54 -1.27 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 7.62 -7.62 0) + (effects (font (size 0.7366 0.7366))) + ) + (property "Datasheet" "" (id 3) (at 2.54 -5.08 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "eSim_MOS_N_0_1" + (polyline + (pts + (xy 3.302 -7.366) + (xy 3.302 -6.35) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.302 -6.858) + (xy 5.08 -6.858) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.302 -5.588) + (xy 3.302 -4.572) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.302 -5.08) + (xy 5.08 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.302 -3.81) + (xy 3.302 -2.794) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.302 -3.302) + (xy 5.08 -3.302) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -7.62) + (xy 5.08 -6.858) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -3.302) + (xy 5.08 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.794 -6.985) + (xy 2.794 -3.175) + (xy 2.794 -3.175) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -5.08) + (xy 7.62 -5.08) + (xy 7.62 -6.35) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.556 -5.08) + (xy 4.572 -5.461) + (xy 4.572 -4.699) + (xy 3.556 -5.08) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 3.81 -5.08) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "eSim_MOS_N_1_1" + (pin passive line (at 5.08 0 270) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -2.54 -5.08 0) (length 5.334) + (name "G" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 5.08 -10.16 90) (length 2.54) + (name "S" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 7.62 -8.89 90) (length 2.4892) + (name "B" (effects (font (size 1.1938 1.1938)))) + (number "4" (effects (font (size 1.1938 1.1938)))) + ) + ) + ) + (symbol "mosfet_n" (extends "eSim_MOS_N") + (property "Reference" "M" (id 0) (at 0 -3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "mosfet_n" (id 1) (at 2.54 -1.27 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 7.62 -7.62 0) + (effects (font (size 0.7366 0.7366))) + ) + (property "Datasheet" "" (id 3) (at 2.54 -5.08 0) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "eSim_MOS_P" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "M" (id 0) (at -1.27 1.27 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "eSim_MOS_P" (id 1) (at 1.27 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 6.35 2.54 0) + (effects (font (size 0.7366 0.7366))) + ) + (property "Datasheet" "" (id 3) (at 1.27 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "eSim_MOS_P_0_1" + (polyline + (pts + (xy 2.032 -1.778) + (xy 3.81 -1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.032 -1.27) + (xy 2.032 -2.286) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.032 0) + (xy 3.81 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.032 0.508) + (xy 2.032 -0.508) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.032 1.778) + (xy 3.81 1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.032 2.286) + (xy 2.032 1.27) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -1.778) + (xy 3.81 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 2.54) + (xy 3.81 1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.524 1.905) + (xy 1.524 -1.905) + (xy 1.524 -1.905) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 0) + (xy 6.35 0) + (xy 6.35 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.556 0) + (xy 2.54 -0.381) + (xy 2.54 0.381) + (xy 3.556 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 2.54 0) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "eSim_MOS_P_1_1" + (pin passive line (at 3.81 5.08 270) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -3.81 0 0) (length 5.334) + (name "G" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 3.81 -5.08 90) (length 2.54) + (name "S" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 6.35 -3.81 90) (length 2.54) + (name "B" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "mosfet_p" (extends "eSim_MOS_P") + (property "Reference" "M" (id 0) (at -1.27 1.27 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "mosfet_p" (id 1) (at 1.27 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 6.35 2.54 0) + (effects (font (size 0.7366 0.7366))) + ) + (property "Datasheet" "" (id 3) (at 1.27 0 0) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "eSim_NJF" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at -2.54 1.27 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "eSim_NJF" (id 1) (at -1.27 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 5.08 2.54 0) + (effects (font (size 0.7366 0.7366))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "eSim_NJF_0_1" + (polyline + (pts + (xy 0.254 1.905) + (xy 0.254 -1.905) + (xy 0.254 -1.905) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 2.54 -1.27) + (xy 0.254 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 2.54 1.397) + (xy 0.254 1.397) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 0) + (xy -1.016 0.381) + (xy -1.016 -0.381) + (xy 0 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 1.27 0) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "eSim_NJF_1_1" + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 5.334) + (name "G" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "S" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "jfet_n" (extends "eSim_NJF") + (property "Reference" "J" (id 0) (at -2.54 1.27 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "jfet_n" (id 1) (at -1.27 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 5.08 2.54 0) + (effects (font (size 0.7366 0.7366))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "eSim_NPN" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (id 0) (at -2.54 1.27 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "eSim_NPN" (id 1) (at -1.27 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 5.08 2.54 0) + (effects (font (size 0.7366 0.7366))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "eSim_NPN_0_1" + (polyline + (pts + (xy 0.635 0.635) + (xy 2.54 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -0.635) + (xy 2.54 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.905) + (xy 0.635 -1.905) + (xy 0.635 -1.905) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -1.778) + (xy 1.778 -1.27) + (xy 2.286 -2.286) + (xy 1.27 -1.778) + (xy 1.27 -1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 1.27 0) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "eSim_NPN_1_1" + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 5.715) + (name "B" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "E" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "BC547" (extends "eSim_NPN") + (property "Reference" "Q" (id 0) (at -2.54 1.27 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "BC547" (id 1) (at -1.27 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 5.08 2.54 0) + (effects (font (size 0.7366 0.7366))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "Q2N2222" (extends "eSim_NPN") + (property "Reference" "Q" (id 0) (at -2.54 1.27 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "Q2N2222" (id 1) (at -1.27 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 5.08 2.54 0) + (effects (font (size 0.7366 0.7366))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "eSim_PJF" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at -2.54 1.27 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "eSim_PJF" (id 1) (at -1.27 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 5.08 2.54 0) + (effects (font (size 0.7366 0.7366))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "eSim_PJF_0_1" + (polyline + (pts + (xy 0.254 1.905) + (xy 0.254 -1.905) + (xy 0.254 -1.905) + ) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -2.54) + (xy 2.54 -1.27) + (xy 0.254 -1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 2.54) + (xy 2.54 1.397) + (xy 0.254 1.397) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.143 0) + (xy -0.127 0.381) + (xy -0.127 -0.381) + (xy -1.143 0) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 1.27 0) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "eSim_PJF_1_1" + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "D" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 5.334) + (name "G" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "S" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "jfet_p" (extends "eSim_PJF") + (property "Reference" "J" (id 0) (at -2.54 1.27 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "jfet_p" (id 1) (at -1.27 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 5.08 2.54 0) + (effects (font (size 0.7366 0.7366))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + ) + (symbol "eSim_PNP" (pin_names (offset 0) hide) (in_bom yes) (on_board yes) + (property "Reference" "Q" (id 0) (at -2.54 1.27 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Value" "eSim_PNP" (id 1) (at -1.27 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 5.08 2.54 0) + (effects (font (size 0.7366 0.7366))) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524))) + ) + (symbol "eSim_PNP_0_1" + (polyline + (pts + (xy 0.635 0.635) + (xy 2.54 2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -0.635) + (xy 2.54 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.905) + (xy 0.635 -1.905) + (xy 0.635 -1.905) + ) + (stroke (width 0.508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.286 -1.778) + (xy 1.778 -2.286) + (xy 1.27 -1.27) + (xy 2.286 -1.778) + (xy 2.286 -1.778) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (circle (center 1.27 0) (radius 2.8194) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "eSim_PNP_1_1" + (pin passive line (at 2.54 5.08 270) (length 2.54) + (name "C" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 5.715) + (name "B" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 2.54 -5.08 90) (length 2.54) + (name "E" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_R" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes) + (property "Reference" "R" (id 0) (at 1.27 3.302 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "eSim_R" (id 1) (at 1.27 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 1.27 -0.508 0) + (effects (font (size 0.762 0.762))) + ) + (property "Datasheet" "" (id 3) (at 1.27 1.27 90) + (effects (font (size 0.762 0.762))) + ) + (property "ki_fp_filters" "R_* Resistor_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "eSim_R_0_1" + (rectangle (start 3.81 0.254) (end -1.27 2.286) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "eSim_R_1_1" + (pin passive line (at -2.54 1.27 0) (length 1.27) + (name "~" (effects (font (size 1.524 1.524)))) + (number "1" (effects (font (size 1.524 1.524)))) + ) + (pin passive line (at 5.08 1.27 180) (length 1.27) + (name "~" (effects (font (size 1.524 1.524)))) + (number "2" (effects (font (size 1.524 1.524)))) + ) + ) + ) + (symbol "resistor" (extends "eSim_R") + (property "Reference" "R" (id 0) (at 1.27 3.302 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "resistor" (id 1) (at 1.27 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 1.27 -0.508 0) + (effects (font (size 0.762 0.762))) + ) + (property "Datasheet" "" (id 3) (at 1.27 1.27 90) + (effects (font (size 0.762 0.762))) + ) + (property "ki_fp_filters" "R_* Resistor_*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + ) +) diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Devices.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Devices.lib deleted file mode 100644 index 67f2e757..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Devices.lib +++ /dev/null @@ -1,261 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# eSim_C -# -DEF eSim_C C 0 10 N Y 1 F N -F0 "C" 25 100 50 H V L CNN -F1 "eSim_C" 25 -100 50 H V L CNN -F2 "" 38 -150 30 H V C CNN -F3 "" 0 0 60 H V C CNN -ALIAS capacitor -$FPLIST - C_* -$ENDFPLIST -DRAW -P 2 0 1 20 -80 -30 80 -30 N -P 2 0 1 20 -80 30 80 30 N -X ~ 1 0 150 110 D 40 40 1 1 P -X ~ 2 0 -150 110 U 40 40 1 1 P -ENDDRAW -ENDDEF -# -# eSim_CP1 -# -DEF eSim_CP1 C 0 10 N N 1 F N -F0 "C" 25 100 50 H V L CNN -F1 "eSim_CP1" 25 -100 50 H V L CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -ALIAS capacitor_polarised -$FPLIST - CP_* -$ENDFPLIST -DRAW -A 0 -150 128 1287 513 0 1 20 N -80 -50 80 -50 -P 2 0 1 20 -80 30 80 30 N -P 2 0 1 0 -70 90 -30 90 N -P 2 0 1 0 -50 70 -50 110 N -X ~ 1 0 150 110 D 50 50 1 1 P -X ~ 2 0 -150 130 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# eSim_Diode -# -DEF eSim_Diode D 0 40 N N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "eSim_Diode" 0 -100 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - TO-???* - *SingleDiode - *_Diode_* - *SingleDiode* - D_* -$ENDFPLIST -DRAW -T 0 -100 50 60 0 0 0 A Normal 0 C C -T 0 100 50 60 0 0 0 K Normal 0 C C -P 2 0 1 6 50 50 50 -50 N -P 3 0 1 0 -50 50 50 0 -50 -50 F -X A 1 -150 0 100 R 40 40 1 1 P -X K 2 150 0 100 L 40 40 1 1 P -ENDDRAW -ENDDEF -# -# eSim_L -# -DEF eSim_L L 0 40 N N 1 F N -F0 "L" 1950 500 50 H V C CNN -F1 "eSim_L" 1950 650 50 H V C CNN -F2 "" 1950 550 60 V V C CNN -F3 "" 1950 550 60 V V C CNN -ALIAS inductor -DRAW -A 1802 550 48 11 1789 0 1 0 N 1849 551 1754 551 -A 1899 550 51 11 1789 0 1 0 N 1949 551 1848 551 -A 1999 550 51 11 1789 0 1 0 N 2049 551 1948 551 -A 2100 550 50 11 1789 0 1 0 N 2149 551 2050 551 -X 1 1 1650 550 100 R 70 70 1 1 P -X 2 2 2250 550 100 L 70 70 1 1 P -ENDDRAW -ENDDEF -# -# eSim_LED -# -DEF eSim_LED D 0 40 Y N 1 F N -F0 "D" 0 100 50 H V C CNN -F1 "eSim_LED" 50 -100 31 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - LED* -$ENDFPLIST -DRAW -P 2 0 1 8 -50 -50 -50 50 N -P 2 0 1 0 -50 0 50 0 N -P 4 0 1 8 50 -50 50 50 -50 0 50 -50 N -P 5 0 1 0 -120 -30 -180 -90 -150 -90 -180 -90 -180 -60 N -P 5 0 1 0 -70 -30 -130 -90 -100 -90 -130 -90 -130 -60 N -X A 1 150 0 100 L 50 50 1 1 P -X K 2 -150 0 100 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# eSim_MOS_N -# -DEF eSim_MOS_N M 0 0 Y N 1 F N -F0 "M" 0 -150 50 H V R CNN -F1 "eSim_MOS_N" 100 -50 50 H V R CNN -F2 "" 300 -300 29 H V C CNN -F3 "" 100 -200 60 H V C CNN -ALIAS mosfet_n -DRAW -C 150 -200 111 0 1 10 N -P 2 0 1 10 130 -290 130 -250 N -P 2 0 1 0 130 -270 200 -270 N -P 2 0 1 10 130 -220 130 -180 N -P 2 0 1 0 130 -200 200 -200 N -P 2 0 1 10 130 -150 130 -110 N -P 2 0 1 0 130 -130 200 -130 N -P 2 0 1 0 200 -300 200 -270 N -P 2 0 1 0 200 -130 200 -100 N -P 3 0 1 10 110 -275 110 -125 110 -125 N -P 3 0 1 0 200 -200 300 -200 300 -250 N -P 4 0 1 0 140 -200 180 -215 180 -185 140 -200 F -X D 1 200 0 100 D 50 50 1 1 P -X G 2 -100 -200 210 R 50 50 1 1 P -X S 3 200 -400 100 U 50 50 1 1 P -X B 4 300 -350 98 U 47 47 1 1 P -ENDDRAW -ENDDEF -# -# eSim_MOS_P -# -DEF eSim_MOS_P M 0 0 Y N 1 F N -F0 "M" -50 50 50 H V R CNN -F1 "eSim_MOS_P" 50 150 50 H V R CNN -F2 "" 250 100 29 H V C CNN -F3 "" 50 0 60 H V C CNN -ALIAS mosfet_p -DRAW -C 100 0 111 0 1 10 N -P 2 0 1 0 80 -70 150 -70 N -P 2 0 1 10 80 -50 80 -90 N -P 2 0 1 0 80 0 150 0 N -P 2 0 1 10 80 20 80 -20 N -P 2 0 1 0 80 70 150 70 N -P 2 0 1 10 80 90 80 50 N -P 2 0 1 0 150 -70 150 -100 N -P 2 0 1 0 150 100 150 70 N -P 3 0 1 10 60 75 60 -75 60 -75 N -P 3 0 1 0 150 0 250 0 250 -50 N -P 4 0 1 0 140 0 100 -15 100 15 140 0 F -X D 1 150 200 100 D 50 50 1 1 P -X G 2 -150 0 210 R 50 50 1 1 P -X S 3 150 -200 100 U 50 50 1 1 P -X B 4 250 -150 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# eSim_NJF -# -DEF eSim_NJF J 0 0 Y N 1 F N -F0 "J" -100 50 50 H V R CNN -F1 "eSim_NJF" -50 150 50 H V R CNN -F2 "" 200 100 29 H V C CNN -F3 "" 0 0 60 H V C CNN -ALIAS jfet_n -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 0 0 -40 15 -40 -15 0 0 F -X D 1 100 200 100 D 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 P -X S 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# eSim_NPN -# -DEF eSim_NPN Q 0 0 Y N 1 F N -F0 "Q" -100 50 50 H V R CNN -F1 "eSim_NPN" -50 150 50 H V R CNN -F2 "" 200 100 29 H V C CNN -F3 "" 0 0 60 H V C CNN -ALIAS BC547 Q2N2222 -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 50 -70 70 -50 90 -90 50 -70 50 -70 F -X C 1 100 200 100 D 50 50 1 1 P -X B 2 -200 0 225 R 50 50 1 1 P -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# eSim_PJF -# -DEF eSim_PJF J 0 0 Y N 1 F N -F0 "J" -100 50 50 H V R CNN -F1 "eSim_PJF" -50 150 50 H V R CNN -F2 "" 200 100 29 H V C CNN -F3 "" 0 0 60 H V C CNN -ALIAS jfet_p -DRAW -C 50 0 111 0 1 10 N -P 3 0 1 10 10 75 10 -75 10 -75 N -P 3 0 1 0 100 -100 100 -50 10 -50 N -P 3 0 1 0 100 100 100 55 10 55 N -P 4 0 1 0 -45 0 -5 15 -5 -15 -45 0 F -X D 1 100 200 100 D 50 50 1 1 P -X G 2 -200 0 210 R 50 50 1 1 P -X S 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# eSim_PNP -# -DEF eSim_PNP Q 0 0 Y N 1 F N -F0 "Q" -100 50 50 H V R CNN -F1 "eSim_PNP" -50 150 50 H V R CNN -F2 "" 200 100 29 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -C 50 0 111 0 1 10 N -P 2 0 1 0 25 25 100 100 N -P 3 0 1 0 25 -25 100 -100 100 -100 N -P 3 0 1 20 25 75 25 -75 25 -75 N -P 5 0 1 0 90 -70 70 -90 50 -50 90 -70 90 -70 F -X C 1 100 200 100 D 50 50 1 1 P -X B 2 -200 0 225 R 50 50 1 1 P -X E 3 100 -200 100 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# eSim_R -# -DEF eSim_R R 0 0 N Y 1 F N -F0 "R" 50 130 50 H V C CNN -F1 "eSim_R" 50 -50 50 H V C CNN -F2 "" 50 -20 30 H V C CNN -F3 "" 50 50 30 V V C CNN -ALIAS resistor -$FPLIST - R_* - Resistor_* -$ENDFPLIST -DRAW -S 150 10 -50 90 0 1 10 N -X ~ 1 -100 50 50 R 60 60 1 1 P -X ~ 2 200 50 50 L 60 60 1 1 P -ENDDRAW -ENDDEF -# -#End Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Digital.dcm b/library/kicadLibrary/kicad_eSim-Library/eSim_Digital.dcm deleted file mode 100644 index 5f3ed79b..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Digital.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library 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)))) + ) + ) + ) +) diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Digital.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Digital.lib deleted file mode 100644 index ff53d004..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Digital.lib +++ /dev/null @@ -1,384 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# d_and -# -DEF d_and U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_and" 50 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -A 149 50 100 -894 0 0 1 0 N 150 -50 250 50 -A 150 49 100 6 900 0 1 0 N 250 50 150 150 -P 4 0 1 0 150 -50 -250 -50 -250 150 150 150 N -X IN1 1 -450 100 200 R 50 50 1 1 I -X IN2 2 -450 0 200 R 50 50 1 1 I -X OUT 3 450 50 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# d_buffer -# -DEF d_buffer U 0 40 Y Y 1 F N -F0 "U" 0 -50 60 H V C CNN -F1 "d_buffer" 0 50 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 4 0 1 0 -300 200 -300 -200 450 0 -300 200 N -X IN 1 -500 0 200 R 50 50 1 1 I -X OUT 2 650 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# d_dff -# -DEF d_dff U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_dff" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S 350 450 -350 -400 0 1 0 N -X Din 1 -550 350 200 R 50 50 1 1 I -X Clk 2 -550 -300 200 R 50 50 1 1 I C -X Set 3 0 650 200 D 50 50 1 1 I -X Reset 4 0 -600 200 U 50 50 1 1 I -X Dout 5 550 350 200 L 50 50 1 1 O -X Ndout 6 550 -300 200 L 50 50 1 1 O I -ENDDRAW -ENDDEF -# -# d_dlatch -# -DEF d_dlatch U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_dlatch" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S 350 450 -350 -400 0 1 0 N -X Din 1 -550 350 200 R 50 50 1 1 I -X EN 2 -550 -300 200 R 50 50 1 1 I -X Set 3 0 650 200 D 50 50 1 1 I -X Reset 4 0 -600 200 U 50 50 1 1 I -X Dout 5 550 350 200 L 50 50 1 1 O -X Ndout 6 550 -300 200 L 50 50 1 1 O I -ENDDRAW -ENDDEF -# -# d_fdiv -# -DEF d_fdiv U 0 40 Y Y 1 F N -F0 "U" 0 500 60 H V C CNN -F1 "d_fdiv" 0 600 60 H V C CNN -F2 "" 0 500 60 H V C CNN -F3 "" 0 500 60 H V C CNN -DRAW -S -400 650 500 400 0 1 0 N -X Fre_IN 1 -600 500 200 R 50 50 1 1 I -X Fre_OUT 2 700 500 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# d_inverter -# -DEF d_inverter U 0 40 Y Y 1 F N -F0 "U" 0 -100 60 H V C CNN -F1 "d_inverter" 0 150 60 H V C CNN -F2 "" 50 -50 60 H V C CNN -F3 "" 50 -50 60 H V C CNN -DRAW -P 4 0 1 0 -100 50 -100 -50 100 0 -100 50 N -X ~ 1 -300 0 200 R 50 50 1 1 I -X ~ 2 300 0 200 L 50 50 1 1 O I -ENDDRAW -ENDDEF -# -# d_jkff -# -DEF d_jkff U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_jkff" 50 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S 600 550 -600 -600 0 1 0 N -X J 1 -800 400 200 R 50 50 1 1 I -X K 2 -800 -450 200 R 50 50 1 1 I -X Clk 3 -800 0 200 R 50 50 1 1 I C -X Set 4 0 750 200 D 50 50 1 1 I -X Reset 5 0 -800 200 U 50 50 1 1 I -X Out 6 800 400 200 L 50 50 1 1 O -X Nout 7 800 -450 200 L 50 50 1 1 O I -ENDDRAW -ENDDEF -# -# d_nand -# -DEF d_nand U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_nand" 50 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -A 149 50 100 -894 0 0 1 0 N 150 -50 250 50 -A 150 49 100 6 900 0 1 0 N 250 50 150 150 -P 4 0 1 0 150 -50 -250 -50 -250 150 150 150 N -X IN1 1 -450 100 200 R 50 50 1 1 I -X IN2 2 -450 0 200 R 50 50 1 1 I -X OUT 3 450 50 200 L 50 50 1 1 O I -ENDDRAW -ENDDEF -# -# d_nor -# -DEF d_nor U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_nor" 50 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -A -450 50 224 266 -266 0 1 0 N -250 150 -250 -50 -A -25 -124 325 574 323 0 1 0 N 150 150 250 50 -A 74 125 191 -665 -231 0 1 0 N 150 -50 250 50 -P 2 0 1 0 -250 -50 150 -50 N -P 2 0 1 0 -250 150 150 150 N -X IN1 1 -450 100 215 R 50 50 1 1 I -X IN2 2 -450 0 215 R 50 50 1 1 I -X OUT 3 450 50 200 L 50 50 1 1 O I -ENDDRAW -ENDDEF -# -# d_or -# -DEF d_or U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_or" 0 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -A -450 50 224 266 -266 0 1 0 N -250 150 -250 -50 -A -25 -124 325 574 323 0 1 0 N 150 150 250 50 -A 74 125 191 -665 -231 0 1 0 N 150 -50 250 50 -P 2 0 1 0 -250 -50 150 -50 N -P 2 0 1 0 -250 150 150 150 N -X IN1 1 -450 100 215 R 50 50 1 1 I -X IN2 2 -450 0 215 R 50 50 1 1 I -X OUT 3 450 50 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# d_pulldown -# -DEF d_pulldown U 0 40 Y Y 1 F N -F0 "U" 0 200 60 H V C CNN -F1 "d_pulldown" -50 300 55 H V C CNN -F2 "" 0 200 60 H V C CNN -F3 "" 0 200 60 H V C CNN -DRAW -S 200 350 -300 150 0 1 0 N -X OUT 1 -500 250 200 R 50 43 1 1 I -ENDDRAW -ENDDEF -# -# d_pullup -# -DEF d_pullup U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_pullup" 0 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S 200 150 -300 -50 0 1 0 N -X OUT 1 -500 50 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# d_ram -# -DEF d_ram U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_ram" 0 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -300 400 300 -300 0 1 0 N -X DIN1 1 -250 -500 200 U 50 43 1 1 I -X DIN2 2 -200 -500 200 U 50 43 1 1 I -X DIN3 3 -150 -500 200 U 50 43 1 1 I -X DIN4 4 -100 -500 200 U 50 43 1 1 I -X DOUT1 5 250 -500 200 U 50 43 1 1 O -X DOUT2 6 200 -500 200 U 50 43 1 1 O -X DOUT3 7 150 -500 200 U 50 43 1 1 O -X DOUT4 8 100 -500 200 U 50 43 1 1 O -X A1 9 -150 600 200 D 50 43 1 1 I -X A2 10 -100 600 200 D 50 43 1 1 I -X CS3 20 -500 150 200 R 50 43 1 1 I -X A3 11 -50 600 200 D 50 43 1 1 I -X A4 12 0 600 200 D 50 43 1 1 I -X A5 13 50 600 200 D 50 43 1 1 I -X A6 14 100 600 200 D 50 43 1 1 I -X A7 15 150 600 200 D 50 43 1 1 I -X A8 16 200 600 200 D 50 43 1 1 I -X WR_EN 17 500 200 200 L 50 43 1 1 I -X CS1 18 -500 250 200 R 50 43 1 1 I -X CS2 19 -500 200 200 R 50 43 1 1 I -ENDDRAW -ENDDEF -# -# d_source -# -DEF d_source U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_source" 0 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -250 200 450 -50 0 1 0 N -X OUT1 1 650 150 200 L 50 43 1 1 O -X OUT2 2 650 100 200 L 50 43 1 1 O -X OUT3 3 650 50 200 L 50 43 1 1 O -X OUT4 4 650 0 200 L 50 43 1 1 O -ENDDRAW -ENDDEF -# -# d_srff -# -DEF d_srff U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_srff" 50 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S 600 550 -600 -600 0 1 0 N -X S 1 -800 400 200 R 50 50 1 1 I -X R 2 -800 -450 200 R 50 50 1 1 I -X Clk 3 -800 0 200 R 50 50 1 1 I C -X Set 4 0 750 200 D 50 50 1 1 I -X Reset 5 0 -800 200 U 50 50 1 1 I -X Out 6 800 400 200 L 50 50 1 1 O -X Nout 7 800 -450 200 L 50 50 1 1 O I -ENDDRAW -ENDDEF -# -# d_srlatch -# -DEF d_srlatch U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_srlatch" 50 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S 600 550 -600 -600 0 1 0 N -X S 1 -800 400 200 R 50 50 1 1 I -X R 2 -800 -450 200 R 50 50 1 1 I -X EN 3 -800 0 200 R 50 50 1 1 I -X Set 4 0 750 200 D 50 50 1 1 I -X Reset 5 0 -800 200 U 50 50 1 1 I -X Out 6 800 400 200 L 50 50 1 1 O -X Nout 7 800 -450 200 L 50 50 1 1 O I -ENDDRAW -ENDDEF -# -# d_state -# -DEF d_state U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_state" 0 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -350 350 400 -50 0 1 0 N -X IN1 1 -550 250 200 R 50 43 1 1 I -X IN2 2 -550 200 200 R 50 43 1 1 I -X IN3 3 -550 150 200 R 50 43 1 1 I -X IN4 4 -550 100 200 R 50 43 1 1 I -X CLK 5 600 50 200 L 50 43 1 1 I C -X RST 6 600 200 200 L 50 43 1 1 I -X OUT1 7 -150 550 200 D 50 43 1 1 O -X OUT2 8 -100 550 200 D 50 43 1 1 O -X OUT3 9 -50 550 200 D 50 43 1 1 O -X OUT4 10 0 550 200 D 50 43 1 1 O -X OUT5 11 50 550 200 D 50 43 1 1 O -X OUT6 12 100 550 200 D 50 43 1 1 O -X OUT7 13 150 550 200 D 50 43 1 1 O -X OUT8 14 200 550 200 D 50 43 1 1 O -ENDDRAW -ENDDEF -# -# d_tff -# -DEF d_tff U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_tff" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S 350 450 -350 -400 0 1 0 N -X T 1 -550 350 200 R 50 50 1 1 I -X Clk 2 -550 -300 200 R 50 50 1 1 I C -X Set 3 0 650 200 D 50 50 1 1 I -X Reset 4 0 -600 200 U 50 50 1 1 I -X Out 5 550 350 200 L 50 50 1 1 O -X Nout 6 550 -300 200 L 50 50 1 1 O I -ENDDRAW -ENDDEF -# -# d_tristate -# -DEF d_tristate U 0 40 Y Y 1 F N -F0 "U" -250 250 60 H V C CNN -F1 "d_tristate" -200 450 60 H V C CNN -F2 "" -100 350 60 H V C CNN -F3 "" -100 350 60 H V C CNN -DRAW -P 4 0 1 0 -400 550 -400 150 350 350 -400 550 N -X IN 1 -600 350 200 R 50 50 1 1 I -X EN 2 -50 50 193 U 50 50 1 1 I -X OUT 3 550 350 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# d_xnor -# -DEF d_xnor U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_xnor" 50 100 47 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -A -450 50 224 266 -266 0 1 0 N -250 150 -250 -50 -A -350 50 180 -337 337 0 1 0 N -200 -50 -200 150 -A -25 -124 325 574 323 0 1 0 N 150 150 250 50 -A 74 125 191 -665 -231 0 1 0 N 150 -50 250 50 -P 2 0 1 0 150 -50 -200 -50 N -P 2 0 1 0 150 150 -200 150 N -X IN1 1 -450 100 215 R 50 43 1 1 I -X IN2 2 -450 0 215 R 50 43 1 1 I -X OUT 3 450 50 200 L 50 43 1 1 O I -ENDDRAW -ENDDEF -# -# d_xor -# -DEF d_xor U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "d_xor" 50 100 47 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -A -450 50 224 266 -266 0 1 0 N -250 150 -250 -50 -A -350 50 180 -337 337 0 1 0 N -200 -50 -200 150 -A -25 -124 325 574 323 0 1 0 N 150 150 250 50 -A 74 125 191 -665 -231 0 1 0 N 150 -50 250 50 -P 2 0 1 0 150 -50 -200 -50 N -P 2 0 1 0 150 150 -200 150 N -X IN1 1 -450 100 215 R 50 43 1 1 I -X IN2 2 -450 0 215 R 50 43 1 1 I -X OUT 3 450 50 200 L 50 39 1 1 O -ENDDRAW -ENDDEF -# -#End Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Hybrid.dcm b/library/kicadLibrary/kicad_eSim-Library/eSim_Hybrid.dcm deleted file mode 100644 index 5f3ed79b..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Hybrid.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Hybrid.kicad_sym b/library/kicadLibrary/kicad_eSim-Library/eSim_Hybrid.kicad_sym new file mode 100644 index 00000000..09b9de9b --- /dev/null +++ b/library/kicadLibrary/kicad_eSim-Library/eSim_Hybrid.kicad_sym @@ -0,0 +1,930 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "adc_bridge_1" (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" "adc_bridge_1" (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 "adc_bridge_1_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "adc_bridge_1_1_1" + (pin input line (at -15.24 1.27 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "adc_bridge_2" (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" "adc_bridge_2" (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 "adc_bridge_2_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "adc_bridge_2_1_1" + (pin input line (at -15.24 1.27 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 -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 output line (at 13.97 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -1.27 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "adc_bridge_3" (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" "adc_bridge_3" (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 "adc_bridge_3_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "adc_bridge_3_1_1" + (pin input line (at -15.24 1.27 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 -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 -15.24 -3.81 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 13.97 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -1.27 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -3.81 180) (length 5.08) + (name "OUT3" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "adc_bridge_4" (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" "adc_bridge_4" (id 1) (at 0 7.62 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 "adc_bridge_4_0_1" + (rectangle (start -8.89 8.89) (end 8.89 -5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "adc_bridge_4_1_1" + (pin input line (at -13.97 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 -13.97 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 -13.97 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 -13.97 -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 output line (at 13.97 5.08 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 2.54 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 0 180) (length 5.08) + (name "OUT3" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -2.54 180) (length 5.08) + (name "OUT4" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "adc_bridge_5" (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" "adc_bridge_5" (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 "adc_bridge_5_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -10.16) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "adc_bridge_5_1_1" + (pin input line (at -15.24 1.27 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -8.89 180) (length 5.08) + (name "OUT5" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -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 -15.24 -3.81 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 -15.24 -6.35 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 -15.24 -8.89 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 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -1.27 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -3.81 180) (length 5.08) + (name "OUT3" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -6.35 180) (length 5.08) + (name "OUT4" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "adc_bridge_6" (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" "adc_bridge_6" (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 "adc_bridge_6_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -12.7) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "adc_bridge_6_1_1" + (pin input line (at -15.24 1.27 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -6.35 180) (length 5.08) + (name "OUT4" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -8.89 180) (length 5.08) + (name "OUT5" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -11.43 180) (length 5.08) + (name "OUT6" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -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 -15.24 -3.81 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 -15.24 -6.35 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 -15.24 -8.89 0) (length 5.08) + (name "IN5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -11.43 0) (length 5.08) + (name "IN6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -1.27 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -3.81 180) (length 5.08) + (name "OUT3" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "adc_bridge_7" (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" "adc_bridge_7" (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 "adc_bridge_7_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -15.24) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "adc_bridge_7_1_1" + (pin input line (at -15.24 1.27 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -3.81 180) (length 5.08) + (name "OUT3" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -6.35 180) (length 5.08) + (name "OUT4" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -8.89 180) (length 5.08) + (name "OUT5" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -11.43 180) (length 5.08) + (name "OUT6" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -13.97 180) (length 5.08) + (name "OUT7" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -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 -15.24 -3.81 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 -15.24 -6.35 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 -15.24 -8.89 0) (length 5.08) + (name "IN5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -11.43 0) (length 5.08) + (name "IN6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -13.97 0) (length 5.08) + (name "IN7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -1.27 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "adc_bridge_8" (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" "adc_bridge_8" (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 "adc_bridge_8_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -17.78) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "adc_bridge_8_1_1" + (pin input line (at -15.24 1.27 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -1.27 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -3.81 180) (length 5.08) + (name "OUT3" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -6.35 180) (length 5.08) + (name "OUT4" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -8.89 180) (length 5.08) + (name "OUT5" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -11.43 180) (length 5.08) + (name "OUT6" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -13.97 180) (length 5.08) + (name "OUT7" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -16.51 180) (length 5.08) + (name "OUT8" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -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 -15.24 -3.81 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 -15.24 -6.35 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 -15.24 -8.89 0) (length 5.08) + (name "IN5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -11.43 0) (length 5.08) + (name "IN6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -13.97 0) (length 5.08) + (name "IN7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -16.51 0) (length 5.08) + (name "IN8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "dac_bridge_1" (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" "dac_bridge_1" (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 "dac_bridge_1_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "dac_bridge_1_1_1" + (pin input line (at -15.24 1.27 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "dac_bridge_2" (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" "dac_bridge_2" (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 "dac_bridge_2_0_1" + (rectangle (start -6.35 5.08) (end 8.89 -2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "dac_bridge_2_1_1" + (pin input line (at -11.43 1.27 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 -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 output line (at 13.97 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -1.27 180) (length 5.08) + (name "OUT4" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "dac_bridge_3" (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" "dac_bridge_3" (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 "dac_bridge_3_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "dac_bridge_3_1_1" + (pin input line (at -15.24 1.27 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 -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 -15.24 -3.81 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 13.97 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -1.27 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -3.81 180) (length 5.08) + (name "OUT3" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "dac_bridge_4" (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" "dac_bridge_4" (id 1) (at 0 7.62 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 "dac_bridge_4_0_1" + (rectangle (start -8.89 8.89) (end 8.89 -5.08) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "dac_bridge_4_1_1" + (pin input line (at -13.97 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 -13.97 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 -13.97 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 -13.97 -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 output line (at 13.97 5.08 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 2.54 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 0 180) (length 5.08) + (name "OUT3" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -2.54 180) (length 5.08) + (name "OUT4" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "dac_bridge_5" (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" "dac_bridge_5" (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 "dac_bridge_5_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -10.16) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "dac_bridge_5_1_1" + (pin input line (at -15.24 1.27 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -8.89 180) (length 5.08) + (name "OUT5" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -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 -15.24 -3.81 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 -15.24 -6.35 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 -15.24 -8.89 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 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -1.27 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -3.81 180) (length 5.08) + (name "OUT3" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -6.35 180) (length 5.08) + (name "OUT4" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "dac_bridge_6" (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" "dac_bridge_6" (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 "dac_bridge_6_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -12.7) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "dac_bridge_6_1_1" + (pin input line (at -15.24 1.27 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -6.35 180) (length 5.08) + (name "OUT4" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -8.89 180) (length 5.08) + (name "OUT5" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -11.43 180) (length 5.08) + (name "OUT6" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -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 -15.24 -3.81 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 -15.24 -6.35 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 -15.24 -8.89 0) (length 5.08) + (name "IN5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -11.43 0) (length 5.08) + (name "IN6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -1.27 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -3.81 180) (length 5.08) + (name "OUT3" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "dac_bridge_7" (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" "dac_bridge_7" (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 "dac_bridge_7_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -15.24) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "dac_bridge_7_1_1" + (pin input line (at -15.24 1.27 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -3.81 180) (length 5.08) + (name "OUT3" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -6.35 180) (length 5.08) + (name "OUT4" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -8.89 180) (length 5.08) + (name "OUT5" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -11.43 180) (length 5.08) + (name "OUT6" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -13.97 180) (length 5.08) + (name "OUT7" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -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 -15.24 -3.81 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 -15.24 -6.35 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 -15.24 -8.89 0) (length 5.08) + (name "IN5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -11.43 0) (length 5.08) + (name "IN6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -13.97 0) (length 5.08) + (name "IN7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -1.27 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "dac_bridge_8" (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" "dac_bridge_8" (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 "dac_bridge_8_0_1" + (rectangle (start -10.16 5.08) (end 8.89 -17.78) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "dac_bridge_8_1_1" + (pin input line (at -15.24 1.27 0) (length 5.08) + (name "IN1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -1.27 180) (length 5.08) + (name "OUT2" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -3.81 180) (length 5.08) + (name "OUT3" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -6.35 180) (length 5.08) + (name "OUT4" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -8.89 180) (length 5.08) + (name "OUT5" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -11.43 180) (length 5.08) + (name "OUT6" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -13.97 180) (length 5.08) + (name "OUT7" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 -16.51 180) (length 5.08) + (name "OUT8" (effects (font (size 1.27 1.27)))) + (number "16" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -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 -15.24 -3.81 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 -15.24 -6.35 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 -15.24 -8.89 0) (length 5.08) + (name "IN5" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -11.43 0) (length 5.08) + (name "IN6" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -13.97 0) (length 5.08) + (name "IN7" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -16.51 0) (length 5.08) + (name "IN8" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 13.97 1.27 180) (length 5.08) + (name "OUT1" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Hybrid.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Hybrid.lib deleted file mode 100644 index e793288d..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Hybrid.lib +++ /dev/null @@ -1,340 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# adc_bridge_1 -# -DEF adc_bridge_1 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "adc_bridge_1" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -50 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X OUT1 2 550 50 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# adc_bridge_2 -# -DEF adc_bridge_2 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "adc_bridge_2" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -100 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X IN2 2 -600 -50 200 R 50 50 1 1 I -X OUT1 3 550 50 200 L 50 50 1 1 O -X OUT2 4 550 -50 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# adc_bridge_3 -# -DEF adc_bridge_3 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "adc_bridge_3" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -200 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X IN2 2 -600 -50 200 R 50 50 1 1 I -X IN3 3 -600 -150 200 R 50 50 1 1 I -X OUT1 4 550 50 200 L 50 50 1 1 O -X OUT2 5 550 -50 200 L 50 50 1 1 O -X OUT3 6 550 -150 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# adc_bridge_4 -# -DEF adc_bridge_4 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "adc_bridge_4" 0 300 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -350 350 350 -200 0 1 0 N -X IN1 1 -550 200 200 R 50 50 1 1 I -X IN2 2 -550 100 200 R 50 50 1 1 I -X IN3 3 -550 0 200 R 50 50 1 1 I -X IN4 4 -550 -100 200 R 50 50 1 1 I -X OUT1 5 550 200 200 L 50 50 1 1 O -X OUT2 6 550 100 200 L 50 50 1 1 O -X OUT3 7 550 0 200 L 50 50 1 1 O -X OUT4 8 550 -100 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# adc_bridge_5 -# -DEF adc_bridge_5 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "adc_bridge_5" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -400 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X IN2 2 -600 -50 200 R 50 50 1 1 I -X IN3 3 -600 -150 200 R 50 50 1 1 I -X IN4 4 -600 -250 200 R 50 50 1 1 I -X IN5 5 -600 -350 200 R 50 50 1 1 I -X OUT1 6 550 50 200 L 50 50 1 1 O -X OUT2 7 550 -50 200 L 50 50 1 1 O -X OUT3 8 550 -150 200 L 50 50 1 1 O -X OUT4 9 550 -250 200 L 50 50 1 1 O -X OUT5 10 550 -350 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# adc_bridge_6 -# -DEF adc_bridge_6 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "adc_bridge_6" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -500 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X IN2 2 -600 -50 200 R 50 50 1 1 I -X IN3 3 -600 -150 200 R 50 50 1 1 I -X IN4 4 -600 -250 200 R 50 50 1 1 I -X IN5 5 -600 -350 200 R 50 50 1 1 I -X IN6 6 -600 -450 200 R 50 50 1 1 I -X OUT1 7 550 50 200 L 50 50 1 1 O -X OUT2 8 550 -50 200 L 50 50 1 1 O -X OUT3 9 550 -150 200 L 50 50 1 1 O -X OUT4 10 550 -250 200 L 50 50 1 1 O -X OUT5 11 550 -350 200 L 50 50 1 1 O -X OUT6 12 550 -450 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# adc_bridge_7 -# -DEF adc_bridge_7 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "adc_bridge_7" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -600 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X IN2 2 -600 -50 200 R 50 50 1 1 I -X IN3 3 -600 -150 200 R 50 50 1 1 I -X IN4 4 -600 -250 200 R 50 50 1 1 I -X IN5 5 -600 -350 200 R 50 50 1 1 I -X IN6 6 -600 -450 200 R 50 50 1 1 I -X IN7 7 -600 -550 200 R 50 50 1 1 I -X OUT1 8 550 50 200 L 50 50 1 1 O -X OUT2 9 550 -50 200 L 50 50 1 1 O -X OUT3 10 550 -150 200 L 50 50 1 1 O -X OUT4 11 550 -250 200 L 50 50 1 1 O -X OUT5 12 550 -350 200 L 50 50 1 1 O -X OUT6 13 550 -450 200 L 50 50 1 1 O -X OUT7 14 550 -550 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# adc_bridge_8 -# -DEF adc_bridge_8 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "adc_bridge_8" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -700 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X IN2 2 -600 -50 200 R 50 50 1 1 I -X IN3 3 -600 -150 200 R 50 50 1 1 I -X IN4 4 -600 -250 200 R 50 50 1 1 I -X IN5 5 -600 -350 200 R 50 50 1 1 I -X IN6 6 -600 -450 200 R 50 50 1 1 I -X IN7 7 -600 -550 200 R 50 50 1 1 I -X IN8 8 -600 -650 200 R 50 50 1 1 I -X OUT1 9 550 50 200 L 50 50 1 1 O -X OUT2 10 550 -50 200 L 50 50 1 1 O -X OUT3 11 550 -150 200 L 50 50 1 1 O -X OUT4 12 550 -250 200 L 50 50 1 1 O -X OUT5 13 550 -350 200 L 50 50 1 1 O -X OUT6 14 550 -450 200 L 50 50 1 1 O -X OUT7 15 550 -550 200 L 50 50 1 1 O -X OUT8 16 550 -650 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# dac_bridge_1 -# -DEF dac_bridge_1 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "dac_bridge_1" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -50 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X OUT1 2 550 50 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# dac_bridge_2 -# -DEF dac_bridge_2 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "dac_bridge_2" 50 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -250 200 350 -100 0 1 0 N -X IN1 1 -450 50 200 R 50 50 1 1 I -X IN2 2 -450 -50 200 R 50 50 1 1 I -X OUT1 3 550 50 200 L 50 50 1 1 O -X OUT4 4 550 -50 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# dac_bridge_3 -# -DEF dac_bridge_3 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "dac_bridge_3" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -200 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X IN2 2 -600 -50 200 R 50 50 1 1 I -X IN3 3 -600 -150 200 R 50 50 1 1 I -X OUT1 4 550 50 200 L 50 50 1 1 O -X OUT2 5 550 -50 200 L 50 50 1 1 O -X OUT3 6 550 -150 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# dac_bridge_4 -# -DEF dac_bridge_4 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "dac_bridge_4" 0 300 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -350 350 350 -200 0 1 0 N -X IN1 1 -550 200 200 R 50 50 1 1 I -X IN2 2 -550 100 200 R 50 50 1 1 I -X IN3 3 -550 0 200 R 50 50 1 1 I -X IN4 4 -550 -100 200 R 50 50 1 1 I -X OUT1 5 550 200 200 L 50 50 1 1 O -X OUT2 6 550 100 200 L 50 50 1 1 O -X OUT3 7 550 0 200 L 50 50 1 1 O -X OUT4 8 550 -100 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# dac_bridge_5 -# -DEF dac_bridge_5 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "dac_bridge_5" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -400 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X IN2 2 -600 -50 200 R 50 50 1 1 I -X IN3 3 -600 -150 200 R 50 50 1 1 I -X IN4 4 -600 -250 200 R 50 50 1 1 I -X IN5 5 -600 -350 200 R 50 50 1 1 I -X OUT1 6 550 50 200 L 50 50 1 1 O -X OUT2 7 550 -50 200 L 50 50 1 1 O -X OUT3 8 550 -150 200 L 50 50 1 1 O -X OUT4 9 550 -250 200 L 50 50 1 1 O -X OUT5 10 550 -350 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# dac_bridge_6 -# -DEF dac_bridge_6 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "dac_bridge_6" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -500 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X IN2 2 -600 -50 200 R 50 50 1 1 I -X IN3 3 -600 -150 200 R 50 50 1 1 I -X IN4 4 -600 -250 200 R 50 50 1 1 I -X IN5 5 -600 -350 200 R 50 50 1 1 I -X IN6 6 -600 -450 200 R 50 50 1 1 I -X OUT1 7 550 50 200 L 50 50 1 1 O -X OUT2 8 550 -50 200 L 50 50 1 1 O -X OUT3 9 550 -150 200 L 50 50 1 1 O -X OUT4 10 550 -250 200 L 50 50 1 1 O -X OUT5 11 550 -350 200 L 50 50 1 1 O -X OUT6 12 550 -450 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# dac_bridge_7 -# -DEF dac_bridge_7 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "dac_bridge_7" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -600 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X IN2 2 -600 -50 200 R 50 50 1 1 I -X IN3 3 -600 -150 200 R 50 50 1 1 I -X IN4 4 -600 -250 200 R 50 50 1 1 I -X IN5 5 -600 -350 200 R 50 50 1 1 I -X IN6 6 -600 -450 200 R 50 50 1 1 I -X IN7 7 -600 -550 200 R 50 50 1 1 I -X OUT1 8 550 50 200 L 50 50 1 1 O -X OUT2 9 550 -50 200 L 50 50 1 1 O -X OUT3 10 550 -150 200 L 50 50 1 1 O -X OUT4 11 550 -250 200 L 50 50 1 1 O -X OUT5 12 550 -350 200 L 50 50 1 1 O -X OUT6 13 550 -450 200 L 50 50 1 1 O -X OUT7 14 550 -550 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# dac_bridge_8 -# -DEF dac_bridge_8 U 0 40 Y Y 1 F N -F0 "U" 0 0 60 H V C CNN -F1 "dac_bridge_8" 0 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -400 200 350 -700 0 1 0 N -X IN1 1 -600 50 200 R 50 50 1 1 I -X IN2 2 -600 -50 200 R 50 50 1 1 I -X IN3 3 -600 -150 200 R 50 50 1 1 I -X IN4 4 -600 -250 200 R 50 50 1 1 I -X IN5 5 -600 -350 200 R 50 50 1 1 I -X IN6 6 -600 -450 200 R 50 50 1 1 I -X IN7 7 -600 -550 200 R 50 50 1 1 I -X IN8 8 -600 -650 200 R 50 50 1 1 I -X OUT1 9 550 50 200 L 50 50 1 1 O -X OUT2 10 550 -50 200 L 50 50 1 1 O -X OUT3 11 550 -150 200 L 50 50 1 1 O -X OUT4 12 550 -250 200 L 50 50 1 1 O -X OUT5 13 550 -350 200 L 50 50 1 1 O -X OUT6 14 550 -450 200 L 50 50 1 1 O -X OUT7 15 550 -550 200 L 50 50 1 1 O -X OUT8 16 550 -650 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -#End Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Miscellaneous.dcm b/library/kicadLibrary/kicad_eSim-Library/eSim_Miscellaneous.dcm deleted file mode 100644 index 5f3ed79b..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Miscellaneous.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Miscellaneous.kicad_sym b/library/kicadLibrary/kicad_eSim-Library/eSim_Miscellaneous.kicad_sym new file mode 100644 index 00000000..2360cea1 --- /dev/null +++ b/library/kicadLibrary/kicad_eSim-Library/eSim_Miscellaneous.kicad_sym @@ -0,0 +1,336 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "IC" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 7.62 3.81 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "IC" (id 1) (at 6.35 8.89 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_0_1" + (polyline + (pts + (xy 5.08 7.62) + (xy 2.54 6.35) + (xy 5.08 5.08) + (xy 7.62 6.35) + (xy 5.08 7.62) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "IC_1_1" + (pin input line (at 5.08 1.27 90) (length 3.7084) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "PORT" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 1.27 2.54 0) + (effects (font (size 0.762 0.762))) + ) + (property "Value" "PORT" (id 1) (at 0 0 0) + (effects (font (size 0.762 0.762))) + ) + (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 "PORT_0_1" + (rectangle (start -2.54 1.27) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 1.27) (mid 3.1355 0.5955) (end 3.81 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 0) (mid 3.1447 -0.6046) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "PORT_1_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "1" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_2_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "2" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_3_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "3" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_4_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "4" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_5_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "5" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_6_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "6" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_7_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "7" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_8_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "8" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_9_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "9" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_10_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "10" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_11_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "11" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_12_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "12" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_13_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "13" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_14_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "14" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_15_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "15" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_16_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "16" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_17_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "17" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_18_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "18" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_19_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "19" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_20_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "20" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_21_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "21" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_22_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "22" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_23_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "23" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_24_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "24" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_25_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "25" (effects (font (size 0.762 0.762)))) + ) + ) + (symbol "PORT_26_1" + (pin bidirectional line (at 6.35 0 180) (length 2.54) + (name "~" (effects (font (size 0.762 0.762)))) + (number "26" (effects (font (size 0.762 0.762)))) + ) + ) + ) + (symbol "eSim_1PinConn" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "eSim_1PinConn" (id 1) (at 0 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "eSim_1PinConn_1_1" + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 1.27) (end 1.27 -1.27) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_2PinConn" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "eSim_2PinConn" (id 1) (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "eSim_2PinConn_1_1" + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 1.27) (end 1.27 -3.81) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "eSim_3PinConn" (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes) + (property "Reference" "J" (id 0) (at 0 5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "eSim_3PinConn" (id 1) (at 0 -5.08 0) + (effects (font (size 1.27 1.27))) + ) + (property "Footprint" "" (id 2) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "ki_fp_filters" "Connector*:*_??x*mm* Connector*:*1x??x*mm* Pin?Header?Straight?1X* Pin?Header?Angled?1X* Socket?Strip?Straight?1X* Socket?Strip?Angled?1X*" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "eSim_3PinConn_1_1" + (rectangle (start -1.27 -2.413) (end 0 -2.667) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 0.127) (end 0 -0.127) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 2.667) (end 0 2.413) + (stroke (width 0.1524) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (rectangle (start -1.27 3.81) (end 1.27 -3.81) + (stroke (width 0.254) (type default) (color 0 0 0 0)) + (fill (type background)) + ) + (pin passive line (at -5.08 2.54 0) (length 3.81) + (name "Pin_1" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 0 0) (length 3.81) + (name "Pin_2" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at -5.08 -2.54 0) (length 3.81) + (name "Pin_3" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Miscellaneous.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Miscellaneous.lib deleted file mode 100644 index f12f1dac..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Miscellaneous.lib +++ /dev/null @@ -1,129 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# IC -# -DEF IC U 0 40 Y Y 1 F N -F0 "U" 300 150 60 H V C CNN -F1 "IC" 250 350 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 5 0 1 0 200 300 100 250 200 200 300 250 200 300 N -X ~ 1 200 50 146 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# PORT -# -DEF PORT U 0 40 Y Y 26 F N -F0 "U" 50 100 30 H V C CNN -F1 "PORT" 0 0 30 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -A 325 225 285 -1421 -1278 0 1 0 N 100 50 150 0 -A 376 -275 356 1294 1408 0 1 0 N 150 0 100 -50 -S -100 50 100 -50 0 1 0 N -X ~ 1 250 0 100 L 30 30 1 1 B -X ~ 2 250 0 100 L 30 30 2 1 B -X ~ 3 250 0 100 L 30 30 3 1 B -X ~ 4 250 0 100 L 30 30 4 1 B -X ~ 5 250 0 100 L 30 30 5 1 B -X ~ 6 250 0 100 L 30 30 6 1 B -X ~ 7 250 0 100 L 30 30 7 1 B -X ~ 8 250 0 100 L 30 30 8 1 B -X ~ 9 250 0 100 L 30 30 9 1 B -X ~ 10 250 0 100 L 30 30 10 1 B -X ~ 11 250 0 100 L 30 30 11 1 B -X ~ 12 250 0 100 L 30 30 12 1 B -X ~ 13 250 0 100 L 30 30 13 1 B -X ~ 14 250 0 100 L 30 30 14 1 B -X ~ 15 250 0 100 L 30 30 15 1 B -X ~ 16 250 0 100 L 30 30 16 1 B -X ~ 17 250 0 100 L 30 30 17 1 B -X ~ 18 250 0 100 L 30 30 18 1 B -X ~ 19 250 0 100 L 30 30 19 1 B -X ~ 20 250 0 100 L 30 30 20 1 B -X ~ 21 250 0 100 L 30 30 21 1 B -X ~ 22 250 0 100 L 30 30 22 1 B -X ~ 23 250 0 100 L 30 30 23 1 B -X ~ 24 250 0 100 L 30 30 24 1 B -X ~ 25 250 0 100 L 30 30 25 1 B -X ~ 26 250 0 100 L 30 30 26 1 B -ENDDRAW -ENDDEF -# -# eSim_1PinConn -# -DEF eSim_1PinConn J 0 40 Y N 1 F N -F0 "J" 0 100 50 H V C CNN -F1 "eSim_1PinConn" 0 -100 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Connector*:*_??x*mm* - Connector*:*1x??x*mm* - Pin?Header?Straight?1X* - Pin?Header?Angled?1X* - Socket?Strip?Straight?1X* - Socket?Strip?Angled?1X* -$ENDFPLIST -DRAW -S -50 5 0 -5 1 1 6 N -S -50 50 50 -50 1 1 10 f -X Pin_1 1 -200 0 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# eSim_2PinConn -# -DEF eSim_2PinConn J 0 40 Y N 1 F N -F0 "J" 0 100 50 H V C CNN -F1 "eSim_2PinConn" 0 -200 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Connector*:*_??x*mm* - Connector*:*1x??x*mm* - Pin?Header?Straight?1X* - Pin?Header?Angled?1X* - Socket?Strip?Straight?1X* - Socket?Strip?Angled?1X* -$ENDFPLIST -DRAW -S -50 -95 0 -105 1 1 6 N -S -50 5 0 -5 1 1 6 N -S -50 50 50 -150 1 1 10 f -X Pin_1 1 -200 0 150 R 50 50 1 1 P -X Pin_2 2 -200 -100 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -# eSim_3PinConn -# -DEF eSim_3PinConn J 0 40 Y N 1 F N -F0 "J" 0 200 50 H V C CNN -F1 "eSim_3PinConn" 0 -200 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -$FPLIST - Connector*:*_??x*mm* - Connector*:*1x??x*mm* - Pin?Header?Straight?1X* - Pin?Header?Angled?1X* - Socket?Strip?Straight?1X* - Socket?Strip?Angled?1X* -$ENDFPLIST -DRAW -S -50 -95 0 -105 1 1 6 N -S -50 5 0 -5 1 1 6 N -S -50 105 0 95 1 1 6 N -S -50 150 50 -150 1 1 10 f -X Pin_1 1 -200 100 150 R 50 50 1 1 P -X Pin_2 2 -200 0 150 R 50 50 1 1 P -X Pin_3 3 -200 -100 150 R 50 50 1 1 P -ENDDRAW -ENDDEF -# -#End Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Nghdl.kicad_sym b/library/kicadLibrary/kicad_eSim-Library/eSim_Nghdl.kicad_sym new file mode 100644 index 00000000..7e66711a --- /dev/null +++ b/library/kicadLibrary/kicad_eSim-Library/eSim_Nghdl.kicad_sym @@ -0,0 +1,3 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + +) diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Nghdl.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Nghdl.lib deleted file mode 100644 index 1f3f0695..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Nghdl.lib +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 - diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.dcm b/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.dcm deleted file mode 100644 index 5f3ed79b..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.kicad_sym b/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.kicad_sym new file mode 100644 index 00000000..13d8e4de --- /dev/null +++ b/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.kicad_sym @@ -0,0 +1,3 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + +) diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.lib deleted file mode 100644 index c81ad59a..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Ngveri.lib +++ /dev/null @@ -1,55 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# vsdserializer_v1 -# -DEF vsdserializer_v1 U 0 40 Y Y 1 F N -F0 "U" 2850 1800 60 H V C CNN -F1 "vsdserializer_v1" 2850 2000 60 H V C CNN -F2 "" 2850 1950 60 H V C CNN -F3 "" 2850 1950 60 H V C CNN -DRAW -S 2350 2100 3350 600 0 1 0 N -X clk0 1 2150 1900 200 R 50 50 1 1 I -X load0 2 2150 1800 200 R 50 50 1 1 I -X in9 3 2150 1700 200 R 50 50 1 1 I -X in8 4 2150 1600 200 R 50 50 1 1 I -X in7 5 2150 1500 200 R 50 50 1 1 I -X in6 6 2150 1400 200 R 50 50 1 1 I -X in5 7 2150 1300 200 R 50 50 1 1 I -X in4 8 2150 1200 200 R 50 50 1 1 I -X in3 9 2150 1100 200 R 50 50 1 1 I -X in2 10 2150 1000 200 R 50 50 1 1 I -X in1 11 2150 900 200 R 50 50 1 1 I -X in0 12 2150 800 200 R 50 50 1 1 I -X out0 13 3550 1900 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# dvsd_8_bit_priority_encoder -# -DEF dvsd_8_bit_priority_encoder U 0 40 Y Y 1 F N -F0 "U" 2850 1800 60 H V C CNN -F1 "dvsd_8_bit_priority_encoder" 2850 2000 60 H V C CNN -F2 "" 2850 1950 60 H V C CNN -F3 "" 2850 1950 60 H V C CNN -DRAW -S 2350 2100 3350 900 0 1 0 N -X en0 1 2150 1900 200 R 50 50 1 1 I -X in7 2 2150 1800 200 R 50 50 1 1 I -X in6 3 2150 1700 200 R 50 50 1 1 I -X in5 4 2150 1600 200 R 50 50 1 1 I -X in4 5 2150 1500 200 R 50 50 1 1 I -X in3 6 2150 1400 200 R 50 50 1 1 I -X in2 7 2150 1300 200 R 50 50 1 1 I -X in1 8 2150 1200 200 R 50 50 1 1 I -X in0 9 2150 1100 200 R 50 50 1 1 I -X eno0 10 3550 1900 200 L 50 50 1 1 O -X gs0 11 3550 1800 200 L 50 50 1 1 O -X out2 12 3550 1700 200 L 50 50 1 1 O -X out1 13 3550 1600 200 L 50 50 1 1 O -X out0 14 3550 1500 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -#End Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Plot.dcm b/library/kicadLibrary/kicad_eSim-Library/eSim_Plot.dcm deleted file mode 100644 index 5f3ed79b..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Plot.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Plot.kicad_sym b/library/kicadLibrary/kicad_eSim-Library/eSim_Plot.kicad_sym new file mode 100644 index 00000000..4f1a4654 --- /dev/null +++ b/library/kicadLibrary/kicad_eSim-Library/eSim_Plot.kicad_sym @@ -0,0 +1,166 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "plot_db" (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" "plot_db" (id 1) (at 5.08 8.89 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 "plot_db_0_1" + (circle (center 0 12.7) (radius 2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "plot_db_1_1" + (pin input line (at 0 5.08 90) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "~" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "plot_i2" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 10.16 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "plot_i2" (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 "plot_i2_0_1" + (circle (center 0 6.35) (radius 2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "plot_i2_1_1" + (pin input line (at -7.62 6.35 0) (length 5.08) + (name "+" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 7.62 6.35 180) (length 5.08) + (name "-" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "plot_log" (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" "plot_log" (id 1) (at 5.08 8.89 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 "plot_log_0_1" + (circle (center 0 12.7) (radius 2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "plot_log_1_1" + (pin input line (at 0 5.08 90) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "~" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "plot_phase" (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" "plot_phase" (id 1) (at 6.35 8.89 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 "plot_phase_0_1" + (circle (center 0 12.7) (radius 2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "plot_phase_1_1" + (pin input line (at 0 5.08 90) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "~" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "plot_v1" (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" "plot_v1" (id 1) (at 5.08 8.89 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 "plot_v1_0_1" + (circle (center 0 12.7) (radius 2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "plot_v1_1_1" + (pin input line (at 0 5.08 90) (length 5.08) + (name "~" (effects (font (size 1.27 1.27)))) + (number "~" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "plot_v2" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "U" (id 0) (at 0 10.16 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "plot_v2" (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 "plot_v2_0_1" + (circle (center 0 6.35) (radius 2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "plot_v2_1_1" + (pin input line (at -7.62 6.35 0) (length 5.08) + (name "+" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 7.62 6.35 180) (length 5.08) + (name "-" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Plot.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Plot.lib deleted file mode 100644 index 5654a3d2..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Plot.lib +++ /dev/null @@ -1,84 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# plot_db -# -DEF plot_db U 0 40 Y Y 1 F N -F0 "U" 0 500 60 H V C CNN -F1 "plot_db" 200 350 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -C 0 500 100 0 1 0 N -X ~ ~ 0 200 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# plot_i2 -# -DEF plot_i2 U 0 40 Y Y 1 F N -F0 "U" 0 400 60 H V C CNN -F1 "plot_i2" 0 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -C 0 250 100 0 1 0 N -X + 1 -300 250 200 R 50 50 1 1 I -X - 2 300 250 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# plot_log -# -DEF plot_log U 0 40 Y Y 1 F N -F0 "U" 0 500 60 H V C CNN -F1 "plot_log" 200 350 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -C 0 500 100 0 1 0 N -X ~ ~ 0 200 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# plot_phase -# -DEF plot_phase U 0 40 Y Y 1 F N -F0 "U" 0 500 60 H V C CNN -F1 "plot_phase" 250 350 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -C 0 500 100 0 1 0 N -X ~ ~ 0 200 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# plot_v1 -# -DEF plot_v1 U 0 40 Y Y 1 F N -F0 "U" 0 500 60 H V C CNN -F1 "plot_v1" 200 350 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -C 0 500 100 0 1 0 N -X ~ ~ 0 200 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# plot_v2 -# -DEF plot_v2 U 0 40 Y Y 1 F N -F0 "U" 0 400 60 H V C CNN -F1 "plot_v2" 0 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -C 0 250 100 0 1 0 N -X + 1 -300 250 200 R 50 50 1 1 I -X - 2 300 250 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -#End Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Power.dcm b/library/kicadLibrary/kicad_eSim-Library/eSim_Power.dcm deleted file mode 100644 index 1980d0d1..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Power.dcm +++ /dev/null @@ -1,7 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP SCR -D Thyristor -$ENDCMP -# -#End Doc Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Power.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Power.lib deleted file mode 100644 index 9e9dbcc8..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Power.lib +++ /dev/null @@ -1,84 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# DIAC -# -DEF DIAC X 0 10 Y Y 1 F N -F0 "X" -200 250 50 H V C CNN -F1 "DIAC" -250 -200 50 H V C CNN -F2 "" 0 -50 60 H V C CNN -F3 "" 0 -50 60 H V C CNN -DRAW -P 2 0 1 0 -300 -100 0 -100 N -P 2 0 1 0 0 150 300 150 N -P 3 0 1 0 -300 150 -150 -100 0 150 F -P 3 0 1 0 150 150 0 -100 300 -100 F -X ~ 1 0 -300 200 U 70 70 1 1 P -X ~ 2 0 350 200 D 70 70 1 1 P -ENDDRAW -ENDDEF -# -# SCR -# -DEF SCR X 0 10 Y N 1 F N -F0 "X" 150 200 50 H V C CNN -F1 "SCR" 150 -350 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -P 2 0 0 0 -200 -150 200 -150 N -P 2 0 1 0 0 -150 -200 -400 N -P 3 0 1 0 -150 100 150 100 0 -150 F -X K 1 0 -550 400 U 60 70 1 1 I -X G 2 -350 -400 150 R 60 60 1 1 I -X A 3 0 400 300 D 60 60 1 1 I -ENDDRAW -ENDDEF -# -# eSim_GND -# -DEF eSim_GND #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -250 50 H I C CNN -F1 "eSim_GND" 0 -150 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 6 0 1 0 0 0 0 -50 50 -50 0 -100 -50 -50 0 -50 N -X GND 1 0 0 0 D 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# eSim_VCC -# -DEF eSim_VCC #PWR 0 0 Y Y 1 F P -F0 "#PWR" 0 -150 50 H I C CNN -F1 "eSim_VCC" 0 150 50 H V C CNN -F2 "" 0 0 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -C 0 75 25 0 1 0 N -P 2 0 1 0 0 0 0 50 N -X VCC 1 0 0 0 U 50 50 1 1 W N -ENDDRAW -ENDDEF -# -# TRIAC -# -DEF TRIAC X 0 10 Y Y 1 F N -F0 "X" -250 250 50 H V C CNN -F1 "TRIAC" -300 -300 50 H V C CNN -F2 "" 0 -50 60 H V C CNN -F3 "" 0 -50 60 H V C CNN -DRAW -P 2 0 1 0 -300 -100 0 -100 N -P 2 0 1 0 -150 -100 -300 -250 N -P 2 0 1 0 0 150 300 150 N -P 3 0 1 0 -300 150 -150 -100 0 150 F -P 3 0 1 0 150 150 0 -100 300 -100 F -X ~ 1 0 -300 200 U 70 70 1 1 P -X ~ 2 0 350 200 D 70 70 1 1 P -X ~ 3 -500 -250 200 R 70 70 1 1 I -ENDDRAW -ENDDEF -# -#End Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130.dcm b/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130.dcm deleted file mode 100644 index 5f3ed79b..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130.kicad_sym b/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130.kicad_sym new file mode 100644 index 00000000..94d584c0 --- /dev/null +++ b/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130.kicad_sym @@ -0,0 +1,85746 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "SKY130mode" (pin_names (offset 0.002)) (in_bom yes) (on_board yes) + (property "Reference" "scmode" (id 0) (at 0 3.81 0) + (effects (font (size 2.4892 2.4892) bold)) + ) + (property "Value" "SKY130mode" (id 1) (at 0 -2.54 0) + (effects (font (size 2.9972 2.9972) bold)) + ) + (property "Footprint" "" (id 2) (at 0 3.81 0) + (effects (font (size 1.524 1.524)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 3.81 0) + (effects (font (size 1.524 1.524)) hide) + ) + (symbol "SKY130mode_0_1" + (rectangle (start -15.24 8.89) (end 15.24 -8.89) + (stroke (width 2.0066) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_fd_pr__cap_mim_m3_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__cap_mim_m3_1" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__cap_mim_m3_1_0_0" + (polyline + (pts + (xy -2.54 1.27) + (xy 2.54 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -0.635) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.5363 -1.2697) (mid 0.0047 -0.635) (end -2.528 -1.2653) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__cap_mim_m3_1_1_1" + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "c0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "c1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__cap_mim_m3_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__cap_mim_m3_2" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__cap_mim_m3_2_0_0" + (polyline + (pts + (xy -2.54 1.27) + (xy 2.54 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -0.635) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.5363 -1.2697) (mid 0.0047 -0.635) (end -2.528 -1.2653) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__cap_mim_m3_2_1_1" + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "c0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "c1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__cap_var_hvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__cap_var_hvt" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__cap_var_hvt_0_0" + (polyline + (pts + (xy -10.16 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -5.08) + (xy 0 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -2.54) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 1.27) + (xy 2.54 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -0.635) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -5.08) + (xy -6.35 -2.54) + (xy -6.35 -7.62) + (xy -3.81 -5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (arc (start 2.5363 -1.2697) (mid 0.0047 -0.635) (end -2.528 -1.2653) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "n+" (at -2.54 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_fd_pr__cap_var_hvt_1_1" + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "c0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "c1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -10.16 -5.08 0) (length 0.127) + (name "b" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__cap_var_lvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__cap_var_lvt" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__cap_var_lvt_0_0" + (polyline + (pts + (xy -10.16 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -5.08) + (xy 0 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -2.54) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 1.27) + (xy 2.54 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -0.635) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -5.08) + (xy -6.35 -2.54) + (xy -6.35 -7.62) + (xy -3.81 -5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (arc (start 2.5363 -1.2697) (mid 0.0047 -0.635) (end -2.528 -1.2653) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "n+" (at -2.54 -2.54 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_fd_pr__cap_var_lvt_1_1" + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "c0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "c1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -10.16 -5.08 0) (length 0.127) + (name "b" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__diode" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 -6.35 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__diode" (id 1) (at 3.81 -1.905 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__diode_0_0" + (polyline + (pts + (xy -2.54 1.27) + (xy 2.54 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -1.27) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy -2.54 -1.27) + (xy 2.54 -1.27) + (xy 0 1.27) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "sky130_fd_pr__diode_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "d0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "d1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__lvsdiode" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 -6.35 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__lvsdiode" (id 1) (at 3.81 -1.905 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__lvsdiode_0_0" + (polyline + (pts + (xy -2.54 1.27) + (xy 2.54 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -1.27) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 1.27) + (xy -2.54 -1.27) + (xy 2.54 -1.27) + (xy 0 1.27) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "sky130_fd_pr__lvsdiode_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "d0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "d1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet3_01v8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet3_01v8" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet3_01v8_0_0" + (polyline + (pts + (xy -5.08 0) + (xy 0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 0.635 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "sky130_fd_pr__nfet3_01v8_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet3_01v8_lvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet3_01v8_lvt" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet3_01v8_lvt_0_0" + (polyline + (pts + (xy -5.08 0) + (xy 0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 0.635 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "sky130_fd_pr__nfet3_01v8_lvt_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet3_03v3_nvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet3_03v3_nvt" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet3_03v3_nvt_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -3.175) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 1.27) + (xy 1.905 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet3_03v3_nvt_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet3_05v0_nvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet3_05v0_nvt" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet3_05v0_nvt_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -3.175) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 1.27) + (xy 1.905 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet3_05v0_nvt_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet3_20v0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet3_20v0" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet3_20v0_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.27) + (xy 2.2098 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 2.2098) + (xy 2.2098 2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 2.54) + (xy 0.9398 2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.4798) + (xy 0.9398 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 2.2098 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 2.4384) + (xy 0.9398 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 3.556) + (xy 0.9398 3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 2.2098) + (xy 2.2098 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 2.54) + (xy 1.9812 2.4384) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 3.4798) + (xy 1.9812 3.556) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 3.81) + (xy 2.2098 3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 5.715) + (xy 2.2098 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet3_20v0_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet3_g5v0d10v5" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet3_g5v0d10v5" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet3_g5v0d10v5_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet3_g5v0d10v5_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet3_g5v0d16v0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet3_g5v0d16v0" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet3_g5v0d16v0_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.905) + (xy 1.905 1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 1.905 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet3_g5v0d16v0_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet_01v8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet_01v8" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet_01v8_0_0" + (polyline + (pts + (xy -5.08 0) + (xy 0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 0.635 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 5.08 0.635) + (xy 3.81 0) + (xy 5.08 -0.635) + (xy 5.08 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "sky130_fd_pr__nfet_01v8_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet_01v8_lvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet_01v8_lvt" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet_01v8_lvt_0_0" + (polyline + (pts + (xy -5.08 0) + (xy 0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 0.635 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 5.08 0.635) + (xy 3.81 0) + (xy 5.08 -0.635) + (xy 5.08 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "sky130_fd_pr__nfet_01v8_lvt_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet_03v3_nvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet_03v3_nvt" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet_03v3_nvt_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -3.175) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 1.27) + (xy 1.905 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 5.08 0.635) + (xy 3.81 0) + (xy 5.08 -0.635) + (xy 5.08 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet_03v3_nvt_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet_05v0_nvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet_05v0_nvt" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet_05v0_nvt_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -3.175) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 1.27) + (xy 1.905 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 5.08 0.635) + (xy 3.81 0) + (xy 5.08 -0.635) + (xy 5.08 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet_05v0_nvt_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet_20v0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet_20v0" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet_20v0_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.27) + (xy 2.2098 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 2.2098) + (xy 2.2098 2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 2.54) + (xy 0.9398 2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.4798) + (xy 0.9398 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 2.2098 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 2.4384) + (xy 0.9398 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 3.556) + (xy 0.9398 3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 2.2098) + (xy 2.2098 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 2.54) + (xy 1.9812 2.4384) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 3.4798) + (xy 1.9812 3.556) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 3.81) + (xy 2.2098 3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 5.715) + (xy 2.2098 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 5.08 0.635) + (xy 3.81 0) + (xy 5.08 -0.635) + (xy 5.08 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet_20v0_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet_20v0_iso" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet_20v0_iso" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet_20v0_iso_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.27) + (xy 2.2098 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 2.2098) + (xy 2.2098 2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 2.54) + (xy 0.9398 2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.4798) + (xy 0.9398 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 2.2098 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 2.4384) + (xy 0.9398 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 3.556) + (xy 0.9398 3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 2.2098) + (xy 2.2098 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 2.54) + (xy 1.9812 2.4384) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 3.4798) + (xy 1.9812 3.556) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 3.81) + (xy 2.2098 3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 5.715) + (xy 2.2098 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 5.08 0.635) + (xy 3.81 0) + (xy 5.08 -0.635) + (xy 5.08 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet_20v0_iso_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -5.08 -5.08 0) (length 2.54) + (name "sub" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet_20v0_nvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet_20v0_nvt" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet_20v0_nvt_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.27) + (xy 2.2098 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 2.2098) + (xy 2.2098 2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 2.54) + (xy 0.9398 2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.4798) + (xy 0.9398 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 2.2098 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 2.4384) + (xy 0.9398 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 3.556) + (xy 0.9398 3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 2.2098) + (xy 2.2098 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 2.54) + (xy 1.9812 2.4384) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 3.4798) + (xy 1.9812 3.556) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 3.81) + (xy 2.2098 3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 5.715) + (xy 2.2098 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 5.08 0.635) + (xy 3.81 0) + (xy 5.08 -0.635) + (xy 5.08 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet_20v0_nvt_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -5.08 -5.08 0) (length 2.54) + (name "sub" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet_20v0_zvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet_20v0_zvt" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet_20v0_zvt_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.27) + (xy 2.2098 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 2.2098) + (xy 2.2098 2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 2.54) + (xy 0.9398 2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.4798) + (xy 0.9398 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 2.2098 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 2.4384) + (xy 0.9398 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 3.556) + (xy 0.9398 3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 2.2098) + (xy 2.2098 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 2.54) + (xy 1.9812 2.4384) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 3.4798) + (xy 1.9812 3.556) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 3.81) + (xy 2.2098 3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 5.715) + (xy 2.2098 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 5.08 0.635) + (xy 3.81 0) + (xy 5.08 -0.635) + (xy 5.08 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet_20v0_zvt_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet_g5v0d10v5" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet_g5v0d10v5" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet_g5v0d10v5_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 5.08 0.635) + (xy 3.81 0) + (xy 5.08 -0.635) + (xy 5.08 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet_g5v0d10v5_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__nfet_g5v0d16v0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__nfet_g5v0d16v0" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__nfet_g5v0d16v0_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -0.635 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 1.905) + (xy 1.905 1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 1.905 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 3.81 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.81 -3.81) + (xy 5.08 -4.445) + (xy 3.81 -5.08) + (xy 3.81 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 5.08 0.635) + (xy 3.81 0) + (xy 5.08 -0.635) + (xy 5.08 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__nfet_g5v0d16v0_1_1" + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pfet3_01v8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pfet3_01v8" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pfet3_01v8_0_0" + (arc (start -1.905 0) (mid -1.7348 -0.635) (end -1.27 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.0999) (mid -0.635 -1.27) (end 0 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.0999) (mid -1.7349 0.635) (end -1.905 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 -1.0999) (mid 0.4649 -0.635) (end 0.635 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -1.905 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 0.635 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 5.08 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 5.08) + (xy 1.905 4.445) + (xy 3.175 3.81) + (xy 3.175 5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (arc (start 0 1.0999) (mid -0.635 1.27) (end -1.27 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 0) (mid 0.4648 0.635) (end 0 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__pfet3_01v8_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pfet3_01v8_hvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pfet3_01v8_hvt" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pfet3_01v8_hvt_0_0" + (arc (start -1.905 0) (mid -1.7348 -0.635) (end -1.27 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.0999) (mid -0.635 -1.27) (end 0 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.0999) (mid -1.7349 0.635) (end -1.905 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 -1.0999) (mid 0.4649 -0.635) (end 0.635 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -1.905 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 0.635 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 5.08 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 5.08) + (xy 1.905 4.445) + (xy 3.175 3.81) + (xy 3.175 5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (arc (start 0 1.0999) (mid -0.635 1.27) (end -1.27 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 0) (mid 0.4648 0.635) (end 0 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__pfet3_01v8_hvt_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pfet3_01v8_lvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pfet3_01v8_lvt" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pfet3_01v8_lvt_0_0" + (arc (start -1.905 0) (mid -1.7348 -0.635) (end -1.27 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.0999) (mid -0.635 -1.27) (end 0 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.0999) (mid -1.7349 0.635) (end -1.905 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 -1.0999) (mid 0.4649 -0.635) (end 0.635 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -1.905 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 0.635 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 5.08 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 5.08) + (xy 1.905 4.445) + (xy 3.175 3.81) + (xy 3.175 5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (arc (start 0 1.0999) (mid -0.635 1.27) (end -1.27 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 0) (mid 0.4648 0.635) (end 0 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__pfet3_01v8_lvt_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pfet3_20v0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pfet3_20v0" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pfet3_20v0_0_0" + (arc (start -3.175 0) (mid -3.0048 -0.635) (end -2.54 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 -1.0999) (mid -1.905 -1.27) (end -1.27 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 1.0999) (mid -3.0049 0.635) (end -3.175 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.0999) (mid -0.8051 -0.635) (end -0.635 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.0999) (mid -1.905 1.27) (end -2.54 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 0) (mid -0.8052 0.635) (end -1.27 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -3.175 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -3.81) + (xy 2.2098 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -3.4798) + (xy 0.9398 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -2.54) + (xy 0.9398 -2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -2.2098) + (xy 2.2098 -2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -1.27) + (xy 2.2098 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 -3.556) + (xy 0.9398 -3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 -2.4384) + (xy 0.9398 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -3.81) + (xy 2.2098 -3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -3.4798) + (xy 1.9812 -3.556) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -2.54) + (xy 1.9812 -2.4384) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -2.2098) + (xy 2.2098 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 -4.445) + (xy 5.08 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 5.715) + (xy 2.2098 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.4798 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.4798 5.08) + (xy 2.2098 4.445) + (xy 3.4798 3.81) + (xy 3.4798 5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__pfet3_20v0_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pfet3_g5v0d10v5" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pfet3_g5v0d10v5" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pfet3_g5v0d10v5_0_0" + (arc (start -3.175 0) (mid -3.0048 -0.635) (end -2.54 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 -1.0999) (mid -1.905 -1.27) (end -1.27 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 1.0999) (mid -3.0049 0.635) (end -3.175 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.0999) (mid -0.8051 -0.635) (end -0.635 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.0999) (mid -1.905 1.27) (end -2.54 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 0) (mid -0.8052 0.635) (end -1.27 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -3.175 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 5.08 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 5.08) + (xy 1.905 4.445) + (xy 3.175 3.81) + (xy 3.175 5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__pfet3_g5v0d10v5_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pfet3_g5v0d16v0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pfet3_g5v0d16v0" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pfet3_g5v0d16v0_0_0" + (arc (start -3.175 0) (mid -3.0048 -0.635) (end -2.54 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 -1.0999) (mid -1.905 -1.27) (end -1.27 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 1.0999) (mid -3.0049 0.635) (end -3.175 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.0999) (mid -0.8051 -0.635) (end -0.635 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.0999) (mid -1.905 1.27) (end -2.54 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 0) (mid -0.8052 0.635) (end -1.27 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -3.175 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -3.81) + (xy 1.905 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -1.905) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 5.08 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 5.08) + (xy 1.905 4.445) + (xy 3.175 3.81) + (xy 3.175 5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__pfet3_g5v0d16v0_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pfet_01v8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pfet_01v8" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pfet_01v8_0_0" + (arc (start -1.905 0) (mid -1.7348 -0.635) (end -1.27 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.0999) (mid -0.635 -1.27) (end 0 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.0999) (mid -1.7349 0.635) (end -1.905 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 -1.0999) (mid 0.4649 -0.635) (end 0.635 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -1.905 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 0.635 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 5.08 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 5.08) + (xy 1.905 4.445) + (xy 3.175 3.81) + (xy 3.175 5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 3.81 0.635) + (xy 5.08 0) + (xy 3.81 -0.635) + (xy 3.81 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (arc (start 0 1.0999) (mid -0.635 1.27) (end -1.27 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 0) (mid 0.4648 0.635) (end 0 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__pfet_01v8_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pfet_01v8_hvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pfet_01v8_hvt" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pfet_01v8_hvt_0_0" + (arc (start -1.905 0) (mid -1.7348 -0.635) (end -1.27 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.0999) (mid -0.635 -1.27) (end 0 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.0999) (mid -1.7349 0.635) (end -1.905 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 -1.0999) (mid 0.4649 -0.635) (end 0.635 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -1.905 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 0.635 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 5.08 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 5.08) + (xy 1.905 4.445) + (xy 3.175 3.81) + (xy 3.175 5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 3.81 0.635) + (xy 5.08 0) + (xy 3.81 -0.635) + (xy 3.81 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (arc (start 0 1.0999) (mid -0.635 1.27) (end -1.27 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 0) (mid 0.4648 0.635) (end 0 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__pfet_01v8_hvt_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pfet_01v8_lvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pfet_01v8_lvt" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pfet_01v8_lvt_0_0" + (arc (start -1.905 0) (mid -1.7348 -0.635) (end -1.27 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.0999) (mid -0.635 -1.27) (end 0 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.0999) (mid -1.7349 0.635) (end -1.905 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 -1.0999) (mid 0.4649 -0.635) (end 0.635 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -1.905 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 3.81) + (xy 0.635 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 5.08 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 5.08) + (xy 1.905 4.445) + (xy 3.175 3.81) + (xy 3.175 5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 3.81 0.635) + (xy 5.08 0) + (xy 3.81 -0.635) + (xy 3.81 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (arc (start 0 1.0999) (mid -0.635 1.27) (end -1.27 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 0) (mid 0.4648 0.635) (end 0 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__pfet_01v8_lvt_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pfet_20v0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pfet_20v0" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pfet_20v0_0_0" + (arc (start -3.175 0) (mid -3.0048 -0.635) (end -2.54 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 -1.0999) (mid -1.905 -1.27) (end -1.27 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 1.0999) (mid -3.0049 0.635) (end -3.175 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.0999) (mid -0.8051 -0.635) (end -0.635 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.0999) (mid -1.905 1.27) (end -2.54 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 0) (mid -0.8052 0.635) (end -1.27 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -3.175 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -3.81) + (xy 2.2098 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -3.4798) + (xy 0.9398 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -2.54) + (xy 0.9398 -2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -2.2098) + (xy 2.2098 -2.2098) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -1.27) + (xy 2.2098 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 -3.556) + (xy 0.9398 -3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.8636 -2.4384) + (xy 0.9398 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -3.81) + (xy 2.2098 -3.4798) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -3.4798) + (xy 1.9812 -3.556) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -2.54) + (xy 1.9812 -2.4384) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -2.2098) + (xy 2.2098 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 -4.445) + (xy 5.08 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.2098 5.715) + (xy 2.2098 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.4798 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.4798 5.08) + (xy 2.2098 4.445) + (xy 3.4798 3.81) + (xy 3.4798 5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 3.81 0.635) + (xy 5.08 0) + (xy 3.81 -0.635) + (xy 3.81 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__pfet_20v0_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pfet_g5v0d10v5" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pfet_g5v0d10v5" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pfet_g5v0d10v5_0_0" + (arc (start -3.175 0) (mid -3.0048 -0.635) (end -2.54 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 -1.0999) (mid -1.905 -1.27) (end -1.27 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 1.0999) (mid -3.0049 0.635) (end -3.175 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.0999) (mid -0.8051 -0.635) (end -0.635 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.0999) (mid -1.905 1.27) (end -2.54 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 0) (mid -0.8052 0.635) (end -1.27 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -3.175 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 5.08 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 5.08) + (xy 1.905 4.445) + (xy 3.175 3.81) + (xy 3.175 5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 3.81 0.635) + (xy 5.08 0) + (xy 3.81 -0.635) + (xy 3.81 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__pfet_g5v0d10v5_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pfet_g5v0d16v0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.27 7.62 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pfet_g5v0d16v0" (id 1) (at 7.62 2.2098 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pfet_g5v0d16v0_0_0" + (arc (start -3.175 0) (mid -3.0048 -0.635) (end -2.54 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 -1.0999) (mid -1.905 -1.27) (end -1.27 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.54 1.0999) (mid -3.0049 0.635) (end -3.175 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -1.0999) (mid -0.8051 -0.635) (end -0.635 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.0999) (mid -1.905 1.27) (end -2.54 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 0) (mid -0.8052 0.635) (end -1.27 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -3.175 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -3.81) + (xy 1.905 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.635 -1.905) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 -4.445) + (xy 5.08 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.905 5.715) + (xy 1.905 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 4.445) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 -4.445) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 7.62) + (xy 5.08 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 3.175 5.08) + (xy 1.905 4.445) + (xy 3.175 3.81) + (xy 3.175 5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy 3.81 0.635) + (xy 5.08 0) + (xy 3.81 -0.635) + (xy 3.81 0.635) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (polyline + (pts + (xy -0.635 -3.81) + (xy -0.635 3.81) + (xy 0.635 3.81) + (xy 0.635 -3.81) + (xy -0.635 -3.81) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__pfet_g5v0d16v0_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "G" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 2.54 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__pnp_05v5" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 5.715 6.6548 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__pnp_05v5" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__pnp_05v5_0_0" + (polyline + (pts + (xy -5.08 0) + (xy 0 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.54) + (xy 5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 5.08) + (xy 5.08 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 3.81 3.81) + (xy 1.27 6.35) + (xy 0 2.54) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + (text "pnp05v5" (at 5.715 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_fd_pr__pnp_05v5_1_1" + (pin bidirectional line (at 5.08 -7.62 0) (length 0.127) + (name "collector" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 0 0) (length 2.54) + (name "base" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 5.08 7.62 0) (length 0.127) + (name "emitter" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_generic_m1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_generic_m1" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_generic_m1_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_generic_m1_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_generic_nd" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_generic_nd" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_generic_nd_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -3.81 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -5.715) + (xy -3.175 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 5.715) + (xy -3.81 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 5.715) + (xy -3.175 5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.2098 -5.715) + (xy 0 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.2098 -4.445) + (xy -2.2098 -6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.2098 5.715) + (xy 0 5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.2098 6.985) + (xy -2.2098 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 -5.08) + (xy -3.175 -6.35) + (xy -2.2098 -5.715) + (xy -3.175 -5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 6.35) + (xy -3.175 5.08) + (xy -2.2098 5.715) + (xy -3.175 6.35) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_generic_nd_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_generic_pd" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_generic_pd" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_generic_pd_0_0" + (polyline + (pts + (xy -5.08 0) + (xy -3.81 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 -5.715) + (xy -3.175 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 5.715) + (xy -3.81 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.81 5.715) + (xy -3.175 5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 -4.445) + (xy -3.175 -6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 6.985) + (xy -3.175 4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.2098 -5.715) + (xy 0 -5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.2098 5.715) + (xy 0 5.715) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.2098 -5.08) + (xy -2.2098 -6.35) + (xy -3.175 -5.715) + (xy -2.2098 -5.08) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.2098 6.35) + (xy -2.2098 5.08) + (xy -3.175 5.715) + (xy -2.2098 6.35) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_generic_pd_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_generic_po" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_generic_po" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_generic_po_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_generic_po_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_high_po" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_high_po" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_high_po_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_high_po_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_high_po_0p35" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_high_po_0p35" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_high_po_0p35_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_high_po_0p35_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_high_po_0p69" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_high_po_0p69" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_high_po_0p69_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_high_po_0p69_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_high_po_1p41" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_high_po_1p41" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_high_po_1p41_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_high_po_1p41_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_high_po_2p85" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_high_po_2p85" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_high_po_2p85_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_high_po_2p85_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_high_po_5p73" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_high_po_5p73" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_high_po_5p73_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_high_po_5p73_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_iso_pw" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_iso_pw" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_iso_pw_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_iso_pw_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_xhigh_po" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_xhigh_po" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_xhigh_po_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_xhigh_po_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_xhigh_po_0p35" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_xhigh_po_0p35" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_xhigh_po_0p35_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_xhigh_po_0p35_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_xhigh_po_0p69" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_xhigh_po_0p69" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_xhigh_po_0p69_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_xhigh_po_0p69_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_xhigh_po_1p41" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_xhigh_po_1p41" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_xhigh_po_1p41_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_xhigh_po_1p41_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_xhigh_po_2p85" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_xhigh_po_2p85" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_xhigh_po_2p85_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_xhigh_po_2p85_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__res_xhigh_po_5p73" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__res_xhigh_po_5p73" (id 1) (at 3.81 2.8448 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__res_xhigh_po_5p73_0_0" + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -3.175) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 -1.905) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -0.635) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 0.635) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 1.905) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 4.445) + (xy 1.905 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 1.905 -4.445) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sky130_fd_pr__res_xhigh_po_5p73_1_1" + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "M" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "P" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -5.08 0 0) (length 0.127) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_fd_pr__vpp_cap" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 5.08 7.2898 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_fd_pr__vpp_cap" (id 1) (at 1.27 3.4798 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_fd_pr__vpp_cap_0_0" + (polyline + (pts + (xy -2.54 1.27) + (xy 2.54 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -0.635) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.5363 -1.2697) (mid 0.0047 -0.635) (end -2.528 -1.2653) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "mult=@mult" (at 5.08 -4.1148 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_fd_pr__vpp_cap_1_1" + (pin bidirectional line (at 0 7.62 0) (length 0.127) + (name "c0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at 0 -7.62 0) (length 0.127) + (name "c1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 2.54 0) (length 2.54) + (name "top" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -7.62 -2.54 0) (length 2.54) + (name "sub" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2111o_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2111o_1" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2111o_1_0_0" + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy 3.175 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2111o_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2111o_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2111o_2" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2111o_2_0_0" + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy 3.175 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2111o_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2111o_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2111o_4" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2111o_4_0_0" + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy 3.175 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2111o_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2111oi_0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2111oi_0" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2111oi_0_0_0" + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy 3.175 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2111oi_0_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2111oi_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2111oi_1" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2111oi_1_0_0" + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy 3.175 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2111oi_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2111oi_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2111oi_2" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2111oi_2_0_0" + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy 3.175 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2111oi_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2111oi_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2111oi_4" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2111oi_4_0_0" + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy -7.62 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -2.54) + (xy 3.175 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy -1.905 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2111oi_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a211o_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a211o_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a211o_1_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 0) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 0) + (xy 3.4036 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy -1.905 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 10.16) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a211o_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a211o_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a211o_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a211o_2_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 0) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 0) + (xy 3.4036 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy -1.905 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 10.16) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a211o_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a211o_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a211o_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a211o_4_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 0) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 0) + (xy 3.4036 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy -1.905 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 10.16) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a211o_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a211oi_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a211oi_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a211oi_1_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 0) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 0) + (xy 3.4036 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy -1.905 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 10.16) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a211oi_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a211oi_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a211oi_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a211oi_2_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 0) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 0) + (xy 3.4036 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy -1.905 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 10.16) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a211oi_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a211oi_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a211oi_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a211oi_4_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 0) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 0) + (xy 3.4036 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy -1.905 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 10.16) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a211oi_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21bo_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21bo_1" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21bo_1_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -0.0762 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -6.1799) (mid 1.8034 -6.1799) (end 2.4384 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -3.9801) (mid -0.1016 -5.08) (end 0.5334 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4384 -5.08) (mid 1.8034 -3.9802) (end 0.5334 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21bo_1_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21bo_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21bo_2" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21bo_2_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -0.0762 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -6.1799) (mid 1.8034 -6.1799) (end 2.4384 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -3.9801) (mid -0.1016 -5.08) (end 0.5334 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4384 -5.08) (mid 1.8034 -3.9802) (end 0.5334 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21bo_2_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21bo_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21bo_4" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21bo_4_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -0.0762 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -6.1799) (mid 1.8034 -6.1799) (end 2.4384 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -3.9801) (mid -0.1016 -5.08) (end 0.5334 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4384 -5.08) (mid 1.8034 -3.9802) (end 0.5334 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21bo_4_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21boi_0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21boi_0" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21boi_0_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -0.0762 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -6.1799) (mid 1.8034 -6.1799) (end 2.4384 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -3.9801) (mid -0.1016 -5.08) (end 0.5334 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4384 -5.08) (mid 1.8034 -3.9802) (end 0.5334 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21boi_0_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21boi_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21boi_1" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21boi_1_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -0.0762 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -6.1799) (mid 1.8034 -6.1799) (end 2.4384 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -3.9801) (mid -0.1016 -5.08) (end 0.5334 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4384 -5.08) (mid 1.8034 -3.9802) (end 0.5334 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21boi_1_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21boi_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21boi_2" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21boi_2_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -0.0762 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -6.1799) (mid 1.8034 -6.1799) (end 2.4384 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -3.9801) (mid -0.1016 -5.08) (end 0.5334 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4384 -5.08) (mid 1.8034 -3.9802) (end 0.5334 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21boi_2_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21boi_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21boi_4" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21boi_4_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -0.0762 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -6.1799) (mid 1.8034 -6.1799) (end 2.4384 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.5334 -3.9801) (mid -0.1016 -5.08) (end 0.5334 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4384 -5.08) (mid 1.8034 -3.9802) (end 0.5334 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21boi_4_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21o_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21o_1" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21o_1_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21o_1_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21o_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21o_2" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21o_2_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21o_2_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21o_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21o_4" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21o_4_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21o_4_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21oi_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21oi_1" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21oi_1_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21oi_1_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21oi_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21oi_2" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21oi_2_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21oi_2_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a21oi_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 9.1948 8.89 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a21oi_4" (id 1) (at -2.8448 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a21oi_4_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a21oi_4_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a221o_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a221o_1" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a221o_1_0_0" + (arc (start -10.795 -12.7) (mid -8.8228 -12.4404) (end -6.985 -11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -11.6791) (mid -5.4069 -10.4681) (end -4.1959 -8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 1.5191) (mid -8.8228 2.2803) (end -10.795 2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 -8.89) (mid -3.4347 -7.0522) (end -3.175 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 -1.27) (mid -5.4069 0.3081) (end -6.985 1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 -5.08) (mid -3.4346 -3.1078) (end -4.1959 -1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -12.7 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -12.7 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 -5.08) + (xy -1.905 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy -1.905 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a221o_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a221o_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a221o_2" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a221o_2_0_0" + (arc (start -10.795 -12.7) (mid -8.8228 -12.4404) (end -6.985 -11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -11.6791) (mid -5.4069 -10.4681) (end -4.1959 -8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 1.5191) (mid -8.8228 2.2803) (end -10.795 2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 -8.89) (mid -3.4347 -7.0522) (end -3.175 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 -1.27) (mid -5.4069 0.3081) (end -6.985 1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 -5.08) (mid -3.4346 -3.1078) (end -4.1959 -1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -12.7 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -12.7 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 -5.08) + (xy -1.905 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy -1.905 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a221o_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a221o_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a221o_4" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a221o_4_0_0" + (arc (start -10.795 -12.7) (mid -8.8228 -12.4404) (end -6.985 -11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -11.6791) (mid -5.4069 -10.4681) (end -4.1959 -8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 1.5191) (mid -8.8228 2.2803) (end -10.795 2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 -8.89) (mid -3.4347 -7.0522) (end -3.175 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 -1.27) (mid -5.4069 0.3081) (end -6.985 1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 -5.08) (mid -3.4346 -3.1078) (end -4.1959 -1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -12.7 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -12.7 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 -5.08) + (xy -1.905 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy -1.905 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a221o_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a221oi_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a221oi_1" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a221oi_1_0_0" + (arc (start -10.795 -12.7) (mid -8.8228 -12.4404) (end -6.985 -11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -11.6791) (mid -5.4069 -10.4681) (end -4.1959 -8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 1.5191) (mid -8.8228 2.2803) (end -10.795 2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 -8.89) (mid -3.4347 -7.0522) (end -3.175 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 -1.27) (mid -5.4069 0.3081) (end -6.985 1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 -5.08) (mid -3.4346 -3.1078) (end -4.1959 -1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -12.7 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -12.7 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 -5.08) + (xy -1.905 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy -1.905 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a221oi_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a221oi_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a221oi_2" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a221oi_2_0_0" + (arc (start -10.795 -12.7) (mid -8.8228 -12.4404) (end -6.985 -11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -11.6791) (mid -5.4069 -10.4681) (end -4.1959 -8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 1.5191) (mid -8.8228 2.2803) (end -10.795 2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 -8.89) (mid -3.4347 -7.0522) (end -3.175 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 -1.27) (mid -5.4069 0.3081) (end -6.985 1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 -5.08) (mid -3.4346 -3.1078) (end -4.1959 -1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -12.7 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -12.7 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 -5.08) + (xy -1.905 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy -1.905 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a221oi_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a221oi_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a221oi_4" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a221oi_4_0_0" + (arc (start -10.795 -12.7) (mid -8.8228 -12.4404) (end -6.985 -11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -10.795 7.62) (mid -8.8228 7.8796) (end -6.985 8.6409) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -11.6791) (mid -5.4069 -10.4681) (end -4.1959 -8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 1.5191) (mid -8.8228 2.2803) (end -10.795 2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 8.6409) (mid -5.4069 9.8519) (end -4.1959 11.43) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 21.8391) (mid -8.8228 22.6003) (end -10.795 22.86) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 -8.89) (mid -3.4347 -7.0522) (end -3.175 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 -1.27) (mid -5.4069 0.3081) (end -6.985 1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 11.43) (mid -3.4347 13.2678) (end -3.175 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 19.05) (mid -5.4069 20.6281) (end -6.985 21.8391) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 -5.08) (mid -3.4346 -3.1078) (end -4.1959 -1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 15.24) (mid -3.4346 17.2122) (end -4.1959 19.05) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -12.7 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -12.7 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -12.7 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 22.86) + (xy -10.16 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 -5.08) + (xy -1.905 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 15.24) + (xy -1.905 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy -1.905 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 15.24) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a221oi_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a222oi_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a222oi_1" (id 1) (at 2.2098 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a222oi_1_0_0" + (arc (start -8.89 -27.94) (mid -6.9178 -27.6804) (end -5.08 -26.9191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 -7.62) (mid -6.9178 -7.3604) (end -5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 12.7) (mid -6.9178 12.9596) (end -5.08 13.7209) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -26.9191) (mid -3.5019 -25.7081) (end -2.2909 -24.13) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -13.7209) (mid -6.9178 -12.9597) (end -8.89 -12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -6.5991) (mid -3.5019 -5.3881) (end -2.2909 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 6.5991) (mid -6.9178 7.3603) (end -8.89 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 13.7209) (mid -3.5019 14.9319) (end -2.2909 16.51) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 26.9191) (mid -6.9178 27.6803) (end -8.89 27.94) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -24.13) (mid -1.5297 -22.2922) (end -1.27 -20.32) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -16.51) (mid -3.5019 -14.9319) (end -5.08 -13.7209) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -3.81) (mid -1.5297 -1.9722) (end -1.27 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 3.81) (mid -3.5019 5.3881) (end -5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 16.51) (mid -1.5297 18.3478) (end -1.27 20.32) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 24.13) (mid -3.5019 25.7081) (end -5.08 26.9191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -20.32) (mid -1.5296 -18.3478) (end -2.2909 -16.51) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 0) (mid -1.5296 1.9722) (end -2.2909 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 20.32) (mid -1.5296 22.2922) (end -2.2909 24.13) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -25.4) + (xy -12.7 -25.4) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 25.4) + (xy -12.7 25.4) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -27.94) + (xy -8.89 -27.94) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -12.7) + (xy -12.7 -27.94) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -12.7) + (xy -8.89 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -7.62) + (xy -8.89 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -12.7 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 7.62) + (xy -8.89 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -8.89 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 27.94) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 27.94) + (xy -8.89 27.94) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -20.32) + (xy 0.3048 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 0) + (xy 3.4798 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 20.32) + (xy 0.3048 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.3048 -6.0198) + (xy 0.3048 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.3048 -6.0198) + (xy 2.1082 -6.0198) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.3048 6.0198) + (xy 2.1082 6.0198) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0.3048 20.32) + (xy 0.3048 6.0198) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 28.956 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "C2" (at -19.05 -21.844 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a222oi_1_1_1" + (pin input line (at -22.86 25.4 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -25.4 0) (length 2.54) + (name "C2" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a22o_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a22o_1" (id 1) (at -0.3048 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a22o_1_0_0" + (arc (start -8.89 -17.78) (mid -6.9178 -17.5204) (end -5.08 -16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 2.54) (mid -6.9178 2.7996) (end -5.08 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -16.7591) (mid -3.5019 -15.5481) (end -2.2909 -13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -3.5609) (mid -6.9178 -2.7997) (end -8.89 -2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 3.5609) (mid -3.5019 4.7719) (end -2.2909 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 16.7591) (mid -6.9178 17.5203) (end -8.89 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -13.97) (mid -1.5297 -12.1322) (end -1.27 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -6.35) (mid -3.5019 -4.7719) (end -5.08 -3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 6.35) (mid -1.5297 8.1878) (end -1.27 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 13.97) (mid -3.5019 15.5481) (end -5.08 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -10.16) (mid -1.5296 -8.1878) (end -2.2909 -6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 10.16) (mid -1.5296 12.1322) (end -2.2909 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -17.78) + (xy -8.89 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a22o_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a22o_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a22o_2" (id 1) (at -0.3048 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a22o_2_0_0" + (arc (start -8.89 -17.78) (mid -6.9178 -17.5204) (end -5.08 -16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 2.54) (mid -6.9178 2.7996) (end -5.08 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -16.7591) (mid -3.5019 -15.5481) (end -2.2909 -13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -3.5609) (mid -6.9178 -2.7997) (end -8.89 -2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 3.5609) (mid -3.5019 4.7719) (end -2.2909 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 16.7591) (mid -6.9178 17.5203) (end -8.89 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -13.97) (mid -1.5297 -12.1322) (end -1.27 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -6.35) (mid -3.5019 -4.7719) (end -5.08 -3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 6.35) (mid -1.5297 8.1878) (end -1.27 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 13.97) (mid -3.5019 15.5481) (end -5.08 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -10.16) (mid -1.5296 -8.1878) (end -2.2909 -6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 10.16) (mid -1.5296 12.1322) (end -2.2909 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -17.78) + (xy -8.89 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a22o_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a22o_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a22o_4" (id 1) (at -0.3048 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a22o_4_0_0" + (arc (start -8.89 -17.78) (mid -6.9178 -17.5204) (end -5.08 -16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 2.54) (mid -6.9178 2.7996) (end -5.08 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -16.7591) (mid -3.5019 -15.5481) (end -2.2909 -13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -3.5609) (mid -6.9178 -2.7997) (end -8.89 -2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 3.5609) (mid -3.5019 4.7719) (end -2.2909 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 16.7591) (mid -6.9178 17.5203) (end -8.89 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -13.97) (mid -1.5297 -12.1322) (end -1.27 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -6.35) (mid -3.5019 -4.7719) (end -5.08 -3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 6.35) (mid -1.5297 8.1878) (end -1.27 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 13.97) (mid -3.5019 15.5481) (end -5.08 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -10.16) (mid -1.5296 -8.1878) (end -2.2909 -6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 10.16) (mid -1.5296 12.1322) (end -2.2909 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -17.78) + (xy -8.89 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a22o_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a22oi_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a22oi_1" (id 1) (at -0.3048 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a22oi_1_0_0" + (arc (start -8.89 -17.78) (mid -6.9178 -17.5204) (end -5.08 -16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 2.54) (mid -6.9178 2.7996) (end -5.08 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -16.7591) (mid -3.5019 -15.5481) (end -2.2909 -13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -3.5609) (mid -6.9178 -2.7997) (end -8.89 -2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 3.5609) (mid -3.5019 4.7719) (end -2.2909 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 16.7591) (mid -6.9178 17.5203) (end -8.89 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -13.97) (mid -1.5297 -12.1322) (end -1.27 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -6.35) (mid -3.5019 -4.7719) (end -5.08 -3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 6.35) (mid -1.5297 8.1878) (end -1.27 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 13.97) (mid -3.5019 15.5481) (end -5.08 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -10.16) (mid -1.5296 -8.1878) (end -2.2909 -6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 10.16) (mid -1.5296 12.1322) (end -2.2909 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -17.78) + (xy -8.89 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a22oi_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a22oi_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a22oi_2" (id 1) (at -0.3048 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a22oi_2_0_0" + (arc (start -8.89 -17.78) (mid -6.9178 -17.5204) (end -5.08 -16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 2.54) (mid -6.9178 2.7996) (end -5.08 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -16.7591) (mid -3.5019 -15.5481) (end -2.2909 -13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -3.5609) (mid -6.9178 -2.7997) (end -8.89 -2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 3.5609) (mid -3.5019 4.7719) (end -2.2909 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 16.7591) (mid -6.9178 17.5203) (end -8.89 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -13.97) (mid -1.5297 -12.1322) (end -1.27 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -6.35) (mid -3.5019 -4.7719) (end -5.08 -3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 6.35) (mid -1.5297 8.1878) (end -1.27 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 13.97) (mid -3.5019 15.5481) (end -5.08 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -10.16) (mid -1.5296 -8.1878) (end -2.2909 -6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 10.16) (mid -1.5296 12.1322) (end -2.2909 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -17.78) + (xy -8.89 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a22oi_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a22oi_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a22oi_4" (id 1) (at -0.3048 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a22oi_4_0_0" + (arc (start -8.89 -17.78) (mid -6.9178 -17.5204) (end -5.08 -16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 2.54) (mid -6.9178 2.7996) (end -5.08 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -16.7591) (mid -3.5019 -15.5481) (end -2.2909 -13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -3.5609) (mid -6.9178 -2.7997) (end -8.89 -2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 3.5609) (mid -3.5019 4.7719) (end -2.2909 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 16.7591) (mid -6.9178 17.5203) (end -8.89 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -13.97) (mid -1.5297 -12.1322) (end -1.27 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -6.35) (mid -3.5019 -4.7719) (end -5.08 -3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 6.35) (mid -1.5297 8.1878) (end -1.27 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 13.97) (mid -3.5019 15.5481) (end -5.08 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -10.16) (mid -1.5296 -8.1878) (end -2.2909 -6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 10.16) (mid -1.5296 12.1322) (end -2.2909 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -17.78) + (xy -8.89 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a22oi_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2bb2o_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2bb2o_1" (id 1) (at -0.3048 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2bb2o_1_0_0" + (arc (start -14.605 6.1799) (mid -15.24 5.08) (end -14.605 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.605 16.3399) (mid -15.24 15.24) (end -14.605 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 5.08) (mid -14.5569 5.5543) (end -14.605 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 5.08) (mid -13.335 6.1798) (end -14.605 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 15.24) (mid -14.5569 15.7143) (end -14.605 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 15.24) (mid -13.335 16.3398) (end -14.605 16.3399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 -17.78) (mid -6.9178 -17.5204) (end -5.08 -16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 2.54) (mid -6.9178 2.7996) (end -5.08 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -16.7591) (mid -3.5019 -15.5481) (end -2.2909 -13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -3.5609) (mid -6.9178 -2.7997) (end -8.89 -2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 3.5609) (mid -3.5019 4.7719) (end -2.2909 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 16.7591) (mid -6.9178 17.5203) (end -8.89 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -13.97) (mid -1.5297 -12.1322) (end -1.27 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -6.35) (mid -3.5019 -4.7719) (end -5.08 -3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 6.35) (mid -1.5297 8.1878) (end -1.27 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 13.97) (mid -3.5019 15.5481) (end -5.08 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -10.16) (mid -1.5296 -8.1878) (end -2.2909 -6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 10.16) (mid -1.5296 12.1322) (end -2.2909 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -15.24 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -17.78) + (xy -8.89 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1_N" (at -21.59 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2_N" (at -21.59 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2bb2o_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2bb2o_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2bb2o_2" (id 1) (at -0.3048 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2bb2o_2_0_0" + (arc (start -14.605 6.1799) (mid -15.24 5.08) (end -14.605 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.605 16.3399) (mid -15.24 15.24) (end -14.605 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 5.08) (mid -14.5569 5.5543) (end -14.605 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 5.08) (mid -13.335 6.1798) (end -14.605 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 15.24) (mid -14.5569 15.7143) (end -14.605 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 15.24) (mid -13.335 16.3398) (end -14.605 16.3399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 -17.78) (mid -6.9178 -17.5204) (end -5.08 -16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 2.54) (mid -6.9178 2.7996) (end -5.08 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -16.7591) (mid -3.5019 -15.5481) (end -2.2909 -13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -3.5609) (mid -6.9178 -2.7997) (end -8.89 -2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 3.5609) (mid -3.5019 4.7719) (end -2.2909 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 16.7591) (mid -6.9178 17.5203) (end -8.89 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -13.97) (mid -1.5297 -12.1322) (end -1.27 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -6.35) (mid -3.5019 -4.7719) (end -5.08 -3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 6.35) (mid -1.5297 8.1878) (end -1.27 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 13.97) (mid -3.5019 15.5481) (end -5.08 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -10.16) (mid -1.5296 -8.1878) (end -2.2909 -6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 10.16) (mid -1.5296 12.1322) (end -2.2909 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -15.24 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -17.78) + (xy -8.89 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1_N" (at -21.59 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2_N" (at -21.59 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2bb2o_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2bb2o_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2bb2o_4" (id 1) (at -0.3048 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2bb2o_4_0_0" + (arc (start -14.605 6.1799) (mid -15.24 5.08) (end -14.605 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.605 16.3399) (mid -15.24 15.24) (end -14.605 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 5.08) (mid -14.5569 5.5543) (end -14.605 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 5.08) (mid -13.335 6.1798) (end -14.605 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 15.24) (mid -14.5569 15.7143) (end -14.605 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 15.24) (mid -13.335 16.3398) (end -14.605 16.3399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 -17.78) (mid -6.9178 -17.5204) (end -5.08 -16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 2.54) (mid -6.9178 2.7996) (end -5.08 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -16.7591) (mid -3.5019 -15.5481) (end -2.2909 -13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -3.5609) (mid -6.9178 -2.7997) (end -8.89 -2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 3.5609) (mid -3.5019 4.7719) (end -2.2909 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 16.7591) (mid -6.9178 17.5203) (end -8.89 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -13.97) (mid -1.5297 -12.1322) (end -1.27 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -6.35) (mid -3.5019 -4.7719) (end -5.08 -3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 6.35) (mid -1.5297 8.1878) (end -1.27 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 13.97) (mid -3.5019 15.5481) (end -5.08 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -10.16) (mid -1.5296 -8.1878) (end -2.2909 -6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 10.16) (mid -1.5296 12.1322) (end -2.2909 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -15.24 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -17.78) + (xy -8.89 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1_N" (at -21.59 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2_N" (at -21.59 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2bb2o_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2bb2oi_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2bb2oi_1" (id 1) (at -0.3048 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2bb2oi_1_0_0" + (arc (start -14.605 6.1799) (mid -15.24 5.08) (end -14.605 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.605 16.3399) (mid -15.24 15.24) (end -14.605 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 5.08) (mid -14.5569 5.5543) (end -14.605 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 5.08) (mid -13.335 6.1798) (end -14.605 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 15.24) (mid -14.5569 15.7143) (end -14.605 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 15.24) (mid -13.335 16.3398) (end -14.605 16.3399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 -17.78) (mid -6.9178 -17.5204) (end -5.08 -16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 2.54) (mid -6.9178 2.7996) (end -5.08 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -16.7591) (mid -3.5019 -15.5481) (end -2.2909 -13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -3.5609) (mid -6.9178 -2.7997) (end -8.89 -2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 3.5609) (mid -3.5019 4.7719) (end -2.2909 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 16.7591) (mid -6.9178 17.5203) (end -8.89 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -13.97) (mid -1.5297 -12.1322) (end -1.27 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -6.35) (mid -3.5019 -4.7719) (end -5.08 -3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 6.35) (mid -1.5297 8.1878) (end -1.27 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 13.97) (mid -3.5019 15.5481) (end -5.08 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -10.16) (mid -1.5296 -8.1878) (end -2.2909 -6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 10.16) (mid -1.5296 12.1322) (end -2.2909 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -15.24 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -17.78) + (xy -8.89 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1_N" (at -21.59 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2_N" (at -21.59 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2bb2oi_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2bb2oi_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2bb2oi_2" (id 1) (at -0.3048 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2bb2oi_2_0_0" + (arc (start -14.605 6.1799) (mid -15.24 5.08) (end -14.605 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.605 16.3399) (mid -15.24 15.24) (end -14.605 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 5.08) (mid -14.5569 5.5543) (end -14.605 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 5.08) (mid -13.335 6.1798) (end -14.605 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 15.24) (mid -14.5569 15.7143) (end -14.605 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 15.24) (mid -13.335 16.3398) (end -14.605 16.3399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 -17.78) (mid -6.9178 -17.5204) (end -5.08 -16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 2.54) (mid -6.9178 2.7996) (end -5.08 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -16.7591) (mid -3.5019 -15.5481) (end -2.2909 -13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -3.5609) (mid -6.9178 -2.7997) (end -8.89 -2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 3.5609) (mid -3.5019 4.7719) (end -2.2909 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 16.7591) (mid -6.9178 17.5203) (end -8.89 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -13.97) (mid -1.5297 -12.1322) (end -1.27 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -6.35) (mid -3.5019 -4.7719) (end -5.08 -3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 6.35) (mid -1.5297 8.1878) (end -1.27 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 13.97) (mid -3.5019 15.5481) (end -5.08 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -10.16) (mid -1.5296 -8.1878) (end -2.2909 -6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 10.16) (mid -1.5296 12.1322) (end -2.2909 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -15.24 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -17.78) + (xy -8.89 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1_N" (at -21.59 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2_N" (at -21.59 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2bb2oi_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a2bb2oi_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a2bb2oi_4" (id 1) (at -0.3048 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a2bb2oi_4_0_0" + (arc (start -14.605 6.1799) (mid -15.24 5.08) (end -14.605 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.605 16.3399) (mid -15.24 15.24) (end -14.605 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 5.08) (mid -14.5569 5.5543) (end -14.605 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 5.08) (mid -13.335 6.1798) (end -14.605 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 15.24) (mid -14.5569 15.7143) (end -14.605 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.7 15.24) (mid -13.335 16.3398) (end -14.605 16.3399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 -17.78) (mid -6.9178 -17.5204) (end -5.08 -16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.89 2.54) (mid -6.9178 2.7996) (end -5.08 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -16.7591) (mid -3.5019 -15.5481) (end -2.2909 -13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 -3.5609) (mid -6.9178 -2.7997) (end -8.89 -2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 3.5609) (mid -3.5019 4.7719) (end -2.2909 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.08 16.7591) (mid -6.9178 17.5203) (end -8.89 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -13.97) (mid -1.5297 -12.1322) (end -1.27 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 -6.35) (mid -3.5019 -4.7719) (end -5.08 -3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 6.35) (mid -1.5297 8.1878) (end -1.27 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -2.2909 13.97) (mid -3.5019 15.5481) (end -5.08 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 -10.16) (mid -1.5296 -8.1878) (end -2.2909 -6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 10.16) (mid -1.5296 12.1322) (end -2.2909 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -12.7 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -12.7 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -15.24 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -17.78) + (xy -8.89 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -8.89 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -8.89 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -8.89 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1_N" (at -21.59 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2_N" (at -21.59 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a2bb2oi_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a311o_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a311o_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a311o_1_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 3.4036 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy -1.905 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 10.16) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a311o_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a311o_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a311o_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a311o_2_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 3.4036 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy -1.905 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 10.16) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a311o_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a311o_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a311o_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a311o_4_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 3.4036 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy -1.905 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 10.16) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a311o_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a311oi_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a311oi_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a311oi_1_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 3.4036 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy -1.905 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 10.16) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a311oi_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a311oi_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a311oi_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a311oi_2_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 3.4036 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy -1.905 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 10.16) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a311oi_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a311oi_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a311oi_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a311oi_4_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 3.4036 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy -1.905 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.905 10.16) + (xy -1.905 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a311oi_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a31o_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a31o_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a31o_1_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a31o_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a31o_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a31o_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a31o_2_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a31o_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a31o_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a31o_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a31o_4_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a31o_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a31oi_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a31oi_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a31oi_1_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a31oi_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a31oi_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a31oi_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a31oi_2_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a31oi_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a31oi_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a31oi_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a31oi_4_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a31oi_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a32o_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a32o_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a32o_1_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a32o_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a32o_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a32o_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a32o_2_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a32o_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a32o_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a32o_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a32o_4_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a32o_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a32oi_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a32oi_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a32oi_1_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a32oi_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a32oi_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a32oi_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a32oi_2_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a32oi_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a32oi_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a32oi_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a32oi_4_0_0" + (arc (start -10.795 2.54) (mid -8.8228 2.7996) (end -6.985 3.5609) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 3.5609) (mid -5.4069 4.7719) (end -4.1959 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 16.7591) (mid -8.8228 17.5203) (end -10.795 17.78) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 6.35) (mid -3.4347 8.1878) (end -3.175 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 13.97) (mid -5.4069 15.5481) (end -6.985 16.7591) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 10.16) (mid -3.4346 12.1322) (end -4.1959 13.97) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.7 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.7 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 17.78) + (xy -10.16 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -2.54 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy 3.4544 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a32oi_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a41o_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a41o_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a41o_1_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -17.78) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.97 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.97 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 2.54) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -15.24 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -1.27) + (xy -13.97 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -1.27) + (xy -12.7 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 11.43) + (xy -12.7 11.43) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 20.32) + (xy -13.97 11.43) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "A4" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -14.224 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a41o_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "A4" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -17.78 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a41o_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a41o_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a41o_2_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -17.78) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.97 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.97 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 2.54) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -15.24 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -1.27) + (xy -13.97 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -1.27) + (xy -12.7 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 11.43) + (xy -12.7 11.43) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 20.32) + (xy -13.97 11.43) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "A4" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -14.224 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a41o_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "A4" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -17.78 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a41o_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a41o_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a41o_4_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -17.78) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.97 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.97 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 2.54) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -15.24 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -1.27) + (xy -13.97 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -1.27) + (xy -12.7 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 11.43) + (xy -12.7 11.43) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 20.32) + (xy -13.97 11.43) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "A4" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -14.224 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a41o_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "A4" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -17.78 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a41oi_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a41oi_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a41oi_1_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -17.78) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.97 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.97 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 2.54) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -15.24 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -1.27) + (xy -13.97 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -1.27) + (xy -12.7 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 11.43) + (xy -12.7 11.43) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 20.32) + (xy -13.97 11.43) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "A4" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -14.224 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a41oi_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "A4" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -17.78 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a41oi_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a41oi_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a41oi_2_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -17.78) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.97 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.97 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 2.54) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -15.24 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -1.27) + (xy -13.97 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -1.27) + (xy -12.7 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 11.43) + (xy -12.7 11.43) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 20.32) + (xy -13.97 11.43) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "A4" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -14.224 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a41oi_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "A4" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -17.78 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__a41oi_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__a41oi_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__a41oi_4_0_0" + (arc (start -10.795 -2.54) (mid -8.8228 -2.2804) (end -6.985 -1.5191) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 -1.5191) (mid -5.4069 -0.3081) (end -4.1959 1.27) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.985 11.6791) (mid -8.8228 12.4403) (end -10.795 12.7) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 1.27) (mid -3.4347 3.1078) (end -3.175 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -4.1959 8.89) (mid -5.4069 10.4681) (end -6.985 11.6791) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.175 5.08) (mid -3.4346 7.0522) (end -4.1959 8.89) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -17.78) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.97 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.97 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 2.54) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -15.24 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -1.27) + (xy -13.97 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 -1.27) + (xy -12.7 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 11.43) + (xy -12.7 11.43) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.97 20.32) + (xy -13.97 11.43) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -2.54) + (xy -10.16 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 12.7) + (xy -10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -7.62) + (xy 3.175 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 7.62) + (xy 3.175 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.2495 -7.6142) (mid 1.907 -6.458) (end 2.4538 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.4538 -5.2456) (mid 2.8887 -3.9755) (end 3.202 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.472 5.1993) (mid 1.9238 6.4248) (end 1.2627 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.1446 -7.6231) (mid 9.8386 -5.2986) (end 14.5755 -0.0284) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.202 -2.6701) (mid 3.3912 -1.341) (end 3.4544 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.2066 2.6456) (mid 2.8989 3.9396) (end 2.472 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.4544 0) (mid 3.3923 1.3286) (end 3.2066 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.5983 -0.0156) (mid 9.8798 5.271) (end 3.194 7.6189) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "A4" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -14.224 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 17.78 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__a41oi_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "A4" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -17.78 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and2_0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and2_0" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and2_0_0_0" + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and2_0_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and2_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and2_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and2_1_0_0" + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and2_1_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and2_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and2_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and2_2_0_0" + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and2_2_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and2_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and2_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and2_4_0_0" + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and2_4_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and2b_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and2b_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and2b_1_0_0" + (arc (start -9.525 6.1799) (mid -10.16 5.08) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -9.4769 5.5543) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -8.255 6.1798) (end -9.525 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -15.24 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and2b_1_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and2b_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and2b_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and2b_2_0_0" + (arc (start -9.525 6.1799) (mid -10.16 5.08) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -9.4769 5.5543) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -8.255 6.1798) (end -9.525 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -15.24 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and2b_2_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and2b_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and2b_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and2b_4_0_0" + (arc (start -9.525 6.1799) (mid -10.16 5.08) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -9.4769 5.5543) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -8.255 6.1798) (end -9.525 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -15.24 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and2b_4_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and3_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and3_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and3_1_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.62 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and3_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and3_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and3_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and3_2_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.62 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and3_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and3_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and3_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and3_4_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.62 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and3_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and3b_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and3b_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and3b_1_0_0" + (arc (start -9.525 6.1799) (mid -10.16 5.08) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -9.4769 5.5543) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -8.255 6.1798) (end -9.525 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.62 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and3b_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and3b_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and3b_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and3b_2_0_0" + (arc (start -9.525 6.1799) (mid -10.16 5.08) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -9.4769 5.5543) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -8.255 6.1798) (end -9.525 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.62 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and3b_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and3b_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and3b_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and3b_4_0_0" + (arc (start -9.525 6.1799) (mid -10.16 5.08) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -9.4769 5.5543) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -8.255 6.1798) (end -9.525 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.62 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and3b_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and4_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and4_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and4_1_0_0" + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -7.62 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and4_1_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and4_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and4_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and4_2_0_0" + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -7.62 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and4_2_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and4_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and4_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and4_4_0_0" + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -7.62 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and4_4_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and4b_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and4b_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and4b_1_0_0" + (arc (start -9.525 7.4499) (mid -10.16 6.35) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -9.4769 6.8243) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -8.255 7.4498) (end -9.525 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and4b_1_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and4b_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and4b_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and4b_2_0_0" + (arc (start -9.525 7.4499) (mid -10.16 6.35) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -9.4769 6.8243) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -8.255 7.4498) (end -9.525 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and4b_2_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and4b_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and4b_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and4b_4_0_0" + (arc (start -9.525 7.4499) (mid -10.16 6.35) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -9.4769 6.8243) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -8.255 7.4498) (end -9.525 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and4b_4_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and4bb_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and4bb_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and4bb_1_0_0" + (arc (start -9.525 3.6399) (mid -10.16 2.54) (end -9.525 1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 7.4499) (mid -10.16 6.35) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 2.54) (mid -9.4769 3.0143) (end -9.525 1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 2.54) (mid -8.255 3.6398) (end -9.525 3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -9.4769 6.8243) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -8.255 7.4498) (end -9.525 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -15.24 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B_N" (at -15.24 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and4bb_1_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and4bb_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and4bb_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and4bb_2_0_0" + (arc (start -9.525 3.6399) (mid -10.16 2.54) (end -9.525 1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 7.4499) (mid -10.16 6.35) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 2.54) (mid -9.4769 3.0143) (end -9.525 1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 2.54) (mid -8.255 3.6398) (end -9.525 3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -9.4769 6.8243) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -8.255 7.4498) (end -9.525 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -15.24 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B_N" (at -15.24 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and4bb_2_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__and4bb_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__and4bb_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__and4bb_4_0_0" + (arc (start -9.525 3.6399) (mid -10.16 2.54) (end -9.525 1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 7.4499) (mid -10.16 6.35) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 2.54) (mid -9.4769 3.0143) (end -9.525 1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 2.54) (mid -8.255 3.6398) (end -9.525 3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -9.4769 6.8243) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -8.255 7.4498) (end -9.525 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -15.24 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B_N" (at -15.24 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__and4bb_4_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__buf_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__buf_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__buf_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__buf_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__buf_12" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__buf_12" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__buf_12_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__buf_12_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__buf_16" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__buf_16" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__buf_16_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__buf_16_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__buf_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__buf_2" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__buf_2_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__buf_2_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__buf_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__buf_4" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__buf_4_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__buf_4_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__buf_6" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__buf_6" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__buf_6_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__buf_6_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__buf_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__buf_8" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__buf_8_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__buf_8_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__bufbuf_16" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__bufbuf_16" (id 1) (at -1.905 8.89 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__bufbuf_16_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -5.08 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy 6.35 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy -1.27 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 6.35 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 6.35 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__bufbuf_16_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__bufbuf_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__bufbuf_8" (id 1) (at -1.905 8.89 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__bufbuf_8_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -5.08 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy 6.35 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy -1.27 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 6.35 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 6.35 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__bufbuf_8_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__bufinv_16" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__bufinv_16" (id 1) (at 0.635 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__bufinv_16_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -5.08 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy -1.27 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__bufinv_16_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__bufinv_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__bufinv_8" (id 1) (at 0.635 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__bufinv_8_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -5.08 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 2.54) + (xy -2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy -1.27 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__bufinv_8_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkbuf_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkbuf_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkbuf_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkbuf_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkbuf_16" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkbuf_16" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkbuf_16_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkbuf_16_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkbuf_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkbuf_2" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkbuf_2_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkbuf_2_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkbuf_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkbuf_4" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkbuf_4_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkbuf_4_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkbuf_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkbuf_8" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkbuf_8_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkbuf_8_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s15_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkdlybuf4s15_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkdlybuf4s15_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s15_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s15_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkdlybuf4s15_2" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkdlybuf4s15_2_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s15_2_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s18_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkdlybuf4s18_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkdlybuf4s18_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s18_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s18_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkdlybuf4s18_2" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkdlybuf4s18_2_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s18_2_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s25_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkdlybuf4s25_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkdlybuf4s25_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s25_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s25_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkdlybuf4s25_2" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkdlybuf4s25_2_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s25_2_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s50_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkdlybuf4s50_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkdlybuf4s50_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s50_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s50_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkdlybuf4s50_2" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkdlybuf4s50_2_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkdlybuf4s50_2_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkinv_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkinv_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkinv_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkinv_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkinv_16" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkinv_16" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkinv_16_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkinv_16_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkinv_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkinv_2" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkinv_2_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkinv_2_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkinv_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkinv_4" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkinv_4_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkinv_4_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkinv_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkinv_8" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkinv_8_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkinv_8_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkinvlp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkinvlp_2" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkinvlp_2_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkinvlp_2_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__clkinvlp_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__clkinvlp_4" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__clkinvlp_4_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__clkinvlp_4_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__conb_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 11.43 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__conb_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__conb_1_0_0" + (polyline + (pts + (xy -5.08 -7.62) + (xy 10.16 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy -5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy 10.16 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -5.08) + (xy 15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 5.08) + (xy 15.24 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 7.62) + (xy 10.16 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "HI" (at 8.89 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "LO" (at 8.89 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__conb_1_1_1" + (pin output line (at 17.78 5.08 180) (length 2.54) + (name "HI" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -5.08 180) (length 2.54) + (name "LO" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__decap_12" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__decap_12" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__decap_12_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__decap_3" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__decap_3" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__decap_3_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__decap_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__decap_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__decap_4_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__decap_6" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__decap_6" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__decap_6_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__decap_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__decap_8" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__decap_8_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__dfbbn_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 13.208 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfbbn_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfbbn_1_0_0" + (polyline + (pts + (xy -22.86 -7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 7.62) + (xy -17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy 17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 22.86 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK_N" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfbbn_1_1_1" + (pin input line (at -25.4 7.62 0) (length 2.54) + (name "CLK_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -7.62 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 7.62 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfbbn_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 13.208 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfbbn_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfbbn_2_0_0" + (polyline + (pts + (xy -22.86 -7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 7.62) + (xy -17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy 17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 22.86 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK_N" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfbbn_2_1_1" + (pin input line (at -25.4 7.62 0) (length 2.54) + (name "CLK_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -7.62 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 7.62 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfbbp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 13.208 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfbbp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfbbp_1_0_0" + (polyline + (pts + (xy -22.86 -7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 7.62) + (xy -17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy 17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 22.86 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfbbp_1_1_1" + (pin input line (at -25.4 7.62 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -7.62 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 7.62 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfrbp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfrbp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfrbp_1_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 0) + (xy 22.86 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfrbp_1_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 0 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfrbp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfrbp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfrbp_2_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 0) + (xy 22.86 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfrbp_2_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 0 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfrtn_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfrtn_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfrtn_1_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK_N" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfrtn_1_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfrtp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfrtp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfrtp_1_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfrtp_1_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfrtp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfrtp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfrtp_2_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfrtp_2_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfrtp_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfrtp_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfrtp_4_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfrtp_4_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfsbp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfsbp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfsbp_1_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 0) + (xy 22.86 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfsbp_1_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 0 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfsbp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfsbp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfsbp_2_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 0) + (xy 22.86 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfsbp_2_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 0 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfstp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfstp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfstp_1_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfstp_1_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfstp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfstp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfstp_2_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfstp_2_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfstp_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfstp_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfstp_4_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfstp_4_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfxbp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfxbp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfxbp_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -2.54) + (xy 22.86 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfxbp_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 -2.54 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfxbp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfxbp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfxbp_2_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -2.54) + (xy 22.86 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfxbp_2_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 -2.54 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfxtp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfxtp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfxtp_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfxtp_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfxtp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfxtp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfxtp_2_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfxtp_2_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dfxtp_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dfxtp_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dfxtp_4_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dfxtp_4_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__diode_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__diode_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__diode_2_0_0" + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "DIODE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__diode_2_1_1" + (pin input line (at -25.4 0 0) (length 2.54) + (name "DIODE" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlclkp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlclkp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlclkp_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "GCLK" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlclkp_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "GCLK" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlclkp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlclkp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlclkp_2_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "GCLK" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlclkp_2_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "GCLK" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlclkp_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlclkp_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlclkp_4_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "GCLK" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlclkp_4_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "GCLK" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlrbn_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlrbn_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlrbn_1_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 0) + (xy 22.86 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE_N" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlrbn_1_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 0 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlrbn_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlrbn_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlrbn_2_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 0) + (xy 22.86 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE_N" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlrbn_2_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 0 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlrbp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlrbp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlrbp_1_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 0) + (xy 22.86 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlrbp_1_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 0 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlrbp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlrbp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlrbp_2_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 0) + (xy 22.86 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlrbp_2_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 0 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlrtn_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlrtn_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlrtn_1_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE_N" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlrtn_1_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlrtn_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlrtn_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlrtn_2_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE_N" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlrtn_2_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlrtn_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlrtn_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlrtn_4_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE_N" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlrtn_4_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlrtp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlrtp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlrtp_1_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlrtp_1_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlrtp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlrtp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlrtp_2_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlrtp_2_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlrtp_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlrtp_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlrtp_4_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlrtp_4_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlxbn_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlxbn_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlxbn_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -2.54) + (xy 22.86 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE_N" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlxbn_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "GATE_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 -2.54 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlxbn_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlxbn_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlxbn_2_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -2.54) + (xy 22.86 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE_N" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlxbn_2_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "GATE_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 -2.54 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlxbp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlxbp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlxbp_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 -2.54) + (xy 22.86 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlxbp_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 -2.54 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlxtn_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlxtn_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlxtn_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE_N" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlxtn_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "GATE_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlxtn_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlxtn_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlxtn_2_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE_N" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlxtn_2_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "GATE_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlxtn_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlxtn_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlxtn_4_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE_N" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlxtn_4_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "GATE_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlxtp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlxtp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlxtp_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlxtp_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlygate4sd1_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlygate4sd1_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlygate4sd1_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlygate4sd1_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlygate4sd2_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlygate4sd2_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlygate4sd2_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlygate4sd2_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlygate4sd3_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlygate4sd3_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlygate4sd3_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlygate4sd3_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlymetal6s2s_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlymetal6s2s_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlymetal6s2s_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlymetal6s2s_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlymetal6s4s_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlymetal6s4s_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlymetal6s4s_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlymetal6s4s_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__dlymetal6s6s_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__dlymetal6s6s_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__dlymetal6s6s_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -2.54) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -3.175 0) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -1.27) + (xy -0.635 -1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy -1.27 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 1.27) + (xy 0.635 1.27) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__dlymetal6s6s_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__ebufn_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__ebufn_1" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__ebufn_1_0_0" + (arc (start -0.635 -5.0623) (mid 0.635 -5.0623) (end 1.27 -3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 -2.8625) (mid -1.27 -3.9624) (end -0.635 -5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.2324) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -3.9624) (mid 0.635 -2.8626) (end -0.635 -2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE_B" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__ebufn_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE_B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__ebufn_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__ebufn_2" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__ebufn_2_0_0" + (arc (start -0.635 -5.0623) (mid 0.635 -5.0623) (end 1.27 -3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 -2.8625) (mid -1.27 -3.9624) (end -0.635 -5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.2324) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -3.9624) (mid 0.635 -2.8626) (end -0.635 -2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE_B" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__ebufn_2_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE_B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__ebufn_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__ebufn_4" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__ebufn_4_0_0" + (arc (start -0.635 -5.0623) (mid 0.635 -5.0623) (end 1.27 -3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 -2.8625) (mid -1.27 -3.9624) (end -0.635 -5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.2324) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -3.9624) (mid 0.635 -2.8626) (end -0.635 -2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE_B" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__ebufn_4_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE_B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__ebufn_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__ebufn_8" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__ebufn_8_0_0" + (arc (start -0.635 -5.0623) (mid 0.635 -5.0623) (end 1.27 -3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 -2.8625) (mid -1.27 -3.9624) (end -0.635 -5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.2324) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -3.9624) (mid 0.635 -2.8626) (end -0.635 -2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE_B" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__ebufn_8_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE_B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__edfxbp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__edfxbp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__edfxbp_1_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 0) + (xy 22.86 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "DE" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__edfxbp_1_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "DE" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 0 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__edfxtp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__edfxtp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__edfxtp_1_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "DE" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__edfxtp_1_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "DE" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__einvn_0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__einvn_0" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__einvn_0_0_0" + (arc (start -0.635 -5.0623) (mid 0.635 -5.0623) (end 1.27 -3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 -2.8625) (mid -1.27 -3.9624) (end -0.635 -5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.2324) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -3.9624) (mid 0.635 -2.8626) (end -0.635 -2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.08 0) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 5.7631 0.4743) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 6.985 1.0998) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE_B" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__einvn_0_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE_B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__einvn_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__einvn_1" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__einvn_1_0_0" + (arc (start -0.635 -5.0623) (mid 0.635 -5.0623) (end 1.27 -3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 -2.8625) (mid -1.27 -3.9624) (end -0.635 -5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.2324) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -3.9624) (mid 0.635 -2.8626) (end -0.635 -2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.08 0) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 5.7631 0.4743) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 6.985 1.0998) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE_B" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__einvn_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE_B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__einvn_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__einvn_2" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__einvn_2_0_0" + (arc (start -0.635 -5.0623) (mid 0.635 -5.0623) (end 1.27 -3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 -2.8625) (mid -1.27 -3.9624) (end -0.635 -5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.2324) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -3.9624) (mid 0.635 -2.8626) (end -0.635 -2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.08 0) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 5.7631 0.4743) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 6.985 1.0998) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE_B" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__einvn_2_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE_B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__einvn_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__einvn_4" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__einvn_4_0_0" + (arc (start -0.635 -5.0623) (mid 0.635 -5.0623) (end 1.27 -3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 -2.8625) (mid -1.27 -3.9624) (end -0.635 -5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.2324) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -3.9624) (mid 0.635 -2.8626) (end -0.635 -2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.08 0) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 5.7631 0.4743) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 6.985 1.0998) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE_B" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__einvn_4_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE_B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__einvn_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__einvn_8" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__einvn_8_0_0" + (arc (start -0.635 -5.0623) (mid 0.635 -5.0623) (end 1.27 -3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 -2.8625) (mid -1.27 -3.9624) (end -0.635 -5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.2324) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -3.9624) (mid 0.635 -2.8626) (end -0.635 -2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.08 0) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 5.7631 0.4743) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 6.985 1.0998) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE_B" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__einvn_8_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE_B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__einvp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__einvp_1" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__einvp_1_0_0" + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.54) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.08 0) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 5.7631 0.4743) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 6.985 1.0998) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__einvp_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__einvp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__einvp_2" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__einvp_2_0_0" + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.54) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.08 0) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 5.7631 0.4743) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 6.985 1.0998) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__einvp_2_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__einvp_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__einvp_4" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__einvp_4_0_0" + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.54) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.08 0) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 5.7631 0.4743) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 6.985 1.0998) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__einvp_4_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__einvp_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.905 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__einvp_8" (id 1) (at -1.905 7.62 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__einvp_8_0_0" + (polyline + (pts + (xy -10.16 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.54) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.08 0) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 5.7631 0.4743) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 6.985 1.0998) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "TE" (at -8.89 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__einvp_8_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -10.16 0) (length 2.54) + (name "TE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__fa_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -6.35 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__fa_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__fa_1_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy 10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -10.16) + (xy 15.24 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 10.16) + (xy 15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "CIN" (at -8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + (text "COUT" (at 8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SUM" (at 8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__fa_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "CIN" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 10.16 180) (length 2.54) + (name "COUT" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -10.16 180) (length 2.54) + (name "SUM" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__fa_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -6.35 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__fa_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__fa_2_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy 10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -10.16) + (xy 15.24 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 10.16) + (xy 15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "CIN" (at -8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + (text "COUT" (at 8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SUM" (at 8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__fa_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "CIN" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 10.16 180) (length 2.54) + (name "COUT" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -10.16 180) (length 2.54) + (name "SUM" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__fa_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -6.35 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__fa_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__fa_4_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy 10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -10.16) + (xy 15.24 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 10.16) + (xy 15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "CIN" (at -8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + (text "COUT" (at 8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SUM" (at 8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__fa_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "CIN" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 10.16 180) (length 2.54) + (name "COUT" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -10.16 180) (length 2.54) + (name "SUM" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__fah_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -6.35 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__fah_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__fah_1_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy 10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -10.16) + (xy 15.24 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 10.16) + (xy 15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "CI" (at -8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + (text "COUT" (at 8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SUM" (at 8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__fah_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "CI" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 10.16 180) (length 2.54) + (name "COUT" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -10.16 180) (length 2.54) + (name "SUM" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__fahcin_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -6.35 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__fahcin_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__fahcin_1_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy 10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -10.16) + (xy 15.24 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 10.16) + (xy 15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "CIN" (at -8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + (text "COUT" (at 8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SUM" (at 8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__fahcin_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "CIN" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 10.16 180) (length 2.54) + (name "COUT" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -10.16 180) (length 2.54) + (name "SUM" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__fahcon_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -6.35 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__fahcon_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__fahcon_1_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy 10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -10.16) + (xy 15.24 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 10.16) + (xy 15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "CI" (at -8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + (text "COUT_N" (at 8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SUM" (at 8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__fahcon_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "CI" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 10.16 180) (length 2.54) + (name "COUT_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -10.16 180) (length 2.54) + (name "SUM" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__fill_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__fill_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__fill_1_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__fill_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__fill_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__fill_2_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__fill_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__fill_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__fill_4_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__fill_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__fill_8" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__fill_8_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__ha_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -6.35 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__ha_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__ha_1_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy 10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -10.16) + (xy 15.24 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 10.16) + (xy 15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + (text "COUT" (at 8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SUM" (at 8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__ha_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 10.16 180) (length 2.54) + (name "COUT" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -10.16 180) (length 2.54) + (name "SUM" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__ha_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -6.35 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__ha_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__ha_2_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy 10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -10.16) + (xy 15.24 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 10.16) + (xy 15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + (text "COUT" (at 8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SUM" (at 8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__ha_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 10.16 180) (length 2.54) + (name "COUT" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -10.16 180) (length 2.54) + (name "SUM" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__ha_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -6.35 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__ha_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__ha_4_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy 10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 -10.16) + (xy 15.24 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 10.16) + (xy 15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + (text "COUT" (at 8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SUM" (at 8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__ha_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 10.16 180) (length 2.54) + (name "COUT" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 -10.16 180) (length 2.54) + (name "SUM" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__inv_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__inv_1" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__inv_1_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 9.1948 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__inv_1_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__inv_12" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__inv_12" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__inv_12_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__inv_12_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__inv_16" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__inv_16" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__inv_16_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__inv_16_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__inv_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__inv_2" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__inv_2_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__inv_2_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__inv_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__inv_4" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__inv_4_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__inv_4_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__inv_6" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__inv_6" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__inv_6_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__inv_6_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__inv_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 0.635 -3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__inv_8" (id 1) (at -1.905 6.35 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__inv_8_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 7.62 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 0) (mid 5.2502 -0.635) (end 5.715 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 -1.0999) (mid 6.35 -1.27) (end 6.985 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.715 1.0999) (mid 5.2501 0.635) (end 5.08 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -1.0999) (mid 7.4499 -0.635) (end 7.62 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 1.0999) (mid 6.35 1.27) (end 5.715 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 0) (mid 7.4498 0.635) (end 6.985 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__inv_8_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_bleeder_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_bleeder_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_bleeder_1_0_0" + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "SHORT" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_bleeder_1_1_1" + (pin input line (at -25.4 0 0) (length 2.54) + (name "SHORT" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_clkbufkapwr_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "KAPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_16" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_clkbufkapwr_16" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_16_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "KAPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_16_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_clkbufkapwr_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_2_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "KAPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_2_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_clkbufkapwr_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_4_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "KAPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_4_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_clkbufkapwr_8" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_8_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "KAPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_clkbufkapwr_8_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_clkinvkapwr_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "KAPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_16" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_clkinvkapwr_16" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_16_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "KAPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_16_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_clkinvkapwr_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_2_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "KAPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_2_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_clkinvkapwr_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_4_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "KAPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_4_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_clkinvkapwr_8" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_8_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "KAPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_clkinvkapwr_8_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_12" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_decapkapwr_12" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_12_0_0" + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "KAPWR" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_12_1_1" + (pin input line (at -25.4 0 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_3" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_decapkapwr_3" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_3_0_0" + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "KAPWR" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_3_1_1" + (pin input line (at -25.4 0 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_decapkapwr_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_4_0_0" + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "KAPWR" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_4_1_1" + (pin input line (at -25.4 0 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_6" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_decapkapwr_6" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_6_0_0" + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "KAPWR" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_6_1_1" + (pin input line (at -25.4 0 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_decapkapwr_8" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_8_0_0" + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "KAPWR" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_decapkapwr_8_1_1" + (pin input line (at -25.4 0 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_inputiso0n_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_inputiso0n_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_inputiso0n_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SLEEP_B" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_inputiso0n_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SLEEP_B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_inputiso0p_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_inputiso0p_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_inputiso0p_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SLEEP" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_inputiso0p_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SLEEP" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_inputiso1n_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_inputiso1n_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_inputiso1n_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SLEEP_B" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_inputiso1n_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SLEEP_B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_inputiso1p_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_inputiso1p_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_inputiso1p_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SLEEP" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_inputiso1p_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SLEEP" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_inputisolatch_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_inputisolatch_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_inputisolatch_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SLEEP_B" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_inputisolatch_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SLEEP_B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_isobufsrc_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SLEEP" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SLEEP" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_16" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_isobufsrc_16" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_16_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SLEEP" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_16_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SLEEP" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_isobufsrc_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_2_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SLEEP" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_2_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SLEEP" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_isobufsrc_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_4_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SLEEP" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_4_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SLEEP" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_isobufsrc_8" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_8_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SLEEP" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_isobufsrc_8_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SLEEP" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_isobufsrckapwr_16" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_isobufsrckapwr_16" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_isobufsrckapwr_16_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "KAPWR" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SLEEP" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_isobufsrckapwr_16_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "SLEEP" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "KAPWR" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "VPWRIN" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "VPWRIN" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_2_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "VPWRIN" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_2_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "VPWRIN" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_4_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "VPWRIN" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_4_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "VPWRIN" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_isowell_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_lsbuf_lh_isowell_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_isowell_4_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "LOWLVPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_isowell_4_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "LOWLVPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_1_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "LOWLVPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_1_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "LOWLVPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_2_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "LOWLVPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_2_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "LOWLVPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_4_0_0" + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 5.08) + (xy 17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "LOWLVPWR" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_4_1_1" + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "LOWLVPWR" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__macro_sparecell" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__macro_sparecell" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__macro_sparecell_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 0) + (xy 22.86 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "LO" (at 16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__macro_sparecell_1_1" + (pin output line (at 25.4 0 180) (length 2.54) + (name "LO" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__maj3_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 11.43 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__maj3_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__maj3_1_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy 10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "1" (at -2.54 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (text "A" (at -8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__maj3_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__maj3_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 11.43 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__maj3_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__maj3_2_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy 10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "1" (at -2.54 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (text "A" (at -8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__maj3_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__maj3_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 11.43 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__maj3_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__maj3_4_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy -10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 12.7) + (xy 10.16 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 10.16 12.7) + (xy 10.16 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "1" (at -2.54 2.54 0) + (effects (font (size 1.27 1.27))) + ) + (text "A" (at -8.89 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -8.89 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__maj3_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__mux2_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.7498 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__mux2_1" (id 1) (at -3.81 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__mux2_1_0_0" + (polyline + (pts + (xy -10.16 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -7.62) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy -5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy 4.445 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.715) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 3.81) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A0" (at -8.89 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A1" (at -8.89 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "S" (at -8.89 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__mux2_1_1_1" + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "A0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__mux2_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.7498 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__mux2_2" (id 1) (at -3.81 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__mux2_2_0_0" + (polyline + (pts + (xy -10.16 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -7.62) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy -5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy 4.445 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.715) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 3.81) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A0" (at -8.89 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A1" (at -8.89 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "S" (at -8.89 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__mux2_2_1_1" + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "A0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__mux2_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.7498 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__mux2_4" (id 1) (at -3.81 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__mux2_4_0_0" + (polyline + (pts + (xy -10.16 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -7.62) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy -5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy 4.445 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.715) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 3.81) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A0" (at -8.89 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A1" (at -8.89 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "S" (at -8.89 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__mux2_4_1_1" + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "A0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__mux2_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.7498 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__mux2_8" (id 1) (at -3.81 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__mux2_8_0_0" + (polyline + (pts + (xy -10.16 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -7.62) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy -5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy 4.445 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.715) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 3.81) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A0" (at -8.89 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A1" (at -8.89 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "S" (at -8.89 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__mux2_8_1_1" + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "A0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__mux2i_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.7498 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__mux2i_1" (id 1) (at -3.81 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__mux2i_1_0_0" + (polyline + (pts + (xy -10.16 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -7.62) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy -5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy 4.445 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.715) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 3.81) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 6.985 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 1.0999) (mid 4.445 0) (end 5.08 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 0) (mid 5.1281 0.4743) (end 5.08 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 0) (mid 6.35 1.0998) (end 5.08 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A0" (at -8.89 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A1" (at -8.89 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "S" (at -8.89 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__mux2i_1_1_1" + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "A0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__mux2i_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.7498 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__mux2i_2" (id 1) (at -3.81 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__mux2i_2_0_0" + (polyline + (pts + (xy -10.16 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -7.62) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy -5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy 4.445 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.715) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 3.81) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 6.985 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 1.0999) (mid 4.445 0) (end 5.08 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 0) (mid 5.1281 0.4743) (end 5.08 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 0) (mid 6.35 1.0998) (end 5.08 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A0" (at -8.89 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A1" (at -8.89 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "S" (at -8.89 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__mux2i_2_1_1" + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "A0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__mux2i_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.7498 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__mux2i_4" (id 1) (at -3.81 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__mux2i_4_0_0" + (polyline + (pts + (xy -10.16 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -7.62) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy -5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy 4.445 3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.715) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 3.81) + (xy 4.445 -3.81) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 6.985 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 1.0999) (mid 4.445 0) (end 5.08 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 0) (mid 5.1281 0.4743) (end 5.08 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 0) (mid 6.35 1.0998) (end 5.08 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A0" (at -8.89 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A1" (at -8.89 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "S" (at -8.89 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 8.89 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__mux2i_4_1_1" + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "A0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "S" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__mux4_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.7498 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__mux4_1" (id 1) (at -3.81 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__mux4_1_0_0" + (polyline + (pts + (xy -10.16 -33.02) + (xy 2.54 -33.02) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -25.4) + (xy -2.54 -25.4) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -5.08 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -17.78) + (xy 4.445 -13.97) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 17.78) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 17.78) + (xy 4.445 13.97) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -16.764) + (xy -2.54 -25.4) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -14.7574) + (xy 2.54 -33.02) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 13.97) + (xy 4.445 -13.97) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A0" (at -8.89 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A1" (at -8.89 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -8.89 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -8.89 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "S0" (at -8.89 -21.844 0) + (effects (font (size 1.27 1.27))) + ) + (text "S1" (at -8.89 -29.464 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 6.096 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__mux4_1_1_1" + (pin input line (at -12.7 15.24 0) (length 2.54) + (name "A0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -25.4 0) (length 2.54) + (name "S0" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -33.02 0) (length 2.54) + (name "S1" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__mux4_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.7498 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__mux4_2" (id 1) (at -3.81 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__mux4_2_0_0" + (polyline + (pts + (xy -10.16 -33.02) + (xy 2.54 -33.02) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -25.4) + (xy -2.54 -25.4) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -5.08 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -17.78) + (xy 4.445 -13.97) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 17.78) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 17.78) + (xy 4.445 13.97) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -16.764) + (xy -2.54 -25.4) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -14.7574) + (xy 2.54 -33.02) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 13.97) + (xy 4.445 -13.97) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A0" (at -8.89 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A1" (at -8.89 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -8.89 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -8.89 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "S0" (at -8.89 -21.844 0) + (effects (font (size 1.27 1.27))) + ) + (text "S1" (at -8.89 -29.464 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 6.096 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__mux4_2_1_1" + (pin input line (at -12.7 15.24 0) (length 2.54) + (name "A0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -25.4 0) (length 2.54) + (name "S0" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -33.02 0) (length 2.54) + (name "S1" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__mux4_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.7498 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__mux4_4" (id 1) (at -3.81 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__mux4_4_0_0" + (polyline + (pts + (xy -10.16 -33.02) + (xy 2.54 -33.02) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -25.4) + (xy -2.54 -25.4) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -5.08 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -17.78) + (xy 4.445 -13.97) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 17.78) + (xy -5.08 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 17.78) + (xy 4.445 13.97) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -16.764) + (xy -2.54 -25.4) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -14.7574) + (xy 2.54 -33.02) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 4.445 13.97) + (xy 4.445 -13.97) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A0" (at -8.89 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A1" (at -8.89 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -8.89 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -8.89 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "S0" (at -8.89 -21.844 0) + (effects (font (size 1.27 1.27))) + ) + (text "S1" (at -8.89 -29.464 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 8.89 6.096 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__mux4_4_1_1" + (pin input line (at -12.7 15.24 0) (length 2.54) + (name "A0" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 5.08 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -15.24 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -25.4 0) (length 2.54) + (name "S0" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 -33.02 0) (length 2.54) + (name "S1" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand2_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand2_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand2_1_0_0" + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand2_1_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand2_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand2_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand2_2_0_0" + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand2_2_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand2_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand2_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand2_4_0_0" + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand2_4_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand2_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand2_8" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand2_8_0_0" + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand2_8_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand2b_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand2b_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand2b_1_0_0" + (arc (start -10.16 5.08) (mid -9.9898 4.445) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 3.9801) (mid -8.89 3.81) (end -8.255 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 6.1799) (mid -9.9899 5.715) (end -10.16 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 3.9801) (mid -7.7901 4.445) (end -7.62 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 6.1799) (mid -8.89 6.35) (end -9.525 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -7.7902 5.715) (end -8.255 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -14.605 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand2b_1_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand2b_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand2b_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand2b_2_0_0" + (arc (start -10.16 5.08) (mid -9.9898 4.445) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 3.9801) (mid -8.89 3.81) (end -8.255 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 6.1799) (mid -9.9899 5.715) (end -10.16 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 3.9801) (mid -7.7901 4.445) (end -7.62 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 6.1799) (mid -8.89 6.35) (end -9.525 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -7.7902 5.715) (end -8.255 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -14.605 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand2b_2_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand2b_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand2b_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand2b_4_0_0" + (arc (start -10.16 5.08) (mid -9.9898 4.445) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 3.9801) (mid -8.89 3.81) (end -8.255 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 6.1799) (mid -9.9899 5.715) (end -10.16 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 3.9801) (mid -7.7901 4.445) (end -7.62 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 6.1799) (mid -8.89 6.35) (end -9.525 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -7.7902 5.715) (end -8.255 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -14.605 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand2b_4_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand3_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand3_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand3_1_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.62 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand3_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand3_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand3_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand3_2_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.62 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand3_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand3_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand3_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand3_4_0_0" + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.62 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -7.62 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand3_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand3b_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand3b_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand3b_1_0_0" + (arc (start -10.16 5.08) (mid -9.9898 4.445) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 3.9801) (mid -8.89 3.81) (end -8.255 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 6.1799) (mid -9.9899 5.715) (end -10.16 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 3.9801) (mid -7.7901 4.445) (end -7.62 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 6.1799) (mid -8.89 6.35) (end -9.525 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -7.7902 5.715) (end -8.255 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.62 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand3b_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand3b_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand3b_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand3b_2_0_0" + (arc (start -10.16 5.08) (mid -9.9898 4.445) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 3.9801) (mid -8.89 3.81) (end -8.255 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 6.1799) (mid -9.9899 5.715) (end -10.16 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 3.9801) (mid -7.7901 4.445) (end -7.62 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 6.1799) (mid -8.89 6.35) (end -9.525 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -7.7902 5.715) (end -8.255 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.62 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand3b_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand3b_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand3b_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand3b_4_0_0" + (arc (start -10.16 5.08) (mid -9.9898 4.445) (end -9.525 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 3.9801) (mid -8.89 3.81) (end -8.255 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 6.1799) (mid -9.9899 5.715) (end -10.16 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 3.9801) (mid -7.7901 4.445) (end -7.62 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 6.1799) (mid -8.89 6.35) (end -9.525 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 5.08) (mid -7.7902 5.715) (end -8.255 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.62 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -7.62 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand3b_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand4_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand4_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand4_1_0_0" + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -7.62 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand4_1_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand4_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand4_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand4_2_0_0" + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -7.62 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand4_2_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand4_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand4_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand4_4_0_0" + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -7.62 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand4_4_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand4b_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand4b_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand4b_1_0_0" + (arc (start -10.16 6.35) (mid -9.9898 5.715) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 5.2501) (mid -8.89 5.08) (end -8.255 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 7.4499) (mid -9.9899 6.985) (end -10.16 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 5.2501) (mid -7.7901 5.715) (end -7.62 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 7.4499) (mid -8.89 7.62) (end -9.525 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -7.7902 6.985) (end -8.255 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand4b_1_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand4b_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand4b_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand4b_2_0_0" + (arc (start -10.16 6.35) (mid -9.9898 5.715) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 5.2501) (mid -8.89 5.08) (end -8.255 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 7.4499) (mid -9.9899 6.985) (end -10.16 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 5.2501) (mid -7.7901 5.715) (end -7.62 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 7.4499) (mid -8.89 7.62) (end -9.525 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -7.7902 6.985) (end -8.255 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand4b_2_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand4b_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand4b_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand4b_4_0_0" + (arc (start -10.16 6.35) (mid -9.9898 5.715) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 5.2501) (mid -8.89 5.08) (end -8.255 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 7.4499) (mid -9.9899 6.985) (end -10.16 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 5.2501) (mid -7.7901 5.715) (end -7.62 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 7.4499) (mid -8.89 7.62) (end -9.525 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -7.7902 6.985) (end -8.255 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -7.62 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand4b_4_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand4bb_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand4bb_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand4bb_1_0_0" + (arc (start -10.16 2.54) (mid -9.9898 1.905) (end -9.525 1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -10.16 6.35) (mid -9.9898 5.715) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 1.4401) (mid -8.89 1.27) (end -8.255 1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 3.6399) (mid -9.9899 3.175) (end -10.16 2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 5.2501) (mid -8.89 5.08) (end -8.255 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 7.4499) (mid -9.9899 6.985) (end -10.16 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 1.4401) (mid -7.7901 1.905) (end -7.62 2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 3.6399) (mid -8.89 3.81) (end -9.525 3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 5.2501) (mid -7.7901 5.715) (end -7.62 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 7.4499) (mid -8.89 7.62) (end -9.525 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 2.54) (mid -7.7902 3.175) (end -8.255 3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -7.7902 6.985) (end -8.255 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -16.51 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B_N" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand4bb_1_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand4bb_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand4bb_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand4bb_2_0_0" + (arc (start -10.16 2.54) (mid -9.9898 1.905) (end -9.525 1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -10.16 6.35) (mid -9.9898 5.715) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 1.4401) (mid -8.89 1.27) (end -8.255 1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 3.6399) (mid -9.9899 3.175) (end -10.16 2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 5.2501) (mid -8.89 5.08) (end -8.255 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 7.4499) (mid -9.9899 6.985) (end -10.16 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 1.4401) (mid -7.7901 1.905) (end -7.62 2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 3.6399) (mid -8.89 3.81) (end -9.525 3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 5.2501) (mid -7.7901 5.715) (end -7.62 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 7.4499) (mid -8.89 7.62) (end -9.525 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 2.54) (mid -7.7902 3.175) (end -8.255 3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -7.7902 6.985) (end -8.255 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -16.51 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B_N" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand4bb_2_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nand4bb_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -7.2898 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nand4bb_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nand4bb_4_0_0" + (arc (start -10.16 2.54) (mid -9.9898 1.905) (end -9.525 1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -10.16 6.35) (mid -9.9898 5.715) (end -9.525 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 1.4401) (mid -8.89 1.27) (end -8.255 1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 3.6399) (mid -9.9899 3.175) (end -10.16 2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 5.2501) (mid -8.89 5.08) (end -8.255 5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -9.525 7.4499) (mid -9.9899 6.985) (end -10.16 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 1.4401) (mid -7.7901 1.905) (end -7.62 2.54) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 3.6399) (mid -8.89 3.81) (end -9.525 3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 5.2501) (mid -7.7901 5.715) (end -7.62 6.35) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.255 7.4499) (mid -8.89 7.62) (end -9.525 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 2.54) (mid -7.7902 3.175) (end -8.255 3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.62 6.35) (mid -7.7902 6.985) (end -8.255 7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -7.62 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -10.16 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -7.62 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy 1.27 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -7.62 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy 1.27 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -7.62) (mid 3.2422 -7.3604) (end 5.08 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 -6.5991) (mid 6.6581 -5.3881) (end 7.8691 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 5.08 6.5991) (mid 3.2422 7.3603) (end 1.27 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 -3.81) (mid 8.6303 -1.9722) (end 8.89 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.8691 3.81) (mid 6.6581 5.3881) (end 5.08 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.89 0) (mid 8.6304 1.9722) (end 7.8691 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A_N" (at -16.51 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B_N" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nand4bb_4_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor2_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor2_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor2_1_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor2_1_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor2_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor2_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor2_2_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor2_2_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor2_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor2_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor2_4_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor2_4_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor2_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor2_8" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor2_8_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor2_8_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor2b_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor2b_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor2b_1_0_0" + (arc (start -8.3312 -3.9801) (mid -8.9662 -5.08) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -8.2831 -4.6057) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -7.0612 -3.9802) (end -8.3312 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -8.9662 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B_N" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor2b_1_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor2b_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor2b_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor2b_2_0_0" + (arc (start -8.3312 -3.9801) (mid -8.9662 -5.08) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -8.2831 -4.6057) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -7.0612 -3.9802) (end -8.3312 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -8.9662 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B_N" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor2b_2_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor2b_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor2b_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor2b_4_0_0" + (arc (start -8.3312 -3.9801) (mid -8.9662 -5.08) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -8.2831 -4.6057) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -7.0612 -3.9802) (end -8.3312 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -8.9662 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B_N" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor2b_4_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor3_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor3_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor3_1_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -5.4102 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor3_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor3_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor3_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor3_2_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -5.4102 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor3_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor3_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor3_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor3_4_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -5.4102 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor3_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor3b_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor3b_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor3b_1_0_0" + (arc (start -8.3312 -3.9801) (mid -8.9662 -5.08) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -8.2831 -4.6057) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -7.0612 -3.9802) (end -8.3312 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -5.4102 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -8.9662 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C_N" (at -15.875 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor3b_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor3b_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor3b_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor3b_2_0_0" + (arc (start -8.3312 -3.9801) (mid -8.9662 -5.08) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -8.2831 -4.6057) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -7.0612 -3.9802) (end -8.3312 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -5.4102 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -8.9662 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C_N" (at -15.875 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor3b_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor3b_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor3b_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor3b_4_0_0" + (arc (start -8.3312 -3.9801) (mid -8.9662 -5.08) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -8.2831 -4.6057) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -7.0612 -3.9802) (end -8.3312 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -5.4102 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -10.16 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -8.9662 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 10.16) + (xy -10.16 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C_N" (at -15.875 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor3b_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor4_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor4_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor4_1_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -5.6134 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -6.985 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor4_1_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor4_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor4_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor4_2_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -5.6134 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -6.985 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor4_2_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor4_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor4_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor4_4_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -5.6134 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -6.985 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor4_4_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor4b_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor4b_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor4b_1_0_0" + (arc (start -8.9662 -5.2501) (mid -9.6012 -6.35) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -8.9181 -5.8757) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -7.6962 -5.2502) (end -8.9662 -5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -5.6134 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -9.6012 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D_N" (at -15.875 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor4b_1_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor4b_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor4b_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor4b_2_0_0" + (arc (start -8.9662 -5.2501) (mid -9.6012 -6.35) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -8.9181 -5.8757) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -7.6962 -5.2502) (end -8.9662 -5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -5.6134 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -9.6012 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D_N" (at -15.875 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor4b_2_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor4b_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor4b_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor4b_4_0_0" + (arc (start -8.9662 -5.2501) (mid -9.6012 -6.35) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -8.9181 -5.8757) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -7.6962 -5.2502) (end -8.9662 -5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -5.6134 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -9.6012 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D_N" (at -15.875 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor4b_4_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor4bb_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor4bb_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor4bb_1_0_0" + (arc (start -8.9662 -5.2501) (mid -9.6012 -6.35) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.5184 -1.4401) (mid -8.1534 -2.54) (end -7.5184 -3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -8.9181 -5.8757) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -7.6962 -5.2502) (end -8.9662 -5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6134 -2.54) (mid -7.4703 -2.0657) (end -7.5184 -3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6134 -2.54) (mid -6.2484 -1.4402) (end -7.5184 -1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -8.1534 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -9.6012 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C_N" (at -17.145 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D_N" (at -17.145 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor4bb_1_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor4bb_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor4bb_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor4bb_2_0_0" + (arc (start -8.9662 -5.2501) (mid -9.6012 -6.35) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.5184 -1.4401) (mid -8.1534 -2.54) (end -7.5184 -3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -8.9181 -5.8757) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -7.6962 -5.2502) (end -8.9662 -5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6134 -2.54) (mid -7.4703 -2.0657) (end -7.5184 -3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6134 -2.54) (mid -6.2484 -1.4402) (end -7.5184 -1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -8.1534 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -9.6012 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C_N" (at -17.145 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D_N" (at -17.145 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor4bb_2_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__nor4bb_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__nor4bb_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__nor4bb_4_0_0" + (arc (start -8.9662 -5.2501) (mid -9.6012 -6.35) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.5184 -1.4401) (mid -8.1534 -2.54) (end -7.5184 -3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -8.9181 -5.8757) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -7.6962 -5.2502) (end -8.9662 -5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6134 -2.54) (mid -7.4703 -2.0657) (end -7.5184 -3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6134 -2.54) (mid -6.2484 -1.4402) (end -7.5184 -1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -8.1534 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -9.6012 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C_N" (at -17.145 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D_N" (at -17.145 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__nor4bb_4_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o2111a_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 4.1148 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o2111a_1" (id 1) (at -5.3848 24.13 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o2111a_1_0_0" + (arc (start -14.6255 7.6258) (mid -13.968 8.782) (end -13.4212 9.9944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 9.9944) (mid -12.9863 11.2645) (end -12.673 12.5699) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 20.4393) (mid -13.9512 21.6648) (end -14.6123 22.8332) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 7.6169) (mid -6.011 9.9414) (end -1.2741 15.2116) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 12.5699) (mid -12.4838 13.899) (end -12.4206 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 17.8856) (mid -12.9761 19.1796) (end -13.403 20.4393) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 15.24) (mid -12.4827 16.5686) (end -12.6684 17.8856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 15.199) (mid -5.9698 20.4856) (end -12.6556 22.8335) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.335 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 22.86) + (xy -12.7 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy 0 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 15.24) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o2111a_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o2111a_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 4.1148 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o2111a_2" (id 1) (at -5.3848 24.13 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o2111a_2_0_0" + (arc (start -14.6255 7.6258) (mid -13.968 8.782) (end -13.4212 9.9944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 9.9944) (mid -12.9863 11.2645) (end -12.673 12.5699) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 20.4393) (mid -13.9512 21.6648) (end -14.6123 22.8332) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 7.6169) (mid -6.011 9.9414) (end -1.2741 15.2116) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 12.5699) (mid -12.4838 13.899) (end -12.4206 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 17.8856) (mid -12.9761 19.1796) (end -13.403 20.4393) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 15.24) (mid -12.4827 16.5686) (end -12.6684 17.8856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 15.199) (mid -5.9698 20.4856) (end -12.6556 22.8335) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.335 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 22.86) + (xy -12.7 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy 0 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 15.24) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o2111a_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o2111a_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 4.1148 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o2111a_4" (id 1) (at -5.3848 24.13 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o2111a_4_0_0" + (arc (start -14.6255 7.6258) (mid -13.968 8.782) (end -13.4212 9.9944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 9.9944) (mid -12.9863 11.2645) (end -12.673 12.5699) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 20.4393) (mid -13.9512 21.6648) (end -14.6123 22.8332) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 7.6169) (mid -6.011 9.9414) (end -1.2741 15.2116) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 12.5699) (mid -12.4838 13.899) (end -12.4206 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 17.8856) (mid -12.9761 19.1796) (end -13.403 20.4393) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 15.24) (mid -12.4827 16.5686) (end -12.6684 17.8856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 15.199) (mid -5.9698 20.4856) (end -12.6556 22.8335) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.335 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 22.86) + (xy -12.7 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy 0 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 15.24) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o2111a_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o2111ai_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 4.1148 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o2111ai_1" (id 1) (at -5.3848 24.13 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o2111ai_1_0_0" + (arc (start -14.6255 7.6258) (mid -13.968 8.782) (end -13.4212 9.9944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 9.9944) (mid -12.9863 11.2645) (end -12.673 12.5699) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 20.4393) (mid -13.9512 21.6648) (end -14.6123 22.8332) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 7.6169) (mid -6.011 9.9414) (end -1.2741 15.2116) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 12.5699) (mid -12.4838 13.899) (end -12.4206 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 17.8856) (mid -12.9761 19.1796) (end -13.403 20.4393) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 15.24) (mid -12.4827 16.5686) (end -12.6684 17.8856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 15.199) (mid -5.9698 20.4856) (end -12.6556 22.8335) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.335 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 22.86) + (xy -12.7 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy 0 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 15.24) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o2111ai_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o2111ai_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 4.1148 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o2111ai_2" (id 1) (at -5.3848 24.13 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o2111ai_2_0_0" + (arc (start -14.6255 7.6258) (mid -13.968 8.782) (end -13.4212 9.9944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 9.9944) (mid -12.9863 11.2645) (end -12.673 12.5699) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 20.4393) (mid -13.9512 21.6648) (end -14.6123 22.8332) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 7.6169) (mid -6.011 9.9414) (end -1.2741 15.2116) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 12.5699) (mid -12.4838 13.899) (end -12.4206 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 17.8856) (mid -12.9761 19.1796) (end -13.403 20.4393) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 15.24) (mid -12.4827 16.5686) (end -12.6684 17.8856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 15.199) (mid -5.9698 20.4856) (end -12.6556 22.8335) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.335 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 22.86) + (xy -12.7 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy 0 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 15.24) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o2111ai_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o2111ai_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 4.1148 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o2111ai_4" (id 1) (at -5.3848 24.13 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o2111ai_4_0_0" + (arc (start -14.6255 7.6258) (mid -13.968 8.782) (end -13.4212 9.9944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 9.9944) (mid -12.9863 11.2645) (end -12.673 12.5699) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 20.4393) (mid -13.9512 21.6648) (end -14.6123 22.8332) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 7.6169) (mid -6.011 9.9414) (end -1.2741 15.2116) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 12.5699) (mid -12.4838 13.899) (end -12.4206 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 17.8856) (mid -12.9761 19.1796) (end -13.403 20.4393) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 15.24) (mid -12.4827 16.5686) (end -12.6684 17.8856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 15.199) (mid -5.9698 20.4856) (end -12.6556 22.8335) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.335 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 22.86) + (xy -12.7 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -2.54) + (xy 2.54 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy 0 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 15.24) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "D1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o2111ai_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "D1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o211a_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o211a_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o211a_1_0_0" + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o211a_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o211a_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o211a_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o211a_2_0_0" + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o211a_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o211a_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o211a_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o211a_4_0_0" + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o211a_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o211ai_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o211ai_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o211ai_1_0_0" + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o211ai_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o211ai_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o211ai_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o211ai_2_0_0" + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o211ai_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o211ai_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 1.5748 11.43 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o211ai_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o211ai_4_0_0" + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o211ai_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21a_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21a_1" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21a_1_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21a_1_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21a_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21a_2" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21a_2_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21a_2_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21a_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21a_4" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21a_4_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21a_4_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21ai_0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21ai_0" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21ai_0_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21ai_0_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21ai_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21ai_1" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21ai_1_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21ai_1_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21ai_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21ai_2" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21ai_2_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21ai_2_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21ai_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21ai_4" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21ai_4_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21ai_4_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21ba_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21ba_1" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21ba_1_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 0 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 -6.1799) (mid 1.905 -6.1799) (end 2.54 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 -3.9801) (mid 0 -5.08) (end 0.635 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 -5.08) (mid 1.905 -3.9802) (end 0.635 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21ba_1_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21ba_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21ba_2" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21ba_2_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 0 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 -6.1799) (mid 1.905 -6.1799) (end 2.54 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 -3.9801) (mid 0 -5.08) (end 0.635 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 -5.08) (mid 1.905 -3.9802) (end 0.635 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21ba_2_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21ba_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21ba_4" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21ba_4_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 0 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 -6.1799) (mid 1.905 -6.1799) (end 2.54 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 -3.9801) (mid 0 -5.08) (end 0.635 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 -5.08) (mid 1.905 -3.9802) (end 0.635 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21ba_4_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21bai_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21bai_1" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21bai_1_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 0 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 -6.1799) (mid 1.905 -6.1799) (end 2.54 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 -3.9801) (mid 0 -5.08) (end 0.635 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 -5.08) (mid 1.905 -3.9802) (end 0.635 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21bai_1_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21bai_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21bai_2" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21bai_2_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 0 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 -6.1799) (mid 1.905 -6.1799) (end 2.54 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 -3.9801) (mid 0 -5.08) (end 0.635 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 -5.08) (mid 1.905 -3.9802) (end 0.635 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21bai_2_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o21bai_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o21bai_4" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o21bai_4_0_0" + (arc (start -14.6255 -2.5342) (mid -13.968 -1.378) (end -13.4212 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -0.1656) (mid -12.9863 1.1045) (end -12.673 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 10.2793) (mid -13.9512 11.5048) (end -14.6123 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -2.5431) (mid -6.011 -0.2186) (end -1.2741 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 2.4099) (mid -12.4838 3.739) (end -12.4206 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 7.7256) (mid -12.9761 9.0196) (end -13.403 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 5.08) (mid -12.4827 6.4086) (end -12.6684 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 5.0644) (mid -5.9698 10.351) (end -12.6556 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 12.7) + (xy -12.7 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy -4.445 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -4.445 -5.08) + (xy 0 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 -6.1799) (mid 1.905 -6.1799) (end 2.54 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 -3.9801) (mid 0 -5.08) (end 0.635 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 2.54 -5.08) (mid 1.905 -3.9802) (end 0.635 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1_N" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o21bai_4_1_1" + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o221a_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o221a_1" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o221a_1_0_0" + (arc (start -14.6255 -12.6942) (mid -13.968 -11.538) (end -13.4212 -10.3256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 7.6258) (mid -13.968 8.782) (end -13.4212 9.9944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -10.3256) (mid -12.9863 -9.0555) (end -12.673 -7.7501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 9.9944) (mid -12.9863 11.2645) (end -12.673 12.5699) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 0.1193) (mid -13.9512 1.3448) (end -14.6123 2.5132) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 20.4393) (mid -13.9512 21.6648) (end -14.6123 22.8332) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -12.7031) (mid -6.011 -10.3786) (end -1.2741 -5.1084) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 7.6169) (mid -6.011 9.9414) (end -1.2741 15.2116) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -7.7501) (mid -12.4838 -6.421) (end -12.4206 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 12.5699) (mid -12.4838 13.899) (end -12.4206 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -2.4344) (mid -12.9761 -1.1404) (end -13.403 0.1193) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 17.8856) (mid -12.9761 19.1796) (end -13.403 20.4393) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -5.08) (mid -12.4827 -3.7514) (end -12.6684 -2.4344) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 15.24) (mid -12.4827 16.5686) (end -12.6684 17.8856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -5.0956) (mid -5.9698 0.191) (end -12.6556 2.5389) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 15.199) (mid -5.9698 20.4856) (end -12.6556 22.8335) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 1.27 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.335 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.335 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -12.7) + (xy -12.7 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 22.86) + (xy -12.7 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy -0.635 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy 0 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy -0.635 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy 2.5146 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 15.24) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 1.27 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o221a_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o221a_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o221a_2" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o221a_2_0_0" + (arc (start -14.6255 -12.6942) (mid -13.968 -11.538) (end -13.4212 -10.3256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 7.6258) (mid -13.968 8.782) (end -13.4212 9.9944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -10.3256) (mid -12.9863 -9.0555) (end -12.673 -7.7501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 9.9944) (mid -12.9863 11.2645) (end -12.673 12.5699) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 0.1193) (mid -13.9512 1.3448) (end -14.6123 2.5132) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 20.4393) (mid -13.9512 21.6648) (end -14.6123 22.8332) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -12.7031) (mid -6.011 -10.3786) (end -1.2741 -5.1084) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 7.6169) (mid -6.011 9.9414) (end -1.2741 15.2116) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -7.7501) (mid -12.4838 -6.421) (end -12.4206 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 12.5699) (mid -12.4838 13.899) (end -12.4206 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -2.4344) (mid -12.9761 -1.1404) (end -13.403 0.1193) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 17.8856) (mid -12.9761 19.1796) (end -13.403 20.4393) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -5.08) (mid -12.4827 -3.7514) (end -12.6684 -2.4344) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 15.24) (mid -12.4827 16.5686) (end -12.6684 17.8856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -5.0956) (mid -5.9698 0.191) (end -12.6556 2.5389) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 15.199) (mid -5.9698 20.4856) (end -12.6556 22.8335) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 1.27 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.335 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.335 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -12.7) + (xy -12.7 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 22.86) + (xy -12.7 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy -0.635 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy 0 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy -0.635 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy 2.5146 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 15.24) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 1.27 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o221a_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o221a_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o221a_4" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o221a_4_0_0" + (arc (start -14.6255 -12.6942) (mid -13.968 -11.538) (end -13.4212 -10.3256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 7.6258) (mid -13.968 8.782) (end -13.4212 9.9944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -10.3256) (mid -12.9863 -9.0555) (end -12.673 -7.7501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 9.9944) (mid -12.9863 11.2645) (end -12.673 12.5699) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 0.1193) (mid -13.9512 1.3448) (end -14.6123 2.5132) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 20.4393) (mid -13.9512 21.6648) (end -14.6123 22.8332) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -12.7031) (mid -6.011 -10.3786) (end -1.2741 -5.1084) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 7.6169) (mid -6.011 9.9414) (end -1.2741 15.2116) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -7.7501) (mid -12.4838 -6.421) (end -12.4206 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 12.5699) (mid -12.4838 13.899) (end -12.4206 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -2.4344) (mid -12.9761 -1.1404) (end -13.403 0.1193) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 17.8856) (mid -12.9761 19.1796) (end -13.403 20.4393) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -5.08) (mid -12.4827 -3.7514) (end -12.6684 -2.4344) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 15.24) (mid -12.4827 16.5686) (end -12.6684 17.8856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -5.0956) (mid -5.9698 0.191) (end -12.6556 2.5389) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 15.199) (mid -5.9698 20.4856) (end -12.6556 22.8335) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 1.27 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.335 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.335 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -12.7) + (xy -12.7 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 22.86) + (xy -12.7 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy -0.635 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy 0 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy -0.635 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy 2.5146 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 15.24) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 1.27 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o221a_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o221ai_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o221ai_1" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o221ai_1_0_0" + (arc (start -14.6255 -12.6942) (mid -13.968 -11.538) (end -13.4212 -10.3256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 7.6258) (mid -13.968 8.782) (end -13.4212 9.9944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -10.3256) (mid -12.9863 -9.0555) (end -12.673 -7.7501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 9.9944) (mid -12.9863 11.2645) (end -12.673 12.5699) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 0.1193) (mid -13.9512 1.3448) (end -14.6123 2.5132) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 20.4393) (mid -13.9512 21.6648) (end -14.6123 22.8332) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -12.7031) (mid -6.011 -10.3786) (end -1.2741 -5.1084) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 7.6169) (mid -6.011 9.9414) (end -1.2741 15.2116) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -7.7501) (mid -12.4838 -6.421) (end -12.4206 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 12.5699) (mid -12.4838 13.899) (end -12.4206 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -2.4344) (mid -12.9761 -1.1404) (end -13.403 0.1193) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 17.8856) (mid -12.9761 19.1796) (end -13.403 20.4393) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -5.08) (mid -12.4827 -3.7514) (end -12.6684 -2.4344) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 15.24) (mid -12.4827 16.5686) (end -12.6684 17.8856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -5.0956) (mid -5.9698 0.191) (end -12.6556 2.5389) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 15.199) (mid -5.9698 20.4856) (end -12.6556 22.8335) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 1.27 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.335 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.335 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -12.7) + (xy -12.7 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 22.86) + (xy -12.7 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy -0.635 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy 0 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy -0.635 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy 2.5146 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 15.24) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 1.27 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o221ai_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o221ai_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o221ai_2" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o221ai_2_0_0" + (arc (start -14.6255 -12.6942) (mid -13.968 -11.538) (end -13.4212 -10.3256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 7.6258) (mid -13.968 8.782) (end -13.4212 9.9944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -10.3256) (mid -12.9863 -9.0555) (end -12.673 -7.7501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 9.9944) (mid -12.9863 11.2645) (end -12.673 12.5699) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 0.1193) (mid -13.9512 1.3448) (end -14.6123 2.5132) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 20.4393) (mid -13.9512 21.6648) (end -14.6123 22.8332) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -12.7031) (mid -6.011 -10.3786) (end -1.2741 -5.1084) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 7.6169) (mid -6.011 9.9414) (end -1.2741 15.2116) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -7.7501) (mid -12.4838 -6.421) (end -12.4206 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 12.5699) (mid -12.4838 13.899) (end -12.4206 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -2.4344) (mid -12.9761 -1.1404) (end -13.403 0.1193) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 17.8856) (mid -12.9761 19.1796) (end -13.403 20.4393) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -5.08) (mid -12.4827 -3.7514) (end -12.6684 -2.4344) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 15.24) (mid -12.4827 16.5686) (end -12.6684 17.8856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -5.0956) (mid -5.9698 0.191) (end -12.6556 2.5389) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 15.199) (mid -5.9698 20.4856) (end -12.6556 22.8335) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 1.27 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.335 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.335 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -12.7) + (xy -12.7 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 22.86) + (xy -12.7 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy -0.635 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy 0 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy -0.635 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy 2.5146 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 15.24) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 1.27 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o221ai_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o221ai_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o221ai_4" (id 1) (at -2.8448 21.59 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o221ai_4_0_0" + (arc (start -14.6255 -12.6942) (mid -13.968 -11.538) (end -13.4212 -10.3256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 7.6258) (mid -13.968 8.782) (end -13.4212 9.9944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -10.3256) (mid -12.9863 -9.0555) (end -12.673 -7.7501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 9.9944) (mid -12.9863 11.2645) (end -12.673 12.5699) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 0.1193) (mid -13.9512 1.3448) (end -14.6123 2.5132) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 20.4393) (mid -13.9512 21.6648) (end -14.6123 22.8332) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -12.7031) (mid -6.011 -10.3786) (end -1.2741 -5.1084) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 7.6169) (mid -6.011 9.9414) (end -1.2741 15.2116) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -7.7501) (mid -12.4838 -6.421) (end -12.4206 -5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 12.5699) (mid -12.4838 13.899) (end -12.4206 15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -2.4344) (mid -12.9761 -1.1404) (end -13.403 0.1193) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 17.8856) (mid -12.9761 19.1796) (end -13.403 20.4393) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -5.08) (mid -12.4827 -3.7514) (end -12.6684 -2.4344) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 15.24) (mid -12.4827 16.5686) (end -12.6684 17.8856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -5.0956) (mid -5.9698 0.191) (end -12.6556 2.5389) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 15.199) (mid -5.9698 20.4856) (end -12.6556 22.8335) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy 1.27 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.335 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -13.335 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -13.335 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -13.335 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -12.7) + (xy -12.7 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 22.86) + (xy -12.7 22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -5.08) + (xy -0.635 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 15.24) + (xy 0 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy -0.635 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -0.635 0) + (xy 2.5146 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 15.24) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 1.27 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o221ai_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o22a_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o22a_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o22a_1_0_0" + (arc (start -14.6255 -17.7742) (mid -13.968 -16.618) (end -13.4212 -15.4056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -15.4056) (mid -12.9863 -14.1355) (end -12.673 -12.8301) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -4.9607) (mid -13.9512 -3.7352) (end -14.6123 -2.5668) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -17.7577) (mid -6.011 -15.4332) (end -1.2741 -10.163) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -12.8301) (mid -12.4838 -11.501) (end -12.4206 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -7.5144) (mid -12.9761 -6.2204) (end -13.403 -4.9607) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -10.16) (mid -12.4827 -8.8314) (end -12.6684 -7.5144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -10.1756) (mid -5.9698 -4.889) (end -12.6556 -2.5411) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -13.335 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -13.335 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -17.78) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o22a_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o22a_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o22a_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o22a_2_0_0" + (arc (start -14.6255 -17.7742) (mid -13.968 -16.618) (end -13.4212 -15.4056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -15.4056) (mid -12.9863 -14.1355) (end -12.673 -12.8301) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -4.9607) (mid -13.9512 -3.7352) (end -14.6123 -2.5668) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -17.7577) (mid -6.011 -15.4332) (end -1.2741 -10.163) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -12.8301) (mid -12.4838 -11.501) (end -12.4206 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -7.5144) (mid -12.9761 -6.2204) (end -13.403 -4.9607) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -10.16) (mid -12.4827 -8.8314) (end -12.6684 -7.5144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -10.1756) (mid -5.9698 -4.889) (end -12.6556 -2.5411) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -13.335 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -13.335 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -17.78) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o22a_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o22a_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o22a_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o22a_4_0_0" + (arc (start -14.6255 -17.7742) (mid -13.968 -16.618) (end -13.4212 -15.4056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -15.4056) (mid -12.9863 -14.1355) (end -12.673 -12.8301) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -4.9607) (mid -13.9512 -3.7352) (end -14.6123 -2.5668) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -17.7577) (mid -6.011 -15.4332) (end -1.2741 -10.163) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -12.8301) (mid -12.4838 -11.501) (end -12.4206 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -7.5144) (mid -12.9761 -6.2204) (end -13.403 -4.9607) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -10.16) (mid -12.4827 -8.8314) (end -12.6684 -7.5144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -10.1756) (mid -5.9698 -4.889) (end -12.6556 -2.5411) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -13.335 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -13.335 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -17.78) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o22a_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o22ai_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o22ai_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o22ai_1_0_0" + (arc (start -14.6255 -17.7742) (mid -13.968 -16.618) (end -13.4212 -15.4056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -15.4056) (mid -12.9863 -14.1355) (end -12.673 -12.8301) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -4.9607) (mid -13.9512 -3.7352) (end -14.6123 -2.5668) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -17.7577) (mid -6.011 -15.4332) (end -1.2741 -10.163) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -12.8301) (mid -12.4838 -11.501) (end -12.4206 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -7.5144) (mid -12.9761 -6.2204) (end -13.403 -4.9607) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -10.16) (mid -12.4827 -8.8314) (end -12.6684 -7.5144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -10.1756) (mid -5.9698 -4.889) (end -12.6556 -2.5411) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -13.335 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -13.335 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -17.78) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o22ai_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o22ai_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o22ai_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o22ai_2_0_0" + (arc (start -14.6255 -17.7742) (mid -13.968 -16.618) (end -13.4212 -15.4056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -15.4056) (mid -12.9863 -14.1355) (end -12.673 -12.8301) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -4.9607) (mid -13.9512 -3.7352) (end -14.6123 -2.5668) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -17.7577) (mid -6.011 -15.4332) (end -1.2741 -10.163) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -12.8301) (mid -12.4838 -11.501) (end -12.4206 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -7.5144) (mid -12.9761 -6.2204) (end -13.403 -4.9607) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -10.16) (mid -12.4827 -8.8314) (end -12.6684 -7.5144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -10.1756) (mid -5.9698 -4.889) (end -12.6556 -2.5411) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -13.335 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -13.335 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -17.78) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o22ai_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o22ai_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o22ai_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o22ai_4_0_0" + (arc (start -14.6255 -17.7742) (mid -13.968 -16.618) (end -13.4212 -15.4056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -15.4056) (mid -12.9863 -14.1355) (end -12.673 -12.8301) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -4.9607) (mid -13.9512 -3.7352) (end -14.6123 -2.5668) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -17.7577) (mid -6.011 -15.4332) (end -1.2741 -10.163) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -12.8301) (mid -12.4838 -11.501) (end -12.4206 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -7.5144) (mid -12.9761 -6.2204) (end -13.403 -4.9607) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -10.16) (mid -12.4827 -8.8314) (end -12.6684 -7.5144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -10.1756) (mid -5.9698 -4.889) (end -12.6556 -2.5411) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -13.335 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -13.335 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -17.78) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o22ai_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o2bb2a_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o2bb2a_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o2bb2a_1_0_0" + (arc (start -15.3162 6.1799) (mid -15.9512 5.08) (end -15.3162 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -15.3162 16.3399) (mid -15.9512 15.24) (end -15.3162 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 -17.7742) (mid -13.968 -16.618) (end -13.4212 -15.4056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -15.4056) (mid -12.9863 -14.1355) (end -12.673 -12.8301) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 5.08) (mid -15.2681 5.5543) (end -15.3162 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 5.08) (mid -14.0462 6.1798) (end -15.3162 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 15.24) (mid -15.2681 15.7143) (end -15.3162 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 15.24) (mid -14.0462 16.3398) (end -15.3162 16.3399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -4.9607) (mid -13.9512 -3.7352) (end -14.6123 -2.5668) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -17.7577) (mid -6.011 -15.4332) (end -1.2741 -10.163) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -12.8301) (mid -12.4838 -11.501) (end -12.4206 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -7.5144) (mid -12.9761 -6.2204) (end -13.403 -4.9607) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -10.16) (mid -12.4827 -8.8314) (end -12.6684 -7.5144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -10.1756) (mid -5.9698 -4.889) (end -12.6556 -2.5411) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -13.335 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -13.335 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -15.9512 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.9512 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -17.78) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1_N" (at -21.59 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2_N" (at -21.59 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o2bb2a_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o2bb2a_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o2bb2a_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o2bb2a_2_0_0" + (arc (start -15.3162 6.1799) (mid -15.9512 5.08) (end -15.3162 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -15.3162 16.3399) (mid -15.9512 15.24) (end -15.3162 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 -17.7742) (mid -13.968 -16.618) (end -13.4212 -15.4056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -15.4056) (mid -12.9863 -14.1355) (end -12.673 -12.8301) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 5.08) (mid -15.2681 5.5543) (end -15.3162 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 5.08) (mid -14.0462 6.1798) (end -15.3162 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 15.24) (mid -15.2681 15.7143) (end -15.3162 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 15.24) (mid -14.0462 16.3398) (end -15.3162 16.3399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -4.9607) (mid -13.9512 -3.7352) (end -14.6123 -2.5668) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -17.7577) (mid -6.011 -15.4332) (end -1.2741 -10.163) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -12.8301) (mid -12.4838 -11.501) (end -12.4206 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -7.5144) (mid -12.9761 -6.2204) (end -13.403 -4.9607) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -10.16) (mid -12.4827 -8.8314) (end -12.6684 -7.5144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -10.1756) (mid -5.9698 -4.889) (end -12.6556 -2.5411) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -13.335 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -13.335 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -15.9512 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.9512 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -17.78) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1_N" (at -21.59 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2_N" (at -21.59 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o2bb2a_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o2bb2a_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o2bb2a_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o2bb2a_4_0_0" + (arc (start -15.3162 6.1799) (mid -15.9512 5.08) (end -15.3162 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -15.3162 16.3399) (mid -15.9512 15.24) (end -15.3162 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 -17.7742) (mid -13.968 -16.618) (end -13.4212 -15.4056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -15.4056) (mid -12.9863 -14.1355) (end -12.673 -12.8301) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 5.08) (mid -15.2681 5.5543) (end -15.3162 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 5.08) (mid -14.0462 6.1798) (end -15.3162 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 15.24) (mid -15.2681 15.7143) (end -15.3162 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 15.24) (mid -14.0462 16.3398) (end -15.3162 16.3399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -4.9607) (mid -13.9512 -3.7352) (end -14.6123 -2.5668) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -17.7577) (mid -6.011 -15.4332) (end -1.2741 -10.163) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -12.8301) (mid -12.4838 -11.501) (end -12.4206 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -7.5144) (mid -12.9761 -6.2204) (end -13.403 -4.9607) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -10.16) (mid -12.4827 -8.8314) (end -12.6684 -7.5144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -10.1756) (mid -5.9698 -4.889) (end -12.6556 -2.5411) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -13.335 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -13.335 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -15.9512 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.9512 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -17.78) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1_N" (at -21.59 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2_N" (at -21.59 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o2bb2a_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o2bb2ai_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o2bb2ai_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o2bb2ai_1_0_0" + (arc (start -15.3162 6.1799) (mid -15.9512 5.08) (end -15.3162 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -15.3162 16.3399) (mid -15.9512 15.24) (end -15.3162 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 -17.7742) (mid -13.968 -16.618) (end -13.4212 -15.4056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -15.4056) (mid -12.9863 -14.1355) (end -12.673 -12.8301) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 5.08) (mid -15.2681 5.5543) (end -15.3162 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 5.08) (mid -14.0462 6.1798) (end -15.3162 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 15.24) (mid -15.2681 15.7143) (end -15.3162 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 15.24) (mid -14.0462 16.3398) (end -15.3162 16.3399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -4.9607) (mid -13.9512 -3.7352) (end -14.6123 -2.5668) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -17.7577) (mid -6.011 -15.4332) (end -1.2741 -10.163) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -12.8301) (mid -12.4838 -11.501) (end -12.4206 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -7.5144) (mid -12.9761 -6.2204) (end -13.403 -4.9607) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -10.16) (mid -12.4827 -8.8314) (end -12.6684 -7.5144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -10.1756) (mid -5.9698 -4.889) (end -12.6556 -2.5411) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -13.335 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -13.335 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -15.9512 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.9512 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -17.78) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1_N" (at -21.59 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2_N" (at -21.59 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o2bb2ai_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o2bb2ai_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o2bb2ai_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o2bb2ai_2_0_0" + (arc (start -15.3162 6.1799) (mid -15.9512 5.08) (end -15.3162 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -15.3162 16.3399) (mid -15.9512 15.24) (end -15.3162 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 -17.7742) (mid -13.968 -16.618) (end -13.4212 -15.4056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -15.4056) (mid -12.9863 -14.1355) (end -12.673 -12.8301) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 5.08) (mid -15.2681 5.5543) (end -15.3162 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 5.08) (mid -14.0462 6.1798) (end -15.3162 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 15.24) (mid -15.2681 15.7143) (end -15.3162 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 15.24) (mid -14.0462 16.3398) (end -15.3162 16.3399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -4.9607) (mid -13.9512 -3.7352) (end -14.6123 -2.5668) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -17.7577) (mid -6.011 -15.4332) (end -1.2741 -10.163) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -12.8301) (mid -12.4838 -11.501) (end -12.4206 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -7.5144) (mid -12.9761 -6.2204) (end -13.403 -4.9607) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -10.16) (mid -12.4827 -8.8314) (end -12.6684 -7.5144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -10.1756) (mid -5.9698 -4.889) (end -12.6556 -2.5411) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -13.335 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -13.335 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -15.9512 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.9512 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -17.78) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1_N" (at -21.59 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2_N" (at -21.59 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o2bb2ai_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o2bb2ai_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o2bb2ai_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o2bb2ai_4_0_0" + (arc (start -15.3162 6.1799) (mid -15.9512 5.08) (end -15.3162 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -15.3162 16.3399) (mid -15.9512 15.24) (end -15.3162 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 -17.7742) (mid -13.968 -16.618) (end -13.4212 -15.4056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -15.4056) (mid -12.9863 -14.1355) (end -12.673 -12.8301) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 5.08) (mid -15.2681 5.5543) (end -15.3162 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 5.08) (mid -14.0462 6.1798) (end -15.3162 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 15.24) (mid -15.2681 15.7143) (end -15.3162 14.1401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4112 15.24) (mid -14.0462 16.3398) (end -15.3162 16.3399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -4.9607) (mid -13.9512 -3.7352) (end -14.6123 -2.5668) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -17.7577) (mid -6.011 -15.4332) (end -1.2741 -10.163) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -12.8301) (mid -12.4838 -11.501) (end -12.4206 -10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -7.5144) (mid -12.9761 -6.2204) (end -13.403 -4.9607) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -10.16) (mid -12.4827 -8.8314) (end -12.6684 -7.5144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -10.1756) (mid -5.9698 -4.889) (end -12.6556 -2.5411) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -13.335 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -13.335 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -15.9512 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.9512 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -17.78) + (xy -12.7 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -2.54) + (xy -12.7 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -10.16) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1_N" (at -21.59 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2_N" (at -21.59 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o2bb2ai_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o311a_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o311a_1" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o311a_1_0_0" + (arc (start -13.3555 2.5458) (mid -12.698 3.702) (end -12.1512 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 4.9144) (mid -11.7163 6.1845) (end -11.403 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 15.3593) (mid -12.6812 16.5848) (end -13.3423 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 2.5369) (mid -4.741 4.8614) (end -0.0041 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 7.4899) (mid -11.2138 8.819) (end -11.1506 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 12.8056) (mid -11.7061 14.0996) (end -12.133 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 10.16) (mid -11.2127 11.4886) (end -11.3984 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -11.1252 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.065 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.065 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 2.54) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 17.78) + (xy -11.43 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 1.27 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 10.16) + (xy 1.27 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 10.119) (mid -4.6998 15.4056) (end -11.3856 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o311a_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o311a_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o311a_2" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o311a_2_0_0" + (arc (start -13.3555 2.5458) (mid -12.698 3.702) (end -12.1512 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 4.9144) (mid -11.7163 6.1845) (end -11.403 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 15.3593) (mid -12.6812 16.5848) (end -13.3423 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 2.5369) (mid -4.741 4.8614) (end -0.0041 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 7.4899) (mid -11.2138 8.819) (end -11.1506 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 12.8056) (mid -11.7061 14.0996) (end -12.133 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 10.16) (mid -11.2127 11.4886) (end -11.3984 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -11.1252 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.065 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.065 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 2.54) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 17.78) + (xy -11.43 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 1.27 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 10.16) + (xy 1.27 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 10.119) (mid -4.6998 15.4056) (end -11.3856 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o311a_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o311a_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o311a_4" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o311a_4_0_0" + (arc (start -13.3555 2.5458) (mid -12.698 3.702) (end -12.1512 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 4.9144) (mid -11.7163 6.1845) (end -11.403 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 15.3593) (mid -12.6812 16.5848) (end -13.3423 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 2.5369) (mid -4.741 4.8614) (end -0.0041 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 7.4899) (mid -11.2138 8.819) (end -11.1506 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 12.8056) (mid -11.7061 14.0996) (end -12.133 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 10.16) (mid -11.2127 11.4886) (end -11.3984 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -11.1252 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.065 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.065 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 2.54) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 17.78) + (xy -11.43 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 1.27 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 10.16) + (xy 1.27 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 10.119) (mid -4.6998 15.4056) (end -11.3856 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o311a_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o311ai_0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o311ai_0" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o311ai_0_0_0" + (arc (start -13.3555 2.5458) (mid -12.698 3.702) (end -12.1512 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 4.9144) (mid -11.7163 6.1845) (end -11.403 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 15.3593) (mid -12.6812 16.5848) (end -13.3423 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 2.5369) (mid -4.741 4.8614) (end -0.0041 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 7.4899) (mid -11.2138 8.819) (end -11.1506 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 12.8056) (mid -11.7061 14.0996) (end -12.133 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 10.16) (mid -11.2127 11.4886) (end -11.3984 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -11.1252 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.065 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.065 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 2.54) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 17.78) + (xy -11.43 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 1.27 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 10.16) + (xy 1.27 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 10.119) (mid -4.6998 15.4056) (end -11.3856 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o311ai_0_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o311ai_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o311ai_1" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o311ai_1_0_0" + (arc (start -13.3555 2.5458) (mid -12.698 3.702) (end -12.1512 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 4.9144) (mid -11.7163 6.1845) (end -11.403 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 15.3593) (mid -12.6812 16.5848) (end -13.3423 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 2.5369) (mid -4.741 4.8614) (end -0.0041 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 7.4899) (mid -11.2138 8.819) (end -11.1506 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 12.8056) (mid -11.7061 14.0996) (end -12.133 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 10.16) (mid -11.2127 11.4886) (end -11.3984 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -11.1252 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.065 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.065 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 2.54) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 17.78) + (xy -11.43 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 1.27 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 10.16) + (xy 1.27 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 10.119) (mid -4.6998 15.4056) (end -11.3856 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o311ai_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o311ai_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o311ai_2" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o311ai_2_0_0" + (arc (start -13.3555 2.5458) (mid -12.698 3.702) (end -12.1512 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 4.9144) (mid -11.7163 6.1845) (end -11.403 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 15.3593) (mid -12.6812 16.5848) (end -13.3423 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 2.5369) (mid -4.741 4.8614) (end -0.0041 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 7.4899) (mid -11.2138 8.819) (end -11.1506 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 12.8056) (mid -11.7061 14.0996) (end -12.133 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 10.16) (mid -11.2127 11.4886) (end -11.3984 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -11.1252 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.065 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.065 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 2.54) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 17.78) + (xy -11.43 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 1.27 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 10.16) + (xy 1.27 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 10.119) (mid -4.6998 15.4056) (end -11.3856 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o311ai_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o311ai_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o311ai_4" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o311ai_4_0_0" + (arc (start -13.3555 2.5458) (mid -12.698 3.702) (end -12.1512 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 4.9144) (mid -11.7163 6.1845) (end -11.403 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 15.3593) (mid -12.6812 16.5848) (end -13.3423 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 2.5369) (mid -4.741 4.8614) (end -0.0041 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 7.4899) (mid -11.2138 8.819) (end -11.1506 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 12.8056) (mid -11.7061 14.0996) (end -12.133 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 10.16) (mid -11.2127 11.4886) (end -11.3984 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -11.1252 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -12.065 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -12.065 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 2.54) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 17.78) + (xy -11.43 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 2.54 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy -2.54 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -2.54 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 1.27 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 1.27 10.16) + (xy 1.27 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 10.119) (mid -4.6998 15.4056) (end -11.3856 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "C1" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o311ai_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "C1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o31a_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o31a_1" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o31a_1_0_0" + (arc (start -13.3555 -2.5342) (mid -12.698 -1.378) (end -12.1512 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 -0.1656) (mid -11.7163 1.1045) (end -11.403 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 10.2793) (mid -12.6812 11.5048) (end -13.3423 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 -2.5431) (mid -4.741 -0.2186) (end -0.0041 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 2.4099) (mid -11.2138 3.739) (end -11.1506 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 7.7256) (mid -11.7061 9.0196) (end -12.133 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 5.08) (mid -11.2127 6.4086) (end -11.3984 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -11.1252 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -12.065 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -12.065 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 -2.54) + (xy -11.43 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 12.7) + (xy -11.43 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 5.0644) (mid -4.6998 10.351) (end -11.3856 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o31a_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o31a_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o31a_2" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o31a_2_0_0" + (arc (start -13.3555 -2.5342) (mid -12.698 -1.378) (end -12.1512 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 -0.1656) (mid -11.7163 1.1045) (end -11.403 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 10.2793) (mid -12.6812 11.5048) (end -13.3423 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 -2.5431) (mid -4.741 -0.2186) (end -0.0041 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 2.4099) (mid -11.2138 3.739) (end -11.1506 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 7.7256) (mid -11.7061 9.0196) (end -12.133 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 5.08) (mid -11.2127 6.4086) (end -11.3984 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -11.1252 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -12.065 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -12.065 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 -2.54) + (xy -11.43 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 12.7) + (xy -11.43 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 5.0644) (mid -4.6998 10.351) (end -11.3856 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o31a_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o31a_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o31a_4" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o31a_4_0_0" + (arc (start -13.3555 -2.5342) (mid -12.698 -1.378) (end -12.1512 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 -0.1656) (mid -11.7163 1.1045) (end -11.403 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 10.2793) (mid -12.6812 11.5048) (end -13.3423 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 -2.5431) (mid -4.741 -0.2186) (end -0.0041 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 2.4099) (mid -11.2138 3.739) (end -11.1506 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 7.7256) (mid -11.7061 9.0196) (end -12.133 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 5.08) (mid -11.2127 6.4086) (end -11.3984 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -11.1252 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -12.065 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -12.065 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 -2.54) + (xy -11.43 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 12.7) + (xy -11.43 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 5.0644) (mid -4.6998 10.351) (end -11.3856 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o31a_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o31ai_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o31ai_1" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o31ai_1_0_0" + (arc (start -13.3555 -2.5342) (mid -12.698 -1.378) (end -12.1512 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 -0.1656) (mid -11.7163 1.1045) (end -11.403 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 10.2793) (mid -12.6812 11.5048) (end -13.3423 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 -2.5431) (mid -4.741 -0.2186) (end -0.0041 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 2.4099) (mid -11.2138 3.739) (end -11.1506 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 7.7256) (mid -11.7061 9.0196) (end -12.133 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 5.08) (mid -11.2127 6.4086) (end -11.3984 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -11.1252 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -12.065 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -12.065 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 -2.54) + (xy -11.43 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 12.7) + (xy -11.43 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 5.0644) (mid -4.6998 10.351) (end -11.3856 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o31ai_1_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o31ai_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o31ai_2" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o31ai_2_0_0" + (arc (start -13.3555 -2.5342) (mid -12.698 -1.378) (end -12.1512 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 -0.1656) (mid -11.7163 1.1045) (end -11.403 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 10.2793) (mid -12.6812 11.5048) (end -13.3423 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 -2.5431) (mid -4.741 -0.2186) (end -0.0041 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 2.4099) (mid -11.2138 3.739) (end -11.1506 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 7.7256) (mid -11.7061 9.0196) (end -12.133 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 5.08) (mid -11.2127 6.4086) (end -11.3984 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -11.1252 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -12.065 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -12.065 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 -2.54) + (xy -11.43 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 12.7) + (xy -11.43 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 5.0644) (mid -4.6998 10.351) (end -11.3856 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o31ai_2_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o31ai_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o31ai_4" (id 1) (at -2.8448 13.97 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o31ai_4_0_0" + (arc (start -13.3555 -2.5342) (mid -12.698 -1.378) (end -12.1512 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 -0.1656) (mid -11.7163 1.1045) (end -11.403 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 10.2793) (mid -12.6812 11.5048) (end -13.3423 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 -2.5431) (mid -4.741 -0.2186) (end -0.0041 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 2.4099) (mid -11.2138 3.739) (end -11.1506 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 7.7256) (mid -11.7061 9.0196) (end -12.133 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 5.08) (mid -11.2127 6.4086) (end -11.3984 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -15.24) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -5.08) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 5.08) + (xy -11.1252 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 15.24) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -15.24 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -12.065 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -12.065 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 -2.54) + (xy -11.43 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 12.7) + (xy -11.43 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 5.0644) (mid -4.6998 10.351) (end -11.3856 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o31ai_4_1_1" + (pin input line (at -22.86 15.24 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -5.08 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -15.24 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o32a_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o32a_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o32a_1_0_0" + (arc (start -14.6255 -22.8542) (mid -13.968 -21.698) (end -13.4212 -20.4856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -20.4856) (mid -12.9863 -19.2155) (end -12.673 -17.9101) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -10.0407) (mid -13.9512 -8.8152) (end -14.6123 -7.6468) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -22.8377) (mid -6.011 -20.5132) (end -1.2741 -15.243) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -17.9101) (mid -12.4838 -16.581) (end -12.4206 -15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -12.5944) (mid -12.9761 -11.3004) (end -13.403 -10.0407) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -15.24) (mid -12.4827 -13.9114) (end -12.6684 -12.5944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -15.2556) (mid -5.9698 -9.969) (end -12.6556 -7.6211) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -13.335 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.335 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.3698 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -22.86) + (xy -12.7 -22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -7.62) + (xy -12.7 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o32a_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o32a_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o32a_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o32a_2_0_0" + (arc (start -14.6255 -22.8542) (mid -13.968 -21.698) (end -13.4212 -20.4856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -20.4856) (mid -12.9863 -19.2155) (end -12.673 -17.9101) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -10.0407) (mid -13.9512 -8.8152) (end -14.6123 -7.6468) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -22.8377) (mid -6.011 -20.5132) (end -1.2741 -15.243) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -17.9101) (mid -12.4838 -16.581) (end -12.4206 -15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -12.5944) (mid -12.9761 -11.3004) (end -13.403 -10.0407) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -15.24) (mid -12.4827 -13.9114) (end -12.6684 -12.5944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -15.2556) (mid -5.9698 -9.969) (end -12.6556 -7.6211) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -13.335 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.335 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.3698 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -22.86) + (xy -12.7 -22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -7.62) + (xy -12.7 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o32a_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o32a_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o32a_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o32a_4_0_0" + (arc (start -14.6255 -22.8542) (mid -13.968 -21.698) (end -13.4212 -20.4856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -20.4856) (mid -12.9863 -19.2155) (end -12.673 -17.9101) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -10.0407) (mid -13.9512 -8.8152) (end -14.6123 -7.6468) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -22.8377) (mid -6.011 -20.5132) (end -1.2741 -15.243) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -17.9101) (mid -12.4838 -16.581) (end -12.4206 -15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -12.5944) (mid -12.9761 -11.3004) (end -13.403 -10.0407) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -15.24) (mid -12.4827 -13.9114) (end -12.6684 -12.5944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -15.2556) (mid -5.9698 -9.969) (end -12.6556 -7.6211) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -13.335 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.335 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.3698 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -22.86) + (xy -12.7 -22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -7.62) + (xy -12.7 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o32a_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o32ai_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o32ai_1" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o32ai_1_0_0" + (arc (start -14.6255 -22.8542) (mid -13.968 -21.698) (end -13.4212 -20.4856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -20.4856) (mid -12.9863 -19.2155) (end -12.673 -17.9101) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -10.0407) (mid -13.9512 -8.8152) (end -14.6123 -7.6468) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -22.8377) (mid -6.011 -20.5132) (end -1.2741 -15.243) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -17.9101) (mid -12.4838 -16.581) (end -12.4206 -15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -12.5944) (mid -12.9761 -11.3004) (end -13.403 -10.0407) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -15.24) (mid -12.4827 -13.9114) (end -12.6684 -12.5944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -15.2556) (mid -5.9698 -9.969) (end -12.6556 -7.6211) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -13.335 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.335 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.3698 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -22.86) + (xy -12.7 -22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -7.62) + (xy -12.7 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o32ai_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o32ai_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o32ai_2" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o32ai_2_0_0" + (arc (start -14.6255 -22.8542) (mid -13.968 -21.698) (end -13.4212 -20.4856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -20.4856) (mid -12.9863 -19.2155) (end -12.673 -17.9101) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -10.0407) (mid -13.9512 -8.8152) (end -14.6123 -7.6468) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -22.8377) (mid -6.011 -20.5132) (end -1.2741 -15.243) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -17.9101) (mid -12.4838 -16.581) (end -12.4206 -15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -12.5944) (mid -12.9761 -11.3004) (end -13.403 -10.0407) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -15.24) (mid -12.4827 -13.9114) (end -12.6684 -12.5944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -15.2556) (mid -5.9698 -9.969) (end -12.6556 -7.6211) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -13.335 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.335 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.3698 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -22.86) + (xy -12.7 -22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -7.62) + (xy -12.7 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o32ai_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o32ai_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o32ai_4" (id 1) (at -2.8448 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o32ai_4_0_0" + (arc (start -14.6255 -22.8542) (mid -13.968 -21.698) (end -13.4212 -20.4856) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -14.6255 2.5458) (mid -13.968 3.702) (end -13.4212 4.9144) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 -20.4856) (mid -12.9863 -19.2155) (end -12.673 -17.9101) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.4212 4.9144) (mid -12.9863 6.1845) (end -12.673 7.4899) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 -10.0407) (mid -13.9512 -8.8152) (end -14.6123 -7.6468) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -13.403 15.3593) (mid -13.9512 16.5848) (end -14.6123 17.7532) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 -22.8377) (mid -6.011 -20.5132) (end -1.2741 -15.243) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.705 2.5369) (mid -6.011 4.8614) (end -1.2741 10.1316) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 -17.9101) (mid -12.4838 -16.581) (end -12.4206 -15.24) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.673 7.4899) (mid -12.4838 8.819) (end -12.4206 10.16) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 -12.5944) (mid -12.9761 -11.3004) (end -13.403 -10.0407) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.6684 12.8056) (mid -12.9761 14.0996) (end -13.403 15.3593) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 -15.24) (mid -12.4827 -13.9114) (end -12.6684 -12.5944) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.4206 10.16) (mid -12.4827 11.4886) (end -12.6684 12.8056) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 -15.2556) (mid -5.9698 -9.969) (end -12.6556 -7.6211) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.2513 10.119) (mid -5.9698 15.4056) (end -12.6556 17.7535) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -13.335 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -13.335 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -12.3698 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -15.24 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -13.335 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -13.335 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 20.32) + (xy -15.24 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -22.86) + (xy -12.7 -22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 -7.62) + (xy -12.7 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 2.54) + (xy -12.7 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 17.78) + (xy -12.7 17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 -15.24) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -1.27 10.16) + (xy 0 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 0 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -5.08) + (xy 2.54 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 10.16) + (xy 0 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -19.05 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -19.05 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -19.05 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B2" (at -19.05 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o32ai_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B2" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o41a_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o41a_1" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o41a_1_0_0" + (arc (start -13.3555 -2.5342) (mid -12.698 -1.378) (end -12.1512 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 -0.1656) (mid -11.7163 1.1045) (end -11.403 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 10.2793) (mid -12.6812 11.5048) (end -13.3423 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 -2.5431) (mid -4.741 -0.2186) (end -0.0041 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 2.4099) (mid -11.2138 3.739) (end -11.1506 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 7.7256) (mid -11.7061 9.0196) (end -12.133 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 5.08) (mid -11.2127 6.4086) (end -11.3984 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -14.605 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -16.51 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -16.51 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -14.605 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 3.175) + (xy -16.51 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 3.175) + (xy -11.2522 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 6.985) + (xy -11.2522 6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 10.16) + (xy -16.51 6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 0) + (xy -14.605 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 0) + (xy -12.065 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 10.16) + (xy -12.065 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 20.32) + (xy -14.605 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 -2.54) + (xy -11.43 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 12.7) + (xy -11.43 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 5.0644) (mid -4.6998 10.351) (end -11.3856 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -20.32 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -20.32 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -20.32 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "A4" (at -20.32 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -20.32 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o41a_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "A4" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o41a_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o41a_2" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o41a_2_0_0" + (arc (start -13.3555 -2.5342) (mid -12.698 -1.378) (end -12.1512 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 -0.1656) (mid -11.7163 1.1045) (end -11.403 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 10.2793) (mid -12.6812 11.5048) (end -13.3423 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 -2.5431) (mid -4.741 -0.2186) (end -0.0041 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 2.4099) (mid -11.2138 3.739) (end -11.1506 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 7.7256) (mid -11.7061 9.0196) (end -12.133 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 5.08) (mid -11.2127 6.4086) (end -11.3984 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -14.605 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -16.51 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -16.51 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -14.605 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 3.175) + (xy -16.51 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 3.175) + (xy -11.2522 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 6.985) + (xy -11.2522 6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 10.16) + (xy -16.51 6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 0) + (xy -14.605 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 0) + (xy -12.065 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 10.16) + (xy -12.065 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 20.32) + (xy -14.605 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 -2.54) + (xy -11.43 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 12.7) + (xy -11.43 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 5.0644) (mid -4.6998 10.351) (end -11.3856 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -20.32 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -20.32 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -20.32 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "A4" (at -20.32 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -20.32 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o41a_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "A4" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o41a_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o41a_4" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o41a_4_0_0" + (arc (start -13.3555 -2.5342) (mid -12.698 -1.378) (end -12.1512 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 -0.1656) (mid -11.7163 1.1045) (end -11.403 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 10.2793) (mid -12.6812 11.5048) (end -13.3423 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 -2.5431) (mid -4.741 -0.2186) (end -0.0041 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 2.4099) (mid -11.2138 3.739) (end -11.1506 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 7.7256) (mid -11.7061 9.0196) (end -12.133 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 5.08) (mid -11.2127 6.4086) (end -11.3984 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -14.605 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -16.51 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -16.51 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -14.605 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 3.175) + (xy -16.51 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 3.175) + (xy -11.2522 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 6.985) + (xy -11.2522 6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 10.16) + (xy -16.51 6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 0) + (xy -14.605 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 0) + (xy -12.065 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 10.16) + (xy -12.065 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 20.32) + (xy -14.605 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 -2.54) + (xy -11.43 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 12.7) + (xy -11.43 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 14.605 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 5.0644) (mid -4.6998 10.351) (end -11.3856 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -20.32 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -20.32 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -20.32 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "A4" (at -20.32 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -20.32 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o41a_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "A4" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o41ai_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o41ai_1" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o41ai_1_0_0" + (arc (start -13.3555 -2.5342) (mid -12.698 -1.378) (end -12.1512 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 -0.1656) (mid -11.7163 1.1045) (end -11.403 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 10.2793) (mid -12.6812 11.5048) (end -13.3423 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 -2.5431) (mid -4.741 -0.2186) (end -0.0041 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 2.4099) (mid -11.2138 3.739) (end -11.1506 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 7.7256) (mid -11.7061 9.0196) (end -12.133 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 5.08) (mid -11.2127 6.4086) (end -11.3984 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -14.605 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -16.51 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -16.51 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -14.605 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 3.175) + (xy -16.51 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 3.175) + (xy -11.2522 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 6.985) + (xy -11.2522 6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 10.16) + (xy -16.51 6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 0) + (xy -14.605 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 0) + (xy -12.065 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 10.16) + (xy -12.065 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 20.32) + (xy -14.605 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 -2.54) + (xy -11.43 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 12.7) + (xy -11.43 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 5.0644) (mid -4.6998 10.351) (end -11.3856 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -20.32 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -20.32 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -20.32 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "A4" (at -20.32 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -20.32 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o41ai_1_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "A4" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o41ai_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o41ai_2" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o41ai_2_0_0" + (arc (start -13.3555 -2.5342) (mid -12.698 -1.378) (end -12.1512 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 -0.1656) (mid -11.7163 1.1045) (end -11.403 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 10.2793) (mid -12.6812 11.5048) (end -13.3423 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 -2.5431) (mid -4.741 -0.2186) (end -0.0041 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 2.4099) (mid -11.2138 3.739) (end -11.1506 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 7.7256) (mid -11.7061 9.0196) (end -12.133 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 5.08) (mid -11.2127 6.4086) (end -11.3984 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -14.605 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -16.51 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -16.51 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -14.605 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 3.175) + (xy -16.51 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 3.175) + (xy -11.2522 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 6.985) + (xy -11.2522 6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 10.16) + (xy -16.51 6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 0) + (xy -14.605 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 0) + (xy -12.065 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 10.16) + (xy -12.065 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 20.32) + (xy -14.605 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 -2.54) + (xy -11.43 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 12.7) + (xy -11.43 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 5.0644) (mid -4.6998 10.351) (end -11.3856 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -20.32 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -20.32 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -20.32 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "A4" (at -20.32 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -20.32 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o41ai_2_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "A4" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__o41ai_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__o41ai_4" (id 1) (at -1.5748 16.51 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__o41ai_4_0_0" + (arc (start -13.3555 -2.5342) (mid -12.698 -1.378) (end -12.1512 -0.1656) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.1512 -0.1656) (mid -11.7163 1.1045) (end -11.403 2.4099) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -12.133 10.2793) (mid -12.6812 11.5048) (end -13.3423 12.6732) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.435 -2.5431) (mid -4.741 -0.2186) (end -0.0041 5.0516) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.403 2.4099) (mid -11.2138 3.739) (end -11.1506 5.08) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.3984 7.7256) (mid -11.7061 9.0196) (end -12.133 10.2793) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -11.1506 5.08) (mid -11.2127 6.4086) (end -11.3984 7.7256) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -20.32) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -10.16) + (xy -14.605 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 0) + (xy -16.51 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -16.51 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 20.32) + (xy -14.605 20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 3.175) + (xy -16.51 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 3.175) + (xy -11.2522 3.175) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 6.985) + (xy -11.2522 6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -16.51 10.16) + (xy -16.51 6.985) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 0) + (xy -14.605 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 0) + (xy -12.065 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 10.16) + (xy -12.065 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -14.605 20.32) + (xy -14.605 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 -2.54) + (xy -11.43 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -13.335 12.7) + (xy -11.43 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 2.5654 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 5.08) + (xy 2.54 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 -7.62) + (xy 6.985 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 2.54 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 2.54 7.62) + (xy 6.985 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.145 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.0187 5.0644) (mid -4.6998 10.351) (end -11.3856 12.6989) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.985 -7.62) (mid 8.9572 -7.3604) (end 10.795 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 -6.5991) (mid 12.3731 -5.3881) (end 13.5841 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.795 6.5991) (mid 8.9572 7.3603) (end 6.985 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 -3.81) (mid 14.3453 -1.9722) (end 14.605 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.5841 3.81) (mid 12.3731 5.3881) (end 10.795 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 14.605 0) (mid 14.3454 1.9722) (end 13.5841 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 15.24 1.0999) (mid 14.605 0) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 15.2881 0.4743) (end 15.24 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 17.145 0) (mid 16.51 1.0998) (end 15.24 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A1" (at -20.32 23.876 0) + (effects (font (size 1.27 1.27))) + ) + (text "A2" (at -20.32 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "A3" (at -20.32 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "A4" (at -20.32 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "B1" (at -20.32 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 19.05 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__o41ai_4_1_1" + (pin input line (at -22.86 20.32 0) (length 2.54) + (name "A1" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 10.16 0) (length 2.54) + (name "A2" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 0 0) (length 2.54) + (name "A3" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 2.54) + (name "A4" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -20.32 0) (length 2.54) + (name "B1" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or2_0" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or2_0" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or2_0_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or2_0_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or2_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or2_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or2_1_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or2_1_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or2_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or2_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or2_2_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or2_2_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or2_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or2_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or2_4_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or2_4_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or2b_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or2b_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or2b_1_0_0" + (arc (start -8.3312 -3.9801) (mid -8.9662 -5.08) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.3312 6.1799) (mid -8.9662 5.08) (end -8.3312 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -8.2831 -4.6057) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -7.0612 -3.9802) (end -8.3312 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 5.08) (mid -8.2831 5.5543) (end -8.3312 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 5.08) (mid -7.0612 6.1798) (end -8.3312 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -8.9662 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -8.9662 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B_N" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or2b_1_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or2b_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or2b_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or2b_2_0_0" + (arc (start -8.3312 -3.9801) (mid -8.9662 -5.08) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.3312 6.1799) (mid -8.9662 5.08) (end -8.3312 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -8.2831 -4.6057) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -7.0612 -3.9802) (end -8.3312 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 5.08) (mid -8.2831 5.5543) (end -8.3312 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 5.08) (mid -7.0612 6.1798) (end -8.3312 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -8.9662 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -8.9662 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B_N" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or2b_2_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or2b_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or2b_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or2b_4_0_0" + (arc (start -8.3312 -3.9801) (mid -8.9662 -5.08) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.3312 6.1799) (mid -8.9662 5.08) (end -8.3312 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -8.2831 -4.6057) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -7.0612 -3.9802) (end -8.3312 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 5.08) (mid -8.2831 5.5543) (end -8.3312 3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 5.08) (mid -7.0612 6.1798) (end -8.3312 6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -8.9662 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -8.9662 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B_N" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or2b_4_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B_N" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or3_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or3_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or3_1_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -8.89 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -5.4356 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -8.89 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -5.08) + (xy -8.89 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 10.16) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or3_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or3_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or3_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or3_2_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -8.89 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -5.4356 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -8.89 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -5.08) + (xy -8.89 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 10.16) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or3_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or3_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or3_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or3_4_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -8.89 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -5.4356 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -8.89 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -5.08) + (xy -8.89 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 -5.08) + (xy -6.35 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 10.16) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or3_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or3b_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or3b_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or3b_1_0_0" + (arc (start -8.3312 -3.9801) (mid -8.9662 -5.08) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -8.2831 -4.6057) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -7.0612 -3.9802) (end -8.3312 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -5.4356 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -8.89 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -8.9662 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 10.16) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C_N" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or3b_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or3b_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or3b_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or3b_2_0_0" + (arc (start -8.3312 -3.9801) (mid -8.9662 -5.08) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -8.2831 -4.6057) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -7.0612 -3.9802) (end -8.3312 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -5.4356 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -8.89 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -8.9662 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 10.16) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C_N" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or3b_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or3b_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or3b_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or3b_4_0_0" + (arc (start -8.3312 -3.9801) (mid -8.9662 -5.08) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -8.2831 -4.6057) (end -8.3312 -6.1799) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4262 -5.08) (mid -7.0612 -3.9802) (end -8.3312 -3.9801) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -5.4356 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -8.89 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -10.16 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -5.08) + (xy -8.9662 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 5.08) + (xy -6.35 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -8.89 10.16) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C_N" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or3b_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or4_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or4_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or4_1_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -5.6134 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -6.985 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or4_1_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or4_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or4_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or4_2_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -5.6134 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -6.985 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or4_2_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or4_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or4_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or4_4_0_0" + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -5.6134 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -6.985 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or4_4_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or4b_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or4b_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or4b_1_0_0" + (arc (start -8.9662 -5.2501) (mid -9.6012 -6.35) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -8.9181 -5.8757) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -7.6962 -5.2502) (end -8.9662 -5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -5.6134 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -9.6012 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D_N" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or4b_1_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or4b_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or4b_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or4b_2_0_0" + (arc (start -8.9662 -5.2501) (mid -9.6012 -6.35) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -8.9181 -5.8757) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -7.6962 -5.2502) (end -8.9662 -5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -5.6134 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -9.6012 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D_N" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or4b_2_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or4b_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or4b_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or4b_4_0_0" + (arc (start -8.9662 -5.2501) (mid -9.6012 -6.35) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -8.9181 -5.8757) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -7.6962 -5.2502) (end -8.9662 -5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -5.6134 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -9.6012 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D_N" (at -13.97 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or4b_4_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or4bb_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or4bb_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or4bb_1_0_0" + (arc (start -8.9662 -5.2501) (mid -9.6012 -6.35) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.5184 -1.4401) (mid -8.1534 -2.54) (end -7.5184 -3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -8.9181 -5.8757) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -7.6962 -5.2502) (end -8.9662 -5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6134 -2.54) (mid -7.4703 -2.0657) (end -7.5184 -3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6134 -2.54) (mid -6.2484 -1.4402) (end -7.5184 -1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -8.1534 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -9.6012 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C_N" (at -17.145 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D_N" (at -17.145 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or4bb_1_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or4bb_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or4bb_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or4bb_2_0_0" + (arc (start -8.9662 -5.2501) (mid -9.6012 -6.35) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.5184 -1.4401) (mid -8.1534 -2.54) (end -7.5184 -3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -8.9181 -5.8757) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -7.6962 -5.2502) (end -8.9662 -5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6134 -2.54) (mid -7.4703 -2.0657) (end -7.5184 -3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6134 -2.54) (mid -6.2484 -1.4402) (end -7.5184 -1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -8.1534 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -9.6012 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C_N" (at -17.145 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D_N" (at -17.145 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or4bb_2_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__or4bb_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__or4bb_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__or4bb_4_0_0" + (arc (start -8.9662 -5.2501) (mid -9.6012 -6.35) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.5184 -1.4401) (mid -8.1534 -2.54) (end -7.5184 -3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -8.9181 -5.8757) (end -8.9662 -7.4499) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.0612 -6.35) (mid -7.6962 -5.2502) (end -8.9662 -5.2501) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6134 -2.54) (mid -7.4703 -2.0657) (end -7.5184 -3.6399) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6134 -2.54) (mid -6.2484 -1.4402) (end -7.5184 -1.4401) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -15.24) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 15.24) + (xy -10.16 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -11.43 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -2.54) + (xy -8.1534 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 2.54) + (xy -5.6134 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -11.43 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -10.16 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 -6.35) + (xy -9.6012 -6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 6.35) + (xy -6.985 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 15.24) + (xy -10.16 6.35) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 18.796 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "C_N" (at -17.145 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "D_N" (at -17.145 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__or4bb_4_1_1" + (pin input line (at -17.78 15.24 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "C_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -15.24 0) (length 2.54) + (name "D_N" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__probe_p_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__probe_p_8" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__probe_p_8_0_0" + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 0) + (xy 22.86 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__probe_p_8_1_1" + (pin input line (at -25.4 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__probec_p_8" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__probec_p_8" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__probec_p_8_0_0" + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 0) + (xy 22.86 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__probec_p_8_1_1" + (pin input line (at -25.4 0 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfbbn_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 18.288 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfbbn_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfbbn_1_0_0" + (polyline + (pts + (xy -22.86 -12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 7.62) + (xy -17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 12.7) + (xy -17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -15.24) + (xy 17.78 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 15.24) + (xy -17.78 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 15.24) + (xy 17.78 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 22.86 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 22.86 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 15.24) + (xy 17.78 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK_N" (at -16.51 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfbbn_1_1_1" + (pin input line (at -25.4 12.7 0) (length 2.54) + (name "CLK_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 7.62 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -7.62 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -12.7 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 12.7 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 7.62 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfbbn_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 18.288 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfbbn_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfbbn_2_0_0" + (polyline + (pts + (xy -22.86 -12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 7.62) + (xy -17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 12.7) + (xy -17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -15.24) + (xy 17.78 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 15.24) + (xy -17.78 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 15.24) + (xy 17.78 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 22.86 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 22.86 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 15.24) + (xy 17.78 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK_N" (at -16.51 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfbbn_2_1_1" + (pin input line (at -25.4 12.7 0) (length 2.54) + (name "CLK_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 7.62 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -7.62 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -12.7 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 12.7 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 7.62 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfbbp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 18.288 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfbbp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfbbp_1_0_0" + (polyline + (pts + (xy -22.86 -12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 7.62) + (xy -17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 12.7) + (xy -17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -15.24) + (xy 17.78 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 15.24) + (xy -17.78 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 15.24) + (xy 17.78 15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 22.86 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 22.86 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 15.24) + (xy 17.78 -15.24) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfbbp_1_1_1" + (pin input line (at -25.4 12.7 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 7.62 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -7.62 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -12.7 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 12.7 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 7.62 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfrbp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfrbp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfrbp_1_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfrbp_1_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfrbp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfrbp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfrbp_2_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfrbp_2_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfrtn_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfrtn_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfrtn_1_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK_N" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfrtn_1_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfrtp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfrtp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfrtp_1_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfrtp_1_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfrtp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfrtp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfrtp_2_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfrtp_2_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfrtp_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfrtp_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfrtp_4_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "RESET_B" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfrtp_4_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "RESET_B" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfsbp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfsbp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfsbp_1_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfsbp_1_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfsbp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfsbp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfsbp_2_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfsbp_2_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfstp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfstp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfstp_1_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfstp_1_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfstp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfstp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfstp_2_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfstp_2_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfstp_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfstp_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfstp_4_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SET_B" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfstp_4_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SET_B" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfxbp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 13.208 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfxbp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfxbp_1_0_0" + (polyline + (pts + (xy -22.86 -7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 7.62) + (xy -17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy 17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 22.86 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfxbp_1_1_1" + (pin input line (at -25.4 7.62 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -7.62 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 7.62 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfxbp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 13.208 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfxbp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfxbp_2_0_0" + (polyline + (pts + (xy -22.86 -7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 7.62) + (xy -17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy 17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 22.86 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 22.86 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfxbp_2_1_1" + (pin input line (at -25.4 7.62 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -7.62 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 7.62 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 2.54 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfxtp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 13.208 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfxtp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfxtp_1_0_0" + (polyline + (pts + (xy -22.86 -7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 7.62) + (xy -17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy 17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 22.86 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfxtp_1_1_1" + (pin input line (at -25.4 7.62 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -7.62 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 7.62 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfxtp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 13.208 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfxtp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfxtp_2_0_0" + (polyline + (pts + (xy -22.86 -7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 7.62) + (xy -17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy 17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 22.86 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfxtp_2_1_1" + (pin input line (at -25.4 7.62 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -7.62 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 7.62 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdfxtp_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 13.208 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdfxtp_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdfxtp_4_0_0" + (polyline + (pts + (xy -22.86 -7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 2.54) + (xy -17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 7.62) + (xy -17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 10.16) + (xy 17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 22.86 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdfxtp_4_1_1" + (pin input line (at -25.4 7.62 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 2.54 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -2.54 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -7.62 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 7.62 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdlclkp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdlclkp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdlclkp_1_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "GCLK" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdlclkp_1_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "GCLK" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdlclkp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdlclkp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdlclkp_2_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "GCLK" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdlclkp_2_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "GCLK" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sdlclkp_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 10.668 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sdlclkp_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sdlclkp_4_0_0" + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "GATE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "GCLK" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sdlclkp_4_1_1" + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "GATE" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "GCLK" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sedfxbp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sedfxbp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sedfxbp_1_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "DE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sedfxbp_1_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "DE" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sedfxbp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sedfxbp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sedfxbp_2_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 5.08) + (xy 22.86 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "DE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q_N" (at 16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sedfxbp_2_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "DE" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 5.08 180) (length 2.54) + (name "Q_N" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sedfxtp_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sedfxtp_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sedfxtp_1_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "DE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sedfxtp_1_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "DE" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sedfxtp_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sedfxtp_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sedfxtp_2_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "DE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sedfxtp_2_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "DE" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__sedfxtp_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__sedfxtp_4" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__sedfxtp_4_0_0" + (polyline + (pts + (xy -22.86 -10.16) + (xy -17.78 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 -5.08) + (xy -17.78 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 0) + (xy -17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 5.08) + (xy -17.78 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -22.86 10.16) + (xy -17.78 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 -12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy -17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 12.7) + (xy 17.78 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 10.16) + (xy 22.86 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 12.7) + (xy 17.78 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "D" (at -16.51 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "DE" (at -16.51 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 16.51 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCD" (at -16.51 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "SCE" (at -16.51 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__sedfxtp_4_1_1" + (pin input line (at -25.4 10.16 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 5.08 0) (length 2.54) + (name "D" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 0 0) (length 2.54) + (name "DE" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -5.08 0) (length 2.54) + (name "SCD" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -25.4 -10.16 0) (length 2.54) + (name "SCE" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 25.4 10.16 180) (length 2.54) + (name "Q" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__tap_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__tap_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__tap_1_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__tap_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__tap_2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__tap_2_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__tapvgnd2_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__tapvgnd2_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__tapvgnd2_1_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__tapvgnd_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__tapvgnd_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__tapvgnd_1_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__tapvpwrvgnd_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 19.05 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__tapvpwrvgnd_1" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__tapvpwrvgnd_1_0_0" + (polyline + (pts + (xy -17.78 -2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy -17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 2.54) + (xy 17.78 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 17.78 2.54) + (xy 17.78 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_stdcells__xnor2_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__xnor2_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__xnor2_1_0_0" + (arc (start -10.1805 -7.6142) (mid -9.523 -6.458) (end -8.9762 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.9762 -5.2456) (mid -8.5413 -3.9755) (end -8.228 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.958 5.1993) (mid -9.5062 6.4248) (end -10.1673 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.228 -2.6701) (mid -8.0388 -1.341) (end -7.9756 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.2234 2.6456) (mid -8.5311 3.9396) (end -8.958 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.9756 0) (mid -8.0377 1.3286) (end -8.2234 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -8.89 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__xnor2_1_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__xnor2_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__xnor2_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__xnor2_2_0_0" + (arc (start -10.1805 -7.6142) (mid -9.523 -6.458) (end -8.9762 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.9762 -5.2456) (mid -8.5413 -3.9755) (end -8.228 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.958 5.1993) (mid -9.5062 6.4248) (end -10.1673 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.228 -2.6701) (mid -8.0388 -1.341) (end -7.9756 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.2234 2.6456) (mid -8.5311 3.9396) (end -8.958 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.9756 0) (mid -8.0377 1.3286) (end -8.2234 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -8.89 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__xnor2_2_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__xnor2_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__xnor2_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__xnor2_4_0_0" + (arc (start -10.1805 -7.6142) (mid -9.523 -6.458) (end -8.9762 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.9762 -5.2456) (mid -8.5413 -3.9755) (end -8.228 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.958 5.1993) (mid -9.5062 6.4248) (end -10.1673 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.228 -2.6701) (mid -8.0388 -1.341) (end -7.9756 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.2234 2.6456) (mid -8.5311 3.9396) (end -8.958 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.9756 0) (mid -8.0377 1.3286) (end -8.2234 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -8.89 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__xnor2_4_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__xnor3_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__xnor3_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__xnor3_1_0_0" + (arc (start -10.1805 -7.6142) (mid -9.523 -6.458) (end -8.9762 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.9762 -5.2456) (mid -8.5413 -3.9755) (end -8.228 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.958 5.1993) (mid -9.5062 6.4248) (end -10.1673 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.228 -2.6701) (mid -8.0388 -1.341) (end -7.9756 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.2234 2.6456) (mid -8.5311 3.9396) (end -8.958 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.9756 0) (mid -8.0377 1.3286) (end -8.2234 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -11.43 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.9756 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -11.43 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -5.08) + (xy -11.43 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -5.08) + (xy -8.89 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 10.16) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__xnor3_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__xnor3_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__xnor3_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__xnor3_2_0_0" + (arc (start -10.1805 -7.6142) (mid -9.523 -6.458) (end -8.9762 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.9762 -5.2456) (mid -8.5413 -3.9755) (end -8.228 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.958 5.1993) (mid -9.5062 6.4248) (end -10.1673 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.228 -2.6701) (mid -8.0388 -1.341) (end -7.9756 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.2234 2.6456) (mid -8.5311 3.9396) (end -8.958 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.9756 0) (mid -8.0377 1.3286) (end -8.2234 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -11.43 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.9756 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -11.43 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -5.08) + (xy -11.43 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -5.08) + (xy -8.89 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 10.16) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__xnor3_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__xnor3_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__xnor3_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__xnor3_4_0_0" + (arc (start -10.1805 -7.6142) (mid -9.523 -6.458) (end -8.9762 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.9762 -5.2456) (mid -8.5413 -3.9755) (end -8.228 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.958 5.1993) (mid -9.5062 6.4248) (end -10.1673 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.228 -2.6701) (mid -8.0388 -1.341) (end -7.9756 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.2234 2.6456) (mid -8.5311 3.9396) (end -8.958 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.9756 0) (mid -8.0377 1.3286) (end -8.2234 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -11.43 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.9756 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -11.43 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -5.08) + (xy -11.43 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -5.08) + (xy -8.89 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 10.16) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 11.43 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 9.525 1.0999) (mid 8.89 0) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 9.5731 0.4743) (end 9.525 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 10.795 1.0998) (end 9.525 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__xnor3_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__xor2_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__xor2_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__xor2_1_0_0" + (arc (start -10.1805 -7.6142) (mid -9.523 -6.458) (end -8.9762 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.9762 -5.2456) (mid -8.5413 -3.9755) (end -8.228 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.958 5.1993) (mid -9.5062 6.4248) (end -10.1673 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.228 -2.6701) (mid -8.0388 -1.341) (end -7.9756 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.2234 2.6456) (mid -8.5311 3.9396) (end -8.958 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.9756 0) (mid -8.0377 1.3286) (end -8.2234 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -8.89 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__xor2_1_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__xor2_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__xor2_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__xor2_2_0_0" + (arc (start -10.1805 -7.6142) (mid -9.523 -6.458) (end -8.9762 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.9762 -5.2456) (mid -8.5413 -3.9755) (end -8.228 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.958 5.1993) (mid -9.5062 6.4248) (end -10.1673 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.228 -2.6701) (mid -8.0388 -1.341) (end -7.9756 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.2234 2.6456) (mid -8.5311 3.9396) (end -8.958 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.9756 0) (mid -8.0377 1.3286) (end -8.2234 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -8.89 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__xor2_2_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__xor2_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__xor2_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__xor2_4_0_0" + (arc (start -10.1805 -7.6142) (mid -9.523 -6.458) (end -8.9762 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.9762 -5.2456) (mid -8.5413 -3.9755) (end -8.228 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.958 5.1993) (mid -9.5062 6.4248) (end -10.1673 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.228 -2.6701) (mid -8.0388 -1.341) (end -7.9756 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.2234 2.6456) (mid -8.5311 3.9396) (end -8.958 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.9756 0) (mid -8.0377 1.3286) (end -8.2234 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -5.08) + (xy -8.89 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 5.08) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__xor2_4_1_1" + (pin input line (at -17.78 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__xor3_1" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__xor3_1" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__xor3_1_0_0" + (arc (start -10.1805 -7.6142) (mid -9.523 -6.458) (end -8.9762 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.9762 -5.2456) (mid -8.5413 -3.9755) (end -8.228 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.958 5.1993) (mid -9.5062 6.4248) (end -10.1673 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.228 -2.6701) (mid -8.0388 -1.341) (end -7.9756 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.2234 2.6456) (mid -8.5311 3.9396) (end -8.958 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.9756 0) (mid -8.0377 1.3286) (end -8.2234 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -11.43 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.9756 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -11.43 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -5.08) + (xy -11.43 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -5.08) + (xy -8.89 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 10.16) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__xor3_1_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__xor3_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__xor3_2" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__xor3_2_0_0" + (arc (start -10.1805 -7.6142) (mid -9.523 -6.458) (end -8.9762 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.9762 -5.2456) (mid -8.5413 -3.9755) (end -8.228 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.958 5.1993) (mid -9.5062 6.4248) (end -10.1673 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.228 -2.6701) (mid -8.0388 -1.341) (end -7.9756 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.2234 2.6456) (mid -8.5311 3.9396) (end -8.958 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.9756 0) (mid -8.0377 1.3286) (end -8.2234 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -11.43 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.9756 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -11.43 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -5.08) + (xy -11.43 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -5.08) + (xy -8.89 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 10.16) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__xor3_2_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_stdcells__xor3_4" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -4.1148 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_stdcells__xor3_4" (id 1) (at -6.35 11.43 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_stdcells__xor3_4_0_0" + (arc (start -10.1805 -7.6142) (mid -9.523 -6.458) (end -8.9762 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.9762 -5.2456) (mid -8.5413 -3.9755) (end -8.228 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.958 5.1993) (mid -9.5062 6.4248) (end -10.1673 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.228 -2.6701) (mid -8.0388 -1.341) (end -7.9756 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -8.2234 2.6456) (mid -8.5311 3.9396) (end -8.958 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.9756 0) (mid -8.0377 1.3286) (end -8.2234 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -7.6405 -7.6142) (mid -6.983 -6.458) (end -6.4362 -5.2456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.4362 -5.2456) (mid -6.0013 -3.9755) (end -5.688 -2.6701) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -6.418 5.1993) (mid -6.9662 6.4248) (end -7.6273 7.5932) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.688 -2.6701) (mid -5.4988 -1.341) (end -5.4356 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.6834 2.6456) (mid -5.9911 3.9396) (end -6.418 5.1993) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -5.4356 0) (mid -5.4977 1.3286) (end -5.6834 2.6456) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -3.8212 -7.6288) (mid 3.3927 -5.2884) (end 8.8734 -0.0463) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -10.16) + (xy -11.43 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 0) + (xy -7.9756 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 10.16) + (xy -11.43 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -5.08) + (xy -11.43 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 -5.08) + (xy -8.89 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 5.08) + (xy -8.89 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -11.43 10.16) + (xy -11.43 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 -7.62) + (xy -3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -7.62 7.62) + (xy -3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 8.89 0) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 8.9061 -0.0034) (mid 3.4437 5.2578) (end -3.762 7.6234) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -13.97 13.716 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + (text "C" (at -13.97 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "X" (at 13.97 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_stdcells__xor3_4_1_1" + (pin input line (at -17.78 10.16 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 0 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 17.78 0 180) (length 2.54) + (name "X" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -10.16 0) (length 2.54) + (name "C" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_tests__LACG" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__LACG" (id 1) (at -9.144 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__LACG_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__all_sky130_gates" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__all_sky130_gates" (id 1) (at -15.24 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__all_sky130_gates_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__bandgap" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 15.748 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__bandgap" (id 1) (at -12.573 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__bandgap_0_0" + (polyline + (pts + (xy -38.1 -10.16) + (xy -33.02 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -38.1 -5.08) + (xy -33.02 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -38.1 0) + (xy -33.02 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -38.1 5.08) + (xy -33.02 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -38.1 10.16) + (xy -33.02 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 -12.7) + (xy 33.02 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 12.7) + (xy -33.02 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 12.7) + (xy 33.02 12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 10.16) + (xy 38.1 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 12.7) + (xy 33.02 -12.7) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -31.75 6.096 0) + (effects (font (size 1.27 1.27))) + ) + (text "EN_N" (at -31.75 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "START" (at -31.75 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "VBG" (at 31.75 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "VCC" (at -31.75 -4.064 0) + (effects (font (size 1.27 1.27))) + ) + (text "VSS" (at -31.75 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_tests__bandgap_1_1" + (pin input line (at -40.64 10.16 0) (length 2.54) + (name "START" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -40.64 5.08 0) (length 2.54) + (name "CLK" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -40.64 0 0) (length 2.54) + (name "EN_N" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 40.64 10.16 180) (length 2.54) + (name "VBG" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -40.64 -5.08 0) (length 2.54) + (name "VCC" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -40.64 -10.16 0) (length 2.54) + (name "VSS" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_tests__bandgap_opamp" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__bandgap_opamp" (id 1) (at -11.811 16.764 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__bandgap_opamp_0_0" + (polyline + (pts + (xy -20.32 -38.1) + (xy -15.24 -38.1) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -33.02) + (xy -15.24 -33.02) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -27.94) + (xy -15.24 -27.94) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -22.86) + (xy -15.24 -22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -17.78) + (xy -15.24 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -7.62) + (xy -15.24 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 7.62) + (xy -15.24 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -12.7) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 12.7) + (xy -15.24 -38.1) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 12.7) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 15.24 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "ADJ" (at -13.97 -21.844 0) + (effects (font (size 1.27 1.27))) + ) + (text "DIFFOUT" (at 8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "EN_N" (at -13.97 -26.924 0) + (effects (font (size 1.27 1.27))) + ) + (text "MINUS" (at -13.97 -5.334 0) + (effects (font (size 1.27 1.27))) + ) + (text "PLUS" (at -13.97 7.366 0) + (effects (font (size 1.27 1.27))) + ) + (text "START" (at -13.97 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "VCC" (at -13.97 -32.004 0) + (effects (font (size 1.27 1.27))) + ) + (text "VSS" (at -13.97 -37.084 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_tests__bandgap_opamp_1_1" + (pin input line (at -22.86 -27.94 0) (length 2.54) + (name "EN_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -7.62 0) (length 2.54) + (name "MINUS" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 7.62 0) (length 2.54) + (name "PLUS" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "DIFFOUT" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -33.02 0) (length 2.54) + (name "VCC" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -38.1 0) (length 2.54) + (name "VSS" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -22.86 0) (length 2.54) + (name "ADJ" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -17.78 0) (length 2.54) + (name "START" (effects (font (size 1.0922 1.0922)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_tests__gates" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__gates" (id 1) (at -10.287 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__gates_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__gates_sky130" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__gates_sky130" (id 1) (at -10.287 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__gates_sky130_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__giant_label" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -8.89 12.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__giant_label" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__giant_label_1_1" + (pin input line (at -2.54 0 0) (length 2.54) + (name "p" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_tests__giant_label2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -8.89 12.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__giant_label2" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__giant_label2_1_1" + (pin input line (at -2.54 0 0) (length 2.54) + (name "p" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_tests__lvnand" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -3.4798 -1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__lvnand" (id 1) (at -3.81 3.81 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__lvnand_0_0" + (polyline + (pts + (xy -12.7 -5.08) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 5.08) + (xy -5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -7.62) + (xy 3.81 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy -5.08 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 7.62) + (xy 3.81 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 13.97 0) + (xy 17.78 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 3.81 -7.62) (mid 5.7822 -7.3604) (end 7.62 -6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 -6.5991) (mid 9.1981 -5.3881) (end 10.4091 -3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 7.62 6.5991) (mid 5.7822 7.3603) (end 3.81 7.62) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.4091 -3.81) (mid 11.1703 -1.9722) (end 11.43 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 10.4091 3.81) (mid 9.1981 5.3881) (end 7.62 6.5991) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 11.43 0) (mid 11.1704 1.9722) (end 10.4091 3.81) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 12.065 1.0999) (mid 11.43 0) (end 12.065 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.97 0) (mid 12.1131 0.4743) (end 12.065 -1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 13.97 0) (mid 13.335 1.0998) (end 12.065 1.0999) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -11.43 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "B" (at -11.43 -1.524 0) + (effects (font (size 1.27 1.27))) + ) + (text "Y" (at 16.51 3.556 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_tests__lvnand_1_1" + (pin input line (at -15.24 5.08 0) (length 2.54) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -5.08 0) (length 2.54) + (name "B" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 20.32 0 180) (length 2.54) + (name "Y" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_tests__lvtnot" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -6.6548 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__lvtnot" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__lvtnot_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -6.985 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.985 -5.08) + (xy 4.1148 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.985 5.08) + (xy -6.985 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.985 5.08) + (xy 4.1148 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 6.0198 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 4.6101 -0.8139) (mid 5.5499 -0.8139) (end 6.0198 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 4.6101 0.8139) (mid 4.1402 0) (end 4.6101 -0.8139) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.0198 0) (mid 5.5499 0.8139) (end 4.6101 0.8139) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.0198 0) (mid 4.1402 0) (end 6.0198 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.0198 0) (mid 4.1402 0) (end 6.0198 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.0198 0) (mid 4.1402 0) (end 6.0198 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "m=@m" (at -2.54 9.525 0) + (effects (font (size 1.27 1.27))) + ) + (text "n:@W_N/ @L_N" (at -8.89 -8.89 0) + (effects (font (size 1.27 1.27))) + ) + (text "p:@W_P/ @L_P" (at -8.89 5.715 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_tests__lvtnot_1_1" + (pin input line (at -12.7 0 0) (length 2.54) + (name "a" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 12.7 0 180) (length 2.54) + (name "y" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_tests__n_diffamp" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -1.27 13.208 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__n_diffamp" (id 1) (at -14.859 4.064 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__n_diffamp_0_0" + (polyline + (pts + (xy -20.32 -10.16) + (xy -15.24 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 10.16) + (xy -15.24 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -17.78) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 17.78) + (xy -15.24 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 17.78) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -12.065) + (xy -5.08 -20.32) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 15.24 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "MINUS" (at -13.97 11.176 0) + (effects (font (size 1.27 1.27))) + ) + (text "NBIAS" (at -3.81 -11.684 0) + (effects (font (size 1.27 1.27))) + ) + (text "OUT" (at 11.43 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "PLUS" (at -13.97 -9.144 0) + (effects (font (size 1.27 1.27))) + ) + ) + ) + (symbol "sky130_tests__not" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -6.6548 1.27 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__not" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__not_0_0" + (polyline + (pts + (xy -10.16 0) + (xy -6.985 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.985 -5.08) + (xy 4.1148 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.985 5.08) + (xy -6.985 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -6.985 5.08) + (xy 4.1148 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 6.0198 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 4.6101 -0.8139) (mid 5.5499 -0.8139) (end 6.0198 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 4.6101 0.8139) (mid 4.1402 0) (end 4.6101 -0.8139) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.0198 0) (mid 5.5499 0.8139) (end 4.6101 0.8139) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.0198 0) (mid 4.1402 0) (end 6.0198 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.0198 0) (mid 4.1402 0) (end 6.0198 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 6.0198 0) (mid 4.1402 0) (end 6.0198 0) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "m=@m" (at -2.54 9.525 0) + (effects (font (size 1.27 1.27))) + ) + (text "n:@W_N/ @L_N" (at -8.89 -8.89 0) + (effects (font (size 1.27 1.27))) + ) + (text "p:@W_P/ @L_P" (at -8.89 5.715 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_tests__not_1_1" + (pin output line (at 12.7 0 180) (length 2.54) + (name "y" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 0 0) (length 2.54) + (name "a" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_tests__passgate" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -8.89 12.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__passgate" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__passgate_0_0" + (arc (start -1.27 3.9624) (mid -1.0998 3.3274) (end -0.635 2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 2.8625) (mid 0 2.6924) (end 0.635 2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 5.0623) (mid -1.0999 4.5974) (end -1.27 3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.54) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.2324) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 2.8625) (mid 1.0999 3.3274) (end 1.27 3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 5.0623) (mid 0 5.2324) (end -0.635 5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 3.9624) (mid 1.0998 4.5974) (end 0.635 5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 7.62 3.81 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_tests__passgate_1_1" + (pin bidirectional line (at 10.16 0 0) (length 0.127) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -10.16 0 0) (length 0.127) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -2.54 7.62 0) (length 2.54) + (name "GP" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -2.54 -7.62 0) (length 2.54) + (name "GN" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_tests__passgate_nlvt" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -8.89 12.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__passgate_nlvt" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__passgate_nlvt_0_0" + (arc (start -1.27 3.9624) (mid -1.0998 3.3274) (end -0.635 2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 2.8625) (mid 0 2.6924) (end 0.635 2.8625) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -0.635 5.0623) (mid -1.0999 4.5974) (end -1.27 3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -10.16 0) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 -5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy -5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 0) + (xy 5.08 5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy -5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 -2.54) + (xy 0 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 7.62) + (xy 0 5.2324) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 5.08 -5.08) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 0) + (xy 10.16 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 5.08 5.08) + (xy 5.08 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 2.8625) (mid 1.0999 3.3274) (end 1.27 3.9624) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0.635 5.0623) (mid 0 5.2324) (end -0.635 5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 3.9624) (mid 1.0998 4.5974) (end 0.635 5.0623) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "A" (at -8.89 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (text "Z" (at 7.62 3.81 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_tests__passgate_nlvt_1_1" + (pin bidirectional line (at 10.16 0 0) (length 0.127) + (name "Z" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin bidirectional line (at -10.16 0 0) (length 0.127) + (name "A" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -2.54 7.62 0) (length 2.54) + (name "GP" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -2.54 -7.62 0) (length 2.54) + (name "GN" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_tests__segment" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at -8.89 12.7 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__segment" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__segment_0_0" + (polyline + (pts + (xy 0 -10.16) + (xy -10.16 0) + (xy -132.08 0) + (xy -142.24 -10.16) + (xy -132.08 -20.32) + (xy -10.16 -20.32) + (xy 0 -10.16) + ) + (stroke (width 0.0254) (type default) (color 0 0 0 0)) + (fill (type outline)) + ) + ) + (symbol "sky130_tests__segment_1_1" + (pin input line (at -2.54 -10.16 0) (length 2.54) + (name "p" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sky130_tests__simulate_ff" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__simulate_ff" (id 1) (at -17.145 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__simulate_ff_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__srlatch" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 13.97 13.208 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__srlatch" (id 1) (at 10.16 12.7 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__srlatch_0_0" + (polyline + (pts + (xy -17.78 -7.62) + (xy -12.7 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 0) + (xy -12.7 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -17.78 7.62) + (xy -12.7 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 -10.16) + (xy 12.7 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 10.16) + (xy -12.7 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -12.7 10.16) + (xy 12.7 10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 12.7 -7.62) + (xy 17.78 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 12.7 7.62) + (xy 17.78 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 12.7 10.16) + (xy 12.7 -10.16) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "CLK" (at -11.43 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "Q" (at 11.43 8.636 0) + (effects (font (size 1.27 1.27))) + ) + (text "QN" (at 11.43 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "R" (at -11.43 -6.604 0) + (effects (font (size 1.27 1.27))) + ) + (text "S" (at -11.43 8.636 0) + (effects (font (size 1.27 1.27))) + ) + ) + ) + (symbol "sky130_tests__tb_bandgap" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__tb_bandgap" (id 1) (at -12.319 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__tb_bandgap_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__tb_ft_test" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__tb_ft_test" (id 1) (at -16.002 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__tb_ft_test_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__tb_ft_test_2" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__tb_ft_test_2" (id 1) (at -21.717 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__tb_ft_test_2_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_analog" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_analog" (id 1) (at -13.716 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_analog_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_bipolar" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_bipolar" (id 1) (at -12.319 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_bipolar_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_comparator" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_comparator" (id 1) (at -13.716 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_comparator_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_diode" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_diode" (id 1) (at -12.319 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_diode_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_ff" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_ff" (id 1) (at -13.716 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_ff_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_format_override" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_format_override" (id 1) (at -17.907 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_format_override_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_inv" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_inv" (id 1) (at -13.716 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_inv_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_mim_cap" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_mim_cap" (id 1) (at -12.319 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_mim_cap_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_nmos" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_nmos" (id 1) (at -14.859 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_nmos_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_nmos_sizes" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_nmos_sizes" (id 1) (at -13.716 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_nmos_sizes_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_pmos" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_pmos" (id 1) (at -14.859 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_pmos_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_res" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_res" (id 1) (at -12.319 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_res_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_stdcells" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_stdcells" (id 1) (at -13.716 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_stdcells_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_varactor" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_varactor" (id 1) (at -12.319 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_varactor_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__test_vpp_cap" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 34.29 5.588 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__test_vpp_cap" (id 1) (at -12.319 1.524 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__test_vpp_cap_0_0" + (polyline + (pts + (xy -33.02 -2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy -33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -33.02 2.54) + (xy 33.02 2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 33.02 2.54) + (xy 33.02 -2.54) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + ) + (symbol "sky130_tests__zero_opamp" (pin_names hide) (in_bom yes) (on_board yes) + (property "Reference" "SC" (id 0) (at 3.81 8.128 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "sky130_tests__zero_opamp" (id 1) (at -11.811 16.764 0) + (effects (font (size 1.27 1.27)) (justify right)) + ) + (property "Footprint" "" (id 2) (at 0 -38.1 0) + (effects (font (size 1.27 1.27)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sky130_tests__zero_opamp_0_0" + (polyline + (pts + (xy -20.32 -33.02) + (xy -15.24 -33.02) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -27.94) + (xy -15.24 -27.94) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -22.86) + (xy -15.24 -22.86) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -17.78) + (xy -15.24 -17.78) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 -7.62) + (xy -15.24 -7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -20.32 7.62) + (xy -15.24 7.62) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 -12.7) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 12.7) + (xy -15.24 -33.02) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy -15.24 12.7) + (xy 15.24 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 15.24 0) + (xy 20.32 0) + ) + (stroke (width 0.0508) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (text "ADJ" (at -13.97 -16.764 0) + (effects (font (size 1.27 1.27))) + ) + (text "DIFFOUT" (at 8.89 1.016 0) + (effects (font (size 1.27 1.27))) + ) + (text "EN_N" (at -13.97 -21.844 0) + (effects (font (size 1.27 1.27))) + ) + (text "MINUS" (at -13.97 -5.334 0) + (effects (font (size 1.27 1.27))) + ) + (text "PLUS" (at -13.97 7.366 0) + (effects (font (size 1.27 1.27))) + ) + (text "VCC" (at -13.97 -26.924 0) + (effects (font (size 1.27 1.27))) + ) + (text "VSS" (at -13.97 -32.004 0) + (effects (font (size 1.27 1.27))) + ) + ) + (symbol "sky130_tests__zero_opamp_1_1" + (pin input line (at -22.86 -22.86 0) (length 2.54) + (name "EN_N" (effects (font (size 1.0922 1.0922)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -7.62 0) (length 2.54) + (name "MINUS" (effects (font (size 1.0922 1.0922)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 7.62 0) (length 2.54) + (name "PLUS" (effects (font (size 1.0922 1.0922)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin output line (at 22.86 0 180) (length 2.54) + (name "DIFFOUT" (effects (font (size 1.0922 1.0922)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -27.94 0) (length 2.54) + (name "VCC" (effects (font (size 1.0922 1.0922)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -33.02 0) (length 2.54) + (name "VSS" (effects (font (size 1.0922 1.0922)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -17.78 0) (length 2.54) + (name "ADJ" (effects (font (size 1.0922 1.0922)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130.lib deleted file mode 100644 index 26ca18d2..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130.lib +++ /dev/null @@ -1,20531 +0,0 @@ -EESchema-LIBRARY Version 2.4 -#encoding utf-8 -# -# SKY130mode -# -DEF SKY130mode scmode 0 40 Y Y 1 F N -F0 "scmode" 0 150 98 H V C CNB -F1 "SKY130mode" 0 -100 118 H V C CNB -F2 "" 0 150 60 H I C CNN -F3 "" 0 150 60 H I C CNN -DRAW -S -600 350 600 -350 0 1 79 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__cap_mim_m3_1 -# -DEF sky130_fd_pr__cap_mim_m3_1 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__cap_mim_m3_1" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -25 0 -300 N -P 2 0 0 2 0 300 0 50 N -P 2 0 0 2 -100 50 100 50 N -X c0 1 0 300 5 R 50 43 1 1 B -X c1 2 0 -300 5 R 50 43 1 1 B -A 0 -237 212 619 1180 0 0 1 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__cap_mim_m3_2 -# -DEF sky130_fd_pr__cap_mim_m3_2 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__cap_mim_m3_2" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -25 0 -300 N -P 2 0 0 2 0 300 0 50 N -P 2 0 0 2 -100 50 100 50 N -X c0 1 0 300 5 R 50 43 1 1 B -X c1 2 0 -300 5 R 50 43 1 1 B -A 0 -237 212 619 1180 0 0 1 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__cap_var_hvt -# -DEF sky130_fd_pr__cap_var_hvt U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__cap_var_hvt" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -25 0 -300 N -P 2 0 0 2 0 300 0 50 N -P 2 0 0 2 -100 50 100 50 N -P 2 0 0 2 -150 -200 0 -200 N -P 2 0 0 2 -400 -200 -250 -200 N -P 2 0 0 2 -150 -100 -150 -300 N -X c0 1 0 300 5 R 50 43 1 1 B -X c1 2 0 -300 5 R 50 43 1 1 B -X b 3 -400 -200 5 R 50 43 1 1 B -A 0 -237 212 619 1180 0 0 1 N -P 4 0 0 1 -150 -200 -250 -100 -250 -300 -150 -200 F -T 0 -100 -100 50 0 0 0 "n+" Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__cap_var_lvt -# -DEF sky130_fd_pr__cap_var_lvt U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__cap_var_lvt" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -25 0 -300 N -P 2 0 0 2 0 300 0 50 N -P 2 0 0 2 -100 50 100 50 N -P 2 0 0 2 -150 -200 0 -200 N -P 2 0 0 2 -400 -200 -250 -200 N -P 2 0 0 2 -150 -100 -150 -300 N -X c0 1 0 300 5 R 50 43 1 1 B -X c1 2 0 -300 5 R 50 43 1 1 B -X b 3 -400 -200 5 R 50 43 1 1 B -A 0 -237 212 619 1180 0 0 1 N -P 4 0 0 1 -150 -200 -250 -100 -250 -300 -150 -200 F -T 0 -100 -100 50 0 0 0 "n+" Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__diode -# -DEF sky130_fd_pr__diode U 0 20 Y N 1 F N -F0 "SC" 150 -250 50 H V C CNN -F1 "sky130_fd_pr__diode" 150 -75 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 300 0 50 N -P 2 0 0 2 0 -50 0 -300 N -P 2 0 0 2 -100 50 100 50 N -X d0 1 0 -300 5 R 50 43 1 1 B -X d1 2 0 300 5 R 50 43 1 1 B -P 4 0 0 1 0 50 -100 -50 100 -50 0 50 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__lvsdiode -# -DEF sky130_fd_pr__lvsdiode U 0 20 Y N 1 F N -F0 "SC" 150 -250 50 H V C CNN -F1 "sky130_fd_pr__lvsdiode" 150 -75 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 300 0 50 N -P 2 0 0 2 0 -50 0 -300 N -P 2 0 0 2 -100 50 100 50 N -X d0 1 0 -300 5 R 50 43 1 1 B -X d1 2 0 300 5 R 50 43 1 1 B -P 4 0 0 1 0 50 -100 -50 100 -50 0 50 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet3_01v8 -# -DEF sky130_fd_pr__nfet3_01v8 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet3_01v8" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 -200 0 25 0 N -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 25 150 25 -150 N -P 2 0 0 2 75 175 200 175 N -P 2 0 0 2 75 -175 150 -175 N -X D 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet3_01v8_lvt -# -DEF sky130_fd_pr__nfet3_01v8_lvt U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet3_01v8_lvt" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 -200 0 25 0 N -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 25 150 25 -150 N -P 2 0 0 2 75 175 200 175 N -P 2 0 0 2 75 -175 150 -175 N -X D 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet3_03v3_nvt -# -DEF sky130_fd_pr__nfet3_03v3_nvt U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet3_03v3_nvt" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 75 175 200 175 N -P 2 0 0 2 75 -175 150 -175 N -P 2 0 0 2 -200 0 -25 0 N -P 2 0 0 2 75 225 75 125 N -P 2 0 0 2 75 -125 75 -225 N -P 2 0 0 2 75 50 75 -50 N -X D 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet3_05v0_nvt -# -DEF sky130_fd_pr__nfet3_05v0_nvt U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet3_05v0_nvt" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 75 175 200 175 N -P 2 0 0 2 75 -175 150 -175 N -P 2 0 0 2 -200 0 -25 0 N -P 2 0 0 2 75 225 75 125 N -P 2 0 0 2 75 -125 75 -225 N -P 2 0 0 2 75 50 75 -50 N -X D 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet3_20v0 -# -DEF sky130_fd_pr__nfet3_20v0 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet3_20v0" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 87 175 200 175 N -P 2 0 0 2 87 -175 150 -175 N -P 2 0 0 2 87 225 87 -225 N -P 2 0 0 2 25 150 87 150 N -P 2 0 0 2 25 50 87 50 N -P 2 0 0 2 25 87 87 87 N -P 2 0 0 2 -200 0 -25 0 N -P 2 0 0 2 25 100 37 87 N -P 2 0 0 2 75 87 87 100 N -P 2 0 0 2 75 150 87 137 N -P 2 0 0 2 25 137 37 150 N -P 2 0 0 2 75 137 78 140 N -P 2 0 0 2 34 96 37 100 N -P 2 0 0 2 34 140 37 137 N -P 2 0 0 2 75 100 78 96 N -X S 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet3_g5v0d10v5 -# -DEF sky130_fd_pr__nfet3_g5v0d10v5 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet3_g5v0d10v5" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 75 175 200 175 N -P 2 0 0 2 75 -175 150 -175 N -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 -200 0 -25 0 N -X S 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet3_g5v0d16v0 -# -DEF sky130_fd_pr__nfet3_g5v0d16v0 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet3_g5v0d16v0" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 75 175 200 175 N -P 2 0 0 2 75 -175 150 -175 N -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 25 75 75 75 N -P 2 0 0 2 -200 0 -25 0 N -P 2 0 0 2 25 150 75 150 N -X D 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet_01v8 -# -DEF sky130_fd_pr__nfet_01v8 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet_01v8" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 -200 0 25 0 N -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 25 150 25 -150 N -P 2 0 0 2 75 175 200 175 N -P 2 0 0 2 75 -175 150 -175 N -X D 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 4 0 0 1 200 25 150 0 200 -25 200 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet_01v8_lvt -# -DEF sky130_fd_pr__nfet_01v8_lvt U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet_01v8_lvt" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 -200 0 25 0 N -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 25 150 25 -150 N -P 2 0 0 2 75 175 200 175 N -P 2 0 0 2 75 -175 150 -175 N -X D 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 4 0 0 1 200 25 150 0 200 -25 200 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet_03v3_nvt -# -DEF sky130_fd_pr__nfet_03v3_nvt U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet_03v3_nvt" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 75 175 200 175 N -P 2 0 0 2 75 -175 150 -175 N -P 2 0 0 2 -200 0 -25 0 N -P 2 0 0 2 75 225 75 125 N -P 2 0 0 2 75 -125 75 -225 N -P 2 0 0 2 75 50 75 -50 N -X D 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -P 4 0 0 1 200 25 150 0 200 -25 200 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet_05v0_nvt -# -DEF sky130_fd_pr__nfet_05v0_nvt U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet_05v0_nvt" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 75 175 200 175 N -P 2 0 0 2 75 -175 150 -175 N -P 2 0 0 2 -200 0 -25 0 N -P 2 0 0 2 75 225 75 125 N -P 2 0 0 2 75 -125 75 -225 N -P 2 0 0 2 75 50 75 -50 N -X D 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -P 4 0 0 1 200 25 150 0 200 -25 200 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet_20v0 -# -DEF sky130_fd_pr__nfet_20v0 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet_20v0" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 87 175 200 175 N -P 2 0 0 2 87 -175 150 -175 N -P 2 0 0 2 87 225 87 -225 N -P 2 0 0 2 25 150 87 150 N -P 2 0 0 2 25 50 87 50 N -P 2 0 0 2 25 87 87 87 N -P 2 0 0 2 -200 0 -25 0 N -P 2 0 0 2 25 100 37 87 N -P 2 0 0 2 75 87 87 100 N -P 2 0 0 2 75 150 87 137 N -P 2 0 0 2 25 137 37 150 N -P 2 0 0 2 75 137 78 140 N -P 2 0 0 2 34 96 37 100 N -P 2 0 0 2 34 140 37 137 N -P 2 0 0 2 75 100 78 96 N -X S 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -P 4 0 0 1 200 25 150 0 200 -25 200 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet_20v0_iso -# -DEF sky130_fd_pr__nfet_20v0_iso U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet_20v0_iso" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 87 175 200 175 N -P 2 0 0 2 87 -175 150 -175 N -P 2 0 0 2 87 225 87 -225 N -P 2 0 0 2 25 150 87 150 N -P 2 0 0 2 25 50 87 50 N -P 2 0 0 2 25 87 87 87 N -P 2 0 0 2 -200 0 -25 0 N -P 2 0 0 2 25 100 37 87 N -P 2 0 0 2 75 87 87 100 N -P 2 0 0 2 75 150 87 137 N -P 2 0 0 2 25 137 37 150 N -P 2 0 0 2 75 137 78 140 N -P 2 0 0 2 34 96 37 100 N -P 2 0 0 2 34 140 37 137 N -P 2 0 0 2 75 100 78 96 N -X S 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -X sub 5 -200 -200 100 R 50 43 1 1 I -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -P 4 0 0 1 200 25 150 0 200 -25 200 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet_20v0_nvt -# -DEF sky130_fd_pr__nfet_20v0_nvt U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet_20v0_nvt" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 87 175 200 175 N -P 2 0 0 2 87 -175 150 -175 N -P 2 0 0 2 87 225 87 -225 N -P 2 0 0 2 25 150 87 150 N -P 2 0 0 2 25 50 87 50 N -P 2 0 0 2 25 87 87 87 N -P 2 0 0 2 -200 0 -25 0 N -P 2 0 0 2 25 100 37 87 N -P 2 0 0 2 75 87 87 100 N -P 2 0 0 2 75 150 87 137 N -P 2 0 0 2 25 137 37 150 N -P 2 0 0 2 75 137 78 140 N -P 2 0 0 2 34 96 37 100 N -P 2 0 0 2 34 140 37 137 N -P 2 0 0 2 75 100 78 96 N -X S 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -X sub 5 -200 -200 100 R 50 43 1 1 I -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -P 4 0 0 1 200 25 150 0 200 -25 200 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet_20v0_zvt -# -DEF sky130_fd_pr__nfet_20v0_zvt U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet_20v0_zvt" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 87 175 200 175 N -P 2 0 0 2 87 -175 150 -175 N -P 2 0 0 2 87 225 87 -225 N -P 2 0 0 2 25 150 87 150 N -P 2 0 0 2 25 50 87 50 N -P 2 0 0 2 25 87 87 87 N -P 2 0 0 2 -200 0 -25 0 N -P 2 0 0 2 25 100 37 87 N -P 2 0 0 2 75 87 87 100 N -P 2 0 0 2 75 150 87 137 N -P 2 0 0 2 25 137 37 150 N -P 2 0 0 2 75 137 78 140 N -P 2 0 0 2 34 96 37 100 N -P 2 0 0 2 34 140 37 137 N -P 2 0 0 2 75 100 78 96 N -X S 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -P 4 0 0 1 200 25 150 0 200 -25 200 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet_g5v0d10v5 -# -DEF sky130_fd_pr__nfet_g5v0d10v5 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet_g5v0d10v5" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 75 175 200 175 N -P 2 0 0 2 75 -175 150 -175 N -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 -200 0 -25 0 N -X S 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -P 4 0 0 1 200 25 150 0 200 -25 200 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__nfet_g5v0d16v0 -# -DEF sky130_fd_pr__nfet_g5v0d16v0 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__nfet_g5v0d16v0" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 75 175 200 175 N -P 2 0 0 2 75 -175 150 -175 N -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 25 75 75 75 N -P 2 0 0 2 -200 0 -25 0 N -P 2 0 0 2 25 150 75 150 N -X D 1 200 300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 -300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -P 4 0 0 1 150 -150 200 -175 150 -200 150 -150 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -P 4 0 0 1 200 25 150 0 200 -25 200 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pfet3_01v8 -# -DEF sky130_fd_pr__pfet3_01v8 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__pfet3_01v8" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 25 150 25 -150 N -P 2 0 0 2 75 -175 200 -175 N -P 2 0 0 2 125 175 200 175 N -P 2 0 0 2 -200 0 -75 0 N -X D 1 200 -300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 300 5 R 50 43 1 1 B -A -25 0 50 1800 2400 0 0 1 N -A -25 0 50 2400 3000 0 0 1 N -A -25 0 50 3000 3600 0 0 1 N -A -25 0 50 0 600 0 0 1 N -A -25 0 50 600 1200 0 0 1 N -A -25 0 50 1200 1800 0 0 1 N -P 4 0 0 1 125 200 75 175 125 150 125 200 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pfet3_01v8_hvt -# -DEF sky130_fd_pr__pfet3_01v8_hvt U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__pfet3_01v8_hvt" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 25 150 25 -150 N -P 2 0 0 2 75 -175 200 -175 N -P 2 0 0 2 125 175 200 175 N -P 2 0 0 2 -200 0 -75 0 N -X D 1 200 -300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 300 5 R 50 43 1 1 B -A -25 0 50 1800 2400 0 0 1 N -A -25 0 50 2400 3000 0 0 1 N -A -25 0 50 3000 3600 0 0 1 N -A -25 0 50 0 600 0 0 1 N -A -25 0 50 600 1200 0 0 1 N -A -25 0 50 1200 1800 0 0 1 N -P 4 0 0 1 125 200 75 175 125 150 125 200 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pfet3_01v8_lvt -# -DEF sky130_fd_pr__pfet3_01v8_lvt U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__pfet3_01v8_lvt" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 25 150 25 -150 N -P 2 0 0 2 75 -175 200 -175 N -P 2 0 0 2 125 175 200 175 N -P 2 0 0 2 -200 0 -75 0 N -X D 1 200 -300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 300 5 R 50 43 1 1 B -A -25 0 50 1800 2400 0 0 1 N -A -25 0 50 2400 3000 0 0 1 N -A -25 0 50 3000 3600 0 0 1 N -A -25 0 50 0 600 0 0 1 N -A -25 0 50 600 1200 0 0 1 N -A -25 0 50 1200 1800 0 0 1 N -P 4 0 0 1 125 200 75 175 125 150 125 200 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pfet3_20v0 -# -DEF sky130_fd_pr__pfet3_20v0 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__pfet3_20v0" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 87 -175 200 -175 N -P 2 0 0 2 137 175 200 175 N -P 2 0 0 2 87 225 87 -225 N -P 2 0 0 2 -200 0 -125 0 N -P 2 0 0 2 25 -87 87 -87 N -P 2 0 0 2 25 -150 87 -150 N -P 2 0 0 2 25 -137 37 -150 N -P 2 0 0 2 75 -150 87 -137 N -P 2 0 0 2 75 -87 87 -100 N -P 2 0 0 2 25 -100 37 -87 N -P 2 0 0 2 75 -100 78 -96 N -P 2 0 0 2 34 -140 37 -137 N -P 2 0 0 2 34 -96 37 -100 N -P 2 0 0 2 75 -137 78 -140 N -P 2 0 0 2 25 -50 87 -50 N -X D 1 200 -300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 300 5 R 50 43 1 1 B -A -75 0 50 1800 2400 0 0 1 N -A -75 0 50 2400 3000 0 0 1 N -A -75 0 50 3000 3600 0 0 1 N -A -75 0 50 0 600 0 0 1 N -A -75 0 50 600 1200 0 0 1 N -A -75 0 50 1200 1800 0 0 1 N -P 4 0 0 1 137 200 87 175 137 150 137 200 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pfet3_g5v0d10v5 -# -DEF sky130_fd_pr__pfet3_g5v0d10v5 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__pfet3_g5v0d10v5" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 75 -175 200 -175 N -P 2 0 0 2 125 175 200 175 N -P 2 0 0 2 -200 0 -125 0 N -P 2 0 0 2 75 225 75 -225 N -X D 1 200 -300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 300 5 R 50 43 1 1 B -A -75 0 50 1800 2400 0 0 1 N -A -75 0 50 2400 3000 0 0 1 N -A -75 0 50 3000 3600 0 0 1 N -A -75 0 50 0 600 0 0 1 N -A -75 0 50 600 1200 0 0 1 N -A -75 0 50 1200 1800 0 0 1 N -P 4 0 0 1 125 200 75 175 125 150 125 200 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pfet3_g5v0d16v0 -# -DEF sky130_fd_pr__pfet3_g5v0d16v0 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__pfet3_g5v0d16v0" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 75 -175 200 -175 N -P 2 0 0 2 125 175 200 175 N -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 25 -75 75 -75 N -P 2 0 0 2 25 -150 75 -150 N -P 2 0 0 2 -200 0 -125 0 N -X D 1 200 -300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 300 5 R 50 43 1 1 B -A -75 0 50 1800 2400 0 0 1 N -A -75 0 50 2400 3000 0 0 1 N -A -75 0 50 3000 3600 0 0 1 N -A -75 0 50 0 600 0 0 1 N -A -75 0 50 600 1200 0 0 1 N -A -75 0 50 1200 1800 0 0 1 N -P 4 0 0 1 125 200 75 175 125 150 125 200 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pfet_01v8 -# -DEF sky130_fd_pr__pfet_01v8 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__pfet_01v8" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 25 150 25 -150 N -P 2 0 0 2 75 -175 200 -175 N -P 2 0 0 2 125 175 200 175 N -P 2 0 0 2 -200 0 -75 0 N -X D 1 200 -300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -A -25 0 50 1800 2400 0 0 1 N -A -25 0 50 2400 3000 0 0 1 N -A -25 0 50 3000 3600 0 0 1 N -A -25 0 50 0 600 0 0 1 N -A -25 0 50 600 1200 0 0 1 N -A -25 0 50 1200 1800 0 0 1 N -P 4 0 0 1 125 200 75 175 125 150 125 200 F -P 4 0 0 1 150 25 200 0 150 -25 150 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pfet_01v8_hvt -# -DEF sky130_fd_pr__pfet_01v8_hvt U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__pfet_01v8_hvt" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 25 150 25 -150 N -P 2 0 0 2 75 -175 200 -175 N -P 2 0 0 2 125 175 200 175 N -P 2 0 0 2 -200 0 -75 0 N -X D 1 200 -300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -A -25 0 50 1800 2400 0 0 1 N -A -25 0 50 2400 3000 0 0 1 N -A -25 0 50 3000 3600 0 0 1 N -A -25 0 50 0 600 0 0 1 N -A -25 0 50 600 1200 0 0 1 N -A -25 0 50 1200 1800 0 0 1 N -P 4 0 0 1 125 200 75 175 125 150 125 200 F -P 4 0 0 1 150 25 200 0 150 -25 150 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pfet_01v8_lvt -# -DEF sky130_fd_pr__pfet_01v8_lvt U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__pfet_01v8_lvt" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 25 150 25 -150 N -P 2 0 0 2 75 -175 200 -175 N -P 2 0 0 2 125 175 200 175 N -P 2 0 0 2 -200 0 -75 0 N -X D 1 200 -300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -A -25 0 50 1800 2400 0 0 1 N -A -25 0 50 2400 3000 0 0 1 N -A -25 0 50 3000 3600 0 0 1 N -A -25 0 50 0 600 0 0 1 N -A -25 0 50 600 1200 0 0 1 N -A -25 0 50 1200 1800 0 0 1 N -P 4 0 0 1 125 200 75 175 125 150 125 200 F -P 4 0 0 1 150 25 200 0 150 -25 150 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pfet_20v0 -# -DEF sky130_fd_pr__pfet_20v0 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__pfet_20v0" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 87 -175 200 -175 N -P 2 0 0 2 137 175 200 175 N -P 2 0 0 2 87 225 87 -225 N -P 2 0 0 2 -200 0 -125 0 N -P 2 0 0 2 25 -87 87 -87 N -P 2 0 0 2 25 -150 87 -150 N -P 2 0 0 2 25 -137 37 -150 N -P 2 0 0 2 75 -150 87 -137 N -P 2 0 0 2 75 -87 87 -100 N -P 2 0 0 2 25 -100 37 -87 N -P 2 0 0 2 75 -100 78 -96 N -P 2 0 0 2 34 -140 37 -137 N -P 2 0 0 2 34 -96 37 -100 N -P 2 0 0 2 75 -137 78 -140 N -P 2 0 0 2 25 -50 87 -50 N -X D 1 200 -300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -A -75 0 50 1800 2400 0 0 1 N -A -75 0 50 2400 3000 0 0 1 N -A -75 0 50 3000 3600 0 0 1 N -A -75 0 50 0 600 0 0 1 N -A -75 0 50 600 1200 0 0 1 N -A -75 0 50 1200 1800 0 0 1 N -P 4 0 0 1 137 200 87 175 137 150 137 200 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -P 4 0 0 1 150 25 200 0 150 -25 150 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pfet_g5v0d10v5 -# -DEF sky130_fd_pr__pfet_g5v0d10v5 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__pfet_g5v0d10v5" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 75 -175 200 -175 N -P 2 0 0 2 125 175 200 175 N -P 2 0 0 2 -200 0 -125 0 N -P 2 0 0 2 75 225 75 -225 N -X D 1 200 -300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -A -75 0 50 1800 2400 0 0 1 N -A -75 0 50 2400 3000 0 0 1 N -A -75 0 50 3000 3600 0 0 1 N -A -75 0 50 0 600 0 0 1 N -A -75 0 50 600 1200 0 0 1 N -A -75 0 50 1200 1800 0 0 1 N -P 4 0 0 1 125 200 75 175 125 150 125 200 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -P 4 0 0 1 150 25 200 0 150 -25 150 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pfet_g5v0d16v0 -# -DEF sky130_fd_pr__pfet_g5v0d16v0 U 0 20 Y N 1 F N -F0 "SC" 50 300 50 H V C CNN -F1 "sky130_fd_pr__pfet_g5v0d16v0" 300 87 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 200 300 200 175 N -P 2 0 0 2 200 -175 200 -300 N -P 2 0 0 2 75 -175 200 -175 N -P 2 0 0 2 125 175 200 175 N -P 2 0 0 2 75 225 75 -225 N -P 2 0 0 2 25 -75 75 -75 N -P 2 0 0 2 25 -150 75 -150 N -P 2 0 0 2 -200 0 -125 0 N -X D 1 200 -300 5 R 50 43 1 1 B -X G 2 -300 0 100 R 50 43 1 1 I -X S 3 200 300 5 R 50 43 1 1 B -X B 4 100 0 100 R 50 43 1 1 I -A -75 0 50 1800 2400 0 0 1 N -A -75 0 50 2400 3000 0 0 1 N -A -75 0 50 3000 3600 0 0 1 N -A -75 0 50 0 600 0 0 1 N -A -75 0 50 600 1200 0 0 1 N -A -75 0 50 1200 1800 0 0 1 N -P 4 0 0 1 125 200 75 175 125 150 125 200 F -P 5 0 0 1 -25 -150 -25 150 25 150 25 -150 -25 -150 N -P 4 0 0 1 150 25 200 0 150 -25 150 25 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__pnp_05v5 -# -DEF sky130_fd_pr__pnp_05v5 U 0 20 Y N 1 F N -F0 "SC" 225 262 50 H V C CNN -F1 "sky130_fd_pr__pnp_05v5" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 300 0 -300 N -P 2 0 0 2 -200 0 0 0 N -P 2 0 0 2 100 200 200 300 N -P 2 0 0 2 0 -100 200 -300 N -X collector 1 200 -300 5 R 50 43 1 1 B -X base 2 -300 0 100 R 50 43 1 1 I -X emitter 3 200 300 5 R 50 43 1 1 B -P 4 0 0 1 0 100 150 150 50 250 0 100 F -T 0 225 -150 50 0 0 0 pnp05v5 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_generic_m1 -# -DEF sky130_fd_pr__res_generic_m1 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_generic_m1" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_generic_nd -# -DEF sky130_fd_pr__res_generic_nd U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_generic_nd" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -P 2 0 0 2 -87 275 -87 175 N -P 2 0 0 2 -87 -175 -87 -275 N -P 2 0 0 2 -150 -225 -125 -225 N -P 2 0 0 2 -150 225 -150 -225 N -P 2 0 0 2 -150 225 -125 225 N -P 2 0 0 2 -200 0 -150 0 N -P 2 0 0 2 -87 -225 0 -225 N -P 2 0 0 2 -87 225 0 225 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -P 4 0 0 1 -125 250 -125 200 -87 225 -125 250 N -P 4 0 0 1 -125 -200 -125 -250 -87 -225 -125 -200 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_generic_pd -# -DEF sky130_fd_pr__res_generic_pd U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_generic_pd" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -P 2 0 0 2 -125 275 -125 175 N -P 2 0 0 2 -125 -175 -125 -275 N -P 2 0 0 2 -150 -225 -125 -225 N -P 2 0 0 2 -150 225 -150 -225 N -P 2 0 0 2 -150 225 -125 225 N -P 2 0 0 2 -200 0 -150 0 N -P 2 0 0 2 -87 -225 0 -225 N -P 2 0 0 2 -87 225 0 225 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -P 4 0 0 1 -87 250 -87 200 -125 225 -87 250 N -P 4 0 0 1 -87 -200 -87 -250 -125 -225 -87 -200 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_generic_po -# -DEF sky130_fd_pr__res_generic_po U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_generic_po" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_high_po -# -DEF sky130_fd_pr__res_high_po U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_high_po" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_high_po_0p35 -# -DEF sky130_fd_pr__res_high_po_0p35 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_high_po_0p35" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_high_po_0p69 -# -DEF sky130_fd_pr__res_high_po_0p69 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_high_po_0p69" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_high_po_1p41 -# -DEF sky130_fd_pr__res_high_po_1p41 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_high_po_1p41" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_high_po_2p85 -# -DEF sky130_fd_pr__res_high_po_2p85 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_high_po_2p85" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_high_po_5p73 -# -DEF sky130_fd_pr__res_high_po_5p73 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_high_po_5p73" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_iso_pw -# -DEF sky130_fd_pr__res_iso_pw U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_iso_pw" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_xhigh_po -# -DEF sky130_fd_pr__res_xhigh_po U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_xhigh_po" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_xhigh_po_0p35 -# -DEF sky130_fd_pr__res_xhigh_po_0p35 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_xhigh_po_0p35" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_xhigh_po_0p69 -# -DEF sky130_fd_pr__res_xhigh_po_0p69 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_xhigh_po_0p69" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_xhigh_po_1p41 -# -DEF sky130_fd_pr__res_xhigh_po_1p41 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_xhigh_po_1p41" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_xhigh_po_2p85 -# -DEF sky130_fd_pr__res_xhigh_po_2p85 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_xhigh_po_2p85" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__res_xhigh_po_5p73 -# -DEF sky130_fd_pr__res_xhigh_po_5p73 U 0 20 Y N 1 F N -F0 "SC" 150 287 50 H V C CNN -F1 "sky130_fd_pr__res_xhigh_po_5p73" 150 112 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -200 0 -300 N -P 2 0 0 2 0 -200 75 -175 N -P 2 0 0 2 -75 -125 75 -175 N -P 2 0 0 2 -75 -125 75 -75 N -P 2 0 0 2 -75 -25 75 -75 N -P 2 0 0 2 -75 -25 75 25 N -P 2 0 0 2 -75 75 75 25 N -P 2 0 0 2 -75 75 75 125 N -P 2 0 0 2 -75 175 75 125 N -P 2 0 0 2 -75 175 0 200 N -P 2 0 0 2 0 300 0 200 N -X M 1 0 -300 5 R 50 43 1 1 B -X P 2 0 300 5 R 50 43 1 1 B -X B 3 -200 0 5 R 50 43 1 1 B -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_fd_pr__vpp_cap -# -DEF sky130_fd_pr__vpp_cap U 0 20 Y N 1 F N -F0 "SC" 200 287 50 H V C CNN -F1 "sky130_fd_pr__vpp_cap" 50 137 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 0 -25 0 -300 N -P 2 0 0 2 0 300 0 50 N -P 2 0 0 2 -100 50 100 50 N -X c0 1 0 300 5 R 50 43 1 1 B -X c1 2 0 -300 5 R 50 43 1 1 B -X top 3 -300 100 100 R 50 43 1 1 I -X sub 4 -300 -100 100 R 50 43 1 1 I -A 0 -237 212 619 1180 0 0 1 N -T 0 200 -162 50 0 0 0 "mult=@mult" Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2111o_1 -# -DEF sky130_stdcells__a2111o_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a2111o_1" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 -400 -300 -400 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 -75 -800 N -P 2 0 0 2 -75 -200 -75 -800 N -P 2 0 0 2 -75 -200 100 -200 N -P 2 0 0 2 -800 0 136 0 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -300 -100 -300 -400 N -P 2 0 0 2 -300 -100 125 -100 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2111o_2 -# -DEF sky130_stdcells__a2111o_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a2111o_2" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 -400 -300 -400 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 -75 -800 N -P 2 0 0 2 -75 -200 -75 -800 N -P 2 0 0 2 -75 -200 100 -200 N -P 2 0 0 2 -800 0 136 0 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -300 -100 -300 -400 N -P 2 0 0 2 -300 -100 125 -100 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2111o_4 -# -DEF sky130_stdcells__a2111o_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a2111o_4" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 -400 -300 -400 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 -75 -800 N -P 2 0 0 2 -75 -200 -75 -800 N -P 2 0 0 2 -75 -200 100 -200 N -P 2 0 0 2 -800 0 136 0 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -300 -100 -300 -400 N -P 2 0 0 2 -300 -100 125 -100 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2111oi_0 -# -DEF sky130_stdcells__a2111oi_0 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a2111oi_0" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 -400 -300 -400 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 -75 -800 N -P 2 0 0 2 -75 -200 -75 -800 N -P 2 0 0 2 -75 -200 100 -200 N -P 2 0 0 2 -800 0 136 0 N -P 2 0 0 2 675 0 800 0 N -P 2 0 0 2 -300 -100 -300 -400 N -P 2 0 0 2 -300 -100 125 -100 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2111oi_1 -# -DEF sky130_stdcells__a2111oi_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a2111oi_1" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 -400 -300 -400 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 -75 -800 N -P 2 0 0 2 -75 -200 -75 -800 N -P 2 0 0 2 -75 -200 100 -200 N -P 2 0 0 2 -800 0 136 0 N -P 2 0 0 2 675 0 800 0 N -P 2 0 0 2 -300 -100 -300 -400 N -P 2 0 0 2 -300 -100 125 -100 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2111oi_2 -# -DEF sky130_stdcells__a2111oi_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a2111oi_2" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 -400 -300 -400 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 -75 -800 N -P 2 0 0 2 -75 -200 -75 -800 N -P 2 0 0 2 -75 -200 100 -200 N -P 2 0 0 2 -800 0 136 0 N -P 2 0 0 2 675 0 800 0 N -P 2 0 0 2 -300 -100 -300 -400 N -P 2 0 0 2 -300 -100 125 -100 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2111oi_4 -# -DEF sky130_stdcells__a2111oi_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a2111oi_4" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 -400 -300 -400 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 -75 -800 N -P 2 0 0 2 -75 -200 -75 -800 N -P 2 0 0 2 -75 -200 100 -200 N -P 2 0 0 2 -800 0 136 0 N -P 2 0 0 2 675 0 800 0 N -P 2 0 0 2 -300 -100 -300 -400 N -P 2 0 0 2 -300 -100 125 -100 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a211o_1 -# -DEF sky130_stdcells__a211o_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a211o_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -800 -600 -100 -600 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -75 400 -75 200 N -P 2 0 0 2 -125 400 -75 400 N -P 2 0 0 2 -800 -200 -300 -200 N -P 2 0 0 2 -300 0 -300 -200 N -P 2 0 0 2 -300 0 134 0 N -P 2 0 0 2 -100 -200 -100 -600 N -P 2 0 0 2 -100 -200 100 -200 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X C1 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a211o_2 -# -DEF sky130_stdcells__a211o_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a211o_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -800 -600 -100 -600 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -75 400 -75 200 N -P 2 0 0 2 -125 400 -75 400 N -P 2 0 0 2 -800 -200 -300 -200 N -P 2 0 0 2 -300 0 -300 -200 N -P 2 0 0 2 -300 0 134 0 N -P 2 0 0 2 -100 -200 -100 -600 N -P 2 0 0 2 -100 -200 100 -200 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X C1 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a211o_4 -# -DEF sky130_stdcells__a211o_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a211o_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -800 -600 -100 -600 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -75 400 -75 200 N -P 2 0 0 2 -125 400 -75 400 N -P 2 0 0 2 -800 -200 -300 -200 N -P 2 0 0 2 -300 0 -300 -200 N -P 2 0 0 2 -300 0 134 0 N -P 2 0 0 2 -100 -200 -100 -600 N -P 2 0 0 2 -100 -200 100 -200 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X C1 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a211oi_1 -# -DEF sky130_stdcells__a211oi_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a211oi_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -800 -600 -100 -600 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -75 400 -75 200 N -P 2 0 0 2 -125 400 -75 400 N -P 2 0 0 2 -800 -200 -300 -200 N -P 2 0 0 2 -300 0 -300 -200 N -P 2 0 0 2 -300 0 134 0 N -P 2 0 0 2 -100 -200 -100 -600 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X C1 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a211oi_2 -# -DEF sky130_stdcells__a211oi_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a211oi_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -800 -600 -100 -600 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -75 400 -75 200 N -P 2 0 0 2 -125 400 -75 400 N -P 2 0 0 2 -800 -200 -300 -200 N -P 2 0 0 2 -300 0 -300 -200 N -P 2 0 0 2 -300 0 134 0 N -P 2 0 0 2 -100 -200 -100 -600 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X C1 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a211oi_4 -# -DEF sky130_stdcells__a211oi_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a211oi_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -800 -600 -100 -600 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -75 400 -75 200 N -P 2 0 0 2 -125 400 -75 400 N -P 2 0 0 2 -800 -200 -300 -200 N -P 2 0 0 2 -300 0 -300 -200 N -P 2 0 0 2 -300 0 134 0 N -P 2 0 0 2 -100 -200 -100 -600 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X C1 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21bo_1 -# -DEF sky130_stdcells__a21bo_1 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21bo_1" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 -3 -200 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X X 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 46 -200 50 0 1200 0 0 1 N -A 46 -200 50 1200 2400 0 0 1 N -A 46 -200 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21bo_2 -# -DEF sky130_stdcells__a21bo_2 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21bo_2" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 -3 -200 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X X 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 46 -200 50 0 1200 0 0 1 N -A 46 -200 50 1200 2400 0 0 1 N -A 46 -200 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21bo_4 -# -DEF sky130_stdcells__a21bo_4 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21bo_4" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 -3 -200 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X X 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 46 -200 50 0 1200 0 0 1 N -A 46 -200 50 1200 2400 0 0 1 N -A 46 -200 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21boi_0 -# -DEF sky130_stdcells__a21boi_0 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21boi_0" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 -3 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 46 -200 50 0 1200 0 0 1 N -A 46 -200 50 1200 2400 0 0 1 N -A 46 -200 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21boi_1 -# -DEF sky130_stdcells__a21boi_1 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21boi_1" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 -3 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 46 -200 50 0 1200 0 0 1 N -A 46 -200 50 1200 2400 0 0 1 N -A 46 -200 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21boi_2 -# -DEF sky130_stdcells__a21boi_2 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21boi_2" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 -3 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 46 -200 50 0 1200 0 0 1 N -A 46 -200 50 1200 2400 0 0 1 N -A 46 -200 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21boi_4 -# -DEF sky130_stdcells__a21boi_4 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21boi_4" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 -3 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 46 -200 50 0 1200 0 0 1 N -A 46 -200 50 1200 2400 0 0 1 N -A 46 -200 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21o_1 -# -DEF sky130_stdcells__a21o_1 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21o_1" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 100 -200 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X X 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21o_2 -# -DEF sky130_stdcells__a21o_2 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21o_2" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 100 -200 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X X 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21o_4 -# -DEF sky130_stdcells__a21o_4 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21o_4" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 100 -200 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X X 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21oi_1 -# -DEF sky130_stdcells__a21oi_1 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21oi_1" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21oi_2 -# -DEF sky130_stdcells__a21oi_2 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21oi_2" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a21oi_4 -# -DEF sky130_stdcells__a21oi_4 U 0 20 Y N 1 F N -F0 "SC" 362 350 50 H V C CNN -F1 "sky130_stdcells__a21oi_4" -112 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -100 -200 -100 -400 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a221o_1 -# -DEF sky130_stdcells__a221o_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a221o_1" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 -800 -400 -500 -400 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -500 100 -500 -500 N -P 2 0 0 2 -500 -500 -400 -500 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -125 -200 -75 -200 N -P 2 0 0 2 -75 0 -75 -200 N -P 2 0 0 2 -75 0 136 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X B2 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -425 -200 300 2700 3000 0 0 1 N -A -425 -200 300 3000 3300 0 0 1 N -A -425 -200 300 3300 3600 0 0 1 N -A -425 -200 300 0 300 0 0 1 N -A -425 -200 300 300 600 0 0 1 N -A -425 -200 300 600 900 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 B2 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a221o_2 -# -DEF sky130_stdcells__a221o_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a221o_2" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 -800 -400 -500 -400 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -500 100 -500 -500 N -P 2 0 0 2 -500 -500 -400 -500 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -125 -200 -75 -200 N -P 2 0 0 2 -75 0 -75 -200 N -P 2 0 0 2 -75 0 136 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X B2 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -425 -200 300 2700 3000 0 0 1 N -A -425 -200 300 3000 3300 0 0 1 N -A -425 -200 300 3300 3600 0 0 1 N -A -425 -200 300 0 300 0 0 1 N -A -425 -200 300 300 600 0 0 1 N -A -425 -200 300 600 900 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 B2 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a221o_4 -# -DEF sky130_stdcells__a221o_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a221o_4" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 -800 -400 -500 -400 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -500 100 -500 -500 N -P 2 0 0 2 -500 -500 -400 -500 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -125 -200 -75 -200 N -P 2 0 0 2 -75 0 -75 -200 N -P 2 0 0 2 -75 0 136 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X B2 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -425 -200 300 2700 3000 0 0 1 N -A -425 -200 300 3000 3300 0 0 1 N -A -425 -200 300 3300 3600 0 0 1 N -A -425 -200 300 0 300 0 0 1 N -A -425 -200 300 300 600 0 0 1 N -A -425 -200 300 600 900 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 B2 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a221oi_1 -# -DEF sky130_stdcells__a221oi_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a221oi_1" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 -800 -400 -500 -400 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -500 100 -500 -500 N -P 2 0 0 2 -500 -500 -400 -500 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -125 -200 -75 -200 N -P 2 0 0 2 -75 0 -75 -200 N -P 2 0 0 2 -75 0 136 0 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X B2 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -425 -200 300 2700 3000 0 0 1 N -A -425 -200 300 3000 3300 0 0 1 N -A -425 -200 300 3300 3600 0 0 1 N -A -425 -200 300 0 300 0 0 1 N -A -425 -200 300 300 600 0 0 1 N -A -425 -200 300 600 900 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 B2 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a221oi_2 -# -DEF sky130_stdcells__a221oi_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a221oi_2" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 -800 -400 -500 -400 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -500 100 -500 -500 N -P 2 0 0 2 -500 -500 -400 -500 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -125 -200 -75 -200 N -P 2 0 0 2 -75 0 -75 -200 N -P 2 0 0 2 -75 0 136 0 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X B2 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -425 -200 300 2700 3000 0 0 1 N -A -425 -200 300 3000 3300 0 0 1 N -A -425 -200 300 3300 3600 0 0 1 N -A -425 -200 300 0 300 0 0 1 N -A -425 -200 300 300 600 0 0 1 N -A -425 -200 300 600 900 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 B2 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a221oi_4 -# -DEF sky130_stdcells__a221oi_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a221oi_4" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -500 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 900 -400 900 N -P 2 0 0 2 -500 900 -500 300 N -P 2 0 0 2 -500 300 -400 300 N -P 2 0 0 2 -800 0 -500 0 N -P 2 0 0 2 -800 -400 -500 -400 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -500 100 -500 -500 N -P 2 0 0 2 -500 -500 -400 -500 N -P 2 0 0 2 -125 600 -75 600 N -P 2 0 0 2 -75 600 -75 200 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -125 -200 -75 -200 N -P 2 0 0 2 -75 0 -75 -200 N -P 2 0 0 2 -75 0 136 0 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X B2 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 600 300 2700 3000 0 0 1 N -A -425 600 300 3000 3300 0 0 1 N -A -425 600 300 3300 3600 0 0 1 N -A -425 600 300 0 300 0 0 1 N -A -425 600 300 300 600 0 0 1 N -A -425 600 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -425 -200 300 2700 3000 0 0 1 N -A -425 -200 300 3000 3300 0 0 1 N -A -425 -200 300 3300 3600 0 0 1 N -A -425 -200 300 0 300 0 0 1 N -A -425 -200 300 300 600 0 0 1 N -A -425 -200 300 600 900 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 B2 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a222oi_1 -# -DEF sky130_stdcells__a222oi_1 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a222oi_1" 87 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 1000 -500 1000 N -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 675 0 800 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 1100 -350 1100 N -P 2 0 0 2 -500 1100 -500 500 N -P 2 0 0 2 -500 500 -350 500 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -500 300 -350 300 N -P 2 0 0 2 -500 300 -500 -300 N -P 2 0 0 2 -500 -300 -350 -300 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -800 -1000 -500 -1000 N -P 2 0 0 2 -500 -500 -350 -500 N -P 2 0 0 2 -500 -500 -500 -1100 N -P 2 0 0 2 -500 -1100 -350 -1100 N -P 2 0 0 2 -50 0 137 0 N -P 2 0 0 2 12 237 83 237 N -P 2 0 0 2 12 800 12 237 N -P 2 0 0 2 -50 800 12 800 N -P 2 0 0 2 12 -237 83 -237 N -P 2 0 0 2 12 -237 12 -800 N -P 2 0 0 2 -50 -800 12 -800 N -X A1 1 -900 1000 100 R 50 43 1 1 I -X A2 2 -900 600 100 R 50 43 1 1 I -X B1 3 -900 200 100 R 50 43 1 1 I -X B2 4 -900 -200 100 R 50 43 1 1 I -X C1 5 -900 -600 100 R 50 43 1 1 I -X C2 6 -900 -1000 100 R 50 43 1 1 I -X Y 7 900 0 100 L 50 43 1 1 O -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 800 300 2700 3000 0 0 1 N -A -350 800 300 3000 3300 0 0 1 N -A -350 800 300 3300 3600 0 0 1 N -A -350 800 300 0 300 0 0 1 N -A -350 800 300 300 600 0 0 1 N -A -350 800 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 0 300 2700 3000 0 0 1 N -A -350 0 300 3000 3300 0 0 1 N -A -350 0 300 3300 3600 0 0 1 N -A -350 0 300 0 300 0 0 1 N -A -350 0 300 300 600 0 0 1 N -A -350 0 300 600 900 0 0 1 N -A -350 -800 300 2700 3000 0 0 1 N -A -350 -800 300 3000 3300 0 0 1 N -A -350 -800 300 3300 3600 0 0 1 N -A -350 -800 300 0 300 0 0 1 N -A -350 -800 300 300 600 0 0 1 N -A -350 -800 300 600 900 0 0 1 N -T 0 -750 1140 50 0 0 0 A1 Normal 0 C C -T 0 -750 740 50 0 0 0 A2 Normal 0 C C -T 0 -750 340 50 0 0 0 B1 Normal 0 C C -T 0 -750 -60 50 0 0 0 B2 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 -750 -860 50 0 0 0 C2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a22o_1 -# -DEF sky130_stdcells__a22o_1 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a22o_1" -12 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -350 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -350 100 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -500 -100 -350 -100 N -P 2 0 0 2 -500 -100 -500 -700 N -P 2 0 0 2 -500 -700 -350 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 400 300 2700 3000 0 0 1 N -A -350 400 300 3000 3300 0 0 1 N -A -350 400 300 3300 3600 0 0 1 N -A -350 400 300 0 300 0 0 1 N -A -350 400 300 300 600 0 0 1 N -A -350 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 -400 300 2700 3000 0 0 1 N -A -350 -400 300 3000 3300 0 0 1 N -A -350 -400 300 3300 3600 0 0 1 N -A -350 -400 300 0 300 0 0 1 N -A -350 -400 300 300 600 0 0 1 N -A -350 -400 300 600 900 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a22o_2 -# -DEF sky130_stdcells__a22o_2 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a22o_2" -12 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -350 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -350 100 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -500 -100 -350 -100 N -P 2 0 0 2 -500 -100 -500 -700 N -P 2 0 0 2 -500 -700 -350 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 400 300 2700 3000 0 0 1 N -A -350 400 300 3000 3300 0 0 1 N -A -350 400 300 3300 3600 0 0 1 N -A -350 400 300 0 300 0 0 1 N -A -350 400 300 300 600 0 0 1 N -A -350 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 -400 300 2700 3000 0 0 1 N -A -350 -400 300 3000 3300 0 0 1 N -A -350 -400 300 3300 3600 0 0 1 N -A -350 -400 300 0 300 0 0 1 N -A -350 -400 300 300 600 0 0 1 N -A -350 -400 300 600 900 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a22o_4 -# -DEF sky130_stdcells__a22o_4 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a22o_4" -12 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -350 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -350 100 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -500 -100 -350 -100 N -P 2 0 0 2 -500 -100 -500 -700 N -P 2 0 0 2 -500 -700 -350 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 400 300 2700 3000 0 0 1 N -A -350 400 300 3000 3300 0 0 1 N -A -350 400 300 3300 3600 0 0 1 N -A -350 400 300 0 300 0 0 1 N -A -350 400 300 300 600 0 0 1 N -A -350 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 -400 300 2700 3000 0 0 1 N -A -350 -400 300 3000 3300 0 0 1 N -A -350 -400 300 3300 3600 0 0 1 N -A -350 -400 300 0 300 0 0 1 N -A -350 -400 300 300 600 0 0 1 N -A -350 -400 300 600 900 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a22oi_1 -# -DEF sky130_stdcells__a22oi_1 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a22oi_1" -12 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 675 0 800 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -350 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -350 100 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -500 -100 -350 -100 N -P 2 0 0 2 -500 -100 -500 -700 N -P 2 0 0 2 -500 -700 -350 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 400 300 2700 3000 0 0 1 N -A -350 400 300 3000 3300 0 0 1 N -A -350 400 300 3300 3600 0 0 1 N -A -350 400 300 0 300 0 0 1 N -A -350 400 300 300 600 0 0 1 N -A -350 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 -400 300 2700 3000 0 0 1 N -A -350 -400 300 3000 3300 0 0 1 N -A -350 -400 300 3300 3600 0 0 1 N -A -350 -400 300 0 300 0 0 1 N -A -350 -400 300 300 600 0 0 1 N -A -350 -400 300 600 900 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a22oi_2 -# -DEF sky130_stdcells__a22oi_2 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a22oi_2" -12 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 675 0 800 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -350 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -350 100 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -500 -100 -350 -100 N -P 2 0 0 2 -500 -100 -500 -700 N -P 2 0 0 2 -500 -700 -350 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 400 300 2700 3000 0 0 1 N -A -350 400 300 3000 3300 0 0 1 N -A -350 400 300 3300 3600 0 0 1 N -A -350 400 300 0 300 0 0 1 N -A -350 400 300 300 600 0 0 1 N -A -350 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 -400 300 2700 3000 0 0 1 N -A -350 -400 300 3000 3300 0 0 1 N -A -350 -400 300 3300 3600 0 0 1 N -A -350 -400 300 0 300 0 0 1 N -A -350 -400 300 300 600 0 0 1 N -A -350 -400 300 600 900 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a22oi_4 -# -DEF sky130_stdcells__a22oi_4 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a22oi_4" -12 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -500 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 675 0 800 0 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -350 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -350 100 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -500 -100 -350 -100 N -P 2 0 0 2 -500 -100 -500 -700 N -P 2 0 0 2 -500 -700 -350 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 400 300 2700 3000 0 0 1 N -A -350 400 300 3000 3300 0 0 1 N -A -350 400 300 3300 3600 0 0 1 N -A -350 400 300 0 300 0 0 1 N -A -350 400 300 300 600 0 0 1 N -A -350 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 -400 300 2700 3000 0 0 1 N -A -350 -400 300 3000 3300 0 0 1 N -A -350 -400 300 3300 3600 0 0 1 N -A -350 -400 300 0 300 0 0 1 N -A -350 -400 300 300 600 0 0 1 N -A -350 -400 300 600 900 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2bb2o_1 -# -DEF sky130_stdcells__a2bb2o_1 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a2bb2o_1" -12 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 200 -600 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -350 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -350 100 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -500 -100 -350 -100 N -P 2 0 0 2 -500 -100 -500 -700 N -P 2 0 0 2 -500 -700 -350 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 600 -600 600 N -X A1_N 1 -900 600 100 R 50 43 1 1 I -X A2_N 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 400 300 2700 3000 0 0 1 N -A -350 400 300 3000 3300 0 0 1 N -A -350 400 300 3300 3600 0 0 1 N -A -350 400 300 0 300 0 0 1 N -A -350 400 300 300 600 0 0 1 N -A -350 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 -400 300 2700 3000 0 0 1 N -A -350 -400 300 3000 3300 0 0 1 N -A -350 -400 300 3300 3600 0 0 1 N -A -350 -400 300 0 300 0 0 1 N -A -350 -400 300 300 600 0 0 1 N -A -350 -400 300 600 900 0 0 1 N -A -550 200 50 0 1200 0 0 1 N -A -550 200 50 1200 2400 0 0 1 N -A -550 200 50 2400 3600 0 0 1 N -A -550 600 50 0 1200 0 0 1 N -A -550 600 50 1200 2400 0 0 1 N -A -550 600 50 2400 3600 0 0 1 N -T 0 -850 740 50 0 0 0 A1_N Normal 0 C C -T 0 -850 340 50 0 0 0 A2_N Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2bb2o_2 -# -DEF sky130_stdcells__a2bb2o_2 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a2bb2o_2" -12 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 200 -600 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -350 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -350 100 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -500 -100 -350 -100 N -P 2 0 0 2 -500 -100 -500 -700 N -P 2 0 0 2 -500 -700 -350 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 600 -600 600 N -X A1_N 1 -900 600 100 R 50 43 1 1 I -X A2_N 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 400 300 2700 3000 0 0 1 N -A -350 400 300 3000 3300 0 0 1 N -A -350 400 300 3300 3600 0 0 1 N -A -350 400 300 0 300 0 0 1 N -A -350 400 300 300 600 0 0 1 N -A -350 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 -400 300 2700 3000 0 0 1 N -A -350 -400 300 3000 3300 0 0 1 N -A -350 -400 300 3300 3600 0 0 1 N -A -350 -400 300 0 300 0 0 1 N -A -350 -400 300 300 600 0 0 1 N -A -350 -400 300 600 900 0 0 1 N -A -550 200 50 0 1200 0 0 1 N -A -550 200 50 1200 2400 0 0 1 N -A -550 200 50 2400 3600 0 0 1 N -A -550 600 50 0 1200 0 0 1 N -A -550 600 50 1200 2400 0 0 1 N -A -550 600 50 2400 3600 0 0 1 N -T 0 -850 740 50 0 0 0 A1_N Normal 0 C C -T 0 -850 340 50 0 0 0 A2_N Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2bb2o_4 -# -DEF sky130_stdcells__a2bb2o_4 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a2bb2o_4" -12 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 200 -600 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -350 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -350 100 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -500 -100 -350 -100 N -P 2 0 0 2 -500 -100 -500 -700 N -P 2 0 0 2 -500 -700 -350 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 600 -600 600 N -X A1_N 1 -900 600 100 R 50 43 1 1 I -X A2_N 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 400 300 2700 3000 0 0 1 N -A -350 400 300 3000 3300 0 0 1 N -A -350 400 300 3300 3600 0 0 1 N -A -350 400 300 0 300 0 0 1 N -A -350 400 300 300 600 0 0 1 N -A -350 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 -400 300 2700 3000 0 0 1 N -A -350 -400 300 3000 3300 0 0 1 N -A -350 -400 300 3300 3600 0 0 1 N -A -350 -400 300 0 300 0 0 1 N -A -350 -400 300 300 600 0 0 1 N -A -350 -400 300 600 900 0 0 1 N -A -550 200 50 0 1200 0 0 1 N -A -550 200 50 1200 2400 0 0 1 N -A -550 200 50 2400 3600 0 0 1 N -A -550 600 50 0 1200 0 0 1 N -A -550 600 50 1200 2400 0 0 1 N -A -550 600 50 2400 3600 0 0 1 N -T 0 -850 740 50 0 0 0 A1_N Normal 0 C C -T 0 -850 340 50 0 0 0 A2_N Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2bb2oi_1 -# -DEF sky130_stdcells__a2bb2oi_1 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a2bb2oi_1" -12 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 200 -600 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -350 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -350 100 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -500 -100 -350 -100 N -P 2 0 0 2 -500 -100 -500 -700 N -P 2 0 0 2 -500 -700 -350 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 675 0 800 0 N -X A1_N 1 -900 600 100 R 50 43 1 1 I -X A2_N 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 400 300 2700 3000 0 0 1 N -A -350 400 300 3000 3300 0 0 1 N -A -350 400 300 3300 3600 0 0 1 N -A -350 400 300 0 300 0 0 1 N -A -350 400 300 300 600 0 0 1 N -A -350 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 -400 300 2700 3000 0 0 1 N -A -350 -400 300 3000 3300 0 0 1 N -A -350 -400 300 3300 3600 0 0 1 N -A -350 -400 300 0 300 0 0 1 N -A -350 -400 300 300 600 0 0 1 N -A -350 -400 300 600 900 0 0 1 N -A -550 200 50 0 1200 0 0 1 N -A -550 200 50 1200 2400 0 0 1 N -A -550 200 50 2400 3600 0 0 1 N -A -550 600 50 0 1200 0 0 1 N -A -550 600 50 1200 2400 0 0 1 N -A -550 600 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -850 740 50 0 0 0 A1_N Normal 0 C C -T 0 -850 340 50 0 0 0 A2_N Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2bb2oi_2 -# -DEF sky130_stdcells__a2bb2oi_2 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a2bb2oi_2" -12 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 200 -600 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -350 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -350 100 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -500 -100 -350 -100 N -P 2 0 0 2 -500 -100 -500 -700 N -P 2 0 0 2 -500 -700 -350 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 675 0 800 0 N -X A1_N 1 -900 600 100 R 50 43 1 1 I -X A2_N 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 400 300 2700 3000 0 0 1 N -A -350 400 300 3000 3300 0 0 1 N -A -350 400 300 3300 3600 0 0 1 N -A -350 400 300 0 300 0 0 1 N -A -350 400 300 300 600 0 0 1 N -A -350 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 -400 300 2700 3000 0 0 1 N -A -350 -400 300 3000 3300 0 0 1 N -A -350 -400 300 3300 3600 0 0 1 N -A -350 -400 300 0 300 0 0 1 N -A -350 -400 300 300 600 0 0 1 N -A -350 -400 300 600 900 0 0 1 N -A -550 200 50 0 1200 0 0 1 N -A -550 200 50 1200 2400 0 0 1 N -A -550 200 50 2400 3600 0 0 1 N -A -550 600 50 0 1200 0 0 1 N -A -550 600 50 1200 2400 0 0 1 N -A -550 600 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -850 740 50 0 0 0 A1_N Normal 0 C C -T 0 -850 340 50 0 0 0 A2_N Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a2bb2oi_4 -# -DEF sky130_stdcells__a2bb2oi_4 U 0 20 Y N 1 F N -F0 "SC" 150 420 50 H V C CNN -F1 "sky130_stdcells__a2bb2oi_4" -12 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 200 -600 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -350 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -350 100 N -P 2 0 0 2 -800 -200 -500 -200 N -P 2 0 0 2 -800 -600 -500 -600 N -P 2 0 0 2 -500 -100 -350 -100 N -P 2 0 0 2 -500 -100 -500 -700 N -P 2 0 0 2 -500 -700 -350 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 675 0 800 0 N -X A1_N 1 -900 600 100 R 50 43 1 1 I -X A2_N 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -350 400 300 2700 3000 0 0 1 N -A -350 400 300 3000 3300 0 0 1 N -A -350 400 300 3300 3600 0 0 1 N -A -350 400 300 0 300 0 0 1 N -A -350 400 300 300 600 0 0 1 N -A -350 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A -350 -400 300 2700 3000 0 0 1 N -A -350 -400 300 3000 3300 0 0 1 N -A -350 -400 300 3300 3600 0 0 1 N -A -350 -400 300 0 300 0 0 1 N -A -350 -400 300 300 600 0 0 1 N -A -350 -400 300 600 900 0 0 1 N -A -550 200 50 0 1200 0 0 1 N -A -550 200 50 1200 2400 0 0 1 N -A -550 200 50 2400 3600 0 0 1 N -A -550 600 50 0 1200 0 0 1 N -A -550 600 50 1200 2400 0 0 1 N -A -550 600 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -850 740 50 0 0 0 A1_N Normal 0 C C -T 0 -850 340 50 0 0 0 A2_N Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a311o_1 -# -DEF sky130_stdcells__a311o_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a311o_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -75 400 -75 200 N -P 2 0 0 2 -125 400 -75 400 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -200 0 134 0 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -500 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -500 600 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a311o_2 -# -DEF sky130_stdcells__a311o_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a311o_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -75 400 -75 200 N -P 2 0 0 2 -125 400 -75 400 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -200 0 134 0 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -500 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -500 600 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a311o_4 -# -DEF sky130_stdcells__a311o_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a311o_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -75 400 -75 200 N -P 2 0 0 2 -125 400 -75 400 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -200 0 134 0 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -500 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -500 600 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a311oi_1 -# -DEF sky130_stdcells__a311oi_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a311oi_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -75 400 -75 200 N -P 2 0 0 2 -125 400 -75 400 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -200 0 134 0 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -500 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -500 600 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 700 140 50 0 0 0 Y Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a311oi_2 -# -DEF sky130_stdcells__a311oi_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a311oi_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -75 400 -75 200 N -P 2 0 0 2 -125 400 -75 400 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -200 0 134 0 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -500 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -500 600 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 700 140 50 0 0 0 Y Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a311oi_4 -# -DEF sky130_stdcells__a311oi_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a311oi_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -75 200 100 200 N -P 2 0 0 2 -75 400 -75 200 N -P 2 0 0 2 -125 400 -75 400 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -200 0 134 0 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -500 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -500 600 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 700 140 50 0 0 0 Y Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a31o_1 -# -DEF sky130_stdcells__a31o_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a31o_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -600 -200 -600 N -P 2 0 0 2 -200 -200 -200 -600 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -200 -600 -200 N -P 2 0 0 2 -600 0 -600 -200 N -P 2 0 0 2 -600 0 -500 0 N -P 2 0 0 2 -600 600 -600 400 N -P 2 0 0 2 -600 400 -500 400 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X A3 3 -900 -200 100 R 50 43 1 1 I -X B1 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -460 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -T 0 -750 -60 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a31o_2 -# -DEF sky130_stdcells__a31o_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a31o_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -600 -200 -600 N -P 2 0 0 2 -200 -200 -200 -600 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -200 -600 -200 N -P 2 0 0 2 -600 0 -600 -200 N -P 2 0 0 2 -600 0 -500 0 N -P 2 0 0 2 -600 600 -600 400 N -P 2 0 0 2 -600 400 -500 400 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X A3 3 -900 -200 100 R 50 43 1 1 I -X B1 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -460 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -T 0 -750 -60 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a31o_4 -# -DEF sky130_stdcells__a31o_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a31o_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -600 -200 -600 N -P 2 0 0 2 -200 -200 -200 -600 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -200 -600 -200 N -P 2 0 0 2 -600 0 -600 -200 N -P 2 0 0 2 -600 0 -500 0 N -P 2 0 0 2 -600 600 -600 400 N -P 2 0 0 2 -600 400 -500 400 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X A3 3 -900 -200 100 R 50 43 1 1 I -X B1 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -460 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -T 0 -750 -60 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a31oi_1 -# -DEF sky130_stdcells__a31oi_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a31oi_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -800 -600 -200 -600 N -P 2 0 0 2 -200 -200 -200 -600 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -200 -600 -200 N -P 2 0 0 2 -600 0 -600 -200 N -P 2 0 0 2 -600 0 -500 0 N -P 2 0 0 2 -600 600 -600 400 N -P 2 0 0 2 -600 400 -500 400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X A3 3 -900 -200 100 R 50 43 1 1 I -X B1 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -460 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 Y Normal 0 C C -T 0 -750 -60 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a31oi_2 -# -DEF sky130_stdcells__a31oi_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a31oi_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -800 -600 -200 -600 N -P 2 0 0 2 -200 -200 -200 -600 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -200 -600 -200 N -P 2 0 0 2 -600 0 -600 -200 N -P 2 0 0 2 -600 0 -500 0 N -P 2 0 0 2 -600 600 -600 400 N -P 2 0 0 2 -600 400 -500 400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X A3 3 -900 -200 100 R 50 43 1 1 I -X B1 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -460 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 Y Normal 0 C C -T 0 -750 -60 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a31oi_4 -# -DEF sky130_stdcells__a31oi_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a31oi_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 -800 200 -500 200 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -800 -600 -200 -600 N -P 2 0 0 2 -200 -200 -200 -600 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -200 -600 -200 N -P 2 0 0 2 -600 0 -600 -200 N -P 2 0 0 2 -600 0 -500 0 N -P 2 0 0 2 -600 600 -600 400 N -P 2 0 0 2 -600 400 -500 400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X A3 3 -900 -200 100 R 50 43 1 1 I -X B1 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -460 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 Y Normal 0 C C -T 0 -750 -60 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a32o_1 -# -DEF sky130_stdcells__a32o_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a32o_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -100 0 -100 -400 N -P 2 0 0 2 -100 0 136 0 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -500 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -500 600 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 -125 400 0 400 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X B2 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 B2 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a32o_2 -# -DEF sky130_stdcells__a32o_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a32o_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -100 0 -100 -400 N -P 2 0 0 2 -100 0 136 0 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -500 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -500 600 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 -125 400 0 400 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X B2 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 B2 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a32o_4 -# -DEF sky130_stdcells__a32o_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a32o_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -100 0 -100 -400 N -P 2 0 0 2 -100 0 136 0 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -500 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -500 600 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 -125 400 0 400 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X B2 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 B2 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a32oi_1 -# -DEF sky130_stdcells__a32oi_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a32oi_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -100 0 -100 -400 N -P 2 0 0 2 -100 0 136 0 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -500 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -500 600 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 -125 400 0 400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X B2 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 Y Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 B2 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a32oi_2 -# -DEF sky130_stdcells__a32oi_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a32oi_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -100 0 -100 -400 N -P 2 0 0 2 -100 0 136 0 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -500 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -500 600 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 -125 400 0 400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X B2 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 Y Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 B2 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a32oi_4 -# -DEF sky130_stdcells__a32oi_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a32oi_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -500 400 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 700 -400 700 N -P 2 0 0 2 -500 700 -500 100 N -P 2 0 0 2 -500 100 -400 100 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -800 -400 -100 -400 N -P 2 0 0 2 -100 0 -100 -400 N -P 2 0 0 2 -100 0 136 0 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -500 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -500 600 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 -125 400 0 400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X B2 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 400 300 2700 3000 0 0 1 N -A -425 400 300 3000 3300 0 0 1 N -A -425 400 300 3300 3600 0 0 1 N -A -425 400 300 0 300 0 0 1 N -A -425 400 300 300 600 0 0 1 N -A -425 400 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 Y Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 B2 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a41o_1 -# -DEF sky130_stdcells__a41o_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a41o_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -550 800 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -700 -200 -700 N -P 2 0 0 2 -200 -200 -200 -700 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -400 -550 -400 N -P 2 0 0 2 -550 -50 -550 -400 N -P 2 0 0 2 -550 -50 -500 -50 N -P 2 0 0 2 -550 800 -550 450 N -P 2 0 0 2 -550 450 -500 450 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 100 -600 0 N -P 2 0 0 2 -600 100 -500 100 N -P 2 0 0 2 -800 400 -600 400 N -P 2 0 0 2 -600 400 -600 300 N -P 2 0 0 2 -600 300 -500 300 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X A4 4 -900 -400 100 R 50 43 1 1 I -X B1 5 -900 -700 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 -260 50 0 0 0 A4 Normal 0 C C -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -560 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a41o_2 -# -DEF sky130_stdcells__a41o_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a41o_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -550 800 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -700 -200 -700 N -P 2 0 0 2 -200 -200 -200 -700 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -400 -550 -400 N -P 2 0 0 2 -550 -50 -550 -400 N -P 2 0 0 2 -550 -50 -500 -50 N -P 2 0 0 2 -550 800 -550 450 N -P 2 0 0 2 -550 450 -500 450 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 100 -600 0 N -P 2 0 0 2 -600 100 -500 100 N -P 2 0 0 2 -800 400 -600 400 N -P 2 0 0 2 -600 400 -600 300 N -P 2 0 0 2 -600 300 -500 300 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X A4 4 -900 -400 100 R 50 43 1 1 I -X B1 5 -900 -700 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 -260 50 0 0 0 A4 Normal 0 C C -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -560 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a41o_4 -# -DEF sky130_stdcells__a41o_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a41o_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -550 800 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -700 -200 -700 N -P 2 0 0 2 -200 -200 -200 -700 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -400 -550 -400 N -P 2 0 0 2 -550 -50 -550 -400 N -P 2 0 0 2 -550 -50 -500 -50 N -P 2 0 0 2 -550 800 -550 450 N -P 2 0 0 2 -550 450 -500 450 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 100 -600 0 N -P 2 0 0 2 -600 100 -500 100 N -P 2 0 0 2 -800 400 -600 400 N -P 2 0 0 2 -600 400 -600 300 N -P 2 0 0 2 -600 300 -500 300 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X A4 4 -900 -400 100 R 50 43 1 1 I -X B1 5 -900 -700 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -T 0 -750 -260 50 0 0 0 A4 Normal 0 C C -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -560 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a41oi_1 -# -DEF sky130_stdcells__a41oi_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a41oi_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -550 800 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -800 -700 -200 -700 N -P 2 0 0 2 -200 -200 -200 -700 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -400 -550 -400 N -P 2 0 0 2 -550 -50 -550 -400 N -P 2 0 0 2 -550 -50 -500 -50 N -P 2 0 0 2 -550 800 -550 450 N -P 2 0 0 2 -550 450 -500 450 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 100 -600 0 N -P 2 0 0 2 -600 100 -500 100 N -P 2 0 0 2 -800 400 -600 400 N -P 2 0 0 2 -600 400 -600 300 N -P 2 0 0 2 -600 300 -500 300 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X A4 4 -900 -400 100 R 50 43 1 1 I -X B1 5 -900 -700 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 -260 50 0 0 0 A4 Normal 0 C C -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -560 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 Y Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a41oi_2 -# -DEF sky130_stdcells__a41oi_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a41oi_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -550 800 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -800 -700 -200 -700 N -P 2 0 0 2 -200 -200 -200 -700 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -400 -550 -400 N -P 2 0 0 2 -550 -50 -550 -400 N -P 2 0 0 2 -550 -50 -500 -50 N -P 2 0 0 2 -550 800 -550 450 N -P 2 0 0 2 -550 450 -500 450 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 100 -600 0 N -P 2 0 0 2 -600 100 -500 100 N -P 2 0 0 2 -800 400 -600 400 N -P 2 0 0 2 -600 400 -600 300 N -P 2 0 0 2 -600 300 -500 300 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X A4 4 -900 -400 100 R 50 43 1 1 I -X B1 5 -900 -700 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 -260 50 0 0 0 A4 Normal 0 C C -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -560 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 Y Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__a41oi_4 -# -DEF sky130_stdcells__a41oi_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__a41oi_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -550 800 N -P 2 0 0 2 50 300 125 300 N -P 2 0 0 2 50 -300 125 -300 N -P 2 0 0 2 -500 500 -400 500 N -P 2 0 0 2 -500 -100 -400 -100 N -P 2 0 0 2 -125 200 100 200 N -P 2 0 0 2 -800 -700 -200 -700 N -P 2 0 0 2 -200 -200 -200 -700 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -400 -550 -400 N -P 2 0 0 2 -550 -50 -550 -400 N -P 2 0 0 2 -550 -50 -500 -50 N -P 2 0 0 2 -550 800 -550 450 N -P 2 0 0 2 -550 450 -500 450 N -P 2 0 0 2 -500 500 -500 -100 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 100 -600 0 N -P 2 0 0 2 -600 100 -500 100 N -P 2 0 0 2 -800 400 -600 400 N -P 2 0 0 2 -600 400 -600 300 N -P 2 0 0 2 -600 300 -500 300 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X A4 4 -900 -400 100 R 50 43 1 1 I -X B1 5 -900 -700 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -425 0 561 3277 3384 0 0 1 N -A -425 0 561 3384 3492 0 0 1 N -A -425 0 561 3492 3600 0 0 1 N -A -425 0 561 0 107 0 0 1 N -A -425 0 561 107 214 0 0 1 N -A -425 0 561 214 322 0 0 1 N -A -425 200 300 2700 3000 0 0 1 N -A -425 200 300 3000 3300 0 0 1 N -A -425 200 300 3300 3600 0 0 1 N -A -425 200 300 0 300 0 0 1 N -A -425 200 300 300 600 0 0 1 N -A -425 200 300 600 900 0 0 1 N -A 78 -257 559 273 851 0 0 1 N -A 78 257 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 -260 50 0 0 0 A4 Normal 0 C C -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -560 50 0 0 0 B1 Normal 0 C C -T 0 700 140 50 0 0 0 Y Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and2_0 -# -DEF sky130_stdcells__and2_0 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and2_0" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -300 200 N -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and2_1 -# -DEF sky130_stdcells__and2_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and2_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -300 200 N -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and2_2 -# -DEF sky130_stdcells__and2_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and2_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -300 200 N -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and2_4 -# -DEF sky130_stdcells__and2_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and2_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -300 200 N -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and2b_1 -# -DEF sky130_stdcells__and2b_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and2b_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 200 -400 200 N -X A_N 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A -350 200 50 0 1200 0 0 1 N -A -350 200 50 1200 2400 0 0 1 N -A -350 200 50 2400 3600 0 0 1 N -T 0 -600 340 50 0 0 0 A_N Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and2b_2 -# -DEF sky130_stdcells__and2b_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and2b_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 200 -400 200 N -X A_N 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A -350 200 50 0 1200 0 0 1 N -A -350 200 50 1200 2400 0 0 1 N -A -350 200 50 2400 3600 0 0 1 N -T 0 -600 340 50 0 0 0 A_N Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and2b_4 -# -DEF sky130_stdcells__and2b_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and2b_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 200 -400 200 N -X A_N 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A -350 200 50 0 1200 0 0 1 N -A -350 200 50 1200 2400 0 0 1 N -A -350 200 50 2400 3600 0 0 1 N -T 0 -600 340 50 0 0 0 A_N Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and3_1 -# -DEF sky130_stdcells__and3_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and3_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -300 0 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -300 -200 N -P 2 0 0 2 -400 400 -400 200 N -P 2 0 0 2 -400 200 -300 200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and3_2 -# -DEF sky130_stdcells__and3_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and3_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -300 0 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -300 -200 N -P 2 0 0 2 -400 400 -400 200 N -P 2 0 0 2 -400 200 -300 200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and3_4 -# -DEF sky130_stdcells__and3_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and3_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -300 0 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -300 -200 N -P 2 0 0 2 -400 400 -400 200 N -P 2 0 0 2 -400 200 -300 200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and3b_1 -# -DEF sky130_stdcells__and3b_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and3b_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -300 0 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -300 -200 N -P 2 0 0 2 -400 400 -400 200 N -X A_N 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A -350 200 50 0 1200 0 0 1 N -A -350 200 50 1200 2400 0 0 1 N -A -350 200 50 2400 3600 0 0 1 N -T 0 -550 540 50 0 0 0 A_N Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and3b_2 -# -DEF sky130_stdcells__and3b_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and3b_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -300 0 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -300 -200 N -P 2 0 0 2 -400 400 -400 200 N -X A_N 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A -350 200 50 0 1200 0 0 1 N -A -350 200 50 1200 2400 0 0 1 N -A -350 200 50 2400 3600 0 0 1 N -T 0 -550 540 50 0 0 0 A_N Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and3b_4 -# -DEF sky130_stdcells__and3b_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and3b_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -300 0 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -300 -200 N -P 2 0 0 2 -400 400 -400 200 N -X A_N 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A -350 200 50 0 1200 0 0 1 N -A -350 200 50 1200 2400 0 0 1 N -A -350 200 50 2400 3600 0 0 1 N -T 0 -550 540 50 0 0 0 A_N Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and4_1 -# -DEF sky130_stdcells__and4_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and4_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -300 250 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -300 100 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -T 0 -550 -460 50 0 0 0 D Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and4_2 -# -DEF sky130_stdcells__and4_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and4_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -300 250 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -300 100 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -T 0 -550 -460 50 0 0 0 D Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and4_4 -# -DEF sky130_stdcells__and4_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and4_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -300 250 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -300 100 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -T 0 -550 -460 50 0 0 0 D Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and4b_1 -# -DEF sky130_stdcells__and4b_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and4b_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -300 100 N -X A_N 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A -350 250 50 0 1200 0 0 1 N -A -350 250 50 1200 2400 0 0 1 N -A -350 250 50 2400 3600 0 0 1 N -T 0 -550 -460 50 0 0 0 D Normal 0 C C -T 0 -550 740 50 0 0 0 A_N Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and4b_2 -# -DEF sky130_stdcells__and4b_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and4b_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -300 100 N -X A_N 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A -350 250 50 0 1200 0 0 1 N -A -350 250 50 1200 2400 0 0 1 N -A -350 250 50 2400 3600 0 0 1 N -T 0 -550 -460 50 0 0 0 D Normal 0 C C -T 0 -550 740 50 0 0 0 A_N Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and4b_4 -# -DEF sky130_stdcells__and4b_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and4b_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -300 100 N -X A_N 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A -350 250 50 0 1200 0 0 1 N -A -350 250 50 1200 2400 0 0 1 N -A -350 250 50 2400 3600 0 0 1 N -T 0 -550 -460 50 0 0 0 D Normal 0 C C -T 0 -550 740 50 0 0 0 A_N Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and4bb_1 -# -DEF sky130_stdcells__and4bb_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and4bb_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -400 100 N -X A_N 1 -700 600 100 R 50 43 1 1 I -X B_N 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A -350 250 50 0 1200 0 0 1 N -A -350 250 50 1200 2400 0 0 1 N -A -350 250 50 2400 3600 0 0 1 N -A -350 100 50 0 1200 0 0 1 N -A -350 100 50 1200 2400 0 0 1 N -A -350 100 50 2400 3600 0 0 1 N -T 0 -550 -460 50 0 0 0 D Normal 0 C C -T 0 -600 740 50 0 0 0 A_N Normal 0 C C -T 0 -600 340 50 0 0 0 B_N Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and4bb_2 -# -DEF sky130_stdcells__and4bb_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and4bb_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -400 100 N -X A_N 1 -700 600 100 R 50 43 1 1 I -X B_N 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A -350 250 50 0 1200 0 0 1 N -A -350 250 50 1200 2400 0 0 1 N -A -350 250 50 2400 3600 0 0 1 N -A -350 100 50 0 1200 0 0 1 N -A -350 100 50 1200 2400 0 0 1 N -A -350 100 50 2400 3600 0 0 1 N -T 0 -550 -460 50 0 0 0 D Normal 0 C C -T 0 -600 740 50 0 0 0 A_N Normal 0 C C -T 0 -600 340 50 0 0 0 B_N Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__and4bb_4 -# -DEF sky130_stdcells__and4bb_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__and4bb_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -400 100 N -X A_N 1 -700 600 100 R 50 43 1 1 I -X B_N 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A -350 250 50 0 1200 0 0 1 N -A -350 250 50 1200 2400 0 0 1 N -A -350 250 50 2400 3600 0 0 1 N -A -350 100 50 0 1200 0 0 1 N -A -350 100 50 1200 2400 0 0 1 N -A -350 100 50 2400 3600 0 0 1 N -T 0 -550 -460 50 0 0 0 D Normal 0 C C -T 0 -600 740 50 0 0 0 A_N Normal 0 C C -T 0 -600 340 50 0 0 0 B_N Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__buf_1 -# -DEF sky130_stdcells__buf_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__buf_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__buf_12 -# -DEF sky130_stdcells__buf_12 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__buf_12" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__buf_16 -# -DEF sky130_stdcells__buf_16 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__buf_16" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__buf_2 -# -DEF sky130_stdcells__buf_2 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__buf_2" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__buf_4 -# -DEF sky130_stdcells__buf_4 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__buf_4" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__buf_6 -# -DEF sky130_stdcells__buf_6 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__buf_6" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__buf_8 -# -DEF sky130_stdcells__buf_8 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__buf_8" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__bufbuf_16 -# -DEF sky130_stdcells__bufbuf_16 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__bufbuf_16" -75 350 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -50 200 -50 -200 N -P 2 0 0 2 -50 200 250 0 N -P 2 0 0 2 -50 -200 250 0 N -P 2 0 0 2 250 0 400 0 N -P 2 0 0 2 -200 100 -200 -100 N -P 2 0 0 2 -200 100 -100 0 N -P 2 0 0 2 -200 -100 -100 0 N -P 2 0 0 2 -100 0 -50 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__bufbuf_8 -# -DEF sky130_stdcells__bufbuf_8 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__bufbuf_8" -75 350 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -50 200 -50 -200 N -P 2 0 0 2 -50 200 250 0 N -P 2 0 0 2 -50 -200 250 0 N -P 2 0 0 2 250 0 400 0 N -P 2 0 0 2 -200 100 -200 -100 N -P 2 0 0 2 -200 100 -100 0 N -P 2 0 0 2 -200 -100 -100 0 N -P 2 0 0 2 -100 0 -50 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__bufinv_16 -# -DEF sky130_stdcells__bufinv_16 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__bufinv_16" 25 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -50 200 -50 -200 N -P 2 0 0 2 -50 200 200 0 N -P 2 0 0 2 -50 -200 200 0 N -P 2 0 0 2 -200 100 -200 -100 N -P 2 0 0 2 -200 100 -100 0 N -P 2 0 0 2 -200 -100 -100 0 N -P 2 0 0 2 -100 0 -50 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 300 0 400 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__bufinv_8 -# -DEF sky130_stdcells__bufinv_8 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__bufinv_8" 25 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -50 200 -50 -200 N -P 2 0 0 2 -50 200 200 0 N -P 2 0 0 2 -50 -200 200 0 N -P 2 0 0 2 -200 100 -200 -100 N -P 2 0 0 2 -200 100 -100 0 N -P 2 0 0 2 -200 -100 -100 0 N -P 2 0 0 2 -100 0 -50 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 300 0 400 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkbuf_1 -# -DEF sky130_stdcells__clkbuf_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkbuf_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkbuf_16 -# -DEF sky130_stdcells__clkbuf_16 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkbuf_16" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkbuf_2 -# -DEF sky130_stdcells__clkbuf_2 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkbuf_2" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkbuf_4 -# -DEF sky130_stdcells__clkbuf_4 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkbuf_4" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkbuf_8 -# -DEF sky130_stdcells__clkbuf_8 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkbuf_8" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkdlybuf4s15_1 -# -DEF sky130_stdcells__clkdlybuf4s15_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkdlybuf4s15_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkdlybuf4s15_2 -# -DEF sky130_stdcells__clkdlybuf4s15_2 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkdlybuf4s15_2" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkdlybuf4s18_1 -# -DEF sky130_stdcells__clkdlybuf4s18_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkdlybuf4s18_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkdlybuf4s18_2 -# -DEF sky130_stdcells__clkdlybuf4s18_2 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkdlybuf4s18_2" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkdlybuf4s25_1 -# -DEF sky130_stdcells__clkdlybuf4s25_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkdlybuf4s25_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkdlybuf4s25_2 -# -DEF sky130_stdcells__clkdlybuf4s25_2 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkdlybuf4s25_2" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkdlybuf4s50_1 -# -DEF sky130_stdcells__clkdlybuf4s50_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkdlybuf4s50_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkdlybuf4s50_2 -# -DEF sky130_stdcells__clkdlybuf4s50_2 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkdlybuf4s50_2" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkinv_1 -# -DEF sky130_stdcells__clkinv_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkinv_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkinv_16 -# -DEF sky130_stdcells__clkinv_16 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkinv_16" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkinv_2 -# -DEF sky130_stdcells__clkinv_2 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkinv_2" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkinv_4 -# -DEF sky130_stdcells__clkinv_4 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkinv_4" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkinv_8 -# -DEF sky130_stdcells__clkinv_8 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkinv_8" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkinvlp_2 -# -DEF sky130_stdcells__clkinvlp_2 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkinvlp_2" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__clkinvlp_4 -# -DEF sky130_stdcells__clkinvlp_4 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__clkinvlp_4" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__conb_1 -# -DEF sky130_stdcells__conb_1 U 0 20 Y N 1 F N -F0 "SC" 450 420 50 H V C CNN -F1 "sky130_stdcells__conb_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 300 400 300 N -P 2 0 0 2 -200 -300 400 -300 N -P 2 0 0 2 -200 300 -200 -300 N -P 2 0 0 2 400 300 400 -300 N -P 2 0 0 2 400 200 600 200 N -P 2 0 0 2 400 -200 600 -200 N -X HI 1 700 200 100 L 50 43 1 1 O -X LO 2 700 -200 100 L 50 43 1 1 O -T 0 350 240 50 0 0 0 HI Normal 0 C C -T 0 350 -160 50 0 0 0 LO Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__decap_12 -# -DEF sky130_stdcells__decap_12 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__decap_12" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__decap_3 -# -DEF sky130_stdcells__decap_3 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__decap_3" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__decap_4 -# -DEF sky130_stdcells__decap_4 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__decap_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__decap_6 -# -DEF sky130_stdcells__decap_6 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__decap_6" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__decap_8 -# -DEF sky130_stdcells__decap_8 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__decap_8" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfbbn_1 -# -DEF sky130_stdcells__dfbbn_1 U 0 20 Y N 1 F N -F0 "SC" 750 520 50 H V C CNN -F1 "sky130_stdcells__dfbbn_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 400 700 400 N -P 2 0 0 2 -700 -400 700 -400 N -P 2 0 0 2 -700 400 -700 -400 N -P 2 0 0 2 700 400 700 -400 N -P 2 0 0 2 -900 300 -700 300 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 -900 -300 -700 -300 N -P 2 0 0 2 700 300 900 300 N -P 2 0 0 2 700 100 900 100 N -X CLK_N 1 -1000 300 100 R 50 43 1 1 I -X D 2 -1000 100 100 R 50 43 1 1 I -X RESET_B 3 -1000 -100 100 R 50 43 1 1 I -X SET_B 4 -1000 -300 100 R 50 43 1 1 I -X Q 5 1000 300 100 L 50 43 1 1 O -X Q_N 6 1000 100 100 L 50 43 1 1 O -T 0 -650 340 50 0 0 0 CLK_N Normal 0 C C -T 0 -650 140 50 0 0 0 D Normal 0 C C -T 0 -650 -60 50 0 0 0 RESET_B Normal 0 C C -T 0 -650 -260 50 0 0 0 SET_B Normal 0 C C -T 0 650 340 50 0 0 0 Q Normal 0 C C -T 0 650 140 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfbbn_2 -# -DEF sky130_stdcells__dfbbn_2 U 0 20 Y N 1 F N -F0 "SC" 750 520 50 H V C CNN -F1 "sky130_stdcells__dfbbn_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 400 700 400 N -P 2 0 0 2 -700 -400 700 -400 N -P 2 0 0 2 -700 400 -700 -400 N -P 2 0 0 2 700 400 700 -400 N -P 2 0 0 2 -900 300 -700 300 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 -900 -300 -700 -300 N -P 2 0 0 2 700 300 900 300 N -P 2 0 0 2 700 100 900 100 N -X CLK_N 1 -1000 300 100 R 50 43 1 1 I -X D 2 -1000 100 100 R 50 43 1 1 I -X RESET_B 3 -1000 -100 100 R 50 43 1 1 I -X SET_B 4 -1000 -300 100 R 50 43 1 1 I -X Q 5 1000 300 100 L 50 43 1 1 O -X Q_N 6 1000 100 100 L 50 43 1 1 O -T 0 -650 340 50 0 0 0 CLK_N Normal 0 C C -T 0 -650 140 50 0 0 0 D Normal 0 C C -T 0 -650 -60 50 0 0 0 RESET_B Normal 0 C C -T 0 -650 -260 50 0 0 0 SET_B Normal 0 C C -T 0 650 340 50 0 0 0 Q Normal 0 C C -T 0 650 140 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfbbp_1 -# -DEF sky130_stdcells__dfbbp_1 U 0 20 Y N 1 F N -F0 "SC" 750 520 50 H V C CNN -F1 "sky130_stdcells__dfbbp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 400 700 400 N -P 2 0 0 2 -700 -400 700 -400 N -P 2 0 0 2 -700 400 -700 -400 N -P 2 0 0 2 700 400 700 -400 N -P 2 0 0 2 -900 300 -700 300 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 -900 -300 -700 -300 N -P 2 0 0 2 700 300 900 300 N -P 2 0 0 2 700 100 900 100 N -X CLK 1 -1000 300 100 R 50 43 1 1 I -X D 2 -1000 100 100 R 50 43 1 1 I -X RESET_B 3 -1000 -100 100 R 50 43 1 1 I -X SET_B 4 -1000 -300 100 R 50 43 1 1 I -X Q 5 1000 300 100 L 50 43 1 1 O -X Q_N 6 1000 100 100 L 50 43 1 1 O -T 0 -650 340 50 0 0 0 CLK Normal 0 C C -T 0 -650 140 50 0 0 0 D Normal 0 C C -T 0 -650 -60 50 0 0 0 RESET_B Normal 0 C C -T 0 -650 -260 50 0 0 0 SET_B Normal 0 C C -T 0 650 340 50 0 0 0 Q Normal 0 C C -T 0 650 140 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfrbp_1 -# -DEF sky130_stdcells__dfrbp_1 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dfrbp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 700 200 900 200 N -P 2 0 0 2 700 0 900 0 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -X D 2 -1000 0 100 R 50 43 1 1 I -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -X Q 4 1000 200 100 L 50 43 1 1 O -X Q_N 5 1000 0 100 L 50 43 1 1 O -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -T 0 -650 40 50 0 0 0 D Normal 0 C C -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -T 0 650 240 50 0 0 0 Q Normal 0 C C -T 0 650 40 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfrbp_2 -# -DEF sky130_stdcells__dfrbp_2 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dfrbp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 D Normal 0 C C -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -X Q_N 5 1000 0 100 L 50 43 1 1 O -P 2 0 0 2 700 0 900 0 N -T 0 650 40 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfrtn_1 -# -DEF sky130_stdcells__dfrtn_1 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dfrtn_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK_N 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK_N Normal 0 C C -X D 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 D Normal 0 C C -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfrtp_1 -# -DEF sky130_stdcells__dfrtp_1 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dfrtp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 700 200 900 200 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -X D 2 -1000 0 100 R 50 43 1 1 I -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -X Q 4 1000 200 100 L 50 43 1 1 O -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -T 0 -650 40 50 0 0 0 D Normal 0 C C -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfrtp_2 -# -DEF sky130_stdcells__dfrtp_2 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dfrtp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 D Normal 0 C C -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfrtp_4 -# -DEF sky130_stdcells__dfrtp_4 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dfrtp_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 D Normal 0 C C -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfsbp_1 -# -DEF sky130_stdcells__dfsbp_1 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dfsbp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 D Normal 0 C C -X SET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -X Q_N 5 1000 0 100 L 50 43 1 1 O -P 2 0 0 2 700 0 900 0 N -T 0 650 40 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfsbp_2 -# -DEF sky130_stdcells__dfsbp_2 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dfsbp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 D Normal 0 C C -X SET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -X Q_N 5 1000 0 100 L 50 43 1 1 O -P 2 0 0 2 700 0 900 0 N -T 0 650 40 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfstp_1 -# -DEF sky130_stdcells__dfstp_1 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dfstp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 D Normal 0 C C -X SET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfstp_2 -# -DEF sky130_stdcells__dfstp_2 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dfstp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 D Normal 0 C C -X SET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfstp_4 -# -DEF sky130_stdcells__dfstp_4 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dfstp_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 D Normal 0 C C -X SET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfxbp_1 -# -DEF sky130_stdcells__dfxbp_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dfxbp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -X CLK 1 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 D Normal 0 C C -X Q 3 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 Q Normal 0 C C -X Q_N 4 1000 -100 100 L 50 43 1 1 O -P 2 0 0 2 700 -100 900 -100 N -T 0 650 -60 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfxbp_2 -# -DEF sky130_stdcells__dfxbp_2 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dfxbp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -X CLK 1 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 D Normal 0 C C -X Q 3 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 Q Normal 0 C C -X Q_N 4 1000 -100 100 L 50 43 1 1 O -P 2 0 0 2 700 -100 900 -100 N -T 0 650 -60 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfxtp_1 -# -DEF sky130_stdcells__dfxtp_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dfxtp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X CLK 1 -1000 100 100 R 50 43 1 1 I -X D 2 -1000 -100 100 R 50 43 1 1 I -X Q 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 CLK Normal 0 C C -T 0 -650 -60 50 0 0 0 D Normal 0 C C -T 0 650 140 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfxtp_2 -# -DEF sky130_stdcells__dfxtp_2 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dfxtp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -X CLK 1 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 D Normal 0 C C -X Q 3 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dfxtp_4 -# -DEF sky130_stdcells__dfxtp_4 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dfxtp_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X CLK 1 -1000 100 100 R 50 43 1 1 I -X D 2 -1000 -100 100 R 50 43 1 1 I -X Q 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 CLK Normal 0 C C -T 0 -650 -60 50 0 0 0 D Normal 0 C C -T 0 650 140 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__diode_2 -# -DEF sky130_stdcells__diode_2 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__diode_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -X DIODE 1 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 DIODE Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlclkp_1 -# -DEF sky130_stdcells__dlclkp_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dlclkp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -X CLK 1 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 CLK Normal 0 C C -X GATE 2 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 GATE Normal 0 C C -X GCLK 3 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 GCLK Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlclkp_2 -# -DEF sky130_stdcells__dlclkp_2 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dlclkp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -X CLK 1 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 CLK Normal 0 C C -X GATE 2 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 GATE Normal 0 C C -X GCLK 3 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 GCLK Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlclkp_4 -# -DEF sky130_stdcells__dlclkp_4 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dlclkp_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -X CLK 1 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 CLK Normal 0 C C -X GATE 2 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 GATE Normal 0 C C -X GCLK 3 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 GCLK Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlrbn_1 -# -DEF sky130_stdcells__dlrbn_1 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dlrbn_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 700 200 900 200 N -P 2 0 0 2 700 0 900 0 N -X D 1 -1000 200 100 R 50 43 1 1 I -X GATE_N 2 -1000 0 100 R 50 43 1 1 I -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -X Q 4 1000 200 100 L 50 43 1 1 O -X Q_N 5 1000 0 100 L 50 43 1 1 O -T 0 -650 240 50 0 0 0 D Normal 0 C C -T 0 -650 40 50 0 0 0 GATE_N Normal 0 C C -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -T 0 650 240 50 0 0 0 Q Normal 0 C C -T 0 650 40 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlrbn_2 -# -DEF sky130_stdcells__dlrbn_2 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dlrbn_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 700 200 900 200 N -P 2 0 0 2 700 0 900 0 N -X D 1 -1000 200 100 R 50 43 1 1 I -X GATE_N 2 -1000 0 100 R 50 43 1 1 I -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -X Q 4 1000 200 100 L 50 43 1 1 O -X Q_N 5 1000 0 100 L 50 43 1 1 O -T 0 -650 240 50 0 0 0 D Normal 0 C C -T 0 -650 40 50 0 0 0 GATE_N Normal 0 C C -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -T 0 650 240 50 0 0 0 Q Normal 0 C C -T 0 650 40 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlrbp_1 -# -DEF sky130_stdcells__dlrbp_1 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dlrbp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 700 200 900 200 N -P 2 0 0 2 700 0 900 0 N -X D 1 -1000 200 100 R 50 43 1 1 I -X GATE 2 -1000 0 100 R 50 43 1 1 I -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -X Q 4 1000 200 100 L 50 43 1 1 O -X Q_N 5 1000 0 100 L 50 43 1 1 O -T 0 -650 240 50 0 0 0 D Normal 0 C C -T 0 -650 40 50 0 0 0 GATE Normal 0 C C -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -T 0 650 240 50 0 0 0 Q Normal 0 C C -T 0 650 40 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlrbp_2 -# -DEF sky130_stdcells__dlrbp_2 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dlrbp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X D 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X GATE 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 GATE Normal 0 C C -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -X Q_N 5 1000 0 100 L 50 43 1 1 O -P 2 0 0 2 700 0 900 0 N -T 0 650 40 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlrtn_1 -# -DEF sky130_stdcells__dlrtn_1 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dlrtn_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 700 200 900 200 N -X D 1 -1000 200 100 R 50 43 1 1 I -X GATE_N 2 -1000 0 100 R 50 43 1 1 I -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -X Q 4 1000 200 100 L 50 43 1 1 O -T 0 -650 240 50 0 0 0 D Normal 0 C C -T 0 -650 40 50 0 0 0 GATE_N Normal 0 C C -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlrtn_2 -# -DEF sky130_stdcells__dlrtn_2 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dlrtn_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X D 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X GATE_N 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 GATE_N Normal 0 C C -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlrtn_4 -# -DEF sky130_stdcells__dlrtn_4 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dlrtn_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X D 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X GATE_N 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 GATE_N Normal 0 C C -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlrtp_1 -# -DEF sky130_stdcells__dlrtp_1 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dlrtp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 700 200 900 200 N -X D 1 -1000 200 100 R 50 43 1 1 I -X GATE 2 -1000 0 100 R 50 43 1 1 I -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -X Q 4 1000 200 100 L 50 43 1 1 O -T 0 -650 240 50 0 0 0 D Normal 0 C C -T 0 -650 40 50 0 0 0 GATE Normal 0 C C -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlrtp_2 -# -DEF sky130_stdcells__dlrtp_2 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dlrtp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X D 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X GATE 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 GATE Normal 0 C C -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlrtp_4 -# -DEF sky130_stdcells__dlrtp_4 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__dlrtp_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X D 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X GATE 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 GATE Normal 0 C C -X RESET_B 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 RESET_B Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlxbn_1 -# -DEF sky130_stdcells__dlxbn_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dlxbn_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -X D 1 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 D Normal 0 C C -X GATE_N 2 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 GATE_N Normal 0 C C -X Q 3 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 Q Normal 0 C C -X Q_N 4 1000 -100 100 L 50 43 1 1 O -P 2 0 0 2 700 -100 900 -100 N -T 0 650 -60 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlxbn_2 -# -DEF sky130_stdcells__dlxbn_2 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dlxbn_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -X D 1 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 D Normal 0 C C -X GATE_N 2 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 GATE_N Normal 0 C C -X Q 3 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 Q Normal 0 C C -X Q_N 4 1000 -100 100 L 50 43 1 1 O -P 2 0 0 2 700 -100 900 -100 N -T 0 650 -60 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlxbp_1 -# -DEF sky130_stdcells__dlxbp_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dlxbp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -X D 1 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 D Normal 0 C C -X GATE 2 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 GATE Normal 0 C C -X Q 3 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 Q Normal 0 C C -X Q_N 4 1000 -100 100 L 50 43 1 1 O -P 2 0 0 2 700 -100 900 -100 N -T 0 650 -60 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlxtn_1 -# -DEF sky130_stdcells__dlxtn_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dlxtn_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X D 1 -1000 100 100 R 50 43 1 1 I -X GATE_N 2 -1000 -100 100 R 50 43 1 1 I -X Q 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 D Normal 0 C C -T 0 -650 -60 50 0 0 0 GATE_N Normal 0 C C -T 0 650 140 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlxtn_2 -# -DEF sky130_stdcells__dlxtn_2 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dlxtn_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -X D 1 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 D Normal 0 C C -X GATE_N 2 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 GATE_N Normal 0 C C -X Q 3 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlxtn_4 -# -DEF sky130_stdcells__dlxtn_4 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dlxtn_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -X D 1 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 D Normal 0 C C -X GATE_N 2 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 GATE_N Normal 0 C C -X Q 3 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlxtp_1 -# -DEF sky130_stdcells__dlxtp_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__dlxtp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X D 1 -1000 100 100 R 50 43 1 1 I -X GATE 2 -1000 -100 100 R 50 43 1 1 I -X Q 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 D Normal 0 C C -T 0 -650 -60 50 0 0 0 GATE Normal 0 C C -T 0 650 140 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlygate4sd1_1 -# -DEF sky130_stdcells__dlygate4sd1_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__dlygate4sd1_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlygate4sd2_1 -# -DEF sky130_stdcells__dlygate4sd2_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__dlygate4sd2_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlygate4sd3_1 -# -DEF sky130_stdcells__dlygate4sd3_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__dlygate4sd3_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlymetal6s2s_1 -# -DEF sky130_stdcells__dlymetal6s2s_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__dlymetal6s2s_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlymetal6s4s_1 -# -DEF sky130_stdcells__dlymetal6s4s_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__dlymetal6s4s_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__dlymetal6s6s_1 -# -DEF sky130_stdcells__dlymetal6s6s_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__dlymetal6s6s_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -175 -100 -100 -100 N -P 2 0 0 2 -100 -50 -100 -100 N -P 2 0 0 2 -100 -50 -25 -50 N -P 2 0 0 2 -125 0 -50 0 N -P 2 0 0 2 -50 50 -50 0 N -P 2 0 0 2 -50 50 25 50 N -X A 1 -500 0 100 R 50 43 1 1 I -X X 2 500 0 100 L 50 43 1 1 O -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__ebufn_1 -# -DEF sky130_stdcells__ebufn_1 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__ebufn_1" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -206 0 -400 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE_B 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 0 -156 50 0 1200 0 0 1 N -A 0 -156 50 1200 2400 0 0 1 N -A 0 -156 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE_B Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__ebufn_2 -# -DEF sky130_stdcells__ebufn_2 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__ebufn_2" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -206 0 -400 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE_B 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 0 -156 50 0 1200 0 0 1 N -A 0 -156 50 1200 2400 0 0 1 N -A 0 -156 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE_B Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__ebufn_4 -# -DEF sky130_stdcells__ebufn_4 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__ebufn_4" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -206 0 -400 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE_B 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 0 -156 50 0 1200 0 0 1 N -A 0 -156 50 1200 2400 0 0 1 N -A 0 -156 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE_B Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__ebufn_8 -# -DEF sky130_stdcells__ebufn_8 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__ebufn_8" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -206 0 -400 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE_B 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 0 -156 50 0 1200 0 0 1 N -A 0 -156 50 1200 2400 0 0 1 N -A 0 -156 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE_B Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__edfxbp_1 -# -DEF sky130_stdcells__edfxbp_1 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__edfxbp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 D Normal 0 C C -X DE 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 DE Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -X Q_N 5 1000 0 100 L 50 43 1 1 O -P 2 0 0 2 700 0 900 0 N -T 0 650 40 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__edfxtp_1 -# -DEF sky130_stdcells__edfxtp_1 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__edfxtp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 D Normal 0 C C -X DE 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 DE Normal 0 C C -X Q 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__einvn_0 -# -DEF sky130_stdcells__einvn_0 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__einvn_0" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -206 0 -400 N -P 2 0 0 2 300 0 400 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE_B 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 0 -156 50 0 1200 0 0 1 N -A 0 -156 50 1200 2400 0 0 1 N -A 0 -156 50 2400 3600 0 0 1 N -A 250 0 50 0 1200 0 0 1 N -A 250 0 50 1200 2400 0 0 1 N -A 250 0 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE_B Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__einvn_1 -# -DEF sky130_stdcells__einvn_1 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__einvn_1" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -206 0 -400 N -P 2 0 0 2 300 0 400 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE_B 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 0 -156 50 0 1200 0 0 1 N -A 0 -156 50 1200 2400 0 0 1 N -A 0 -156 50 2400 3600 0 0 1 N -A 250 0 50 0 1200 0 0 1 N -A 250 0 50 1200 2400 0 0 1 N -A 250 0 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE_B Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__einvn_2 -# -DEF sky130_stdcells__einvn_2 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__einvn_2" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -206 0 -400 N -P 2 0 0 2 300 0 400 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE_B 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 0 -156 50 0 1200 0 0 1 N -A 0 -156 50 1200 2400 0 0 1 N -A 0 -156 50 2400 3600 0 0 1 N -A 250 0 50 0 1200 0 0 1 N -A 250 0 50 1200 2400 0 0 1 N -A 250 0 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE_B Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__einvn_4 -# -DEF sky130_stdcells__einvn_4 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__einvn_4" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -206 0 -400 N -P 2 0 0 2 300 0 400 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE_B 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 0 -156 50 0 1200 0 0 1 N -A 0 -156 50 1200 2400 0 0 1 N -A 0 -156 50 2400 3600 0 0 1 N -A 250 0 50 0 1200 0 0 1 N -A 250 0 50 1200 2400 0 0 1 N -A 250 0 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE_B Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__einvn_8 -# -DEF sky130_stdcells__einvn_8 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__einvn_8" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -206 0 -400 N -P 2 0 0 2 300 0 400 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE_B 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 0 -156 50 0 1200 0 0 1 N -A 0 -156 50 1200 2400 0 0 1 N -A 0 -156 50 2400 3600 0 0 1 N -A 250 0 50 0 1200 0 0 1 N -A 250 0 50 1200 2400 0 0 1 N -A 250 0 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE_B Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__einvp_1 -# -DEF sky130_stdcells__einvp_1 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__einvp_1" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -100 0 -400 N -P 2 0 0 2 300 0 400 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 250 0 50 0 1200 0 0 1 N -A 250 0 50 1200 2400 0 0 1 N -A 250 0 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__einvp_2 -# -DEF sky130_stdcells__einvp_2 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__einvp_2" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -100 0 -400 N -P 2 0 0 2 300 0 400 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 250 0 50 0 1200 0 0 1 N -A 250 0 50 1200 2400 0 0 1 N -A 250 0 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__einvp_4 -# -DEF sky130_stdcells__einvp_4 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__einvp_4" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -100 0 -400 N -P 2 0 0 2 300 0 400 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 250 0 50 0 1200 0 0 1 N -A 250 0 50 1200 2400 0 0 1 N -A 250 0 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__einvp_8 -# -DEF sky130_stdcells__einvp_8 U 0 20 Y N 1 F N -F0 "SC" 75 -150 50 H V C CNN -F1 "sky130_stdcells__einvp_8" -75 300 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 -400 -400 0 -400 N -P 2 0 0 2 0 -100 0 -400 N -P 2 0 0 2 300 0 400 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X TE 2 -500 -400 100 R 50 43 1 1 I -X Z 3 500 0 100 L 50 43 1 1 O -A 250 0 50 0 1200 0 0 1 N -A 250 0 50 1200 2400 0 0 1 N -A 250 0 50 2400 3600 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 -350 -260 50 0 0 0 TE Normal 0 C C -T 0 350 140 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__fa_1 -# -DEF sky130_stdcells__fa_1 U 0 20 Y N 1 F N -F0 "SC" -250 220 50 H V C CNN -F1 "sky130_stdcells__fa_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 500 400 500 N -P 2 0 0 2 -400 -500 400 -500 N -P 2 0 0 2 -400 500 -400 -500 N -P 2 0 0 2 400 500 400 -500 N -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -400 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 400 400 600 400 N -P 2 0 0 2 400 -400 600 -400 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X CIN 3 -700 -400 100 R 50 43 1 1 I -X COUT 4 700 400 100 L 50 43 1 1 O -X SUM 5 700 -400 100 L 50 43 1 1 O -T 0 -350 440 50 0 0 0 A Normal 0 C C -T 0 -350 40 50 0 0 0 B Normal 0 C C -T 0 -350 -360 50 0 0 0 CIN Normal 0 C C -T 0 350 440 50 0 0 0 COUT Normal 0 C C -T 0 350 -360 50 0 0 0 SUM Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__fa_2 -# -DEF sky130_stdcells__fa_2 U 0 20 Y N 1 F N -F0 "SC" -250 220 50 H V C CNN -F1 "sky130_stdcells__fa_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 500 400 500 N -P 2 0 0 2 -400 -500 400 -500 N -P 2 0 0 2 -400 500 -400 -500 N -P 2 0 0 2 400 500 400 -500 N -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -400 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 400 400 600 400 N -P 2 0 0 2 400 -400 600 -400 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X CIN 3 -700 -400 100 R 50 43 1 1 I -X COUT 4 700 400 100 L 50 43 1 1 O -X SUM 5 700 -400 100 L 50 43 1 1 O -T 0 -350 440 50 0 0 0 A Normal 0 C C -T 0 -350 40 50 0 0 0 B Normal 0 C C -T 0 -350 -360 50 0 0 0 CIN Normal 0 C C -T 0 350 440 50 0 0 0 COUT Normal 0 C C -T 0 350 -360 50 0 0 0 SUM Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__fa_4 -# -DEF sky130_stdcells__fa_4 U 0 20 Y N 1 F N -F0 "SC" -250 220 50 H V C CNN -F1 "sky130_stdcells__fa_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 500 400 500 N -P 2 0 0 2 -400 -500 400 -500 N -P 2 0 0 2 -400 500 -400 -500 N -P 2 0 0 2 400 500 400 -500 N -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -400 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 400 400 600 400 N -P 2 0 0 2 400 -400 600 -400 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X CIN 3 -700 -400 100 R 50 43 1 1 I -X COUT 4 700 400 100 L 50 43 1 1 O -X SUM 5 700 -400 100 L 50 43 1 1 O -T 0 -350 440 50 0 0 0 A Normal 0 C C -T 0 -350 40 50 0 0 0 B Normal 0 C C -T 0 -350 -360 50 0 0 0 CIN Normal 0 C C -T 0 350 440 50 0 0 0 COUT Normal 0 C C -T 0 350 -360 50 0 0 0 SUM Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__fah_1 -# -DEF sky130_stdcells__fah_1 U 0 20 Y N 1 F N -F0 "SC" -250 220 50 H V C CNN -F1 "sky130_stdcells__fah_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 500 400 500 N -P 2 0 0 2 -400 -500 400 -500 N -P 2 0 0 2 -400 500 -400 -500 N -P 2 0 0 2 400 500 400 -500 N -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -400 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 400 400 600 400 N -P 2 0 0 2 400 -400 600 -400 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X CI 3 -700 -400 100 R 50 43 1 1 I -X COUT 4 700 400 100 L 50 43 1 1 O -X SUM 5 700 -400 100 L 50 43 1 1 O -T 0 -350 440 50 0 0 0 A Normal 0 C C -T 0 -350 40 50 0 0 0 B Normal 0 C C -T 0 -350 -360 50 0 0 0 CI Normal 0 C C -T 0 350 440 50 0 0 0 COUT Normal 0 C C -T 0 350 -360 50 0 0 0 SUM Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__fahcin_1 -# -DEF sky130_stdcells__fahcin_1 U 0 20 Y N 1 F N -F0 "SC" -250 220 50 H V C CNN -F1 "sky130_stdcells__fahcin_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 500 400 500 N -P 2 0 0 2 -400 -500 400 -500 N -P 2 0 0 2 -400 500 -400 -500 N -P 2 0 0 2 400 500 400 -500 N -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -400 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 400 400 600 400 N -P 2 0 0 2 400 -400 600 -400 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X CIN 3 -700 -400 100 R 50 43 1 1 I -X COUT 4 700 400 100 L 50 43 1 1 O -X SUM 5 700 -400 100 L 50 43 1 1 O -T 0 -350 440 50 0 0 0 A Normal 0 C C -T 0 -350 40 50 0 0 0 B Normal 0 C C -T 0 -350 -360 50 0 0 0 CIN Normal 0 C C -T 0 350 440 50 0 0 0 COUT Normal 0 C C -T 0 350 -360 50 0 0 0 SUM Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__fahcon_1 -# -DEF sky130_stdcells__fahcon_1 U 0 20 Y N 1 F N -F0 "SC" -250 220 50 H V C CNN -F1 "sky130_stdcells__fahcon_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 500 400 500 N -P 2 0 0 2 -400 -500 400 -500 N -P 2 0 0 2 -400 500 -400 -500 N -P 2 0 0 2 400 500 400 -500 N -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -400 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 400 400 600 400 N -P 2 0 0 2 400 -400 600 -400 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X CI 3 -700 -400 100 R 50 43 1 1 I -X COUT_N 4 700 400 100 L 50 43 1 1 O -X SUM 5 700 -400 100 L 50 43 1 1 O -T 0 -350 440 50 0 0 0 A Normal 0 C C -T 0 -350 40 50 0 0 0 B Normal 0 C C -T 0 -350 -360 50 0 0 0 CI Normal 0 C C -T 0 350 440 50 0 0 0 COUT_N Normal 0 C C -T 0 350 -360 50 0 0 0 SUM Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__fill_1 -# -DEF sky130_stdcells__fill_1 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__fill_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__fill_2 -# -DEF sky130_stdcells__fill_2 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__fill_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__fill_4 -# -DEF sky130_stdcells__fill_4 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__fill_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__fill_8 -# -DEF sky130_stdcells__fill_8 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__fill_8" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__ha_1 -# -DEF sky130_stdcells__ha_1 U 0 20 Y N 1 F N -F0 "SC" -250 220 50 H V C CNN -F1 "sky130_stdcells__ha_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 500 400 500 N -P 2 0 0 2 -400 -500 400 -500 N -P 2 0 0 2 -400 500 -400 -500 N -P 2 0 0 2 400 500 400 -500 N -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 400 400 600 400 N -P 2 0 0 2 400 -400 600 -400 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 -400 100 R 50 43 1 1 I -X COUT 3 700 400 100 L 50 43 1 1 O -X SUM 4 700 -400 100 L 50 43 1 1 O -T 0 -350 440 50 0 0 0 A Normal 0 C C -T 0 -350 -360 50 0 0 0 B Normal 0 C C -T 0 350 440 50 0 0 0 COUT Normal 0 C C -T 0 350 -360 50 0 0 0 SUM Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__ha_2 -# -DEF sky130_stdcells__ha_2 U 0 20 Y N 1 F N -F0 "SC" -250 220 50 H V C CNN -F1 "sky130_stdcells__ha_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 500 400 500 N -P 2 0 0 2 -400 -500 400 -500 N -P 2 0 0 2 -400 500 -400 -500 N -P 2 0 0 2 400 500 400 -500 N -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 400 400 600 400 N -P 2 0 0 2 400 -400 600 -400 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 -400 100 R 50 43 1 1 I -X COUT 3 700 400 100 L 50 43 1 1 O -X SUM 4 700 -400 100 L 50 43 1 1 O -T 0 -350 440 50 0 0 0 A Normal 0 C C -T 0 -350 -360 50 0 0 0 B Normal 0 C C -T 0 350 440 50 0 0 0 COUT Normal 0 C C -T 0 350 -360 50 0 0 0 SUM Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__ha_4 -# -DEF sky130_stdcells__ha_4 U 0 20 Y N 1 F N -F0 "SC" -250 220 50 H V C CNN -F1 "sky130_stdcells__ha_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 500 400 500 N -P 2 0 0 2 -400 -500 400 -500 N -P 2 0 0 2 -400 500 -400 -500 N -P 2 0 0 2 400 500 400 -500 N -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 400 400 600 400 N -P 2 0 0 2 400 -400 600 -400 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 -400 100 R 50 43 1 1 I -X COUT 3 700 400 100 L 50 43 1 1 O -X SUM 4 700 -400 100 L 50 43 1 1 O -T 0 -350 440 50 0 0 0 A Normal 0 C C -T 0 -350 -360 50 0 0 0 B Normal 0 C C -T 0 350 440 50 0 0 0 COUT Normal 0 C C -T 0 350 -360 50 0 0 0 SUM Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__inv_1 -# -DEF sky130_stdcells__inv_1 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__inv_1" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 362 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__inv_12 -# -DEF sky130_stdcells__inv_12 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__inv_12" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__inv_16 -# -DEF sky130_stdcells__inv_16 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__inv_16" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__inv_2 -# -DEF sky130_stdcells__inv_2 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__inv_2" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__inv_4 -# -DEF sky130_stdcells__inv_4 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__inv_4" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__inv_6 -# -DEF sky130_stdcells__inv_6 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__inv_6" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__inv_8 -# -DEF sky130_stdcells__inv_8 U 0 20 Y N 1 F N -F0 "SC" 25 -150 50 H V C CNN -F1 "sky130_stdcells__inv_8" -75 250 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 -200 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 300 0 400 0 N -P 2 0 0 2 -400 0 -200 0 N -X A 1 -500 0 100 R 50 43 1 1 I -X Y 2 500 0 100 L 50 43 1 1 O -A 250 0 50 1800 2400 0 0 1 N -A 250 0 50 2400 3000 0 0 1 N -A 250 0 50 3000 3600 0 0 1 N -A 250 0 50 0 600 0 0 1 N -A 250 0 50 600 1200 0 0 1 N -A 250 0 50 1200 1800 0 0 1 N -T 0 -350 140 50 0 0 0 A Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_bleeder_1 -# -DEF sky130_stdcells__lpflow_bleeder_1 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__lpflow_bleeder_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -P 2 0 0 2 -900 0 -700 0 N -X SHORT 1 -1000 0 100 R 50 43 1 1 I -T 0 -650 40 50 0 0 0 SHORT Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_clkbufkapwr_1 -# -DEF sky130_stdcells__lpflow_clkbufkapwr_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_clkbufkapwr_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X KAPWR 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 KAPWR Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_clkbufkapwr_16 -# -DEF sky130_stdcells__lpflow_clkbufkapwr_16 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_clkbufkapwr_16" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X KAPWR 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 KAPWR Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_clkbufkapwr_2 -# -DEF sky130_stdcells__lpflow_clkbufkapwr_2 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_clkbufkapwr_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X KAPWR 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 KAPWR Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_clkbufkapwr_4 -# -DEF sky130_stdcells__lpflow_clkbufkapwr_4 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_clkbufkapwr_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X KAPWR 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 KAPWR Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_clkbufkapwr_8 -# -DEF sky130_stdcells__lpflow_clkbufkapwr_8 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_clkbufkapwr_8" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X KAPWR 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 KAPWR Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_clkinvkapwr_1 -# -DEF sky130_stdcells__lpflow_clkinvkapwr_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_clkinvkapwr_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X KAPWR 2 -1000 -100 100 R 50 43 1 1 I -X Y 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 KAPWR Normal 0 C C -T 0 650 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_clkinvkapwr_16 -# -DEF sky130_stdcells__lpflow_clkinvkapwr_16 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_clkinvkapwr_16" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X KAPWR 2 -1000 -100 100 R 50 43 1 1 I -X Y 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 KAPWR Normal 0 C C -T 0 650 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_clkinvkapwr_2 -# -DEF sky130_stdcells__lpflow_clkinvkapwr_2 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_clkinvkapwr_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X KAPWR 2 -1000 -100 100 R 50 43 1 1 I -X Y 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 KAPWR Normal 0 C C -T 0 650 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_clkinvkapwr_4 -# -DEF sky130_stdcells__lpflow_clkinvkapwr_4 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_clkinvkapwr_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X KAPWR 2 -1000 -100 100 R 50 43 1 1 I -X Y 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 KAPWR Normal 0 C C -T 0 650 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_clkinvkapwr_8 -# -DEF sky130_stdcells__lpflow_clkinvkapwr_8 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_clkinvkapwr_8" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X KAPWR 2 -1000 -100 100 R 50 43 1 1 I -X Y 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 KAPWR Normal 0 C C -T 0 650 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_decapkapwr_12 -# -DEF sky130_stdcells__lpflow_decapkapwr_12 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__lpflow_decapkapwr_12" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -P 2 0 0 2 -900 0 -700 0 N -X KAPWR 1 -1000 0 100 R 50 43 1 1 I -T 0 -650 40 50 0 0 0 KAPWR Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_decapkapwr_3 -# -DEF sky130_stdcells__lpflow_decapkapwr_3 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__lpflow_decapkapwr_3" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -P 2 0 0 2 -900 0 -700 0 N -X KAPWR 1 -1000 0 100 R 50 43 1 1 I -T 0 -650 40 50 0 0 0 KAPWR Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_decapkapwr_4 -# -DEF sky130_stdcells__lpflow_decapkapwr_4 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__lpflow_decapkapwr_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -P 2 0 0 2 -900 0 -700 0 N -X KAPWR 1 -1000 0 100 R 50 43 1 1 I -T 0 -650 40 50 0 0 0 KAPWR Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_decapkapwr_6 -# -DEF sky130_stdcells__lpflow_decapkapwr_6 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__lpflow_decapkapwr_6" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -P 2 0 0 2 -900 0 -700 0 N -X KAPWR 1 -1000 0 100 R 50 43 1 1 I -T 0 -650 40 50 0 0 0 KAPWR Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_decapkapwr_8 -# -DEF sky130_stdcells__lpflow_decapkapwr_8 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__lpflow_decapkapwr_8" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -P 2 0 0 2 -900 0 -700 0 N -X KAPWR 1 -1000 0 100 R 50 43 1 1 I -T 0 -650 40 50 0 0 0 KAPWR Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_inputiso0n_1 -# -DEF sky130_stdcells__lpflow_inputiso0n_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_inputiso0n_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X SLEEP_B 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 SLEEP_B Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_inputiso0p_1 -# -DEF sky130_stdcells__lpflow_inputiso0p_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_inputiso0p_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X SLEEP 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 SLEEP Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_inputiso1n_1 -# -DEF sky130_stdcells__lpflow_inputiso1n_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_inputiso1n_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X SLEEP_B 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 SLEEP_B Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_inputiso1p_1 -# -DEF sky130_stdcells__lpflow_inputiso1p_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_inputiso1p_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X SLEEP 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 SLEEP Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_inputisolatch_1 -# -DEF sky130_stdcells__lpflow_inputisolatch_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_inputisolatch_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X D 1 -1000 100 100 R 50 43 1 1 I -X SLEEP_B 2 -1000 -100 100 R 50 43 1 1 I -X Q 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 D Normal 0 C C -T 0 -650 -60 50 0 0 0 SLEEP_B Normal 0 C C -T 0 650 140 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_isobufsrc_1 -# -DEF sky130_stdcells__lpflow_isobufsrc_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_isobufsrc_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X SLEEP 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 SLEEP Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_isobufsrc_16 -# -DEF sky130_stdcells__lpflow_isobufsrc_16 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_isobufsrc_16" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X SLEEP 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 SLEEP Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_isobufsrc_2 -# -DEF sky130_stdcells__lpflow_isobufsrc_2 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_isobufsrc_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X SLEEP 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 SLEEP Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_isobufsrc_4 -# -DEF sky130_stdcells__lpflow_isobufsrc_4 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_isobufsrc_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X SLEEP 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 SLEEP Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_isobufsrc_8 -# -DEF sky130_stdcells__lpflow_isobufsrc_8 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_isobufsrc_8" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X SLEEP 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 SLEEP Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_isobufsrckapwr_16 -# -DEF sky130_stdcells__lpflow_isobufsrckapwr_16 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__lpflow_isobufsrckapwr_16" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 700 200 900 200 N -X A 1 -1000 200 100 R 50 43 1 1 I -X SLEEP 2 -1000 0 100 R 50 43 1 1 I -X KAPWR 3 -1000 -200 100 R 50 43 1 1 I -X X 4 1000 200 100 L 50 43 1 1 O -T 0 -650 240 50 0 0 0 A Normal 0 C C -T 0 -650 40 50 0 0 0 SLEEP Normal 0 C C -T 0 -650 -160 50 0 0 0 KAPWR Normal 0 C C -T 0 650 240 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_1 -# -DEF sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X VPWRIN 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 VPWRIN Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_2 -# -DEF sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_2 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X VPWRIN 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 VPWRIN Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_4 -# -DEF sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_4 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_lsbuf_lh_hl_isowell_tap_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X VPWRIN 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 VPWRIN Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_lsbuf_lh_isowell_4 -# -DEF sky130_stdcells__lpflow_lsbuf_lh_isowell_4 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_lsbuf_lh_isowell_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -X A 1 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 A Normal 0 C C -X LOWLVPWR 2 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 LOWLVPWR Normal 0 C C -X X 3 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_1 -# -DEF sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_1 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X LOWLVPWR 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 LOWLVPWR Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_2 -# -DEF sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_2 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X LOWLVPWR 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 LOWLVPWR Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_4 -# -DEF sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_4 U 0 20 Y N 1 F N -F0 "SC" 750 320 50 H V C CNN -F1 "sky130_stdcells__lpflow_lsbuf_lh_isowell_tap_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 200 700 200 N -P 2 0 0 2 -700 -200 700 -200 N -P 2 0 0 2 -700 200 -700 -200 N -P 2 0 0 2 700 200 700 -200 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 700 100 900 100 N -X A 1 -1000 100 100 R 50 43 1 1 I -X LOWLVPWR 2 -1000 -100 100 R 50 43 1 1 I -X X 3 1000 100 100 L 50 43 1 1 O -T 0 -650 140 50 0 0 0 A Normal 0 C C -T 0 -650 -60 50 0 0 0 LOWLVPWR Normal 0 C C -T 0 650 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__macro_sparecell -# -DEF sky130_stdcells__macro_sparecell U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__macro_sparecell" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -P 2 0 0 2 700 0 900 0 N -X LO 1 1000 0 100 L 50 43 1 1 O -T 0 650 40 50 0 0 0 LO Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__maj3_1 -# -DEF sky130_stdcells__maj3_1 U 0 20 Y N 1 F N -F0 "SC" 450 620 50 H V C CNN -F1 "sky130_stdcells__maj3_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 500 400 500 N -P 2 0 0 2 -400 -500 400 -500 N -P 2 0 0 2 -400 500 -400 -500 N -P 2 0 0 2 400 500 400 -500 N -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -400 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 400 0 600 0 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -T 0 -350 440 50 0 0 0 A Normal 0 C C -T 0 -350 40 50 0 0 0 B Normal 0 C C -T 0 -350 -360 50 0 0 0 C Normal 0 C C -T 0 350 40 50 0 0 0 X Normal 0 C C -T 0 -100 100 50 0 0 0 1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__maj3_2 -# -DEF sky130_stdcells__maj3_2 U 0 20 Y N 1 F N -F0 "SC" 450 620 50 H V C CNN -F1 "sky130_stdcells__maj3_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 500 400 500 N -P 2 0 0 2 -400 -500 400 -500 N -P 2 0 0 2 -400 500 -400 -500 N -P 2 0 0 2 400 500 400 -500 N -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -400 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 400 0 600 0 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -T 0 -350 440 50 0 0 0 A Normal 0 C C -T 0 -350 40 50 0 0 0 B Normal 0 C C -T 0 -350 -360 50 0 0 0 C Normal 0 C C -T 0 350 40 50 0 0 0 X Normal 0 C C -T 0 -100 100 50 0 0 0 1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__maj3_4 -# -DEF sky130_stdcells__maj3_4 U 0 20 Y N 1 F N -F0 "SC" 450 620 50 H V C CNN -F1 "sky130_stdcells__maj3_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 500 400 500 N -P 2 0 0 2 -400 -500 400 -500 N -P 2 0 0 2 -400 500 -400 -500 N -P 2 0 0 2 400 500 400 -500 N -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -400 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 400 0 600 0 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -T 0 -350 440 50 0 0 0 A Normal 0 C C -T 0 -350 40 50 0 0 0 B Normal 0 C C -T 0 -350 -360 50 0 0 0 C Normal 0 C C -T 0 350 40 50 0 0 0 X Normal 0 C C -T 0 -100 100 50 0 0 0 1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__mux2_1 -# -DEF sky130_stdcells__mux2_1 U 0 20 Y N 1 F N -F0 "SC" -187 50 50 H V C CNN -F1 "sky130_stdcells__mux2_1" -150 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 175 0 400 0 N -P 2 0 0 2 -400 200 -200 200 N -P 2 0 0 2 -400 -200 -200 -200 N -P 2 0 0 2 -400 -600 0 -600 N -P 2 0 0 2 -200 300 -200 -300 N -P 2 0 0 2 -200 -300 175 -150 N -P 2 0 0 2 175 150 175 -150 N -P 2 0 0 2 -200 300 175 150 N -P 2 0 0 2 0 -225 0 -600 N -X A0 1 -500 200 100 R 50 43 1 1 I -X A1 2 -500 -200 100 R 50 43 1 1 I -X S 3 -500 -600 100 R 50 43 1 1 I -X X 4 500 0 100 L 50 43 1 1 O -T 0 -350 340 50 0 0 0 A0 Normal 0 C C -T 0 -350 -60 50 0 0 0 A1 Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -T 0 -350 -460 50 0 0 0 S Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__mux2_2 -# -DEF sky130_stdcells__mux2_2 U 0 20 Y N 1 F N -F0 "SC" -187 50 50 H V C CNN -F1 "sky130_stdcells__mux2_2" -150 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 175 0 400 0 N -P 2 0 0 2 -400 200 -200 200 N -P 2 0 0 2 -400 -200 -200 -200 N -P 2 0 0 2 -400 -600 0 -600 N -P 2 0 0 2 -200 300 -200 -300 N -P 2 0 0 2 -200 -300 175 -150 N -P 2 0 0 2 175 150 175 -150 N -P 2 0 0 2 -200 300 175 150 N -P 2 0 0 2 0 -225 0 -600 N -X A0 1 -500 200 100 R 50 43 1 1 I -X A1 2 -500 -200 100 R 50 43 1 1 I -X S 3 -500 -600 100 R 50 43 1 1 I -X X 4 500 0 100 L 50 43 1 1 O -T 0 -350 340 50 0 0 0 A0 Normal 0 C C -T 0 -350 -60 50 0 0 0 A1 Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -T 0 -350 -460 50 0 0 0 S Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__mux2_4 -# -DEF sky130_stdcells__mux2_4 U 0 20 Y N 1 F N -F0 "SC" -187 50 50 H V C CNN -F1 "sky130_stdcells__mux2_4" -150 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 175 0 400 0 N -P 2 0 0 2 -400 200 -200 200 N -P 2 0 0 2 -400 -200 -200 -200 N -P 2 0 0 2 -400 -600 0 -600 N -P 2 0 0 2 -200 300 -200 -300 N -P 2 0 0 2 -200 -300 175 -150 N -P 2 0 0 2 175 150 175 -150 N -P 2 0 0 2 -200 300 175 150 N -P 2 0 0 2 0 -225 0 -600 N -X A0 1 -500 200 100 R 50 43 1 1 I -X A1 2 -500 -200 100 R 50 43 1 1 I -X S 3 -500 -600 100 R 50 43 1 1 I -X X 4 500 0 100 L 50 43 1 1 O -T 0 -350 340 50 0 0 0 A0 Normal 0 C C -T 0 -350 -60 50 0 0 0 A1 Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -T 0 -350 -460 50 0 0 0 S Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__mux2_8 -# -DEF sky130_stdcells__mux2_8 U 0 20 Y N 1 F N -F0 "SC" -187 50 50 H V C CNN -F1 "sky130_stdcells__mux2_8" -150 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 175 0 400 0 N -P 2 0 0 2 -400 200 -200 200 N -P 2 0 0 2 -400 -200 -200 -200 N -P 2 0 0 2 -400 -600 0 -600 N -P 2 0 0 2 -200 300 -200 -300 N -P 2 0 0 2 -200 -300 175 -150 N -P 2 0 0 2 175 150 175 -150 N -P 2 0 0 2 -200 300 175 150 N -P 2 0 0 2 0 -225 0 -600 N -X A0 1 -500 200 100 R 50 43 1 1 I -X A1 2 -500 -200 100 R 50 43 1 1 I -X S 3 -500 -600 100 R 50 43 1 1 I -X X 4 500 0 100 L 50 43 1 1 O -T 0 -350 340 50 0 0 0 A0 Normal 0 C C -T 0 -350 -60 50 0 0 0 A1 Normal 0 C C -T 0 350 140 50 0 0 0 X Normal 0 C C -T 0 -350 -460 50 0 0 0 S Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__mux2i_1 -# -DEF sky130_stdcells__mux2i_1 U 0 20 Y N 1 F N -F0 "SC" -187 50 50 H V C CNN -F1 "sky130_stdcells__mux2i_1" -150 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 200 -200 200 N -P 2 0 0 2 -400 -200 -200 -200 N -P 2 0 0 2 -400 -600 0 -600 N -P 2 0 0 2 -200 300 -200 -300 N -P 2 0 0 2 -200 -300 175 -150 N -P 2 0 0 2 175 150 175 -150 N -P 2 0 0 2 -200 300 175 150 N -P 2 0 0 2 0 -225 0 -600 N -P 2 0 0 2 275 0 400 0 N -X A0 1 -500 200 100 R 50 43 1 1 I -X A1 2 -500 -200 100 R 50 43 1 1 I -X S 3 -500 -600 100 R 50 43 1 1 I -X Y 4 500 0 100 L 50 43 1 1 O -A 225 0 50 0 1200 0 0 1 N -A 225 0 50 1200 2400 0 0 1 N -A 225 0 50 2400 3600 0 0 1 N -T 0 -350 340 50 0 0 0 A0 Normal 0 C C -T 0 -350 -60 50 0 0 0 A1 Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -T 0 -350 -460 50 0 0 0 S Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__mux2i_2 -# -DEF sky130_stdcells__mux2i_2 U 0 20 Y N 1 F N -F0 "SC" -187 50 50 H V C CNN -F1 "sky130_stdcells__mux2i_2" -150 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 200 -200 200 N -P 2 0 0 2 -400 -200 -200 -200 N -P 2 0 0 2 -400 -600 0 -600 N -P 2 0 0 2 -200 300 -200 -300 N -P 2 0 0 2 -200 -300 175 -150 N -P 2 0 0 2 175 150 175 -150 N -P 2 0 0 2 -200 300 175 150 N -P 2 0 0 2 0 -225 0 -600 N -P 2 0 0 2 275 0 400 0 N -X A0 1 -500 200 100 R 50 43 1 1 I -X A1 2 -500 -200 100 R 50 43 1 1 I -X S 3 -500 -600 100 R 50 43 1 1 I -X Y 4 500 0 100 L 50 43 1 1 O -A 225 0 50 0 1200 0 0 1 N -A 225 0 50 1200 2400 0 0 1 N -A 225 0 50 2400 3600 0 0 1 N -T 0 -350 340 50 0 0 0 A0 Normal 0 C C -T 0 -350 -60 50 0 0 0 A1 Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -T 0 -350 -460 50 0 0 0 S Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__mux2i_4 -# -DEF sky130_stdcells__mux2i_4 U 0 20 Y N 1 F N -F0 "SC" -187 50 50 H V C CNN -F1 "sky130_stdcells__mux2i_4" -150 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 200 -200 200 N -P 2 0 0 2 -400 -200 -200 -200 N -P 2 0 0 2 -400 -600 0 -600 N -P 2 0 0 2 -200 300 -200 -300 N -P 2 0 0 2 -200 -300 175 -150 N -P 2 0 0 2 175 150 175 -150 N -P 2 0 0 2 -200 300 175 150 N -P 2 0 0 2 0 -225 0 -600 N -P 2 0 0 2 275 0 400 0 N -X A0 1 -500 200 100 R 50 43 1 1 I -X A1 2 -500 -200 100 R 50 43 1 1 I -X S 3 -500 -600 100 R 50 43 1 1 I -X Y 4 500 0 100 L 50 43 1 1 O -A 225 0 50 0 1200 0 0 1 N -A 225 0 50 1200 2400 0 0 1 N -A 225 0 50 2400 3600 0 0 1 N -T 0 -350 340 50 0 0 0 A0 Normal 0 C C -T 0 -350 -60 50 0 0 0 A1 Normal 0 C C -T 0 350 140 50 0 0 0 Y Normal 0 C C -T 0 -350 -460 50 0 0 0 S Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__mux4_1 -# -DEF sky130_stdcells__mux4_1 U 0 20 Y N 1 F N -F0 "SC" -187 150 50 H V C CNN -F1 "sky130_stdcells__mux4_1" -150 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 175 0 400 0 N -P 2 0 0 2 -400 600 -200 600 N -P 2 0 0 2 -400 200 -200 200 N -P 2 0 0 2 -400 -1000 -100 -1000 N -P 2 0 0 2 -200 700 -200 -700 N -P 2 0 0 2 -200 -700 175 -550 N -P 2 0 0 2 175 550 175 -550 N -P 2 0 0 2 -200 700 175 550 N -P 2 0 0 2 -100 -660 -100 -1000 N -P 2 0 0 2 -400 -200 -200 -200 N -P 2 0 0 2 -400 -600 -200 -600 N -P 2 0 0 2 -400 -1300 100 -1300 N -P 2 0 0 2 100 -581 100 -1300 N -X A0 1 -500 600 100 R 50 43 1 1 I -X A1 2 -500 200 100 R 50 43 1 1 I -X A2 3 -500 -200 100 R 50 43 1 1 I -X A3 4 -500 -600 100 R 50 43 1 1 I -X S0 5 -500 -1000 100 R 50 43 1 1 I -X S1 6 -500 -1300 100 R 50 43 1 1 I -X X 7 500 0 100 L 50 43 1 1 O -T 0 -350 740 50 0 0 0 A0 Normal 0 C C -T 0 -350 340 50 0 0 0 A1 Normal 0 C C -T 0 350 240 50 0 0 0 X Normal 0 C C -T 0 -350 -860 50 0 0 0 S0 Normal 0 C C -T 0 -350 -60 50 0 0 0 A2 Normal 0 C C -T 0 -350 -460 50 0 0 0 A3 Normal 0 C C -T 0 -350 -1160 50 0 0 0 S1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__mux4_2 -# -DEF sky130_stdcells__mux4_2 U 0 20 Y N 1 F N -F0 "SC" -187 150 50 H V C CNN -F1 "sky130_stdcells__mux4_2" -150 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 175 0 400 0 N -P 2 0 0 2 -400 600 -200 600 N -P 2 0 0 2 -400 200 -200 200 N -P 2 0 0 2 -400 -1000 -100 -1000 N -P 2 0 0 2 -200 700 -200 -700 N -P 2 0 0 2 -200 -700 175 -550 N -P 2 0 0 2 175 550 175 -550 N -P 2 0 0 2 -200 700 175 550 N -P 2 0 0 2 -100 -660 -100 -1000 N -P 2 0 0 2 -400 -200 -200 -200 N -P 2 0 0 2 -400 -600 -200 -600 N -P 2 0 0 2 -400 -1300 100 -1300 N -P 2 0 0 2 100 -581 100 -1300 N -X A0 1 -500 600 100 R 50 43 1 1 I -X A1 2 -500 200 100 R 50 43 1 1 I -X A2 3 -500 -200 100 R 50 43 1 1 I -X A3 4 -500 -600 100 R 50 43 1 1 I -X S0 5 -500 -1000 100 R 50 43 1 1 I -X S1 6 -500 -1300 100 R 50 43 1 1 I -X X 7 500 0 100 L 50 43 1 1 O -T 0 -350 740 50 0 0 0 A0 Normal 0 C C -T 0 -350 340 50 0 0 0 A1 Normal 0 C C -T 0 350 240 50 0 0 0 X Normal 0 C C -T 0 -350 -860 50 0 0 0 S0 Normal 0 C C -T 0 -350 -60 50 0 0 0 A2 Normal 0 C C -T 0 -350 -460 50 0 0 0 A3 Normal 0 C C -T 0 -350 -1160 50 0 0 0 S1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__mux4_4 -# -DEF sky130_stdcells__mux4_4 U 0 20 Y N 1 F N -F0 "SC" -187 150 50 H V C CNN -F1 "sky130_stdcells__mux4_4" -150 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 175 0 400 0 N -P 2 0 0 2 -400 600 -200 600 N -P 2 0 0 2 -400 200 -200 200 N -P 2 0 0 2 -400 -1000 -100 -1000 N -P 2 0 0 2 -200 700 -200 -700 N -P 2 0 0 2 -200 -700 175 -550 N -P 2 0 0 2 175 550 175 -550 N -P 2 0 0 2 -200 700 175 550 N -P 2 0 0 2 -100 -660 -100 -1000 N -P 2 0 0 2 -400 -200 -200 -200 N -P 2 0 0 2 -400 -600 -200 -600 N -P 2 0 0 2 -400 -1300 100 -1300 N -P 2 0 0 2 100 -581 100 -1300 N -X A0 1 -500 600 100 R 50 43 1 1 I -X A1 2 -500 200 100 R 50 43 1 1 I -X A2 3 -500 -200 100 R 50 43 1 1 I -X A3 4 -500 -600 100 R 50 43 1 1 I -X S0 5 -500 -1000 100 R 50 43 1 1 I -X S1 6 -500 -1300 100 R 50 43 1 1 I -X X 7 500 0 100 L 50 43 1 1 O -T 0 -350 740 50 0 0 0 A0 Normal 0 C C -T 0 -350 340 50 0 0 0 A1 Normal 0 C C -T 0 350 240 50 0 0 0 X Normal 0 C C -T 0 -350 -860 50 0 0 0 S0 Normal 0 C C -T 0 -350 -60 50 0 0 0 A2 Normal 0 C C -T 0 -350 -460 50 0 0 0 A3 Normal 0 C C -T 0 -350 -1160 50 0 0 0 S1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand2_1 -# -DEF sky130_stdcells__nand2_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand2_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -300 200 N -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand2_2 -# -DEF sky130_stdcells__nand2_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand2_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -300 200 N -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand2_4 -# -DEF sky130_stdcells__nand2_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand2_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -300 200 N -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand2_8 -# -DEF sky130_stdcells__nand2_8 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand2_8" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -300 200 N -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand2b_1 -# -DEF sky130_stdcells__nand2b_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand2b_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 200 -400 200 N -X A_N 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -350 200 50 1800 2400 0 0 1 N -A -350 200 50 2400 3000 0 0 1 N -A -350 200 50 3000 3600 0 0 1 N -A -350 200 50 0 600 0 0 1 N -A -350 200 50 600 1200 0 0 1 N -A -350 200 50 1200 1800 0 0 1 N -T 0 -575 340 50 0 0 0 A_N Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand2b_2 -# -DEF sky130_stdcells__nand2b_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand2b_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 200 -400 200 N -X A_N 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -350 200 50 1800 2400 0 0 1 N -A -350 200 50 2400 3000 0 0 1 N -A -350 200 50 3000 3600 0 0 1 N -A -350 200 50 0 600 0 0 1 N -A -350 200 50 600 1200 0 0 1 N -A -350 200 50 1200 1800 0 0 1 N -T 0 -575 340 50 0 0 0 A_N Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand2b_4 -# -DEF sky130_stdcells__nand2b_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand2b_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 -200 -300 -200 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 200 -400 200 N -X A_N 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -350 200 50 1800 2400 0 0 1 N -A -350 200 50 2400 3000 0 0 1 N -A -350 200 50 3000 3600 0 0 1 N -A -350 200 50 0 600 0 0 1 N -A -350 200 50 600 1200 0 0 1 N -A -350 200 50 1200 1800 0 0 1 N -T 0 -575 340 50 0 0 0 A_N Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand3_1 -# -DEF sky130_stdcells__nand3_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand3_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -300 0 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -300 -200 N -P 2 0 0 2 -400 400 -400 200 N -P 2 0 0 2 -400 200 -300 200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X Y 4 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand3_2 -# -DEF sky130_stdcells__nand3_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand3_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -300 0 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -300 -200 N -P 2 0 0 2 -400 400 -400 200 N -P 2 0 0 2 -400 200 -300 200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X Y 4 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand3_4 -# -DEF sky130_stdcells__nand3_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand3_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -300 0 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -300 -200 N -P 2 0 0 2 -400 400 -400 200 N -P 2 0 0 2 -400 200 -300 200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X Y 4 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand3b_1 -# -DEF sky130_stdcells__nand3b_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand3b_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -300 0 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -300 -200 N -P 2 0 0 2 -400 400 -400 200 N -X A_N 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X Y 4 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -350 200 50 1800 2400 0 0 1 N -A -350 200 50 2400 3000 0 0 1 N -A -350 200 50 3000 3600 0 0 1 N -A -350 200 50 0 600 0 0 1 N -A -350 200 50 600 1200 0 0 1 N -A -350 200 50 1200 1800 0 0 1 N -T 0 -550 540 50 0 0 0 A_N Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand3b_2 -# -DEF sky130_stdcells__nand3b_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand3b_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -300 0 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -300 -200 N -P 2 0 0 2 -400 400 -400 200 N -X A_N 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X Y 4 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -350 200 50 1800 2400 0 0 1 N -A -350 200 50 2400 3000 0 0 1 N -A -350 200 50 3000 3600 0 0 1 N -A -350 200 50 0 600 0 0 1 N -A -350 200 50 600 1200 0 0 1 N -A -350 200 50 1200 1800 0 0 1 N -T 0 -550 540 50 0 0 0 A_N Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand3b_4 -# -DEF sky130_stdcells__nand3b_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand3b_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -300 0 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -300 -200 N -P 2 0 0 2 -400 400 -400 200 N -X A_N 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X Y 4 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -350 200 50 1800 2400 0 0 1 N -A -350 200 50 2400 3000 0 0 1 N -A -350 200 50 3000 3600 0 0 1 N -A -350 200 50 0 600 0 0 1 N -A -350 200 50 600 1200 0 0 1 N -A -350 200 50 1200 1800 0 0 1 N -T 0 -550 540 50 0 0 0 A_N Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand4_1 -# -DEF sky130_stdcells__nand4_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand4_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -300 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -300 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand4_2 -# -DEF sky130_stdcells__nand4_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand4_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -300 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -300 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand4_4 -# -DEF sky130_stdcells__nand4_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand4_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -300 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -300 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand4b_1 -# -DEF sky130_stdcells__nand4b_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand4b_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -300 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -X A_N 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -350 250 50 1800 2400 0 0 1 N -A -350 250 50 2400 3000 0 0 1 N -A -350 250 50 3000 3600 0 0 1 N -A -350 250 50 0 600 0 0 1 N -A -350 250 50 600 1200 0 0 1 N -A -350 250 50 1200 1800 0 0 1 N -T 0 -550 740 50 0 0 0 A_N Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand4b_2 -# -DEF sky130_stdcells__nand4b_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand4b_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -300 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -X A_N 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -350 250 50 1800 2400 0 0 1 N -A -350 250 50 2400 3000 0 0 1 N -A -350 250 50 3000 3600 0 0 1 N -A -350 250 50 0 600 0 0 1 N -A -350 250 50 600 1200 0 0 1 N -A -350 250 50 1200 1800 0 0 1 N -T 0 -550 740 50 0 0 0 A_N Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand4b_4 -# -DEF sky130_stdcells__nand4b_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand4b_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -300 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -X A_N 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -350 250 50 1800 2400 0 0 1 N -A -350 250 50 2400 3000 0 0 1 N -A -350 250 50 3000 3600 0 0 1 N -A -350 250 50 0 600 0 0 1 N -A -350 250 50 600 1200 0 0 1 N -A -350 250 50 1200 1800 0 0 1 N -T 0 -550 740 50 0 0 0 A_N Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand4bb_1 -# -DEF sky130_stdcells__nand4bb_1 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand4bb_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -P 2 0 0 2 -450 100 -400 100 N -X A_N 1 -700 600 100 R 50 43 1 1 I -X B_N 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -350 250 50 1800 2400 0 0 1 N -A -350 250 50 2400 3000 0 0 1 N -A -350 250 50 3000 3600 0 0 1 N -A -350 250 50 0 600 0 0 1 N -A -350 250 50 600 1200 0 0 1 N -A -350 250 50 1200 1800 0 0 1 N -A -350 100 50 1800 2400 0 0 1 N -A -350 100 50 2400 3000 0 0 1 N -A -350 100 50 3000 3600 0 0 1 N -A -350 100 50 0 600 0 0 1 N -A -350 100 50 600 1200 0 0 1 N -A -350 100 50 1200 1800 0 0 1 N -T 0 -650 740 50 0 0 0 A_N Normal 0 C C -T 0 -650 340 50 0 0 0 B_N Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand4bb_2 -# -DEF sky130_stdcells__nand4bb_2 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand4bb_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -P 2 0 0 2 -450 100 -400 100 N -X A_N 1 -700 600 100 R 50 43 1 1 I -X B_N 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -350 250 50 1800 2400 0 0 1 N -A -350 250 50 2400 3000 0 0 1 N -A -350 250 50 3000 3600 0 0 1 N -A -350 250 50 0 600 0 0 1 N -A -350 250 50 600 1200 0 0 1 N -A -350 250 50 1200 1800 0 0 1 N -A -350 100 50 1800 2400 0 0 1 N -A -350 100 50 2400 3000 0 0 1 N -A -350 100 50 3000 3600 0 0 1 N -A -350 100 50 0 600 0 0 1 N -A -350 100 50 600 1200 0 0 1 N -A -350 100 50 1200 1800 0 0 1 N -T 0 -650 740 50 0 0 0 A_N Normal 0 C C -T 0 -650 340 50 0 0 0 B_N Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nand4bb_4 -# -DEF sky130_stdcells__nand4bb_4 U 0 20 Y N 1 F N -F0 "SC" -287 50 50 H V C CNN -F1 "sky130_stdcells__nand4bb_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -300 300 -300 -300 N -P 2 0 0 2 -300 -300 50 -300 N -P 2 0 0 2 -300 300 50 300 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -300 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -300 -250 N -P 2 0 0 2 -450 100 -400 100 N -X A_N 1 -700 600 100 R 50 43 1 1 I -X B_N 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 50 0 300 2700 3000 0 0 1 N -A 50 0 300 3000 3300 0 0 1 N -A 50 0 300 3300 3600 0 0 1 N -A 50 0 300 0 300 0 0 1 N -A 50 0 300 300 600 0 0 1 N -A 50 0 300 600 900 0 0 1 N -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -350 250 50 1800 2400 0 0 1 N -A -350 250 50 2400 3000 0 0 1 N -A -350 250 50 3000 3600 0 0 1 N -A -350 250 50 0 600 0 0 1 N -A -350 250 50 600 1200 0 0 1 N -A -350 250 50 1200 1800 0 0 1 N -A -350 100 50 1800 2400 0 0 1 N -A -350 100 50 2400 3000 0 0 1 N -A -350 100 50 3000 3600 0 0 1 N -A -350 100 50 0 600 0 0 1 N -A -350 100 50 600 1200 0 0 1 N -A -350 100 50 1200 1800 0 0 1 N -T 0 -650 740 50 0 0 0 A_N Normal 0 C C -T 0 -650 340 50 0 0 0 B_N Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor2_1 -# -DEF sky130_stdcells__nor2_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor2_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -250 200 N -P 2 0 0 2 -600 -200 -250 -200 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor2_2 -# -DEF sky130_stdcells__nor2_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor2_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -250 200 N -P 2 0 0 2 -600 -200 -250 -200 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor2_4 -# -DEF sky130_stdcells__nor2_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor2_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -250 200 N -P 2 0 0 2 -600 -200 -250 -200 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor2_8 -# -DEF sky130_stdcells__nor2_8 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor2_8" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -250 200 N -P 2 0 0 2 -600 -200 -250 -200 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor2b_1 -# -DEF sky130_stdcells__nor2b_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor2b_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -250 200 N -P 2 0 0 2 -600 -200 -353 -200 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B_N 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -303 -200 50 0 1200 0 0 1 N -A -303 -200 50 1200 2400 0 0 1 N -A -303 -200 50 2400 3600 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B_N Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor2b_2 -# -DEF sky130_stdcells__nor2b_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor2b_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -250 200 N -P 2 0 0 2 -600 -200 -353 -200 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B_N 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -303 -200 50 0 1200 0 0 1 N -A -303 -200 50 1200 2400 0 0 1 N -A -303 -200 50 2400 3600 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B_N Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor2b_4 -# -DEF sky130_stdcells__nor2b_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor2b_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -250 200 N -P 2 0 0 2 -600 -200 -353 -200 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B_N 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -303 -200 50 0 1200 0 0 1 N -A -303 -200 50 1200 2400 0 0 1 N -A -303 -200 50 2400 3600 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B_N Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor3_1 -# -DEF sky130_stdcells__nor3_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor3_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -213 0 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -400 400 -400 200 N -P 2 0 0 2 -400 200 -250 200 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -250 -200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X Y 4 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor3_2 -# -DEF sky130_stdcells__nor3_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor3_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -213 0 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -400 400 -400 200 N -P 2 0 0 2 -400 200 -250 200 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -250 -200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X Y 4 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor3_4 -# -DEF sky130_stdcells__nor3_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor3_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -213 0 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -400 400 -400 200 N -P 2 0 0 2 -400 200 -250 200 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -250 -200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X Y 4 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor3b_1 -# -DEF sky130_stdcells__nor3b_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor3b_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -213 0 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -400 400 -400 200 N -P 2 0 0 2 -400 200 -250 200 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -353 -200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C_N 3 -700 -400 100 R 50 43 1 1 I -X Y 4 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -303 -200 50 0 1200 0 0 1 N -A -303 -200 50 1200 2400 0 0 1 N -A -303 -200 50 2400 3600 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -625 -260 50 0 0 0 C_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor3b_2 -# -DEF sky130_stdcells__nor3b_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor3b_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -213 0 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -400 400 -400 200 N -P 2 0 0 2 -400 200 -250 200 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -353 -200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C_N 3 -700 -400 100 R 50 43 1 1 I -X Y 4 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -303 -200 50 0 1200 0 0 1 N -A -303 -200 50 1200 2400 0 0 1 N -A -303 -200 50 2400 3600 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -625 -260 50 0 0 0 C_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor3b_4 -# -DEF sky130_stdcells__nor3b_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor3b_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -400 400 N -P 2 0 0 2 -600 0 -213 0 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -400 400 -400 200 N -P 2 0 0 2 -400 200 -250 200 N -P 2 0 0 2 -600 -400 -400 -400 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -353 -200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C_N 3 -700 -400 100 R 50 43 1 1 I -X Y 4 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -303 -200 50 0 1200 0 0 1 N -A -303 -200 50 1200 2400 0 0 1 N -A -303 -200 50 2400 3600 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -625 -260 50 0 0 0 C_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor4_1 -# -DEF sky130_stdcells__nor4_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor4_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -221 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -275 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor4_2 -# -DEF sky130_stdcells__nor4_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor4_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -221 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -275 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor4_4 -# -DEF sky130_stdcells__nor4_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor4_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -221 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -275 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor4b_1 -# -DEF sky130_stdcells__nor4b_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor4b_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -221 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -378 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D_N 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -328 -250 50 0 1200 0 0 1 N -A -328 -250 50 1200 2400 0 0 1 N -A -328 -250 50 2400 3600 0 0 1 N -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -625 -460 50 0 0 0 D_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor4b_2 -# -DEF sky130_stdcells__nor4b_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor4b_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -221 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -378 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D_N 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -328 -250 50 0 1200 0 0 1 N -A -328 -250 50 1200 2400 0 0 1 N -A -328 -250 50 2400 3600 0 0 1 N -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -625 -460 50 0 0 0 D_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor4b_4 -# -DEF sky130_stdcells__nor4b_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor4b_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -221 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -378 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D_N 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -328 -250 50 0 1200 0 0 1 N -A -328 -250 50 1200 2400 0 0 1 N -A -328 -250 50 2400 3600 0 0 1 N -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -625 -460 50 0 0 0 D_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor4bb_1 -# -DEF sky130_stdcells__nor4bb_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor4bb_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -378 -250 N -P 2 0 0 2 -450 -100 -321 -100 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C_N 3 -700 -200 100 R 50 43 1 1 I -X D_N 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -328 -250 50 0 1200 0 0 1 N -A -328 -250 50 1200 2400 0 0 1 N -A -328 -250 50 2400 3600 0 0 1 N -A -271 -100 50 0 1200 0 0 1 N -A -271 -100 50 1200 2400 0 0 1 N -A -271 -100 50 2400 3600 0 0 1 N -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -675 -60 50 0 0 0 C_N Normal 0 C C -T 0 -675 -460 50 0 0 0 D_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor4bb_2 -# -DEF sky130_stdcells__nor4bb_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor4bb_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -378 -250 N -P 2 0 0 2 -450 -100 -321 -100 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C_N 3 -700 -200 100 R 50 43 1 1 I -X D_N 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -328 -250 50 0 1200 0 0 1 N -A -328 -250 50 1200 2400 0 0 1 N -A -328 -250 50 2400 3600 0 0 1 N -A -271 -100 50 0 1200 0 0 1 N -A -271 -100 50 1200 2400 0 0 1 N -A -271 -100 50 2400 3600 0 0 1 N -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -675 -60 50 0 0 0 C_N Normal 0 C C -T 0 -675 -460 50 0 0 0 D_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__nor4bb_4 -# -DEF sky130_stdcells__nor4bb_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__nor4bb_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -378 -250 N -P 2 0 0 2 -450 -100 -321 -100 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C_N 3 -700 -200 100 R 50 43 1 1 I -X D_N 4 -700 -600 100 R 50 43 1 1 I -X Y 5 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -328 -250 50 0 1200 0 0 1 N -A -328 -250 50 1200 2400 0 0 1 N -A -328 -250 50 2400 3600 0 0 1 N -A -271 -100 50 0 1200 0 0 1 N -A -271 -100 50 1200 2400 0 0 1 N -A -271 -100 50 2400 3600 0 0 1 N -T 0 550 140 50 0 0 0 Y Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -675 -60 50 0 0 0 C_N Normal 0 C C -T 0 -675 -460 50 0 0 0 D_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o2111a_1 -# -DEF sky130_stdcells__o2111a_1 U 0 20 Y N 1 F N -F0 "SC" 162 450 50 H V C CNN -F1 "sky130_stdcells__o2111a_1" -212 950 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -525 800 N -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -800 0 100 0 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -575 900 -500 900 N -P 2 0 0 2 -575 300 -500 300 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 -50 600 0 600 N -P 2 0 0 2 0 600 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -200 -100 -200 -400 N -P 2 0 0 2 -200 -100 100 -100 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 0 -200 0 -800 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1050 600 561 3277 3384 0 0 1 N -A -1050 600 561 3384 3492 0 0 1 N -A -1050 600 561 3492 3600 0 0 1 N -A -1050 600 561 0 107 0 0 1 N -A -1050 600 561 107 214 0 0 1 N -A -1050 600 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 342 559 273 851 0 0 1 N -A -546 857 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o2111a_2 -# -DEF sky130_stdcells__o2111a_2 U 0 20 Y N 1 F N -F0 "SC" 162 450 50 H V C CNN -F1 "sky130_stdcells__o2111a_2" -212 950 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -525 800 N -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -800 0 100 0 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -575 900 -500 900 N -P 2 0 0 2 -575 300 -500 300 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 -50 600 0 600 N -P 2 0 0 2 0 600 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -200 -100 -200 -400 N -P 2 0 0 2 -200 -100 100 -100 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 0 -200 0 -800 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1050 600 561 3277 3384 0 0 1 N -A -1050 600 561 3384 3492 0 0 1 N -A -1050 600 561 3492 3600 0 0 1 N -A -1050 600 561 0 107 0 0 1 N -A -1050 600 561 107 214 0 0 1 N -A -1050 600 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 342 559 273 851 0 0 1 N -A -546 857 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o2111a_4 -# -DEF sky130_stdcells__o2111a_4 U 0 20 Y N 1 F N -F0 "SC" 162 450 50 H V C CNN -F1 "sky130_stdcells__o2111a_4" -212 950 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -525 800 N -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -800 0 100 0 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -575 900 -500 900 N -P 2 0 0 2 -575 300 -500 300 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 -50 600 0 600 N -P 2 0 0 2 0 600 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -200 -100 -200 -400 N -P 2 0 0 2 -200 -100 100 -100 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 0 -200 0 -800 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1050 600 561 3277 3384 0 0 1 N -A -1050 600 561 3384 3492 0 0 1 N -A -1050 600 561 3492 3600 0 0 1 N -A -1050 600 561 0 107 0 0 1 N -A -1050 600 561 107 214 0 0 1 N -A -1050 600 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 342 559 273 851 0 0 1 N -A -546 857 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o2111ai_1 -# -DEF sky130_stdcells__o2111ai_1 U 0 20 Y N 1 F N -F0 "SC" 162 450 50 H V C CNN -F1 "sky130_stdcells__o2111ai_1" -212 950 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -525 800 N -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -800 0 100 0 N -P 2 0 0 2 -575 900 -500 900 N -P 2 0 0 2 -575 300 -500 300 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 -50 600 0 600 N -P 2 0 0 2 0 600 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -200 -100 -200 -400 N -P 2 0 0 2 -200 -100 100 -100 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1050 600 561 3277 3384 0 0 1 N -A -1050 600 561 3384 3492 0 0 1 N -A -1050 600 561 3492 3600 0 0 1 N -A -1050 600 561 0 107 0 0 1 N -A -1050 600 561 107 214 0 0 1 N -A -1050 600 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 342 559 273 851 0 0 1 N -A -546 857 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o2111ai_2 -# -DEF sky130_stdcells__o2111ai_2 U 0 20 Y N 1 F N -F0 "SC" 162 450 50 H V C CNN -F1 "sky130_stdcells__o2111ai_2" -212 950 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -525 800 N -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -800 0 100 0 N -P 2 0 0 2 -575 900 -500 900 N -P 2 0 0 2 -575 300 -500 300 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 -50 600 0 600 N -P 2 0 0 2 0 600 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -200 -100 -200 -400 N -P 2 0 0 2 -200 -100 100 -100 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1050 600 561 3277 3384 0 0 1 N -A -1050 600 561 3384 3492 0 0 1 N -A -1050 600 561 3492 3600 0 0 1 N -A -1050 600 561 0 107 0 0 1 N -A -1050 600 561 107 214 0 0 1 N -A -1050 600 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 342 559 273 851 0 0 1 N -A -546 857 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o2111ai_4 -# -DEF sky130_stdcells__o2111ai_4 U 0 20 Y N 1 F N -F0 "SC" 162 450 50 H V C CNN -F1 "sky130_stdcells__o2111ai_4" -212 950 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -525 800 N -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -800 0 100 0 N -P 2 0 0 2 -575 900 -500 900 N -P 2 0 0 2 -575 300 -500 300 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -800 0 -800 N -P 2 0 0 2 -50 600 0 600 N -P 2 0 0 2 0 600 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -200 -100 -200 -400 N -P 2 0 0 2 -200 -100 100 -100 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 0 -200 0 -800 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X C1 4 -900 -400 100 R 50 43 1 1 I -X D1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1050 600 561 3277 3384 0 0 1 N -A -1050 600 561 3384 3492 0 0 1 N -A -1050 600 561 3492 3600 0 0 1 N -A -1050 600 561 0 107 0 0 1 N -A -1050 600 561 107 214 0 0 1 N -A -1050 600 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 342 559 273 851 0 0 1 N -A -546 857 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 C1 Normal 0 C C -T 0 -750 -660 50 0 0 0 D1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o211a_1 -# -DEF sky130_stdcells__o211a_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__o211a_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -525 600 N -P 2 0 0 2 -800 200 -525 200 N -P 2 0 0 2 -800 -600 -100 -600 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 -800 -200 -200 -200 N -P 2 0 0 2 -200 0 -200 -200 N -P 2 0 0 2 -100 -200 -100 -600 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -200 0 100 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X C1 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o211a_2 -# -DEF sky130_stdcells__o211a_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__o211a_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -525 600 N -P 2 0 0 2 -800 200 -525 200 N -P 2 0 0 2 -800 -600 -100 -600 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 -800 -200 -200 -200 N -P 2 0 0 2 -200 0 -200 -200 N -P 2 0 0 2 -100 -200 -100 -600 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -200 0 100 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X C1 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o211a_4 -# -DEF sky130_stdcells__o211a_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__o211a_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -525 600 N -P 2 0 0 2 -800 200 -525 200 N -P 2 0 0 2 -800 -600 -100 -600 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 -800 -200 -200 -200 N -P 2 0 0 2 -200 0 -200 -200 N -P 2 0 0 2 -100 -200 -100 -600 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -200 0 100 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X C1 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o211ai_1 -# -DEF sky130_stdcells__o211ai_1 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__o211ai_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -525 600 N -P 2 0 0 2 -800 200 -525 200 N -P 2 0 0 2 -800 -600 -100 -600 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 -800 -200 -200 -200 N -P 2 0 0 2 -200 0 -200 -200 N -P 2 0 0 2 -100 -200 -100 -600 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 675 0 800 0 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -200 0 100 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X C1 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o211ai_2 -# -DEF sky130_stdcells__o211ai_2 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__o211ai_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -525 600 N -P 2 0 0 2 -800 200 -525 200 N -P 2 0 0 2 -800 -600 -100 -600 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 -800 -200 -200 -200 N -P 2 0 0 2 -200 0 -200 -200 N -P 2 0 0 2 -100 -200 -100 -600 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 675 0 800 0 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -200 0 100 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X C1 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o211ai_4 -# -DEF sky130_stdcells__o211ai_4 U 0 20 Y N 1 F N -F0 "SC" 62 450 50 H V C CNN -F1 "sky130_stdcells__o211ai_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -525 600 N -P 2 0 0 2 -800 200 -525 200 N -P 2 0 0 2 -800 -600 -100 -600 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 -800 -200 -200 -200 N -P 2 0 0 2 -200 0 -200 -200 N -P 2 0 0 2 -100 -200 -100 -600 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 675 0 800 0 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -200 0 100 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X C1 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21a_1 -# -DEF sky130_stdcells__o21a_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21a_1" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 100 -200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 575 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X X 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21a_2 -# -DEF sky130_stdcells__o21a_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21a_2" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 100 -200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 575 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X X 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21a_4 -# -DEF sky130_stdcells__o21a_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21a_4" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 100 -200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 575 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X X 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21ai_0 -# -DEF sky130_stdcells__o21ai_0 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21ai_0" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 100 -200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21ai_1 -# -DEF sky130_stdcells__o21ai_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21ai_1" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 100 -200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21ai_2 -# -DEF sky130_stdcells__o21ai_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21ai_2" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 100 -200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21ai_4 -# -DEF sky130_stdcells__o21ai_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21ai_4" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 100 -200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21ba_1 -# -DEF sky130_stdcells__o21ba_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21ba_1" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -175 -200 0 -200 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X X 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -A 50 -200 50 0 1200 0 0 1 N -A 50 -200 50 1200 2400 0 0 1 N -A 50 -200 50 2400 3600 0 0 1 N -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21ba_2 -# -DEF sky130_stdcells__o21ba_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21ba_2" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -175 -200 0 -200 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X X 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -A 50 -200 50 0 1200 0 0 1 N -A 50 -200 50 1200 2400 0 0 1 N -A 50 -200 50 2400 3600 0 0 1 N -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21ba_4 -# -DEF sky130_stdcells__o21ba_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21ba_4" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -175 -200 0 -200 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X X 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -A 50 -200 50 0 1200 0 0 1 N -A 50 -200 50 1200 2400 0 0 1 N -A 50 -200 50 2400 3600 0 0 1 N -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21bai_1 -# -DEF sky130_stdcells__o21bai_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21bai_1" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 -175 -200 0 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -A 50 -200 50 0 1200 0 0 1 N -A 50 -200 50 1200 2400 0 0 1 N -A 50 -200 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21bai_2 -# -DEF sky130_stdcells__o21bai_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21bai_2" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 -175 -200 0 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -A 50 -200 50 0 1200 0 0 1 N -A 50 -200 50 1200 2400 0 0 1 N -A 50 -200 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o21bai_4 -# -DEF sky130_stdcells__o21bai_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o21bai_4" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -575 500 -500 500 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -50 200 100 200 N -P 2 0 0 2 -175 -200 -175 -400 N -P 2 0 0 2 -800 -400 -175 -400 N -P 2 0 0 2 -175 -200 0 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 400 100 R 50 43 1 1 I -X A2 2 -900 0 100 R 50 43 1 1 I -X B1_N 3 -900 -400 100 R 50 43 1 1 I -X Y 4 900 0 100 L 50 43 1 1 O -A -1050 200 561 3277 3384 0 0 1 N -A -1050 200 561 3384 3492 0 0 1 N -A -1050 200 561 3492 3600 0 0 1 N -A -1050 200 561 0 107 0 0 1 N -A -1050 200 561 107 214 0 0 1 N -A -1050 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 -57 559 273 851 0 0 1 N -A -546 457 559 2747 3325 0 0 1 N -A 50 -200 50 0 1200 0 0 1 N -A 50 -200 50 1200 2400 0 0 1 N -A 50 -200 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 540 50 0 0 0 A1 Normal 0 C C -T 0 -750 140 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o221a_1 -# -DEF sky130_stdcells__o221a_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o221a_1" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -525 800 N -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -575 900 -500 900 N -P 2 0 0 2 -575 300 -500 300 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -800 -400 -525 -400 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 -575 -500 -500 -500 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -800 50 -800 N -P 2 0 0 2 -50 600 0 600 N -P 2 0 0 2 0 600 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 50 -200 50 -800 N -P 2 0 0 2 50 -200 100 -200 N -P 2 0 0 2 -50 -200 -25 -200 N -P 2 0 0 2 -25 0 -25 -200 N -P 2 0 0 2 -25 0 99 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X B2 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1050 600 561 3277 3384 0 0 1 N -A -1050 600 561 3384 3492 0 0 1 N -A -1050 600 561 3492 3600 0 0 1 N -A -1050 600 561 0 107 0 0 1 N -A -1050 600 561 107 214 0 0 1 N -A -1050 600 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 342 559 273 851 0 0 1 N -A -546 857 559 2747 3325 0 0 1 N -A -1050 -200 561 3277 3384 0 0 1 N -A -1050 -200 561 3384 3492 0 0 1 N -A -1050 -200 561 3492 3600 0 0 1 N -A -1050 -200 561 0 107 0 0 1 N -A -1050 -200 561 107 214 0 0 1 N -A -1050 -200 561 214 322 0 0 1 N -A -546 -457 559 273 851 0 0 1 N -A -546 57 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o221a_2 -# -DEF sky130_stdcells__o221a_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o221a_2" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -525 800 N -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -575 900 -500 900 N -P 2 0 0 2 -575 300 -500 300 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -800 -400 -525 -400 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 -575 -500 -500 -500 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -800 50 -800 N -P 2 0 0 2 -50 600 0 600 N -P 2 0 0 2 0 600 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 50 -200 50 -800 N -P 2 0 0 2 50 -200 100 -200 N -P 2 0 0 2 -50 -200 -25 -200 N -P 2 0 0 2 -25 0 -25 -200 N -P 2 0 0 2 -25 0 99 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X B2 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1050 600 561 3277 3384 0 0 1 N -A -1050 600 561 3384 3492 0 0 1 N -A -1050 600 561 3492 3600 0 0 1 N -A -1050 600 561 0 107 0 0 1 N -A -1050 600 561 107 214 0 0 1 N -A -1050 600 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 342 559 273 851 0 0 1 N -A -546 857 559 2747 3325 0 0 1 N -A -1050 -200 561 3277 3384 0 0 1 N -A -1050 -200 561 3384 3492 0 0 1 N -A -1050 -200 561 3492 3600 0 0 1 N -A -1050 -200 561 0 107 0 0 1 N -A -1050 -200 561 107 214 0 0 1 N -A -1050 -200 561 214 322 0 0 1 N -A -546 -457 559 273 851 0 0 1 N -A -546 57 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o221a_4 -# -DEF sky130_stdcells__o221a_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o221a_4" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -525 800 N -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -575 900 -500 900 N -P 2 0 0 2 -575 300 -500 300 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -800 -400 -525 -400 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 -575 -500 -500 -500 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -800 50 -800 N -P 2 0 0 2 -50 600 0 600 N -P 2 0 0 2 0 600 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 50 -200 50 -800 N -P 2 0 0 2 50 -200 100 -200 N -P 2 0 0 2 -50 -200 -25 -200 N -P 2 0 0 2 -25 0 -25 -200 N -P 2 0 0 2 -25 0 99 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X B2 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1050 600 561 3277 3384 0 0 1 N -A -1050 600 561 3384 3492 0 0 1 N -A -1050 600 561 3492 3600 0 0 1 N -A -1050 600 561 0 107 0 0 1 N -A -1050 600 561 107 214 0 0 1 N -A -1050 600 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 342 559 273 851 0 0 1 N -A -546 857 559 2747 3325 0 0 1 N -A -1050 -200 561 3277 3384 0 0 1 N -A -1050 -200 561 3384 3492 0 0 1 N -A -1050 -200 561 3492 3600 0 0 1 N -A -1050 -200 561 0 107 0 0 1 N -A -1050 -200 561 107 214 0 0 1 N -A -1050 -200 561 214 322 0 0 1 N -A -546 -457 559 273 851 0 0 1 N -A -546 57 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o221ai_1 -# -DEF sky130_stdcells__o221ai_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o221ai_1" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -525 800 N -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -575 900 -500 900 N -P 2 0 0 2 -575 300 -500 300 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -800 -400 -525 -400 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 -575 -500 -500 -500 N -P 2 0 0 2 -800 -800 50 -800 N -P 2 0 0 2 -50 600 0 600 N -P 2 0 0 2 0 600 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 50 -200 50 -800 N -P 2 0 0 2 50 -200 100 -200 N -P 2 0 0 2 -50 -200 -25 -200 N -P 2 0 0 2 -25 0 -25 -200 N -P 2 0 0 2 -25 0 99 0 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X B2 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1050 600 561 3277 3384 0 0 1 N -A -1050 600 561 3384 3492 0 0 1 N -A -1050 600 561 3492 3600 0 0 1 N -A -1050 600 561 0 107 0 0 1 N -A -1050 600 561 107 214 0 0 1 N -A -1050 600 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 342 559 273 851 0 0 1 N -A -546 857 559 2747 3325 0 0 1 N -A -1050 -200 561 3277 3384 0 0 1 N -A -1050 -200 561 3384 3492 0 0 1 N -A -1050 -200 561 3492 3600 0 0 1 N -A -1050 -200 561 0 107 0 0 1 N -A -1050 -200 561 107 214 0 0 1 N -A -1050 -200 561 214 322 0 0 1 N -A -546 -457 559 273 851 0 0 1 N -A -546 57 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o221ai_2 -# -DEF sky130_stdcells__o221ai_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o221ai_2" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -525 800 N -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -575 900 -500 900 N -P 2 0 0 2 -575 300 -500 300 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -800 -400 -525 -400 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 -575 -500 -500 -500 N -P 2 0 0 2 -800 -800 50 -800 N -P 2 0 0 2 -50 600 0 600 N -P 2 0 0 2 0 600 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 50 -200 50 -800 N -P 2 0 0 2 50 -200 100 -200 N -P 2 0 0 2 -50 -200 -25 -200 N -P 2 0 0 2 -25 0 -25 -200 N -P 2 0 0 2 -25 0 99 0 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X B2 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1050 600 561 3277 3384 0 0 1 N -A -1050 600 561 3384 3492 0 0 1 N -A -1050 600 561 3492 3600 0 0 1 N -A -1050 600 561 0 107 0 0 1 N -A -1050 600 561 107 214 0 0 1 N -A -1050 600 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 342 559 273 851 0 0 1 N -A -546 857 559 2747 3325 0 0 1 N -A -1050 -200 561 3277 3384 0 0 1 N -A -1050 -200 561 3384 3492 0 0 1 N -A -1050 -200 561 3492 3600 0 0 1 N -A -1050 -200 561 0 107 0 0 1 N -A -1050 -200 561 107 214 0 0 1 N -A -1050 -200 561 214 322 0 0 1 N -A -546 -457 559 273 851 0 0 1 N -A -546 57 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o221ai_4 -# -DEF sky130_stdcells__o221ai_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o221ai_4" -112 850 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -525 800 N -P 2 0 0 2 -800 400 -525 400 N -P 2 0 0 2 -575 900 -500 900 N -P 2 0 0 2 -575 300 -500 300 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 0 -525 0 N -P 2 0 0 2 -800 -400 -525 -400 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 -575 -500 -500 -500 N -P 2 0 0 2 -800 -800 50 -800 N -P 2 0 0 2 -50 600 0 600 N -P 2 0 0 2 0 600 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 50 -200 50 -800 N -P 2 0 0 2 50 -200 100 -200 N -P 2 0 0 2 -50 -200 -25 -200 N -P 2 0 0 2 -25 0 -25 -200 N -P 2 0 0 2 -25 0 99 0 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X B1 3 -900 0 100 R 50 43 1 1 I -X B2 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1050 600 561 3277 3384 0 0 1 N -A -1050 600 561 3384 3492 0 0 1 N -A -1050 600 561 3492 3600 0 0 1 N -A -1050 600 561 0 107 0 0 1 N -A -1050 600 561 107 214 0 0 1 N -A -1050 600 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 342 559 273 851 0 0 1 N -A -546 857 559 2747 3325 0 0 1 N -A -1050 -200 561 3277 3384 0 0 1 N -A -1050 -200 561 3384 3492 0 0 1 N -A -1050 -200 561 3492 3600 0 0 1 N -A -1050 -200 561 0 107 0 0 1 N -A -1050 -200 561 107 214 0 0 1 N -A -1050 -200 561 214 322 0 0 1 N -A -546 -457 559 273 851 0 0 1 N -A -546 57 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 140 50 0 0 0 B1 Normal 0 C C -T 0 -750 -260 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o22a_1 -# -DEF sky130_stdcells__o22a_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o22a_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -525 600 N -P 2 0 0 2 -800 200 -525 200 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -200 -525 -200 N -P 2 0 0 2 -800 -600 -525 -600 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 -575 -700 -500 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -400 561 3277 3384 0 0 1 N -A -1050 -400 561 3384 3492 0 0 1 N -A -1050 -400 561 3492 3600 0 0 1 N -A -1050 -400 561 0 107 0 0 1 N -A -1050 -400 561 107 214 0 0 1 N -A -1050 -400 561 214 322 0 0 1 N -A -546 -657 559 273 851 0 0 1 N -A -546 -142 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o22a_2 -# -DEF sky130_stdcells__o22a_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o22a_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -525 600 N -P 2 0 0 2 -800 200 -525 200 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -200 -525 -200 N -P 2 0 0 2 -800 -600 -525 -600 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 -575 -700 -500 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -400 561 3277 3384 0 0 1 N -A -1050 -400 561 3384 3492 0 0 1 N -A -1050 -400 561 3492 3600 0 0 1 N -A -1050 -400 561 0 107 0 0 1 N -A -1050 -400 561 107 214 0 0 1 N -A -1050 -400 561 214 322 0 0 1 N -A -546 -657 559 273 851 0 0 1 N -A -546 -142 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o22a_4 -# -DEF sky130_stdcells__o22a_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o22a_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -525 600 N -P 2 0 0 2 -800 200 -525 200 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -200 -525 -200 N -P 2 0 0 2 -800 -600 -525 -600 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 -575 -700 -500 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -400 561 3277 3384 0 0 1 N -A -1050 -400 561 3384 3492 0 0 1 N -A -1050 -400 561 3492 3600 0 0 1 N -A -1050 -400 561 0 107 0 0 1 N -A -1050 -400 561 107 214 0 0 1 N -A -1050 -400 561 214 322 0 0 1 N -A -546 -657 559 273 851 0 0 1 N -A -546 -142 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o22ai_1 -# -DEF sky130_stdcells__o22ai_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o22ai_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -525 600 N -P 2 0 0 2 -800 200 -525 200 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -200 -525 -200 N -P 2 0 0 2 -800 -600 -525 -600 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 -575 -700 -500 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -400 561 3277 3384 0 0 1 N -A -1050 -400 561 3384 3492 0 0 1 N -A -1050 -400 561 3492 3600 0 0 1 N -A -1050 -400 561 0 107 0 0 1 N -A -1050 -400 561 107 214 0 0 1 N -A -1050 -400 561 214 322 0 0 1 N -A -546 -657 559 273 851 0 0 1 N -A -546 -142 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o22ai_2 -# -DEF sky130_stdcells__o22ai_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o22ai_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -525 600 N -P 2 0 0 2 -800 200 -525 200 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -200 -525 -200 N -P 2 0 0 2 -800 -600 -525 -600 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 -575 -700 -500 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -400 561 3277 3384 0 0 1 N -A -1050 -400 561 3384 3492 0 0 1 N -A -1050 -400 561 3492 3600 0 0 1 N -A -1050 -400 561 0 107 0 0 1 N -A -1050 -400 561 107 214 0 0 1 N -A -1050 -400 561 214 322 0 0 1 N -A -546 -657 559 273 851 0 0 1 N -A -546 -142 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o22ai_4 -# -DEF sky130_stdcells__o22ai_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o22ai_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -525 600 N -P 2 0 0 2 -800 200 -525 200 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -200 -525 -200 N -P 2 0 0 2 -800 -600 -525 -600 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 -575 -700 -500 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -400 561 3277 3384 0 0 1 N -A -1050 -400 561 3384 3492 0 0 1 N -A -1050 -400 561 3492 3600 0 0 1 N -A -1050 -400 561 0 107 0 0 1 N -A -1050 -400 561 107 214 0 0 1 N -A -1050 -400 561 214 322 0 0 1 N -A -546 -657 559 273 851 0 0 1 N -A -546 -142 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o2bb2a_1 -# -DEF sky130_stdcells__o2bb2a_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o2bb2a_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -628 600 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -200 -525 -200 N -P 2 0 0 2 -800 -600 -525 -600 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 -575 -700 -500 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 200 -628 200 N -X A1_N 1 -900 600 100 R 50 43 1 1 I -X A2_N 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -400 561 3277 3384 0 0 1 N -A -1050 -400 561 3384 3492 0 0 1 N -A -1050 -400 561 3492 3600 0 0 1 N -A -1050 -400 561 0 107 0 0 1 N -A -1050 -400 561 107 214 0 0 1 N -A -1050 -400 561 214 322 0 0 1 N -A -546 -657 559 273 851 0 0 1 N -A -546 -142 559 2747 3325 0 0 1 N -A -578 600 50 0 1200 0 0 1 N -A -578 600 50 1200 2400 0 0 1 N -A -578 600 50 2400 3600 0 0 1 N -A -578 200 50 0 1200 0 0 1 N -A -578 200 50 1200 2400 0 0 1 N -A -578 200 50 2400 3600 0 0 1 N -T 0 -850 740 50 0 0 0 A1_N Normal 0 C C -T 0 -850 340 50 0 0 0 A2_N Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o2bb2a_2 -# -DEF sky130_stdcells__o2bb2a_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o2bb2a_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -628 600 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -200 -525 -200 N -P 2 0 0 2 -800 -600 -525 -600 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 -575 -700 -500 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 200 -628 200 N -X A1_N 1 -900 600 100 R 50 43 1 1 I -X A2_N 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -400 561 3277 3384 0 0 1 N -A -1050 -400 561 3384 3492 0 0 1 N -A -1050 -400 561 3492 3600 0 0 1 N -A -1050 -400 561 0 107 0 0 1 N -A -1050 -400 561 107 214 0 0 1 N -A -1050 -400 561 214 322 0 0 1 N -A -546 -657 559 273 851 0 0 1 N -A -546 -142 559 2747 3325 0 0 1 N -A -578 600 50 0 1200 0 0 1 N -A -578 600 50 1200 2400 0 0 1 N -A -578 600 50 2400 3600 0 0 1 N -A -578 200 50 0 1200 0 0 1 N -A -578 200 50 1200 2400 0 0 1 N -A -578 200 50 2400 3600 0 0 1 N -T 0 -850 740 50 0 0 0 A1_N Normal 0 C C -T 0 -850 340 50 0 0 0 A2_N Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o2bb2a_4 -# -DEF sky130_stdcells__o2bb2a_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o2bb2a_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -628 600 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -200 -525 -200 N -P 2 0 0 2 -800 -600 -525 -600 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 -575 -700 -500 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 200 -628 200 N -X A1_N 1 -900 600 100 R 50 43 1 1 I -X A2_N 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -400 561 3277 3384 0 0 1 N -A -1050 -400 561 3384 3492 0 0 1 N -A -1050 -400 561 3492 3600 0 0 1 N -A -1050 -400 561 0 107 0 0 1 N -A -1050 -400 561 107 214 0 0 1 N -A -1050 -400 561 214 322 0 0 1 N -A -546 -657 559 273 851 0 0 1 N -A -546 -142 559 2747 3325 0 0 1 N -A -578 600 50 0 1200 0 0 1 N -A -578 600 50 1200 2400 0 0 1 N -A -578 600 50 2400 3600 0 0 1 N -A -578 200 50 0 1200 0 0 1 N -A -578 200 50 1200 2400 0 0 1 N -A -578 200 50 2400 3600 0 0 1 N -T 0 -850 740 50 0 0 0 A1_N Normal 0 C C -T 0 -850 340 50 0 0 0 A2_N Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o2bb2ai_1 -# -DEF sky130_stdcells__o2bb2ai_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o2bb2ai_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -628 600 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -200 -525 -200 N -P 2 0 0 2 -800 -600 -525 -600 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 -575 -700 -500 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -800 200 -628 200 N -P 2 0 0 2 675 0 800 0 N -X A1_N 1 -900 600 100 R 50 43 1 1 I -X A2_N 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -400 561 3277 3384 0 0 1 N -A -1050 -400 561 3384 3492 0 0 1 N -A -1050 -400 561 3492 3600 0 0 1 N -A -1050 -400 561 0 107 0 0 1 N -A -1050 -400 561 107 214 0 0 1 N -A -1050 -400 561 214 322 0 0 1 N -A -546 -657 559 273 851 0 0 1 N -A -546 -142 559 2747 3325 0 0 1 N -A -578 600 50 0 1200 0 0 1 N -A -578 600 50 1200 2400 0 0 1 N -A -578 600 50 2400 3600 0 0 1 N -A -578 200 50 0 1200 0 0 1 N -A -578 200 50 1200 2400 0 0 1 N -A -578 200 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -850 740 50 0 0 0 A1_N Normal 0 C C -T 0 -850 340 50 0 0 0 A2_N Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o2bb2ai_2 -# -DEF sky130_stdcells__o2bb2ai_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o2bb2ai_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -628 600 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -200 -525 -200 N -P 2 0 0 2 -800 -600 -525 -600 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 -575 -700 -500 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -800 200 -628 200 N -P 2 0 0 2 675 0 800 0 N -X A1_N 1 -900 600 100 R 50 43 1 1 I -X A2_N 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -400 561 3277 3384 0 0 1 N -A -1050 -400 561 3384 3492 0 0 1 N -A -1050 -400 561 3492 3600 0 0 1 N -A -1050 -400 561 0 107 0 0 1 N -A -1050 -400 561 107 214 0 0 1 N -A -1050 -400 561 214 322 0 0 1 N -A -546 -657 559 273 851 0 0 1 N -A -546 -142 559 2747 3325 0 0 1 N -A -578 600 50 0 1200 0 0 1 N -A -578 600 50 1200 2400 0 0 1 N -A -578 600 50 2400 3600 0 0 1 N -A -578 200 50 0 1200 0 0 1 N -A -578 200 50 1200 2400 0 0 1 N -A -578 200 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -850 740 50 0 0 0 A1_N Normal 0 C C -T 0 -850 340 50 0 0 0 A2_N Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o2bb2ai_4 -# -DEF sky130_stdcells__o2bb2ai_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o2bb2ai_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 600 -628 600 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -200 -525 -200 N -P 2 0 0 2 -800 -600 -525 -600 N -P 2 0 0 2 -575 -100 -500 -100 N -P 2 0 0 2 -575 -700 -500 -700 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -50 -400 0 -400 N -P 2 0 0 2 0 -200 0 -400 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -800 200 -628 200 N -P 2 0 0 2 675 0 800 0 N -X A1_N 1 -900 600 100 R 50 43 1 1 I -X A2_N 2 -900 200 100 R 50 43 1 1 I -X B1 3 -900 -200 100 R 50 43 1 1 I -X B2 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -400 561 3277 3384 0 0 1 N -A -1050 -400 561 3384 3492 0 0 1 N -A -1050 -400 561 3492 3600 0 0 1 N -A -1050 -400 561 0 107 0 0 1 N -A -1050 -400 561 107 214 0 0 1 N -A -1050 -400 561 214 322 0 0 1 N -A -546 -657 559 273 851 0 0 1 N -A -546 -142 559 2747 3325 0 0 1 N -A -578 600 50 0 1200 0 0 1 N -A -578 600 50 1200 2400 0 0 1 N -A -578 600 50 2400 3600 0 0 1 N -A -578 200 50 0 1200 0 0 1 N -A -578 200 50 1200 2400 0 0 1 N -A -578 200 50 2400 3600 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -850 740 50 0 0 0 A1_N Normal 0 C C -T 0 -850 340 50 0 0 0 A2_N Normal 0 C C -T 0 -750 -60 50 0 0 0 B1 Normal 0 C C -T 0 -750 -460 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o311a_1 -# -DEF sky130_stdcells__o311a_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o311a_1" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 700 -450 700 N -P 2 0 0 2 -525 100 -450 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -438 400 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -475 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -475 600 N -P 2 0 0 2 -200 0 100 0 N -P 2 0 0 2 0 400 50 400 N -P 2 0 0 2 50 200 100 200 N -P 2 0 0 2 50 400 50 200 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1000 400 561 3277 3384 0 0 1 N -A -1000 400 561 3384 3492 0 0 1 N -A -1000 400 561 3492 3600 0 0 1 N -A -1000 400 561 0 107 0 0 1 N -A -1000 400 561 107 214 0 0 1 N -A -1000 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 142 559 273 851 0 0 1 N -A -496 657 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o311a_2 -# -DEF sky130_stdcells__o311a_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o311a_2" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 700 -450 700 N -P 2 0 0 2 -525 100 -450 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -438 400 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -475 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -475 600 N -P 2 0 0 2 -200 0 100 0 N -P 2 0 0 2 0 400 50 400 N -P 2 0 0 2 50 200 100 200 N -P 2 0 0 2 50 400 50 200 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1000 400 561 3277 3384 0 0 1 N -A -1000 400 561 3384 3492 0 0 1 N -A -1000 400 561 3492 3600 0 0 1 N -A -1000 400 561 0 107 0 0 1 N -A -1000 400 561 107 214 0 0 1 N -A -1000 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 142 559 273 851 0 0 1 N -A -496 657 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o311a_4 -# -DEF sky130_stdcells__o311a_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o311a_4" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 700 -450 700 N -P 2 0 0 2 -525 100 -450 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -438 400 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -475 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -475 600 N -P 2 0 0 2 -200 0 100 0 N -P 2 0 0 2 0 400 50 400 N -P 2 0 0 2 50 200 100 200 N -P 2 0 0 2 50 400 50 200 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1000 400 561 3277 3384 0 0 1 N -A -1000 400 561 3384 3492 0 0 1 N -A -1000 400 561 3492 3600 0 0 1 N -A -1000 400 561 0 107 0 0 1 N -A -1000 400 561 107 214 0 0 1 N -A -1000 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 142 559 273 851 0 0 1 N -A -496 657 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o311ai_0 -# -DEF sky130_stdcells__o311ai_0 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o311ai_0" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 700 -450 700 N -P 2 0 0 2 -525 100 -450 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -438 400 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -475 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -475 600 N -P 2 0 0 2 -200 0 100 0 N -P 2 0 0 2 0 400 50 400 N -P 2 0 0 2 50 200 100 200 N -P 2 0 0 2 50 400 50 200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1000 400 561 3277 3384 0 0 1 N -A -1000 400 561 3384 3492 0 0 1 N -A -1000 400 561 3492 3600 0 0 1 N -A -1000 400 561 0 107 0 0 1 N -A -1000 400 561 107 214 0 0 1 N -A -1000 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 142 559 273 851 0 0 1 N -A -496 657 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o311ai_1 -# -DEF sky130_stdcells__o311ai_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o311ai_1" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 700 -450 700 N -P 2 0 0 2 -525 100 -450 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -438 400 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -475 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -475 600 N -P 2 0 0 2 -200 0 100 0 N -P 2 0 0 2 0 400 50 400 N -P 2 0 0 2 50 200 100 200 N -P 2 0 0 2 50 400 50 200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1000 400 561 3277 3384 0 0 1 N -A -1000 400 561 3384 3492 0 0 1 N -A -1000 400 561 3492 3600 0 0 1 N -A -1000 400 561 0 107 0 0 1 N -A -1000 400 561 107 214 0 0 1 N -A -1000 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 142 559 273 851 0 0 1 N -A -496 657 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o311ai_2 -# -DEF sky130_stdcells__o311ai_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o311ai_2" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 700 -450 700 N -P 2 0 0 2 -525 100 -450 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -438 400 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -475 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -475 600 N -P 2 0 0 2 -200 0 100 0 N -P 2 0 0 2 0 400 50 400 N -P 2 0 0 2 50 200 100 200 N -P 2 0 0 2 50 400 50 200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1000 400 561 3277 3384 0 0 1 N -A -1000 400 561 3384 3492 0 0 1 N -A -1000 400 561 3492 3600 0 0 1 N -A -1000 400 561 0 107 0 0 1 N -A -1000 400 561 107 214 0 0 1 N -A -1000 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 142 559 273 851 0 0 1 N -A -496 657 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o311ai_4 -# -DEF sky130_stdcells__o311ai_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o311ai_4" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 700 -450 700 N -P 2 0 0 2 -525 100 -450 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -438 400 N -P 2 0 0 2 -800 -800 -100 -800 N -P 2 0 0 2 -800 -400 -200 -400 N -P 2 0 0 2 -200 0 -200 -400 N -P 2 0 0 2 -100 -200 -100 -800 N -P 2 0 0 2 -100 -200 100 -200 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -475 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -475 600 N -P 2 0 0 2 -200 0 100 0 N -P 2 0 0 2 0 400 50 400 N -P 2 0 0 2 50 200 100 200 N -P 2 0 0 2 50 400 50 200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X C1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1000 400 561 3277 3384 0 0 1 N -A -1000 400 561 3384 3492 0 0 1 N -A -1000 400 561 3492 3600 0 0 1 N -A -1000 400 561 0 107 0 0 1 N -A -1000 400 561 107 214 0 0 1 N -A -1000 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 142 559 273 851 0 0 1 N -A -496 657 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -T 0 -750 -660 50 0 0 0 C1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o31a_1 -# -DEF sky130_stdcells__o31a_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o31a_1" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 500 -450 500 N -P 2 0 0 2 -525 -100 -450 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 -800 200 -438 200 N -P 2 0 0 2 -800 -600 -200 -600 N -P 2 0 0 2 -200 -200 -200 -600 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -200 -600 -200 N -P 2 0 0 2 -600 0 -600 -200 N -P 2 0 0 2 -600 0 -475 0 N -P 2 0 0 2 -600 600 -600 400 N -P 2 0 0 2 -600 400 -475 400 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X A3 3 -900 -200 100 R 50 43 1 1 I -X B1 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -1000 200 561 3277 3384 0 0 1 N -A -1000 200 561 3384 3492 0 0 1 N -A -1000 200 561 3492 3600 0 0 1 N -A -1000 200 561 0 107 0 0 1 N -A -1000 200 561 107 214 0 0 1 N -A -1000 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 -57 559 273 851 0 0 1 N -A -496 457 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -460 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 -60 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o31a_2 -# -DEF sky130_stdcells__o31a_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o31a_2" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 500 -450 500 N -P 2 0 0 2 -525 -100 -450 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 -800 200 -438 200 N -P 2 0 0 2 -800 -600 -200 -600 N -P 2 0 0 2 -200 -200 -200 -600 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -200 -600 -200 N -P 2 0 0 2 -600 0 -600 -200 N -P 2 0 0 2 -600 0 -475 0 N -P 2 0 0 2 -600 600 -600 400 N -P 2 0 0 2 -600 400 -475 400 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X A3 3 -900 -200 100 R 50 43 1 1 I -X B1 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -1000 200 561 3277 3384 0 0 1 N -A -1000 200 561 3384 3492 0 0 1 N -A -1000 200 561 3492 3600 0 0 1 N -A -1000 200 561 0 107 0 0 1 N -A -1000 200 561 107 214 0 0 1 N -A -1000 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 -57 559 273 851 0 0 1 N -A -496 457 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -460 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 -60 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o31a_4 -# -DEF sky130_stdcells__o31a_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o31a_4" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 500 -450 500 N -P 2 0 0 2 -525 -100 -450 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 -800 200 -438 200 N -P 2 0 0 2 -800 -600 -200 -600 N -P 2 0 0 2 -200 -200 -200 -600 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -200 -600 -200 N -P 2 0 0 2 -600 0 -600 -200 N -P 2 0 0 2 -600 0 -475 0 N -P 2 0 0 2 -600 600 -600 400 N -P 2 0 0 2 -600 400 -475 400 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X A3 3 -900 -200 100 R 50 43 1 1 I -X B1 4 -900 -600 100 R 50 43 1 1 I -X X 5 900 0 100 L 50 43 1 1 O -A -1000 200 561 3277 3384 0 0 1 N -A -1000 200 561 3384 3492 0 0 1 N -A -1000 200 561 3492 3600 0 0 1 N -A -1000 200 561 0 107 0 0 1 N -A -1000 200 561 107 214 0 0 1 N -A -1000 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 -57 559 273 851 0 0 1 N -A -496 457 559 2747 3325 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -460 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 -60 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o31ai_1 -# -DEF sky130_stdcells__o31ai_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o31ai_1" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 500 -450 500 N -P 2 0 0 2 -525 -100 -450 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 -800 200 -438 200 N -P 2 0 0 2 -800 -600 -200 -600 N -P 2 0 0 2 -200 -200 -200 -600 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -200 -600 -200 N -P 2 0 0 2 -600 0 -600 -200 N -P 2 0 0 2 -600 0 -475 0 N -P 2 0 0 2 -600 600 -600 400 N -P 2 0 0 2 -600 400 -475 400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X A3 3 -900 -200 100 R 50 43 1 1 I -X B1 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -1000 200 561 3277 3384 0 0 1 N -A -1000 200 561 3384 3492 0 0 1 N -A -1000 200 561 3492 3600 0 0 1 N -A -1000 200 561 0 107 0 0 1 N -A -1000 200 561 107 214 0 0 1 N -A -1000 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 -57 559 273 851 0 0 1 N -A -496 457 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -460 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 -60 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o31ai_2 -# -DEF sky130_stdcells__o31ai_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o31ai_2" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 500 -450 500 N -P 2 0 0 2 -525 -100 -450 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 -800 200 -438 200 N -P 2 0 0 2 -800 -600 -200 -600 N -P 2 0 0 2 -200 -200 -200 -600 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -200 -600 -200 N -P 2 0 0 2 -600 0 -600 -200 N -P 2 0 0 2 -600 0 -475 0 N -P 2 0 0 2 -600 600 -600 400 N -P 2 0 0 2 -600 400 -475 400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X A3 3 -900 -200 100 R 50 43 1 1 I -X B1 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -1000 200 561 3277 3384 0 0 1 N -A -1000 200 561 3384 3492 0 0 1 N -A -1000 200 561 3492 3600 0 0 1 N -A -1000 200 561 0 107 0 0 1 N -A -1000 200 561 107 214 0 0 1 N -A -1000 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 -57 559 273 851 0 0 1 N -A -496 457 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -460 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 -60 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o31ai_4 -# -DEF sky130_stdcells__o31ai_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o31ai_4" -112 550 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 500 -450 500 N -P 2 0 0 2 -525 -100 -450 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -800 600 -600 600 N -P 2 0 0 2 -800 200 -438 200 N -P 2 0 0 2 -800 -600 -200 -600 N -P 2 0 0 2 -200 -200 -200 -600 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 -200 -600 -200 N -P 2 0 0 2 -600 0 -600 -200 N -P 2 0 0 2 -600 0 -475 0 N -P 2 0 0 2 -600 600 -600 400 N -P 2 0 0 2 -600 400 -475 400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 600 100 R 50 43 1 1 I -X A2 2 -900 200 100 R 50 43 1 1 I -X A3 3 -900 -200 100 R 50 43 1 1 I -X B1 4 -900 -600 100 R 50 43 1 1 I -X Y 5 900 0 100 L 50 43 1 1 O -A -1000 200 561 3277 3384 0 0 1 N -A -1000 200 561 3384 3492 0 0 1 N -A -1000 200 561 3492 3600 0 0 1 N -A -1000 200 561 0 107 0 0 1 N -A -1000 200 561 107 214 0 0 1 N -A -1000 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 -57 559 273 851 0 0 1 N -A -496 457 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 740 50 0 0 0 A1 Normal 0 C C -T 0 -750 340 50 0 0 0 A2 Normal 0 C C -T 0 -750 -460 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 -60 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o32a_1 -# -DEF sky130_stdcells__o32a_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o32a_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -487 400 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -400 -525 -400 N -P 2 0 0 2 -800 -800 -525 -800 N -P 2 0 0 2 -575 -300 -500 -300 N -P 2 0 0 2 -575 -900 -500 -900 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -50 -600 0 -600 N -P 2 0 0 2 0 -200 0 -600 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -525 600 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -525 200 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X B2 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -600 561 3277 3384 0 0 1 N -A -1050 -600 561 3384 3492 0 0 1 N -A -1050 -600 561 3492 3600 0 0 1 N -A -1050 -600 561 0 107 0 0 1 N -A -1050 -600 561 107 214 0 0 1 N -A -1050 -600 561 214 322 0 0 1 N -A -546 -857 559 273 851 0 0 1 N -A -546 -342 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 -660 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o32a_2 -# -DEF sky130_stdcells__o32a_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o32a_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -487 400 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -400 -525 -400 N -P 2 0 0 2 -800 -800 -525 -800 N -P 2 0 0 2 -575 -300 -500 -300 N -P 2 0 0 2 -575 -900 -500 -900 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -50 -600 0 -600 N -P 2 0 0 2 0 -200 0 -600 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -525 600 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -525 200 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X B2 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -600 561 3277 3384 0 0 1 N -A -1050 -600 561 3384 3492 0 0 1 N -A -1050 -600 561 3492 3600 0 0 1 N -A -1050 -600 561 0 107 0 0 1 N -A -1050 -600 561 107 214 0 0 1 N -A -1050 -600 561 214 322 0 0 1 N -A -546 -857 559 273 851 0 0 1 N -A -546 -342 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 -660 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o32a_4 -# -DEF sky130_stdcells__o32a_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o32a_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -487 400 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -400 -525 -400 N -P 2 0 0 2 -800 -800 -525 -800 N -P 2 0 0 2 -575 -300 -500 -300 N -P 2 0 0 2 -575 -900 -500 -900 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -50 -600 0 -600 N -P 2 0 0 2 0 -200 0 -600 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -525 600 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -525 200 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X B2 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -600 561 3277 3384 0 0 1 N -A -1050 -600 561 3384 3492 0 0 1 N -A -1050 -600 561 3492 3600 0 0 1 N -A -1050 -600 561 0 107 0 0 1 N -A -1050 -600 561 107 214 0 0 1 N -A -1050 -600 561 214 322 0 0 1 N -A -546 -857 559 273 851 0 0 1 N -A -546 -342 559 2747 3325 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 -660 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o32ai_1 -# -DEF sky130_stdcells__o32ai_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o32ai_1" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -487 400 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -400 -525 -400 N -P 2 0 0 2 -800 -800 -525 -800 N -P 2 0 0 2 -575 -300 -500 -300 N -P 2 0 0 2 -575 -900 -500 -900 N -P 2 0 0 2 -50 -600 0 -600 N -P 2 0 0 2 0 -200 0 -600 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -525 600 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -525 200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X B2 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -600 561 3277 3384 0 0 1 N -A -1050 -600 561 3384 3492 0 0 1 N -A -1050 -600 561 3492 3600 0 0 1 N -A -1050 -600 561 0 107 0 0 1 N -A -1050 -600 561 107 214 0 0 1 N -A -1050 -600 561 214 322 0 0 1 N -A -546 -857 559 273 851 0 0 1 N -A -546 -342 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 -660 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o32ai_2 -# -DEF sky130_stdcells__o32ai_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o32ai_2" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -487 400 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -400 -525 -400 N -P 2 0 0 2 -800 -800 -525 -800 N -P 2 0 0 2 -575 -300 -500 -300 N -P 2 0 0 2 -575 -900 -500 -900 N -P 2 0 0 2 -50 -600 0 -600 N -P 2 0 0 2 0 -200 0 -600 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -525 600 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -525 200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X B2 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -600 561 3277 3384 0 0 1 N -A -1050 -600 561 3384 3492 0 0 1 N -A -1050 -600 561 3492 3600 0 0 1 N -A -1050 -600 561 0 107 0 0 1 N -A -1050 -600 561 107 214 0 0 1 N -A -1050 -600 561 214 322 0 0 1 N -A -546 -857 559 273 851 0 0 1 N -A -546 -342 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 -660 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o32ai_4 -# -DEF sky130_stdcells__o32ai_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o32ai_4" -112 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -800 800 -600 800 N -P 2 0 0 2 -800 400 -487 400 N -P 2 0 0 2 -575 700 -500 700 N -P 2 0 0 2 -575 100 -500 100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -400 -525 -400 N -P 2 0 0 2 -800 -800 -525 -800 N -P 2 0 0 2 -575 -300 -500 -300 N -P 2 0 0 2 -575 -900 -500 -900 N -P 2 0 0 2 -50 -600 0 -600 N -P 2 0 0 2 0 -200 0 -600 N -P 2 0 0 2 0 -200 100 -200 N -P 2 0 0 2 -50 400 0 400 N -P 2 0 0 2 0 400 0 200 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -600 800 -600 600 N -P 2 0 0 2 -600 600 -525 600 N -P 2 0 0 2 -800 0 -600 0 N -P 2 0 0 2 -600 200 -600 0 N -P 2 0 0 2 -600 200 -525 200 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X B1 4 -900 -400 100 R 50 43 1 1 I -X B2 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1050 400 561 3277 3384 0 0 1 N -A -1050 400 561 3384 3492 0 0 1 N -A -1050 400 561 3492 3600 0 0 1 N -A -1050 400 561 0 107 0 0 1 N -A -1050 400 561 107 214 0 0 1 N -A -1050 400 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -546 142 559 273 851 0 0 1 N -A -546 657 559 2747 3325 0 0 1 N -A -1050 -600 561 3277 3384 0 0 1 N -A -1050 -600 561 3384 3492 0 0 1 N -A -1050 -600 561 3492 3600 0 0 1 N -A -1050 -600 561 0 107 0 0 1 N -A -1050 -600 561 107 214 0 0 1 N -A -1050 -600 561 214 322 0 0 1 N -A -546 -857 559 273 851 0 0 1 N -A -546 -342 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -750 940 50 0 0 0 A1 Normal 0 C C -T 0 -750 540 50 0 0 0 A2 Normal 0 C C -T 0 -750 -260 50 0 0 0 B1 Normal 0 C C -T 0 -750 -660 50 0 0 0 B2 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -T 0 -750 140 50 0 0 0 A3 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o41a_1 -# -DEF sky130_stdcells__o41a_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o41a_1" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 500 -450 500 N -P 2 0 0 2 -525 -100 -450 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -800 -200 -800 N -P 2 0 0 2 -200 -200 -200 -800 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 0 -650 0 N -P 2 0 0 2 -800 -400 -575 -400 N -P 2 0 0 2 -575 0 -575 -400 N -P 2 0 0 2 -575 0 -475 0 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -650 125 -650 0 N -P 2 0 0 2 -650 125 -443 125 N -P 2 0 0 2 -800 400 -650 400 N -P 2 0 0 2 -650 400 -650 275 N -P 2 0 0 2 -650 275 -443 275 N -P 2 0 0 2 -800 800 -575 800 N -P 2 0 0 2 -575 800 -575 400 N -P 2 0 0 2 -575 400 -475 400 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X A4 4 -900 -400 100 R 50 43 1 1 I -X B1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1000 200 561 3277 3384 0 0 1 N -A -1000 200 561 3384 3492 0 0 1 N -A -1000 200 561 3492 3600 0 0 1 N -A -1000 200 561 0 107 0 0 1 N -A -1000 200 561 107 214 0 0 1 N -A -1000 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 -57 559 273 851 0 0 1 N -A -496 457 559 2747 3325 0 0 1 N -T 0 -800 940 50 0 0 0 A1 Normal 0 C C -T 0 -800 540 50 0 0 0 A2 Normal 0 C C -T 0 -800 -660 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -800 140 50 0 0 0 A3 Normal 0 C C -T 0 -800 -260 50 0 0 0 A4 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o41a_2 -# -DEF sky130_stdcells__o41a_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o41a_2" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 500 -450 500 N -P 2 0 0 2 -525 -100 -450 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -800 -200 -800 N -P 2 0 0 2 -200 -200 -200 -800 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 0 -650 0 N -P 2 0 0 2 -800 -400 -575 -400 N -P 2 0 0 2 -575 0 -575 -400 N -P 2 0 0 2 -575 0 -475 0 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -650 125 -650 0 N -P 2 0 0 2 -650 125 -443 125 N -P 2 0 0 2 -800 400 -650 400 N -P 2 0 0 2 -650 400 -650 275 N -P 2 0 0 2 -650 275 -443 275 N -P 2 0 0 2 -800 800 -575 800 N -P 2 0 0 2 -575 800 -575 400 N -P 2 0 0 2 -575 400 -475 400 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X A4 4 -900 -400 100 R 50 43 1 1 I -X B1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1000 200 561 3277 3384 0 0 1 N -A -1000 200 561 3384 3492 0 0 1 N -A -1000 200 561 3492 3600 0 0 1 N -A -1000 200 561 0 107 0 0 1 N -A -1000 200 561 107 214 0 0 1 N -A -1000 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 -57 559 273 851 0 0 1 N -A -496 457 559 2747 3325 0 0 1 N -T 0 -800 940 50 0 0 0 A1 Normal 0 C C -T 0 -800 540 50 0 0 0 A2 Normal 0 C C -T 0 -800 -660 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -800 140 50 0 0 0 A3 Normal 0 C C -T 0 -800 -260 50 0 0 0 A4 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o41a_4 -# -DEF sky130_stdcells__o41a_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o41a_4" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 500 -450 500 N -P 2 0 0 2 -525 -100 -450 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 575 0 800 0 N -P 2 0 0 2 -800 -800 -200 -800 N -P 2 0 0 2 -200 -200 -200 -800 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 0 -650 0 N -P 2 0 0 2 -800 -400 -575 -400 N -P 2 0 0 2 -575 0 -575 -400 N -P 2 0 0 2 -575 0 -475 0 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -650 125 -650 0 N -P 2 0 0 2 -650 125 -443 125 N -P 2 0 0 2 -800 400 -650 400 N -P 2 0 0 2 -650 400 -650 275 N -P 2 0 0 2 -650 275 -443 275 N -P 2 0 0 2 -800 800 -575 800 N -P 2 0 0 2 -575 800 -575 400 N -P 2 0 0 2 -575 400 -475 400 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X A4 4 -900 -400 100 R 50 43 1 1 I -X B1 5 -900 -800 100 R 50 43 1 1 I -X X 6 900 0 100 L 50 43 1 1 O -A -1000 200 561 3277 3384 0 0 1 N -A -1000 200 561 3384 3492 0 0 1 N -A -1000 200 561 3492 3600 0 0 1 N -A -1000 200 561 0 107 0 0 1 N -A -1000 200 561 107 214 0 0 1 N -A -1000 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 -57 559 273 851 0 0 1 N -A -496 457 559 2747 3325 0 0 1 N -T 0 -800 940 50 0 0 0 A1 Normal 0 C C -T 0 -800 540 50 0 0 0 A2 Normal 0 C C -T 0 -800 -660 50 0 0 0 B1 Normal 0 C C -T 0 750 140 50 0 0 0 X Normal 0 C C -T 0 -800 140 50 0 0 0 A3 Normal 0 C C -T 0 -800 -260 50 0 0 0 A4 Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o41ai_1 -# -DEF sky130_stdcells__o41ai_1 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o41ai_1" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 500 -450 500 N -P 2 0 0 2 -525 -100 -450 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -800 -200 -800 N -P 2 0 0 2 -200 -200 -200 -800 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 0 -650 0 N -P 2 0 0 2 -800 -400 -575 -400 N -P 2 0 0 2 -575 0 -575 -400 N -P 2 0 0 2 -575 0 -475 0 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -650 125 -650 0 N -P 2 0 0 2 -650 125 -443 125 N -P 2 0 0 2 -800 400 -650 400 N -P 2 0 0 2 -650 400 -650 275 N -P 2 0 0 2 -650 275 -443 275 N -P 2 0 0 2 -800 800 -575 800 N -P 2 0 0 2 -575 800 -575 400 N -P 2 0 0 2 -575 400 -475 400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X A4 4 -900 -400 100 R 50 43 1 1 I -X B1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1000 200 561 3277 3384 0 0 1 N -A -1000 200 561 3384 3492 0 0 1 N -A -1000 200 561 3492 3600 0 0 1 N -A -1000 200 561 0 107 0 0 1 N -A -1000 200 561 107 214 0 0 1 N -A -1000 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 -57 559 273 851 0 0 1 N -A -496 457 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -800 940 50 0 0 0 A1 Normal 0 C C -T 0 -800 540 50 0 0 0 A2 Normal 0 C C -T 0 -800 -660 50 0 0 0 B1 Normal 0 C C -T 0 -800 140 50 0 0 0 A3 Normal 0 C C -T 0 -800 -260 50 0 0 0 A4 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o41ai_2 -# -DEF sky130_stdcells__o41ai_2 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o41ai_2" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 500 -450 500 N -P 2 0 0 2 -525 -100 -450 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -800 -200 -800 N -P 2 0 0 2 -200 -200 -200 -800 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 0 -650 0 N -P 2 0 0 2 -800 -400 -575 -400 N -P 2 0 0 2 -575 0 -575 -400 N -P 2 0 0 2 -575 0 -475 0 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -650 125 -650 0 N -P 2 0 0 2 -650 125 -443 125 N -P 2 0 0 2 -800 400 -650 400 N -P 2 0 0 2 -650 400 -650 275 N -P 2 0 0 2 -650 275 -443 275 N -P 2 0 0 2 -800 800 -575 800 N -P 2 0 0 2 -575 800 -575 400 N -P 2 0 0 2 -575 400 -475 400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X A4 4 -900 -400 100 R 50 43 1 1 I -X B1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1000 200 561 3277 3384 0 0 1 N -A -1000 200 561 3384 3492 0 0 1 N -A -1000 200 561 3492 3600 0 0 1 N -A -1000 200 561 0 107 0 0 1 N -A -1000 200 561 107 214 0 0 1 N -A -1000 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 -57 559 273 851 0 0 1 N -A -496 457 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -800 940 50 0 0 0 A1 Normal 0 C C -T 0 -800 540 50 0 0 0 A2 Normal 0 C C -T 0 -800 -660 50 0 0 0 B1 Normal 0 C C -T 0 -800 140 50 0 0 0 A3 Normal 0 C C -T 0 -800 -260 50 0 0 0 A4 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__o41ai_4 -# -DEF sky130_stdcells__o41ai_4 U 0 20 Y N 1 F N -F0 "SC" 150 50 50 H V C CNN -F1 "sky130_stdcells__o41ai_4" -62 650 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -525 500 -450 500 N -P 2 0 0 2 -525 -100 -450 -100 N -P 2 0 0 2 100 300 275 300 N -P 2 0 0 2 100 300 100 -300 N -P 2 0 0 2 100 -300 275 -300 N -P 2 0 0 2 -800 -800 -200 -800 N -P 2 0 0 2 -200 -200 -200 -800 N -P 2 0 0 2 -200 -200 101 -200 N -P 2 0 0 2 -800 0 -650 0 N -P 2 0 0 2 -800 -400 -575 -400 N -P 2 0 0 2 -575 0 -575 -400 N -P 2 0 0 2 -575 0 -475 0 N -P 2 0 0 2 0 200 100 200 N -P 2 0 0 2 -650 125 -650 0 N -P 2 0 0 2 -650 125 -443 125 N -P 2 0 0 2 -800 400 -650 400 N -P 2 0 0 2 -650 400 -650 275 N -P 2 0 0 2 -650 275 -443 275 N -P 2 0 0 2 -800 800 -575 800 N -P 2 0 0 2 -575 800 -575 400 N -P 2 0 0 2 -575 400 -475 400 N -P 2 0 0 2 675 0 800 0 N -X A1 1 -900 800 100 R 50 43 1 1 I -X A2 2 -900 400 100 R 50 43 1 1 I -X A3 3 -900 0 100 R 50 43 1 1 I -X A4 4 -900 -400 100 R 50 43 1 1 I -X B1 5 -900 -800 100 R 50 43 1 1 I -X Y 6 900 0 100 L 50 43 1 1 O -A -1000 200 561 3277 3384 0 0 1 N -A -1000 200 561 3384 3492 0 0 1 N -A -1000 200 561 3492 3600 0 0 1 N -A -1000 200 561 0 107 0 0 1 N -A -1000 200 561 107 214 0 0 1 N -A -1000 200 561 214 322 0 0 1 N -A 275 0 300 2700 3000 0 0 1 N -A 275 0 300 3000 3300 0 0 1 N -A 275 0 300 3300 3600 0 0 1 N -A 275 0 300 0 300 0 0 1 N -A 275 0 300 300 600 0 0 1 N -A 275 0 300 600 900 0 0 1 N -A -496 -57 559 273 851 0 0 1 N -A -496 457 559 2747 3325 0 0 1 N -A 625 0 50 0 1200 0 0 1 N -A 625 0 50 1200 2400 0 0 1 N -A 625 0 50 2400 3600 0 0 1 N -T 0 -800 940 50 0 0 0 A1 Normal 0 C C -T 0 -800 540 50 0 0 0 A2 Normal 0 C C -T 0 -800 -660 50 0 0 0 B1 Normal 0 C C -T 0 -800 140 50 0 0 0 A3 Normal 0 C C -T 0 -800 -260 50 0 0 0 A4 Normal 0 C C -T 0 750 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or2_0 -# -DEF sky130_stdcells__or2_0 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or2_0" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -250 200 N -P 2 0 0 2 -600 -200 -250 -200 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or2_1 -# -DEF sky130_stdcells__or2_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or2_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -250 200 N -P 2 0 0 2 -600 -200 -250 -200 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or2_2 -# -DEF sky130_stdcells__or2_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or2_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -250 200 N -P 2 0 0 2 -600 -200 -250 -200 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or2_4 -# -DEF sky130_stdcells__or2_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or2_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -250 200 N -P 2 0 0 2 -600 -200 -250 -200 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or2b_1 -# -DEF sky130_stdcells__or2b_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or2b_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -353 200 N -P 2 0 0 2 -600 -200 -353 -200 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B_N 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -303 200 50 0 1200 0 0 1 N -A -303 200 50 1200 2400 0 0 1 N -A -303 200 50 2400 3600 0 0 1 N -A -303 -200 50 0 1200 0 0 1 N -A -303 -200 50 1200 2400 0 0 1 N -A -303 -200 50 2400 3600 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B_N Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or2b_2 -# -DEF sky130_stdcells__or2b_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or2b_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -353 200 N -P 2 0 0 2 -600 -200 -353 -200 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B_N 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -303 200 50 0 1200 0 0 1 N -A -303 200 50 1200 2400 0 0 1 N -A -303 200 50 2400 3600 0 0 1 N -A -303 -200 50 0 1200 0 0 1 N -A -303 -200 50 1200 2400 0 0 1 N -A -303 -200 50 2400 3600 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B_N Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or2b_4 -# -DEF sky130_stdcells__or2b_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or2b_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -353 200 N -P 2 0 0 2 -600 -200 -353 -200 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -X A 1 -700 200 100 R 50 43 1 1 I -X B_N 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -303 200 50 0 1200 0 0 1 N -A -303 200 50 1200 2400 0 0 1 N -A -303 200 50 2400 3600 0 0 1 N -A -303 -200 50 0 1200 0 0 1 N -A -303 -200 50 1200 2400 0 0 1 N -A -303 -200 50 2400 3600 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B_N Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or3_1 -# -DEF sky130_stdcells__or3_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or3_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -350 400 N -P 2 0 0 2 -600 0 -214 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -400 -350 -400 N -P 2 0 0 2 -350 400 -350 200 N -P 2 0 0 2 -350 200 -250 200 N -P 2 0 0 2 -350 -200 -350 -400 N -P 2 0 0 2 -350 -200 -250 -200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or3_2 -# -DEF sky130_stdcells__or3_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or3_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -350 400 N -P 2 0 0 2 -600 0 -214 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -400 -350 -400 N -P 2 0 0 2 -350 400 -350 200 N -P 2 0 0 2 -350 200 -250 200 N -P 2 0 0 2 -350 -200 -350 -400 N -P 2 0 0 2 -350 -200 -250 -200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or3_4 -# -DEF sky130_stdcells__or3_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or3_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -350 400 N -P 2 0 0 2 -600 0 -214 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -600 -400 -350 -400 N -P 2 0 0 2 -350 400 -350 200 N -P 2 0 0 2 -350 200 -250 200 N -P 2 0 0 2 -350 -200 -350 -400 N -P 2 0 0 2 -350 -200 -250 -200 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or3b_1 -# -DEF sky130_stdcells__or3b_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or3b_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -350 400 N -P 2 0 0 2 -600 0 -214 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -350 400 -350 200 N -P 2 0 0 2 -350 200 -250 200 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -353 -200 N -P 2 0 0 2 -600 -400 -400 -400 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C_N 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -303 -200 50 0 1200 0 0 1 N -A -303 -200 50 1200 2400 0 0 1 N -A -303 -200 50 2400 3600 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -650 -260 50 0 0 0 C_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or3b_2 -# -DEF sky130_stdcells__or3b_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or3b_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -350 400 N -P 2 0 0 2 -600 0 -214 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -350 400 -350 200 N -P 2 0 0 2 -350 200 -250 200 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -353 -200 N -P 2 0 0 2 -600 -400 -400 -400 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C_N 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -303 -200 50 0 1200 0 0 1 N -A -303 -200 50 1200 2400 0 0 1 N -A -303 -200 50 2400 3600 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -650 -260 50 0 0 0 C_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or3b_4 -# -DEF sky130_stdcells__or3b_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or3b_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -350 400 N -P 2 0 0 2 -600 0 -214 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -350 400 -350 200 N -P 2 0 0 2 -350 200 -250 200 N -P 2 0 0 2 -400 -200 -400 -400 N -P 2 0 0 2 -400 -200 -353 -200 N -P 2 0 0 2 -600 -400 -400 -400 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X C_N 3 -700 -400 100 R 50 43 1 1 I -X X 4 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -303 -200 50 0 1200 0 0 1 N -A -303 -200 50 1200 2400 0 0 1 N -A -303 -200 50 2400 3600 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -650 -260 50 0 0 0 C_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or4_1 -# -DEF sky130_stdcells__or4_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or4_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -221 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -275 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or4_2 -# -DEF sky130_stdcells__or4_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or4_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -221 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -275 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or4_4 -# -DEF sky130_stdcells__or4_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or4_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -221 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -275 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or4b_1 -# -DEF sky130_stdcells__or4b_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or4b_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -221 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -378 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D_N 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -328 -250 50 0 1200 0 0 1 N -A -328 -250 50 1200 2400 0 0 1 N -A -328 -250 50 2400 3600 0 0 1 N -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or4b_2 -# -DEF sky130_stdcells__or4b_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or4b_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -221 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -378 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D_N 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -328 -250 50 0 1200 0 0 1 N -A -328 -250 50 1200 2400 0 0 1 N -A -328 -250 50 2400 3600 0 0 1 N -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or4b_4 -# -DEF sky130_stdcells__or4b_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or4b_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -450 -100 -221 -100 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -378 -250 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C 3 -700 -200 100 R 50 43 1 1 I -X D_N 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -328 -250 50 0 1200 0 0 1 N -A -328 -250 50 1200 2400 0 0 1 N -A -328 -250 50 2400 3600 0 0 1 N -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -550 -60 50 0 0 0 C Normal 0 C C -T 0 -550 -460 50 0 0 0 D_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or4bb_1 -# -DEF sky130_stdcells__or4bb_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or4bb_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -378 -250 N -P 2 0 0 2 -450 -100 -321 -100 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C_N 3 -700 -200 100 R 50 43 1 1 I -X D_N 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -328 -250 50 0 1200 0 0 1 N -A -328 -250 50 1200 2400 0 0 1 N -A -328 -250 50 2400 3600 0 0 1 N -A -271 -100 50 0 1200 0 0 1 N -A -271 -100 50 1200 2400 0 0 1 N -A -271 -100 50 2400 3600 0 0 1 N -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -675 -60 50 0 0 0 C_N Normal 0 C C -T 0 -675 -460 50 0 0 0 D_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or4bb_2 -# -DEF sky130_stdcells__or4bb_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or4bb_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -378 -250 N -P 2 0 0 2 -450 -100 -321 -100 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C_N 3 -700 -200 100 R 50 43 1 1 I -X D_N 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -328 -250 50 0 1200 0 0 1 N -A -328 -250 50 1200 2400 0 0 1 N -A -328 -250 50 2400 3600 0 0 1 N -A -271 -100 50 0 1200 0 0 1 N -A -271 -100 50 1200 2400 0 0 1 N -A -271 -100 50 2400 3600 0 0 1 N -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -675 -60 50 0 0 0 C_N Normal 0 C C -T 0 -675 -460 50 0 0 0 D_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__or4bb_4 -# -DEF sky130_stdcells__or4bb_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__or4bb_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 600 -400 600 N -P 2 0 0 2 -600 -200 -450 -200 N -P 2 0 0 2 -450 -100 -450 -200 N -P 2 0 0 2 -400 600 -400 250 N -P 2 0 0 2 -400 250 -275 250 N -P 2 0 0 2 -600 200 -450 200 N -P 2 0 0 2 -450 200 -450 100 N -P 2 0 0 2 -450 100 -221 100 N -P 2 0 0 2 -600 -600 -400 -600 N -P 2 0 0 2 -400 -250 -400 -600 N -P 2 0 0 2 -400 -250 -378 -250 N -P 2 0 0 2 -450 -100 -321 -100 N -X A 1 -700 600 100 R 50 43 1 1 I -X B 2 -700 200 100 R 50 43 1 1 I -X C_N 3 -700 -200 100 R 50 43 1 1 I -X D_N 4 -700 -600 100 R 50 43 1 1 I -X X 5 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -328 -250 50 0 1200 0 0 1 N -A -328 -250 50 1200 2400 0 0 1 N -A -328 -250 50 2400 3600 0 0 1 N -A -271 -100 50 0 1200 0 0 1 N -A -271 -100 50 1200 2400 0 0 1 N -A -271 -100 50 2400 3600 0 0 1 N -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 740 50 0 0 0 A Normal 0 C C -T 0 -550 340 50 0 0 0 B Normal 0 C C -T 0 -675 -60 50 0 0 0 C_N Normal 0 C C -T 0 -675 -460 50 0 0 0 D_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__probe_p_8 -# -DEF sky130_stdcells__probe_p_8 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__probe_p_8" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -X A 1 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 A Normal 0 C C -X X 2 1000 0 100 L 50 43 1 1 O -P 2 0 0 2 700 0 900 0 N -T 0 650 40 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__probec_p_8 -# -DEF sky130_stdcells__probec_p_8 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__probec_p_8" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -X A 1 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 A Normal 0 C C -X X 2 1000 0 100 L 50 43 1 1 O -P 2 0 0 2 700 0 900 0 N -T 0 650 40 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfbbn_1 -# -DEF sky130_stdcells__sdfbbn_1 U 0 20 Y N 1 F N -F0 "SC" 750 720 50 H V C CNN -F1 "sky130_stdcells__sdfbbn_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 600 700 600 N -P 2 0 0 2 -700 -600 700 -600 N -P 2 0 0 2 -700 600 -700 -600 N -P 2 0 0 2 700 600 700 -600 N -P 2 0 0 2 -900 500 -700 500 N -P 2 0 0 2 -900 300 -700 300 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 -900 -300 -700 -300 N -P 2 0 0 2 -900 -500 -700 -500 N -P 2 0 0 2 700 500 900 500 N -P 2 0 0 2 700 300 900 300 N -X CLK_N 1 -1000 500 100 R 50 43 1 1 I -X D 2 -1000 300 100 R 50 43 1 1 I -X RESET_B 3 -1000 100 100 R 50 43 1 1 I -X SCD 4 -1000 -100 100 R 50 43 1 1 I -X SCE 5 -1000 -300 100 R 50 43 1 1 I -X SET_B 6 -1000 -500 100 R 50 43 1 1 I -X Q 7 1000 500 100 L 50 43 1 1 O -X Q_N 8 1000 300 100 L 50 43 1 1 O -T 0 -650 540 50 0 0 0 CLK_N Normal 0 C C -T 0 -650 340 50 0 0 0 D Normal 0 C C -T 0 -650 140 50 0 0 0 RESET_B Normal 0 C C -T 0 -650 -60 50 0 0 0 SCD Normal 0 C C -T 0 -650 -260 50 0 0 0 SCE Normal 0 C C -T 0 -650 -460 50 0 0 0 SET_B Normal 0 C C -T 0 650 540 50 0 0 0 Q Normal 0 C C -T 0 650 340 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfbbn_2 -# -DEF sky130_stdcells__sdfbbn_2 U 0 20 Y N 1 F N -F0 "SC" 750 720 50 H V C CNN -F1 "sky130_stdcells__sdfbbn_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 600 700 600 N -P 2 0 0 2 -700 -600 700 -600 N -P 2 0 0 2 -700 600 -700 -600 N -P 2 0 0 2 700 600 700 -600 N -P 2 0 0 2 -900 500 -700 500 N -P 2 0 0 2 -900 300 -700 300 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 -900 -300 -700 -300 N -P 2 0 0 2 -900 -500 -700 -500 N -P 2 0 0 2 700 500 900 500 N -P 2 0 0 2 700 300 900 300 N -X CLK_N 1 -1000 500 100 R 50 43 1 1 I -X D 2 -1000 300 100 R 50 43 1 1 I -X RESET_B 3 -1000 100 100 R 50 43 1 1 I -X SCD 4 -1000 -100 100 R 50 43 1 1 I -X SCE 5 -1000 -300 100 R 50 43 1 1 I -X SET_B 6 -1000 -500 100 R 50 43 1 1 I -X Q 7 1000 500 100 L 50 43 1 1 O -X Q_N 8 1000 300 100 L 50 43 1 1 O -T 0 -650 540 50 0 0 0 CLK_N Normal 0 C C -T 0 -650 340 50 0 0 0 D Normal 0 C C -T 0 -650 140 50 0 0 0 RESET_B Normal 0 C C -T 0 -650 -60 50 0 0 0 SCD Normal 0 C C -T 0 -650 -260 50 0 0 0 SCE Normal 0 C C -T 0 -650 -460 50 0 0 0 SET_B Normal 0 C C -T 0 650 540 50 0 0 0 Q Normal 0 C C -T 0 650 340 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfbbp_1 -# -DEF sky130_stdcells__sdfbbp_1 U 0 20 Y N 1 F N -F0 "SC" 750 720 50 H V C CNN -F1 "sky130_stdcells__sdfbbp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 600 700 600 N -P 2 0 0 2 -700 -600 700 -600 N -P 2 0 0 2 -700 600 -700 -600 N -P 2 0 0 2 700 600 700 -600 N -P 2 0 0 2 -900 500 -700 500 N -P 2 0 0 2 -900 300 -700 300 N -P 2 0 0 2 -900 100 -700 100 N -P 2 0 0 2 -900 -100 -700 -100 N -P 2 0 0 2 -900 -300 -700 -300 N -P 2 0 0 2 -900 -500 -700 -500 N -P 2 0 0 2 700 500 900 500 N -P 2 0 0 2 700 300 900 300 N -X CLK 1 -1000 500 100 R 50 43 1 1 I -X D 2 -1000 300 100 R 50 43 1 1 I -X RESET_B 3 -1000 100 100 R 50 43 1 1 I -X SCD 4 -1000 -100 100 R 50 43 1 1 I -X SCE 5 -1000 -300 100 R 50 43 1 1 I -X SET_B 6 -1000 -500 100 R 50 43 1 1 I -X Q 7 1000 500 100 L 50 43 1 1 O -X Q_N 8 1000 300 100 L 50 43 1 1 O -T 0 -650 540 50 0 0 0 CLK Normal 0 C C -T 0 -650 340 50 0 0 0 D Normal 0 C C -T 0 -650 140 50 0 0 0 RESET_B Normal 0 C C -T 0 -650 -60 50 0 0 0 SCD Normal 0 C C -T 0 -650 -260 50 0 0 0 SCE Normal 0 C C -T 0 -650 -460 50 0 0 0 SET_B Normal 0 C C -T 0 650 540 50 0 0 0 Q Normal 0 C C -T 0 650 340 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfrbp_1 -# -DEF sky130_stdcells__sdfrbp_1 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sdfrbp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -P 2 0 0 2 -900 400 -700 400 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 -900 -400 -700 -400 N -P 2 0 0 2 700 400 900 400 N -P 2 0 0 2 700 200 900 200 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -X D 2 -1000 200 100 R 50 43 1 1 I -X RESET_B 3 -1000 0 100 R 50 43 1 1 I -X SCD 4 -1000 -200 100 R 50 43 1 1 I -X SCE 5 -1000 -400 100 R 50 43 1 1 I -X Q 6 1000 400 100 L 50 43 1 1 O -X Q_N 7 1000 200 100 L 50 43 1 1 O -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -T 0 -650 240 50 0 0 0 D Normal 0 C C -T 0 -650 40 50 0 0 0 RESET_B Normal 0 C C -T 0 -650 -160 50 0 0 0 SCD Normal 0 C C -T 0 -650 -360 50 0 0 0 SCE Normal 0 C C -T 0 650 440 50 0 0 0 Q Normal 0 C C -T 0 650 240 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfrbp_2 -# -DEF sky130_stdcells__sdfrbp_2 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sdfrbp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -P 2 0 0 2 -900 400 -700 400 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 -900 -400 -700 -400 N -P 2 0 0 2 700 400 900 400 N -P 2 0 0 2 700 200 900 200 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -X D 2 -1000 200 100 R 50 43 1 1 I -X RESET_B 3 -1000 0 100 R 50 43 1 1 I -X SCD 4 -1000 -200 100 R 50 43 1 1 I -X SCE 5 -1000 -400 100 R 50 43 1 1 I -X Q 6 1000 400 100 L 50 43 1 1 O -X Q_N 7 1000 200 100 L 50 43 1 1 O -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -T 0 -650 240 50 0 0 0 D Normal 0 C C -T 0 -650 40 50 0 0 0 RESET_B Normal 0 C C -T 0 -650 -160 50 0 0 0 SCD Normal 0 C C -T 0 -650 -360 50 0 0 0 SCE Normal 0 C C -T 0 650 440 50 0 0 0 Q Normal 0 C C -T 0 650 240 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfrtn_1 -# -DEF sky130_stdcells__sdfrtn_1 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sdfrtn_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -P 2 0 0 2 -900 400 -700 400 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 -900 -400 -700 -400 N -P 2 0 0 2 700 400 900 400 N -X CLK_N 1 -1000 400 100 R 50 43 1 1 I -X D 2 -1000 200 100 R 50 43 1 1 I -X RESET_B 3 -1000 0 100 R 50 43 1 1 I -X SCD 4 -1000 -200 100 R 50 43 1 1 I -X SCE 5 -1000 -400 100 R 50 43 1 1 I -X Q 6 1000 400 100 L 50 43 1 1 O -T 0 -650 440 50 0 0 0 CLK_N Normal 0 C C -T 0 -650 240 50 0 0 0 D Normal 0 C C -T 0 -650 40 50 0 0 0 RESET_B Normal 0 C C -T 0 -650 -160 50 0 0 0 SCD Normal 0 C C -T 0 -650 -360 50 0 0 0 SCE Normal 0 C C -T 0 650 440 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfrtp_1 -# -DEF sky130_stdcells__sdfrtp_1 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sdfrtp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -P 2 0 0 2 -900 400 -700 400 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 -900 -400 -700 -400 N -P 2 0 0 2 700 400 900 400 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -X D 2 -1000 200 100 R 50 43 1 1 I -X RESET_B 3 -1000 0 100 R 50 43 1 1 I -X SCD 4 -1000 -200 100 R 50 43 1 1 I -X SCE 5 -1000 -400 100 R 50 43 1 1 I -X Q 6 1000 400 100 L 50 43 1 1 O -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -T 0 -650 240 50 0 0 0 D Normal 0 C C -T 0 -650 40 50 0 0 0 RESET_B Normal 0 C C -T 0 -650 -160 50 0 0 0 SCD Normal 0 C C -T 0 -650 -360 50 0 0 0 SCE Normal 0 C C -T 0 650 440 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfrtp_2 -# -DEF sky130_stdcells__sdfrtp_2 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sdfrtp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -P 2 0 0 2 -900 400 -700 400 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 -900 -400 -700 -400 N -P 2 0 0 2 700 400 900 400 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -X D 2 -1000 200 100 R 50 43 1 1 I -X RESET_B 3 -1000 0 100 R 50 43 1 1 I -X SCD 4 -1000 -200 100 R 50 43 1 1 I -X SCE 5 -1000 -400 100 R 50 43 1 1 I -X Q 6 1000 400 100 L 50 43 1 1 O -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -T 0 -650 240 50 0 0 0 D Normal 0 C C -T 0 -650 40 50 0 0 0 RESET_B Normal 0 C C -T 0 -650 -160 50 0 0 0 SCD Normal 0 C C -T 0 -650 -360 50 0 0 0 SCE Normal 0 C C -T 0 650 440 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfrtp_4 -# -DEF sky130_stdcells__sdfrtp_4 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sdfrtp_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -P 2 0 0 2 -900 400 -700 400 N -P 2 0 0 2 -900 200 -700 200 N -P 2 0 0 2 -900 0 -700 0 N -P 2 0 0 2 -900 -200 -700 -200 N -P 2 0 0 2 -900 -400 -700 -400 N -P 2 0 0 2 700 400 900 400 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -X D 2 -1000 200 100 R 50 43 1 1 I -X RESET_B 3 -1000 0 100 R 50 43 1 1 I -X SCD 4 -1000 -200 100 R 50 43 1 1 I -X SCE 5 -1000 -400 100 R 50 43 1 1 I -X Q 6 1000 400 100 L 50 43 1 1 O -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -T 0 -650 240 50 0 0 0 D Normal 0 C C -T 0 -650 40 50 0 0 0 RESET_B Normal 0 C C -T 0 -650 -160 50 0 0 0 SCD Normal 0 C C -T 0 -650 -360 50 0 0 0 SCE Normal 0 C C -T 0 650 440 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfsbp_1 -# -DEF sky130_stdcells__sdfsbp_1 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sdfsbp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -P 2 0 0 2 -900 400 -700 400 N -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X SCD 3 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 SCD Normal 0 C C -X SCE 4 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCE Normal 0 C C -X SET_B 5 -1000 -400 100 R 50 43 1 1 I -P 2 0 0 2 -900 -400 -700 -400 N -T 0 -650 -360 50 0 0 0 SET_B Normal 0 C C -X Q 6 1000 400 100 L 50 43 1 1 O -P 2 0 0 2 700 400 900 400 N -T 0 650 440 50 0 0 0 Q Normal 0 C C -X Q_N 7 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfsbp_2 -# -DEF sky130_stdcells__sdfsbp_2 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sdfsbp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -P 2 0 0 2 -900 400 -700 400 N -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X SCD 3 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 SCD Normal 0 C C -X SCE 4 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCE Normal 0 C C -X SET_B 5 -1000 -400 100 R 50 43 1 1 I -P 2 0 0 2 -900 -400 -700 -400 N -T 0 -650 -360 50 0 0 0 SET_B Normal 0 C C -X Q 6 1000 400 100 L 50 43 1 1 O -P 2 0 0 2 700 400 900 400 N -T 0 650 440 50 0 0 0 Q Normal 0 C C -X Q_N 7 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfstp_1 -# -DEF sky130_stdcells__sdfstp_1 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sdfstp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -P 2 0 0 2 -900 400 -700 400 N -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X SCD 3 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 SCD Normal 0 C C -X SCE 4 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCE Normal 0 C C -X SET_B 5 -1000 -400 100 R 50 43 1 1 I -P 2 0 0 2 -900 -400 -700 -400 N -T 0 -650 -360 50 0 0 0 SET_B Normal 0 C C -X Q 6 1000 400 100 L 50 43 1 1 O -P 2 0 0 2 700 400 900 400 N -T 0 650 440 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfstp_2 -# -DEF sky130_stdcells__sdfstp_2 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sdfstp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -P 2 0 0 2 -900 400 -700 400 N -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X SCD 3 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 SCD Normal 0 C C -X SCE 4 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCE Normal 0 C C -X SET_B 5 -1000 -400 100 R 50 43 1 1 I -P 2 0 0 2 -900 -400 -700 -400 N -T 0 -650 -360 50 0 0 0 SET_B Normal 0 C C -X Q 6 1000 400 100 L 50 43 1 1 O -P 2 0 0 2 700 400 900 400 N -T 0 650 440 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfstp_4 -# -DEF sky130_stdcells__sdfstp_4 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sdfstp_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -P 2 0 0 2 -900 400 -700 400 N -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X SCD 3 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 SCD Normal 0 C C -X SCE 4 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCE Normal 0 C C -X SET_B 5 -1000 -400 100 R 50 43 1 1 I -P 2 0 0 2 -900 -400 -700 -400 N -T 0 -650 -360 50 0 0 0 SET_B Normal 0 C C -X Q 6 1000 400 100 L 50 43 1 1 O -P 2 0 0 2 700 400 900 400 N -T 0 650 440 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfxbp_1 -# -DEF sky130_stdcells__sdfxbp_1 U 0 20 Y N 1 F N -F0 "SC" 750 520 50 H V C CNN -F1 "sky130_stdcells__sdfxbp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 400 700 400 N -P 2 0 0 2 -700 -400 700 -400 N -P 2 0 0 2 -700 400 -700 -400 N -P 2 0 0 2 700 400 700 -400 N -X CLK 1 -1000 300 100 R 50 43 1 1 I -P 2 0 0 2 -900 300 -700 300 N -T 0 -650 340 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 D Normal 0 C C -X SCD 3 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 SCD Normal 0 C C -X SCE 4 -1000 -300 100 R 50 43 1 1 I -P 2 0 0 2 -900 -300 -700 -300 N -T 0 -650 -260 50 0 0 0 SCE Normal 0 C C -X Q 5 1000 300 100 L 50 43 1 1 O -P 2 0 0 2 700 300 900 300 N -T 0 650 340 50 0 0 0 Q Normal 0 C C -X Q_N 6 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfxbp_2 -# -DEF sky130_stdcells__sdfxbp_2 U 0 20 Y N 1 F N -F0 "SC" 750 520 50 H V C CNN -F1 "sky130_stdcells__sdfxbp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 400 700 400 N -P 2 0 0 2 -700 -400 700 -400 N -P 2 0 0 2 -700 400 -700 -400 N -P 2 0 0 2 700 400 700 -400 N -X CLK 1 -1000 300 100 R 50 43 1 1 I -P 2 0 0 2 -900 300 -700 300 N -T 0 -650 340 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 D Normal 0 C C -X SCD 3 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 SCD Normal 0 C C -X SCE 4 -1000 -300 100 R 50 43 1 1 I -P 2 0 0 2 -900 -300 -700 -300 N -T 0 -650 -260 50 0 0 0 SCE Normal 0 C C -X Q 5 1000 300 100 L 50 43 1 1 O -P 2 0 0 2 700 300 900 300 N -T 0 650 340 50 0 0 0 Q Normal 0 C C -X Q_N 6 1000 100 100 L 50 43 1 1 O -P 2 0 0 2 700 100 900 100 N -T 0 650 140 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfxtp_1 -# -DEF sky130_stdcells__sdfxtp_1 U 0 20 Y N 1 F N -F0 "SC" 750 520 50 H V C CNN -F1 "sky130_stdcells__sdfxtp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 400 700 400 N -P 2 0 0 2 -700 -400 700 -400 N -P 2 0 0 2 -700 400 -700 -400 N -P 2 0 0 2 700 400 700 -400 N -X CLK 1 -1000 300 100 R 50 43 1 1 I -P 2 0 0 2 -900 300 -700 300 N -T 0 -650 340 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 D Normal 0 C C -X SCD 3 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 SCD Normal 0 C C -X SCE 4 -1000 -300 100 R 50 43 1 1 I -P 2 0 0 2 -900 -300 -700 -300 N -T 0 -650 -260 50 0 0 0 SCE Normal 0 C C -X Q 5 1000 300 100 L 50 43 1 1 O -P 2 0 0 2 700 300 900 300 N -T 0 650 340 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfxtp_2 -# -DEF sky130_stdcells__sdfxtp_2 U 0 20 Y N 1 F N -F0 "SC" 750 520 50 H V C CNN -F1 "sky130_stdcells__sdfxtp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 400 700 400 N -P 2 0 0 2 -700 -400 700 -400 N -P 2 0 0 2 -700 400 -700 -400 N -P 2 0 0 2 700 400 700 -400 N -X CLK 1 -1000 300 100 R 50 43 1 1 I -P 2 0 0 2 -900 300 -700 300 N -T 0 -650 340 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 D Normal 0 C C -X SCD 3 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 SCD Normal 0 C C -X SCE 4 -1000 -300 100 R 50 43 1 1 I -P 2 0 0 2 -900 -300 -700 -300 N -T 0 -650 -260 50 0 0 0 SCE Normal 0 C C -X Q 5 1000 300 100 L 50 43 1 1 O -P 2 0 0 2 700 300 900 300 N -T 0 650 340 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdfxtp_4 -# -DEF sky130_stdcells__sdfxtp_4 U 0 20 Y N 1 F N -F0 "SC" 750 520 50 H V C CNN -F1 "sky130_stdcells__sdfxtp_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 400 700 400 N -P 2 0 0 2 -700 -400 700 -400 N -P 2 0 0 2 -700 400 -700 -400 N -P 2 0 0 2 700 400 700 -400 N -X CLK 1 -1000 300 100 R 50 43 1 1 I -P 2 0 0 2 -900 300 -700 300 N -T 0 -650 340 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 100 100 R 50 43 1 1 I -P 2 0 0 2 -900 100 -700 100 N -T 0 -650 140 50 0 0 0 D Normal 0 C C -X SCD 3 -1000 -100 100 R 50 43 1 1 I -P 2 0 0 2 -900 -100 -700 -100 N -T 0 -650 -60 50 0 0 0 SCD Normal 0 C C -X SCE 4 -1000 -300 100 R 50 43 1 1 I -P 2 0 0 2 -900 -300 -700 -300 N -T 0 -650 -260 50 0 0 0 SCE Normal 0 C C -X Q 5 1000 300 100 L 50 43 1 1 O -P 2 0 0 2 700 300 900 300 N -T 0 650 340 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdlclkp_1 -# -DEF sky130_stdcells__sdlclkp_1 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__sdlclkp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X GATE 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 GATE Normal 0 C C -X SCE 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCE Normal 0 C C -X GCLK 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 GCLK Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdlclkp_2 -# -DEF sky130_stdcells__sdlclkp_2 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__sdlclkp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X GATE 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 GATE Normal 0 C C -X SCE 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCE Normal 0 C C -X GCLK 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 GCLK Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sdlclkp_4 -# -DEF sky130_stdcells__sdlclkp_4 U 0 20 Y N 1 F N -F0 "SC" 750 420 50 H V C CNN -F1 "sky130_stdcells__sdlclkp_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 300 700 300 N -P 2 0 0 2 -700 -300 700 -300 N -P 2 0 0 2 -700 300 -700 -300 N -P 2 0 0 2 700 300 700 -300 N -X CLK 1 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 CLK Normal 0 C C -X GATE 2 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 GATE Normal 0 C C -X SCE 3 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCE Normal 0 C C -X GCLK 4 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 GCLK Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sedfxbp_1 -# -DEF sky130_stdcells__sedfxbp_1 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sedfxbp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -P 2 0 0 2 -900 400 -700 400 N -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X DE 3 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 DE Normal 0 C C -X SCD 4 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCD Normal 0 C C -X SCE 5 -1000 -400 100 R 50 43 1 1 I -P 2 0 0 2 -900 -400 -700 -400 N -T 0 -650 -360 50 0 0 0 SCE Normal 0 C C -X Q 6 1000 400 100 L 50 43 1 1 O -P 2 0 0 2 700 400 900 400 N -T 0 650 440 50 0 0 0 Q Normal 0 C C -X Q_N 7 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sedfxbp_2 -# -DEF sky130_stdcells__sedfxbp_2 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sedfxbp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -P 2 0 0 2 -900 400 -700 400 N -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X DE 3 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 DE Normal 0 C C -X SCD 4 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCD Normal 0 C C -X SCE 5 -1000 -400 100 R 50 43 1 1 I -P 2 0 0 2 -900 -400 -700 -400 N -T 0 -650 -360 50 0 0 0 SCE Normal 0 C C -X Q 6 1000 400 100 L 50 43 1 1 O -P 2 0 0 2 700 400 900 400 N -T 0 650 440 50 0 0 0 Q Normal 0 C C -X Q_N 7 1000 200 100 L 50 43 1 1 O -P 2 0 0 2 700 200 900 200 N -T 0 650 240 50 0 0 0 Q_N Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sedfxtp_1 -# -DEF sky130_stdcells__sedfxtp_1 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sedfxtp_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -P 2 0 0 2 -900 400 -700 400 N -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X DE 3 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 DE Normal 0 C C -X SCD 4 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCD Normal 0 C C -X SCE 5 -1000 -400 100 R 50 43 1 1 I -P 2 0 0 2 -900 -400 -700 -400 N -T 0 -650 -360 50 0 0 0 SCE Normal 0 C C -X Q 6 1000 400 100 L 50 43 1 1 O -P 2 0 0 2 700 400 900 400 N -T 0 650 440 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sedfxtp_2 -# -DEF sky130_stdcells__sedfxtp_2 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sedfxtp_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -P 2 0 0 2 -900 400 -700 400 N -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X DE 3 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 DE Normal 0 C C -X SCD 4 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCD Normal 0 C C -X SCE 5 -1000 -400 100 R 50 43 1 1 I -P 2 0 0 2 -900 -400 -700 -400 N -T 0 -650 -360 50 0 0 0 SCE Normal 0 C C -X Q 6 1000 400 100 L 50 43 1 1 O -P 2 0 0 2 700 400 900 400 N -T 0 650 440 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__sedfxtp_4 -# -DEF sky130_stdcells__sedfxtp_4 U 0 20 Y N 1 F N -F0 "SC" 750 620 50 H V C CNN -F1 "sky130_stdcells__sedfxtp_4" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 500 700 500 N -P 2 0 0 2 -700 -500 700 -500 N -P 2 0 0 2 -700 500 -700 -500 N -P 2 0 0 2 700 500 700 -500 N -X CLK 1 -1000 400 100 R 50 43 1 1 I -P 2 0 0 2 -900 400 -700 400 N -T 0 -650 440 50 0 0 0 CLK Normal 0 C C -X D 2 -1000 200 100 R 50 43 1 1 I -P 2 0 0 2 -900 200 -700 200 N -T 0 -650 240 50 0 0 0 D Normal 0 C C -X DE 3 -1000 0 100 R 50 43 1 1 I -P 2 0 0 2 -900 0 -700 0 N -T 0 -650 40 50 0 0 0 DE Normal 0 C C -X SCD 4 -1000 -200 100 R 50 43 1 1 I -P 2 0 0 2 -900 -200 -700 -200 N -T 0 -650 -160 50 0 0 0 SCD Normal 0 C C -X SCE 5 -1000 -400 100 R 50 43 1 1 I -P 2 0 0 2 -900 -400 -700 -400 N -T 0 -650 -360 50 0 0 0 SCE Normal 0 C C -X Q 6 1000 400 100 L 50 43 1 1 O -P 2 0 0 2 700 400 900 400 N -T 0 650 440 50 0 0 0 Q Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__tap_1 -# -DEF sky130_stdcells__tap_1 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__tap_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__tap_2 -# -DEF sky130_stdcells__tap_2 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__tap_2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__tapvgnd2_1 -# -DEF sky130_stdcells__tapvgnd2_1 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__tapvgnd2_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__tapvgnd_1 -# -DEF sky130_stdcells__tapvgnd_1 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__tapvgnd_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__tapvpwrvgnd_1 -# -DEF sky130_stdcells__tapvpwrvgnd_1 U 0 20 Y N 1 F N -F0 "SC" 750 220 50 H V C CNN -F1 "sky130_stdcells__tapvpwrvgnd_1" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -700 100 700 100 N -P 2 0 0 2 -700 -100 700 -100 N -P 2 0 0 2 -700 100 -700 -100 N -P 2 0 0 2 700 100 700 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__xnor2_1 -# -DEF sky130_stdcells__xnor2_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__xnor2_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -350 200 N -P 2 0 0 2 -600 -200 -350 -200 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -875 0 561 3277 3384 0 0 1 N -A -875 0 561 3384 3492 0 0 1 N -A -875 0 561 3492 3600 0 0 1 N -A -875 0 561 0 107 0 0 1 N -A -875 0 561 107 214 0 0 1 N -A -875 0 561 214 322 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__xnor2_2 -# -DEF sky130_stdcells__xnor2_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__xnor2_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -350 200 N -P 2 0 0 2 -600 -200 -350 -200 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -875 0 561 3277 3384 0 0 1 N -A -875 0 561 3384 3492 0 0 1 N -A -875 0 561 3492 3600 0 0 1 N -A -875 0 561 0 107 0 0 1 N -A -875 0 561 107 214 0 0 1 N -A -875 0 561 214 322 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__xnor2_4 -# -DEF sky130_stdcells__xnor2_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__xnor2_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -350 200 N -P 2 0 0 2 -600 -200 -350 -200 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X Y 3 700 0 100 L 50 43 1 1 O -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -875 0 561 3277 3384 0 0 1 N -A -875 0 561 3384 3492 0 0 1 N -A -875 0 561 3492 3600 0 0 1 N -A -875 0 561 0 107 0 0 1 N -A -875 0 561 107 214 0 0 1 N -A -875 0 561 214 322 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__xnor3_1 -# -DEF sky130_stdcells__xnor3_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__xnor3_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -450 400 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 -400 -450 -400 N -P 2 0 0 2 -450 400 -450 200 N -P 2 0 0 2 -450 200 -350 200 N -P 2 0 0 2 -450 -200 -450 -400 N -P 2 0 0 2 -450 -200 -350 -200 N -P 2 0 0 2 -600 0 -314 0 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -X C 4 -700 -400 100 R 50 43 1 1 I -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -875 0 561 3277 3384 0 0 1 N -A -875 0 561 3384 3492 0 0 1 N -A -875 0 561 3492 3600 0 0 1 N -A -875 0 561 0 107 0 0 1 N -A -875 0 561 107 214 0 0 1 N -A -875 0 561 214 322 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__xnor3_2 -# -DEF sky130_stdcells__xnor3_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__xnor3_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -450 400 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 -400 -450 -400 N -P 2 0 0 2 -450 400 -450 200 N -P 2 0 0 2 -450 200 -350 200 N -P 2 0 0 2 -450 -200 -450 -400 N -P 2 0 0 2 -450 -200 -350 -200 N -P 2 0 0 2 -600 0 -314 0 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -X C 4 -700 -400 100 R 50 43 1 1 I -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -875 0 561 3277 3384 0 0 1 N -A -875 0 561 3384 3492 0 0 1 N -A -875 0 561 3492 3600 0 0 1 N -A -875 0 561 0 107 0 0 1 N -A -875 0 561 107 214 0 0 1 N -A -875 0 561 214 322 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__xnor3_4 -# -DEF sky130_stdcells__xnor3_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__xnor3_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -450 400 N -P 2 0 0 2 450 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 -400 -450 -400 N -P 2 0 0 2 -450 400 -450 200 N -P 2 0 0 2 -450 200 -350 200 N -P 2 0 0 2 -450 -200 -450 -400 N -P 2 0 0 2 -450 -200 -350 -200 N -P 2 0 0 2 -600 0 -314 0 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -X C 4 -700 -400 100 R 50 43 1 1 I -A 400 0 50 0 1200 0 0 1 N -A 400 0 50 1200 2400 0 0 1 N -A 400 0 50 2400 3600 0 0 1 N -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -875 0 561 3277 3384 0 0 1 N -A -875 0 561 3384 3492 0 0 1 N -A -875 0 561 3492 3600 0 0 1 N -A -875 0 561 0 107 0 0 1 N -A -875 0 561 107 214 0 0 1 N -A -875 0 561 214 322 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__xor2_1 -# -DEF sky130_stdcells__xor2_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__xor2_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -350 200 N -P 2 0 0 2 -600 -200 -350 -200 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -875 0 561 3277 3384 0 0 1 N -A -875 0 561 3384 3492 0 0 1 N -A -875 0 561 3492 3600 0 0 1 N -A -875 0 561 0 107 0 0 1 N -A -875 0 561 107 214 0 0 1 N -A -875 0 561 214 322 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__xor2_2 -# -DEF sky130_stdcells__xor2_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__xor2_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -350 200 N -P 2 0 0 2 -600 -200 -350 -200 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -875 0 561 3277 3384 0 0 1 N -A -875 0 561 3384 3492 0 0 1 N -A -875 0 561 3492 3600 0 0 1 N -A -875 0 561 0 107 0 0 1 N -A -875 0 561 107 214 0 0 1 N -A -875 0 561 214 322 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__xor2_4 -# -DEF sky130_stdcells__xor2_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__xor2_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 200 -350 200 N -P 2 0 0 2 -600 -200 -350 -200 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -X A 1 -700 200 100 R 50 43 1 1 I -X B 2 -700 -200 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -875 0 561 3277 3384 0 0 1 N -A -875 0 561 3384 3492 0 0 1 N -A -875 0 561 3492 3600 0 0 1 N -A -875 0 561 0 107 0 0 1 N -A -875 0 561 107 214 0 0 1 N -A -875 0 561 214 322 0 0 1 N -T 0 -550 340 50 0 0 0 A Normal 0 C C -T 0 -550 -60 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__xor3_1 -# -DEF sky130_stdcells__xor3_1 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__xor3_1" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -450 400 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 -400 -450 -400 N -P 2 0 0 2 -450 400 -450 200 N -P 2 0 0 2 -450 200 -350 200 N -P 2 0 0 2 -450 -200 -450 -400 N -P 2 0 0 2 -450 -200 -350 -200 N -P 2 0 0 2 -600 0 -314 0 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -X C 4 -700 -400 100 R 50 43 1 1 I -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -875 0 561 3277 3384 0 0 1 N -A -875 0 561 3384 3492 0 0 1 N -A -875 0 561 3492 3600 0 0 1 N -A -875 0 561 0 107 0 0 1 N -A -875 0 561 107 214 0 0 1 N -A -875 0 561 214 322 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__xor3_2 -# -DEF sky130_stdcells__xor3_2 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__xor3_2" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -450 400 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 -400 -450 -400 N -P 2 0 0 2 -450 400 -450 200 N -P 2 0 0 2 -450 200 -350 200 N -P 2 0 0 2 -450 -200 -450 -400 N -P 2 0 0 2 -450 -200 -350 -200 N -P 2 0 0 2 -600 0 -314 0 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -X C 4 -700 -400 100 R 50 43 1 1 I -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -875 0 561 3277 3384 0 0 1 N -A -875 0 561 3384 3492 0 0 1 N -A -875 0 561 3492 3600 0 0 1 N -A -875 0 561 0 107 0 0 1 N -A -875 0 561 107 214 0 0 1 N -A -875 0 561 214 322 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_stdcells__xor3_4 -# -DEF sky130_stdcells__xor3_4 U 0 20 Y N 1 F N -F0 "SC" -162 50 50 H V C CNN -F1 "sky130_stdcells__xor3_4" -250 450 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 400 -450 400 N -P 2 0 0 2 350 0 600 0 N -P 2 0 0 2 -300 300 -150 300 N -P 2 0 0 2 -300 -300 -150 -300 N -P 2 0 0 2 -600 -400 -450 -400 N -P 2 0 0 2 -450 400 -450 200 N -P 2 0 0 2 -450 200 -350 200 N -P 2 0 0 2 -450 -200 -450 -400 N -P 2 0 0 2 -450 -200 -350 -200 N -P 2 0 0 2 -600 0 -314 0 N -X A 1 -700 400 100 R 50 43 1 1 I -X B 2 -700 0 100 R 50 43 1 1 I -X X 3 700 0 100 L 50 43 1 1 O -X C 4 -700 -400 100 R 50 43 1 1 I -A -775 0 561 3277 3384 0 0 1 N -A -775 0 561 3384 3492 0 0 1 N -A -775 0 561 3492 3600 0 0 1 N -A -775 0 561 0 107 0 0 1 N -A -775 0 561 107 214 0 0 1 N -A -775 0 561 214 322 0 0 1 N -A -210 -367 670 332 847 0 0 1 N -A -210 367 670 2751 3266 0 0 1 N -A -875 0 561 3277 3384 0 0 1 N -A -875 0 561 3384 3492 0 0 1 N -A -875 0 561 3492 3600 0 0 1 N -A -875 0 561 0 107 0 0 1 N -A -875 0 561 107 214 0 0 1 N -A -875 0 561 214 322 0 0 1 N -T 0 -550 540 50 0 0 0 A Normal 0 C C -T 0 -550 140 50 0 0 0 B Normal 0 C C -T 0 550 140 50 0 0 0 X Normal 0 C C -T 0 -550 -260 50 0 0 0 C Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__all_sky130_gates -# -DEF sky130_tests__all_sky130_gates U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__all_sky130_gates" -600 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__bandgap -# -DEF sky130_tests__bandgap U 0 20 Y N 1 F N -F0 "SC" 1350 620 50 H V C CNN -F1 "sky130_tests__bandgap" -495 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 500 1300 500 N -P 2 0 0 2 -1300 -500 1300 -500 N -P 2 0 0 2 -1300 500 -1300 -500 N -P 2 0 0 2 1300 500 1300 -500 N -X START 1 -1600 400 100 R 50 43 1 1 I -P 2 0 0 2 -1500 400 -1300 400 N -T 0 -1250 440 50 0 0 0 START Normal 0 C C -X CLK 2 -1600 200 100 R 50 43 1 1 I -P 2 0 0 2 -1500 200 -1300 200 N -T 0 -1250 240 50 0 0 0 CLK Normal 0 C C -X EN_N 3 -1600 0 100 R 50 43 1 1 I -P 2 0 0 2 -1500 0 -1300 0 N -T 0 -1250 40 50 0 0 0 EN_N Normal 0 C C -X VBG 4 1600 400 100 L 50 43 1 1 O -P 2 0 0 2 1300 400 1500 400 N -T 0 1250 440 50 0 0 0 VBG Normal 0 C C -X VCC 5 -1600 -200 100 R 50 43 1 1 I -P 2 0 0 2 -1500 -200 -1300 -200 N -T 0 -1250 -160 50 0 0 0 VCC Normal 0 C C -X VSS 6 -1600 -400 100 R 50 43 1 1 I -P 2 0 0 2 -1500 -400 -1300 -400 N -T 0 -1250 -360 50 0 0 0 VSS Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__bandgap_opamp -# -DEF sky130_tests__bandgap_opamp U 0 20 Y N 1 F N -F0 "SC" 150 320 50 H V C CNN -F1 "sky130_tests__bandgap_opamp" -465 660 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 500 600 0 N -P 2 0 0 2 -600 -500 600 0 N -P 2 0 0 2 -600 500 -600 -1500 N -P 2 0 0 2 -800 -1100 -600 -1100 N -P 2 0 0 2 -800 -300 -600 -300 N -P 2 0 0 2 -800 300 -600 300 N -P 2 0 0 2 600 0 800 0 N -P 2 0 0 2 -800 -1300 -600 -1300 N -P 2 0 0 2 -800 -1500 -600 -1500 N -P 2 0 0 2 -800 -900 -600 -900 N -P 2 0 0 2 -800 -700 -600 -700 N -X EN_N 1 -900 -1100 100 R 50 43 1 1 I -X MINUS 2 -900 -300 100 R 50 43 1 1 I -X PLUS 3 -900 300 100 R 50 43 1 1 I -X DIFFOUT 4 900 0 100 L 50 43 1 1 O -X VCC 5 -900 -1300 100 R 50 43 1 1 I -X VSS 6 -900 -1500 100 R 50 43 1 1 I -X ADJ 7 -900 -900 100 R 50 43 1 1 I -X START 8 -900 -700 100 R 50 43 1 1 I -T 0 -550 -1060 50 0 0 0 EN_N Normal 0 C C -T 0 -550 -210 50 0 0 0 MINUS Normal 0 C C -T 0 -550 290 50 0 0 0 PLUS Normal 0 C C -T 0 350 40 50 0 0 0 DIFFOUT Normal 0 C C -T 0 -550 -1260 50 0 0 0 VCC Normal 0 C C -T 0 -550 -1460 50 0 0 0 VSS Normal 0 C C -T 0 -550 -860 50 0 0 0 ADJ Normal 0 C C -T 0 -550 -660 50 0 0 0 START Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__gates -# -DEF sky130_tests__gates U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__gates" -405 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__gates_sky130 -# -DEF sky130_tests__gates_sky130 U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__gates_sky130" -405 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__giant_label -# -DEF sky130_tests__giant_label U 0 20 Y N 1 F N -F0 "SC" -350 500 50 H V C CNN -F1 "sky130_tests__giant_label" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -X p 1 -100 0 100 R 50 43 1 1 I -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__giant_label2 -# -DEF sky130_tests__giant_label2 U 0 20 Y N 1 F N -F0 "SC" -350 500 50 H V C CNN -F1 "sky130_tests__giant_label2" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -X p 1 -100 0 100 R 50 43 1 1 I -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__LACG -# -DEF sky130_tests__LACG U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__LACG" -360 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__lvnand -# -DEF sky130_tests__lvnand U 0 20 Y N 1 F N -F0 "SC" -137 -50 50 H V C CNN -F1 "sky130_tests__lvnand" -150 150 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -500 200 -200 200 N -P 2 0 0 2 -500 -200 -200 -200 N -P 2 0 0 2 -200 300 -200 -300 N -P 2 0 0 2 -200 -300 150 -300 N -P 2 0 0 2 -200 300 150 300 N -P 2 0 0 2 550 0 700 0 N -X A 1 -600 200 100 R 50 43 1 1 I -X B 2 -600 -200 100 R 50 43 1 1 I -X Y 3 800 0 100 L 50 43 1 1 O -A 150 0 300 2700 3000 0 0 1 N -A 150 0 300 3000 3300 0 0 1 N -A 150 0 300 3300 3600 0 0 1 N -A 150 0 300 0 300 0 0 1 N -A 150 0 300 300 600 0 0 1 N -A 150 0 300 600 900 0 0 1 N -A 500 0 50 0 1200 0 0 1 N -A 500 0 50 1200 2400 0 0 1 N -A 500 0 50 2400 3600 0 0 1 N -T 0 -450 340 50 0 0 0 A Normal 0 C C -T 0 -450 -60 50 0 0 0 B Normal 0 C C -T 0 650 140 50 0 0 0 Y Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__lvtnot -# -DEF sky130_tests__lvtnot U 0 20 Y N 1 F N -F0 "SC" -262 50 50 H V C CNN -F1 "sky130_tests__lvtnot" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 0 -275 0 N -P 2 0 0 2 -275 200 -275 -200 N -P 2 0 0 2 -275 200 162 0 N -P 2 0 0 2 -275 -200 162 0 N -P 2 0 0 2 237 0 400 0 N -X a 1 -500 0 100 R 50 43 1 1 I -X y 2 500 0 100 L 50 43 1 1 O -A 200 0 37 3600 3600 0 0 1 N -A 200 0 37 3600 3600 0 0 1 N -A 200 0 37 3600 3600 0 0 1 N -A 200 0 37 0 1200 0 0 1 N -A 200 0 37 1200 2400 0 0 1 N -A 200 0 37 2400 3600 0 0 1 N -T 0 -350 -350 50 0 0 0 "n:@W_N/ @L_N" Normal 0 C C -T 0 -350 225 50 0 0 0 "p:@W_P/ @L_P" Normal 0 C C -T 0 -100 375 50 0 0 0 "m=@m" Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__n_diffamp -# -DEF sky130_tests__n_diffamp U 0 20 Y N 1 F N -F0 "SC" -50 520 50 H V C CNN -F1 "sky130_tests__n_diffamp" -585 160 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 700 600 0 N -P 2 0 0 2 -600 -700 600 0 N -P 2 0 0 2 600 0 800 0 N -P 2 0 0 2 -800 400 -600 400 N -P 2 0 0 2 -800 -400 -600 -400 N -P 2 0 0 2 -600 700 -600 -700 N -P 2 0 0 2 -200 -475 -200 -800 N -T 0 450 40 50 0 0 0 OUT Normal 0 C C -T 0 -550 440 50 0 0 0 MINUS Normal 0 C C -T 0 -550 -360 50 0 0 0 PLUS Normal 0 C C -T 0 -150 -460 50 0 0 0 NBIAS Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__not -# -DEF sky130_tests__not U 0 20 Y N 1 F N -F0 "SC" -262 50 50 H V C CNN -F1 "sky130_tests__not" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -400 0 -275 0 N -P 2 0 0 2 -275 200 -275 -200 N -P 2 0 0 2 -275 200 162 0 N -P 2 0 0 2 -275 -200 162 0 N -P 2 0 0 2 237 0 400 0 N -X y 1 500 0 100 L 50 43 1 1 O -X a 2 -500 0 100 R 50 43 1 1 I -A 200 0 37 3600 3600 0 0 1 N -A 200 0 37 3600 3600 0 0 1 N -A 200 0 37 3600 3600 0 0 1 N -A 200 0 37 0 1200 0 0 1 N -A 200 0 37 1200 2400 0 0 1 N -A 200 0 37 2400 3600 0 0 1 N -T 0 -350 -350 50 0 0 0 "n:@W_N/ @L_N" Normal 0 C C -T 0 -350 225 50 0 0 0 "p:@W_P/ @L_P" Normal 0 C C -T 0 -100 375 50 0 0 0 "m=@m" Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__passgate -# -DEF sky130_tests__passgate U 0 20 Y N 1 F N -F0 "SC" -350 500 50 H V C CNN -F1 "sky130_tests__passgate" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 0 N -P 2 0 0 2 -200 0 200 200 N -P 2 0 0 2 200 200 200 0 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 0 300 0 206 N -P 2 0 0 2 -200 0 -200 -200 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 200 -200 N -P 2 0 0 2 -200 0 200 -200 N -P 2 0 0 2 0 -100 0 -300 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 200 0 400 0 N -X Z 1 400 0 5 R 50 43 1 1 B -X A 2 -400 0 5 R 50 43 1 1 B -X GP 3 -100 300 100 R 50 43 1 1 I -X GN 4 -100 -300 100 R 50 43 1 1 I -A 0 156 50 1800 2400 0 0 1 N -A 0 156 50 2400 3000 0 0 1 N -A 0 156 50 3000 3600 0 0 1 N -A 0 156 50 0 600 0 0 1 N -A 0 156 50 600 1200 0 0 1 N -A 0 156 50 1200 1800 0 0 1 N -T 0 -350 150 50 0 0 0 A Normal 0 C C -T 0 300 150 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__passgate_nlvt -# -DEF sky130_tests__passgate_nlvt U 0 20 Y N 1 F N -F0 "SC" -350 500 50 H V C CNN -F1 "sky130_tests__passgate_nlvt" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -200 200 -200 0 N -P 2 0 0 2 -200 0 200 200 N -P 2 0 0 2 200 200 200 0 N -P 2 0 0 2 -200 200 200 0 N -P 2 0 0 2 0 300 0 206 N -P 2 0 0 2 -200 0 -200 -200 N -P 2 0 0 2 -200 -200 200 0 N -P 2 0 0 2 200 0 200 -200 N -P 2 0 0 2 -200 0 200 -200 N -P 2 0 0 2 0 -100 0 -300 N -P 2 0 0 2 -400 0 -200 0 N -P 2 0 0 2 200 0 400 0 N -X Z 1 400 0 5 R 50 43 1 1 B -X A 2 -400 0 5 R 50 43 1 1 B -X GP 3 -100 300 100 R 50 43 1 1 I -X GN 4 -100 -300 100 R 50 43 1 1 I -A 0 156 50 1800 2400 0 0 1 N -A 0 156 50 2400 3000 0 0 1 N -A 0 156 50 3000 3600 0 0 1 N -A 0 156 50 0 600 0 0 1 N -A 0 156 50 600 1200 0 0 1 N -A 0 156 50 1200 1800 0 0 1 N -T 0 -350 150 50 0 0 0 A Normal 0 C C -T 0 300 150 50 0 0 0 Z Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__segment -# -DEF sky130_tests__segment U 0 20 Y N 1 F N -F0 "SC" -350 500 50 H V C CNN -F1 "sky130_tests__segment" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -X p 1 -100 -400 100 R 50 43 1 1 I -P 7 0 0 1 0 -400 -400 0 -5200 0 -5600 -400 -5200 -800 -400 -800 0 -400 F -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__simulate_ff -# -DEF sky130_tests__simulate_ff U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__simulate_ff" -675 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__srlatch -# -DEF sky130_tests__srlatch U 0 20 Y N 1 F N -F0 "SC" 550 520 50 H V C CNN -F1 "sky130_tests__srlatch" 400 500 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -500 400 500 400 N -P 2 0 0 2 -500 -400 500 -400 N -P 2 0 0 2 -500 400 -500 -400 N -P 2 0 0 2 500 400 500 -400 N -P 2 0 0 2 -700 300 -500 300 N -P 2 0 0 2 500 300 700 300 N -P 2 0 0 2 500 -300 700 -300 N -P 2 0 0 2 -700 -300 -500 -300 N -P 2 0 0 2 -700 0 -500 0 N -T 0 -450 340 50 0 0 0 S Normal 0 C C -T 0 450 340 50 0 0 0 Q Normal 0 C C -T 0 450 -260 50 0 0 0 QN Normal 0 C C -T 0 -450 -260 50 0 0 0 R Normal 0 C C -T 0 -450 40 50 0 0 0 CLK Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__tb_bandgap -# -DEF sky130_tests__tb_bandgap U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__tb_bandgap" -485 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__tb_ft_test -# -DEF sky130_tests__tb_ft_test U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__tb_ft_test" -630 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__tb_ft_test_2 -# -DEF sky130_tests__tb_ft_test_2 U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__tb_ft_test_2" -855 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_analog -# -DEF sky130_tests__test_analog U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_analog" -540 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_bipolar -# -DEF sky130_tests__test_bipolar U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_bipolar" -485 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_comparator -# -DEF sky130_tests__test_comparator U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_comparator" -540 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_diode -# -DEF sky130_tests__test_diode U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_diode" -485 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_ff -# -DEF sky130_tests__test_ff U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_ff" -540 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_format_override -# -DEF sky130_tests__test_format_override U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_format_override" -705 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_inv -# -DEF sky130_tests__test_inv U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_inv" -540 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_mim_cap -# -DEF sky130_tests__test_mim_cap U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_mim_cap" -485 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_nmos -# -DEF sky130_tests__test_nmos U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_nmos" -585 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_nmos_sizes -# -DEF sky130_tests__test_nmos_sizes U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_nmos_sizes" -540 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_pmos -# -DEF sky130_tests__test_pmos U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_pmos" -585 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_res -# -DEF sky130_tests__test_res U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_res" -485 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_stdcells -# -DEF sky130_tests__test_stdcells U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_stdcells" -540 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_varactor -# -DEF sky130_tests__test_varactor U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_varactor" -485 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__test_vpp_cap -# -DEF sky130_tests__test_vpp_cap U 0 20 Y N 1 F N -F0 "SC" 1350 220 50 H V C CNN -F1 "sky130_tests__test_vpp_cap" -485 60 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -1300 100 1300 100 N -P 2 0 0 2 -1300 -100 1300 -100 N -P 2 0 0 2 -1300 100 -1300 -100 N -P 2 0 0 2 1300 100 1300 -100 N -ENDDRAW -ENDDEF -# -#End Library -# -# sky130_tests__zero_opamp -# -DEF sky130_tests__zero_opamp U 0 20 Y N 1 F N -F0 "SC" 150 320 50 H V C CNN -F1 "sky130_tests__zero_opamp" -465 660 50 H V R CNN -F2 "" 0 -1500 50 H I C CNN -F3 "" 0 0 50 H I C CNN -DRAW -P 2 0 0 2 -600 500 600 0 N -P 2 0 0 2 -600 -500 600 0 N -P 2 0 0 2 -600 500 -600 -1300 N -P 2 0 0 2 -800 -900 -600 -900 N -P 2 0 0 2 -800 -300 -600 -300 N -P 2 0 0 2 -800 300 -600 300 N -P 2 0 0 2 600 0 800 0 N -P 2 0 0 2 -800 -1100 -600 -1100 N -P 2 0 0 2 -800 -1300 -600 -1300 N -P 2 0 0 2 -800 -700 -600 -700 N -X EN_N 1 -900 -900 100 R 50 43 1 1 I -X MINUS 2 -900 -300 100 R 50 43 1 1 I -X PLUS 3 -900 300 100 R 50 43 1 1 I -X DIFFOUT 4 900 0 100 L 50 43 1 1 O -X VCC 5 -900 -1100 100 R 50 43 1 1 I -X VSS 6 -900 -1300 100 R 50 43 1 1 I -X ADJ 7 -900 -700 100 R 50 43 1 1 I -T 0 -550 -860 50 0 0 0 EN_N Normal 0 C C -T 0 -550 -210 50 0 0 0 MINUS Normal 0 C C -T 0 -550 290 50 0 0 0 PLUS Normal 0 C C -T 0 350 40 50 0 0 0 DIFFOUT Normal 0 C C -T 0 -550 -1060 50 0 0 0 VCC Normal 0 C C -T 0 -550 -1260 50 0 0 0 VSS Normal 0 C C -T 0 -550 -660 50 0 0 0 ADJ Normal 0 C C -ENDDRAW -ENDDEF -# -#End Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130_Subckts.dcm b/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130_Subckts.dcm deleted file mode 100644 index 5f3ed79b..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130_Subckts.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130_Subckts.kicad_sym b/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130_Subckts.kicad_sym new file mode 100644 index 00000000..cfafbe6b --- /dev/null +++ b/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130_Subckts.kicad_sym @@ -0,0 +1,498 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "avsd_opamp" (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" "avsd_opamp" (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)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524)) hide) + ) + (symbol "avsd_opamp_0_1" + (rectangle (start -10.16 5.08) (end 12.7 -7.62) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "avsd_opamp_1_1" + (pin input line (at 0 10.16 270) (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 0 -12.7 90) (length 5.08) + (name "Vss" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 1.27 0) (length 5.08) + (name "in1" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -15.24 -3.81 0) (length 5.08) + (name "in2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 17.78 0 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 6.35 -12.7 90) (length 5.08) + (name "gnd" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "avsdbgp_3v3_sky130_v2" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "X" (id 0) (at 2.54 0 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "avsdbgp_3v3_sky130_v2" (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)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524)) hide) + ) + (symbol "avsdbgp_3v3_sky130_v2_0_1" + (rectangle (start -19.05 5.08) (end 19.05 -10.16) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "avsdbgp_3v3_sky130_v2_1_1" + (pin input line (at 0 10.16 270) (length 5.08) + (name "VPWR" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -24.13 -2.54 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 -15.24 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 24.13 -2.54 180) (length 5.08) + (name "VBGP" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "avsdcmp_3v3_sky130" (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" "avsdcmp_3v3_sky130" (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 "avsdcmp_3v3_sky130_0_1" + (rectangle (start -19.05 6.35) (end 17.78 -8.89) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "avsdcmp_3v3_sky130_1_1" + (pin input line (at 0 11.43 270) (length 5.08) + (name "VCC" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -10.16 11.43 270) (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 -24.13 0 0) (length 5.08) + (name "VINP" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -24.13 -3.81 0) (length 5.08) + (name "VINN" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 22.86 0 180) (length 5.08) + (name "VOUT" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -13.97 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "avsddac_3v3_sky130_v2" (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" "avsddac_3v3_sky130_v2" (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 "avsddac_3v3_sky130_v2_0_1" + (rectangle (start -17.78 17.78) (end 13.97 -20.32) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "avsddac_3v3_sky130_v2_1_1" + (pin input line (at 0 22.86 270) (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 -22.86 -6.35 0) (length 5.08) + (name "d6" (effects (font (size 1.27 1.27)))) + (number "10" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -10.16 0) (length 5.08) + (name "d7" (effects (font (size 1.27 1.27)))) + (number "11" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -13.97 0) (length 5.08) + (name "d8" (effects (font (size 1.27 1.27)))) + (number "12" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -17.78 0) (length 5.08) + (name "d9" (effects (font (size 1.27 1.27)))) + (number "13" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 19.05 0 180) (length 5.08) + (name "vout" (effects (font (size 1.27 1.27)))) + (number "14" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -25.4 90) (length 5.08) + (name "gnd" (effects (font (size 1.27 1.27)))) + (number "15" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -12.7 22.86 270) (length 5.08) + (name "vrefh" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 10.16 22.86 270) (length 5.08) + (name "vrefl" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 16.51 0) (length 5.08) + (name "d0" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 12.7 0) (length 5.08) + (name "d1" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 8.89 0) (length 5.08) + (name "d2" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 5.08 0) (length 5.08) + (name "d3" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 1.27 0) (length 5.08) + (name "d4" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -22.86 -2.54 0) (length 5.08) + (name "d5" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "avsddcp_1v8_sky130" (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" "avsddcp_1v8_sky130" (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)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524)) hide) + ) + (symbol "avsddcp_1v8_sky130_0_1" + (rectangle (start -15.24 7.62) (end 17.78 -11.43) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "avsddcp_1v8_sky130_1_1" + (pin input line (at 0 12.7 270) (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 -20.32 2.54 0) (length 5.08) + (name "clk1" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -20.32 -6.35 0) (length 5.08) + (name "clk2" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 22.86 0 180) (length 5.08) + (name "out" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -16.51 90) (length 5.08) + (name "gnd" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "avsdopamp_3v3_sky130_v2" (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" "avsdopamp_3v3_sky130_v2" (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)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524)) hide) + ) + (symbol "avsdopamp_3v3_sky130_v2_0_1" + (rectangle (start -19.05 10.16) (end 21.59 -12.7) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "avsdopamp_3v3_sky130_v2_1_1" + (pin input line (at -10.16 -17.78 90) (length 5.08) + (name "VSS" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -24.13 2.54 0) (length 5.08) + (name "VINP" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -24.13 -5.08 0) (length 5.08) + (name "VINM" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -24.13 -10.16 0) (length 5.08) + (name "BIAS" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 26.67 3.81 180) (length 5.08) + (name "VOUT" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 26.67 -5.08 180) (length 5.08) + (name "VO" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 11.43 -17.78 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 15.24 270) (length 5.08) + (name "VDD" (effects (font (size 1.27 1.27)))) + (number "~" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "avsdpll_1v8" (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" "avsdpll_1v8" (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)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524)) hide) + ) + (symbol "avsdpll_1v8_0_1" + (rectangle (start -11.43 5.08) (end 22.86 -7.62) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "avsdpll_1v8_1_1" + (pin input line (at -16.51 3.81 0) (length 5.08) + (name "Clk_Ref" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 27.94 3.81 180) (length 5.08) + (name "Clk_Out_by_8" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 27.94 1.27 180) (length 5.08) + (name "Clk_Out_by_4" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 27.94 -1.27 180) (length 5.08) + (name "Clk_Out_by_2" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 27.94 -3.81 180) (length 5.08) + (name "Clk_Out" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -16.51 1.27 0) (length 5.08) + (name "up" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -16.51 -1.27 0) (length 5.08) + (name "down" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -16.51 -3.81 0) (length 5.08) + (name "VCtrl" (effects (font (size 1.27 1.27)))) + (number "8" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -16.51 -6.35 0) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "9" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "avsdspamp_3v3_sky130" (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" "avsdspamp_3v3_sky130" (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 "avsdspamp_3v3_sky130_0_1" + (rectangle (start -19.05 6.35) (end 17.78 -8.89) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "avsdspamp_3v3_sky130_1_1" + (pin input line (at 0 11.43 270) (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 -24.13 0 0) (length 5.08) + (name "Vin" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 22.86 0 180) (length 5.08) + (name "Vout" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -13.97 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "avsdvco_1v8" (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" "avsdvco_1v8" (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)) hide) + ) + (property "Datasheet" "" (id 3) (at 0 0 0) + (effects (font (size 1.524 1.524)) hide) + ) + (symbol "avsdvco_1v8_0_1" + (rectangle (start -12.7 5.08) (end 12.7 -7.62) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "avsdvco_1v8_1_1" + (pin input line (at -17.78 3.81 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 -17.78 0 0) (length 5.08) + (name "VCTRL" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -17.78 -2.54 0) (length 5.08) + (name "v_Ibias" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 17.78 2.54 180) (length 5.08) + (name "F_OUT" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -12.7 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "vsdsram_sky130" (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" "vsdsram_sky130" (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 "vsdsram_sky130_0_1" + (rectangle (start -13.97 6.35) (end 13.97 -8.89) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "vsdsram_sky130_1_1" + (pin input line (at 0 11.43 270) (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 3.81 0) (length 5.08) + (name "wl" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -19.05 -1.27 0) (length 5.08) + (name "bl" (effects (font (size 1.27 1.27)))) + (number "3" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at -19.05 -6.35 0) (length 5.08) + (name "blbar" (effects (font (size 1.27 1.27)))) + (number "4" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 19.05 2.54 180) (length 5.08) + (name "Q" (effects (font (size 1.27 1.27)))) + (number "5" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 19.05 -5.08 180) (length 5.08) + (name "Qbar" (effects (font (size 1.27 1.27)))) + (number "6" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -13.97 90) (length 5.08) + (name "GND" (effects (font (size 1.27 1.27)))) + (number "7" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130_Subckts.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130_Subckts.lib deleted file mode 100644 index 19a00291..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_SKY130_Subckts.lib +++ /dev/null @@ -1,193 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# avsdbgp_3v3_sky130_v2 -# -DEF avsdbgp_3v3_sky130_v2 X 0 40 Y Y 1 F N -F0 "X" 100 0 60 H V C CNN -F1 "avsdbgp_3v3_sky130_v2" -50 -100 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -750 200 750 -400 0 1 0 N -X VPWR 1 0 400 200 D 50 50 1 1 I -X En 2 -950 -100 200 R 50 50 1 1 I -X GND 3 0 -600 200 U 50 50 1 1 I -X VBGP 4 950 -100 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# avsdcmp_3v3_sky130 -# -DEF avsdcmp_3v3_sky130 X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "avsdcmp_3v3_sky130" 0 -100 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -750 250 700 -350 0 1 0 N -X VCC 1 0 450 200 D 50 50 1 1 I -X EN 2 -400 450 200 D 50 50 1 1 I -X VINP 3 -950 0 200 R 50 50 1 1 I -X VINN 4 -950 -150 200 R 50 50 1 1 I -X VOUT 5 900 0 200 L 50 50 1 1 I -X GND 6 0 -550 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# avsddac_3v3_sky130_v2 -# -DEF avsddac_3v3_sky130_v2 X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "avsddac_3v3_sky130_v2" 0 -100 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -700 700 550 -800 0 1 0 N -X Vdd 1 0 900 200 D 50 50 1 1 I -X vrefh 2 -500 900 200 D 50 50 1 1 I -X vrefl 3 400 900 200 D 50 50 1 1 I -X d0 4 -900 650 200 R 50 50 1 1 I -X d1 5 -900 500 200 R 50 50 1 1 I -X d2 6 -900 350 200 R 50 50 1 1 I -X d3 7 -900 200 200 R 50 50 1 1 I -X d4 8 -900 50 200 R 50 50 1 1 I -X d5 9 -900 -100 200 R 50 50 1 1 I -X d6 10 -900 -250 200 R 50 50 1 1 I -X d7 11 -900 -400 200 R 50 50 1 1 I -X d8 12 -900 -550 200 R 50 50 1 1 I -X d9 13 -900 -700 200 R 50 50 1 1 I -X vout 14 750 0 200 L 50 50 1 1 I -X gnd 15 0 -1000 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# avsddcp_1v8_sky130 -# -DEF avsddcp_1v8_sky130 X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "avsddcp_1v8_sky130" 50 -100 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -600 300 700 -450 0 1 0 N -X in 1 0 500 200 D 50 50 1 1 I -X clk1 2 -800 100 200 R 50 50 1 1 I -X clk2 3 -800 -250 200 R 50 50 1 1 I -X out 4 900 0 200 L 50 50 1 1 I -X gnd 5 0 -650 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# avsd_opamp -# -DEF avsd_opamp X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "avsd_opamp" 50 -100 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -400 200 500 -300 0 1 0 N -X Vdd 1 0 400 200 D 50 50 1 1 I -X Vss 2 0 -500 200 U 50 50 1 1 I -X in1 3 -600 50 200 R 50 50 1 1 I -X in2 4 -600 -150 200 R 50 50 1 1 I -X out 5 700 0 200 L 50 50 1 1 I -X gnd 6 250 -500 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# avsdopamp_3v3_sky130_v2 -# -DEF avsdopamp_3v3_sky130_v2 X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "avsdopamp_3v3_sky130_v2" 50 -100 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -750 400 850 -500 0 1 0 N -X VSS 2 -400 -700 200 U 50 50 1 1 I -X VINP 3 -950 100 200 R 50 50 1 1 I -X VINM 4 -950 -200 200 R 50 50 1 1 I -X BIAS 5 -950 -400 200 R 50 50 1 1 I -X VOUT 6 1050 150 200 L 50 50 1 1 I -X VO 7 1050 -200 200 L 50 50 1 1 I -X GND 8 450 -700 200 U 50 50 1 1 I -X VDD ~ 0 600 200 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# avsdpll_1v8 -# -DEF avsdpll_1v8 X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "avsdpll_1v8" 50 -100 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -450 200 900 -300 0 1 0 N -X Clk_Ref 1 -650 150 200 R 50 50 1 1 I -X Clk_Out_by_8 2 1100 150 200 L 50 50 1 1 I -X Clk_Out_by_4 3 1100 50 200 L 50 50 1 1 I -X Clk_Out_by_2 4 1100 -50 200 L 50 50 1 1 I -X Clk_Out 5 1100 -150 200 L 50 50 1 1 I -X up 6 -650 50 200 R 50 50 1 1 I -X down 7 -650 -50 200 R 50 50 1 1 I -X VCtrl 8 -650 -150 200 R 50 50 1 1 I -X GND 9 -650 -250 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# avsdspamp_3v3_sky130 -# -DEF avsdspamp_3v3_sky130 X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "avsdspamp_3v3_sky130" 0 -100 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -750 250 700 -350 0 1 0 N -X Vdd 1 0 450 200 D 50 50 1 1 I -X Vin 2 -950 0 200 R 50 50 1 1 I -X Vout 3 900 0 200 L 50 50 1 1 I -X GND 4 0 -550 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# avsdvco_1v8 -# -DEF avsdvco_1v8 X 0 40 Y Y 1 F N -F0 "X" 0 100 60 H V C CNN -F1 "avsdvco_1v8" 50 -50 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -500 200 500 -300 0 1 0 N -X VDD 1 -700 150 200 R 50 50 1 1 I -X VCTRL 2 -700 0 200 R 50 50 1 1 I -X v_Ibias 3 -700 -100 200 R 50 50 1 1 I -X F_OUT 4 700 100 200 L 50 50 1 1 I -X GND 5 0 -500 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -# vsdsram_sky130 -# -DEF vsdsram_sky130 X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "vsdsram_sky130" 0 -100 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -550 250 550 -350 0 1 0 N -X Vdd 1 0 450 200 D 50 50 1 1 I -X wl 2 -750 150 200 R 50 50 1 1 I -X bl 3 -750 -50 200 R 50 50 1 1 I -X blbar 4 -750 -250 200 R 50 50 1 1 I -X Q 5 750 100 200 L 50 50 1 1 I -X Qbar 6 750 -200 200 L 50 50 1 1 I -X GND 7 0 -550 200 U 50 50 1 1 I -ENDDRAW -ENDDEF -# -#End Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Sources.dcm b/library/kicadLibrary/kicad_eSim-Library/eSim_Sources.dcm deleted file mode 100644 index 5f3ed79b..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Sources.dcm +++ /dev/null @@ -1,3 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -#End Doc Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Sources.kicad_sym b/library/kicadLibrary/kicad_eSim-Library/eSim_Sources.kicad_sym new file mode 100644 index 00000000..b4e8249f --- /dev/null +++ b/library/kicadLibrary/kicad_eSim-Library/eSim_Sources.kicad_sym @@ -0,0 +1,497 @@ +(kicad_symbol_lib (version 20211014) (generator kicad_symbol_editor) + (symbol "AC" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "v" (id 0) (at -5.08 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "AC" (id 1) (at -5.08 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "R1" (id 2) (at -7.62 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_fp_filters" "1_pin" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "AC_0_1" + (arc (start 0 0) (mid -1.27 1.27) (end -2.54 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 0) (mid 1.27 -1.27) (end 2.54 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 0 0) (radius 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "AC_1_1" + (pin input line (at 0 11.43 270) (length 7.62) + (name "+" (effects (font (size 0 0)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -11.43 90) (length 7.62) + (name "-" (effects (font (size 0 0)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "CCCS" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "F" (id 0) (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CCCS" (id 1) (at -5.08 -1.27 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_fp_filters" "1_pin" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "CCCS_0_1" + (rectangle (start -2.54 2.54) (end 2.54 -2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "CCCS_1_1" + (pin passive line (at -7.62 1.27 0) (length 5.08) + (name "+" (effects (font (size 0.889 0.889)))) + (number "1" (effects (font (size 0.889 0.889)))) + ) + (pin passive line (at 7.62 1.27 180) (length 5.08) + (name "-" (effects (font (size 0.889 0.889)))) + (number "2" (effects (font (size 0.889 0.889)))) + ) + (pin passive line (at -1.27 -5.08 90) (length 2.54) + (name "+c" (effects (font (size 0.889 0.889)))) + (number "3" (effects (font (size 0.889 0.889)))) + ) + (pin passive line (at 1.27 -5.08 90) (length 2.54) + (name "-c" (effects (font (size 0.889 0.889)))) + (number "4" (effects (font (size 0.889 0.889)))) + ) + ) + ) + (symbol "CCVS" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "H" (id 0) (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "CCVS" (id 1) (at -5.08 -1.27 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_fp_filters" "1_pin" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "CCVS_0_1" + (rectangle (start -2.54 2.54) (end 2.54 -2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "CCVS_1_1" + (pin passive line (at -7.62 1.27 0) (length 5.08) + (name "+" (effects (font (size 0.889 0.889)))) + (number "1" (effects (font (size 0.889 0.889)))) + ) + (pin passive line (at 7.62 1.27 180) (length 5.08) + (name "-" (effects (font (size 0.889 0.889)))) + (number "2" (effects (font (size 0.889 0.889)))) + ) + (pin passive line (at -1.27 -5.08 90) (length 2.54) + (name "+c" (effects (font (size 0.889 0.889)))) + (number "3" (effects (font (size 0.889 0.889)))) + ) + (pin passive line (at 1.27 -5.08 90) (length 2.54) + (name "-c" (effects (font (size 0.889 0.889)))) + (number "4" (effects (font (size 0.889 0.889)))) + ) + ) + ) + (symbol "DC" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "v" (id 0) (at -5.08 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "DC" (id 1) (at -5.08 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "R1" (id 2) (at -7.62 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_fp_filters" "1_pin" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "DC_0_1" + (circle (center 0 0) (radius 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "DC_1_1" + (pin power_out line (at 0 11.43 270) (length 7.62) + (name "+" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin power_out line (at 0 -11.43 90) (length 7.62) + (name "-" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "VCCS" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "G" (id 0) (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "VCCS" (id 1) (at -5.08 -1.27 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_fp_filters" "1_pin" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "VCCS_0_1" + (rectangle (start -2.54 2.54) (end 2.54 -2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "VCCS_1_1" + (pin passive line (at -7.62 1.27 0) (length 5.08) + (name "+" (effects (font (size 0.889 0.889)))) + (number "1" (effects (font (size 0.889 0.889)))) + ) + (pin passive line (at 7.62 1.27 180) (length 5.08) + (name "-" (effects (font (size 0.889 0.889)))) + (number "2" (effects (font (size 0.889 0.889)))) + ) + (pin passive line (at -1.27 -5.08 90) (length 2.54) + (name "+c" (effects (font (size 0.889 0.889)))) + (number "3" (effects (font (size 0.889 0.889)))) + ) + (pin passive line (at 1.27 -5.08 90) (length 2.54) + (name "-c" (effects (font (size 0.889 0.889)))) + (number "4" (effects (font (size 0.889 0.889)))) + ) + ) + ) + (symbol "VCVS" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "E" (id 0) (at 0 3.81 0) + (effects (font (size 1.27 1.27))) + ) + (property "Value" "VCVS" (id 1) (at -5.08 -1.27 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_fp_filters" "1_pin" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "VCVS_0_1" + (rectangle (start -2.54 2.54) (end 2.54 -2.54) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "VCVS_1_1" + (pin passive line (at -7.62 1.27 0) (length 5.08) + (name "+" (effects (font (size 0.889 0.889)))) + (number "1" (effects (font (size 0.889 0.889)))) + ) + (pin passive line (at 7.62 1.27 180) (length 5.08) + (name "-" (effects (font (size 0.889 0.889)))) + (number "2" (effects (font (size 0.889 0.889)))) + ) + (pin passive line (at -1.27 -5.08 90) (length 2.54) + (name "+c" (effects (font (size 0.889 0.889)))) + (number "3" (effects (font (size 0.889 0.889)))) + ) + (pin passive line (at 1.27 -5.08 90) (length 2.54) + (name "-c" (effects (font (size 0.889 0.889)))) + (number "4" (effects (font (size 0.889 0.889)))) + ) + ) + ) + (symbol "dc" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "I" (id 0) (at -5.08 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "dc" (id 1) (at -5.08 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "R1" (id 2) (at -7.62 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_fp_filters" "1_pin" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "dc_0_1" + (polyline + (pts + (xy 0 -2.54) + (xy 0 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy -1.27 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 0 -2.54) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (polyline + (pts + (xy 0 2.54) + (xy 1.27 1.27) + ) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 0 0) (radius 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "dc_1_1" + (pin passive line (at 0 11.43 270) (length 7.62) + (name "~" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -11.43 90) (length 7.62) + (name "~" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "exp" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "v" (id 0) (at -5.08 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "exp" (id 1) (at -5.08 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "R1" (id 2) (at -7.62 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_fp_filters" "1_pin" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "exp_0_1" + (circle (center 0 0) (radius 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 1.27) (mid -1.7797 0.5171) (end -2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 1.27) (mid 0.7529 -0.5097) (end 2.54 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "exp_1_1" + (pin input line (at 0 11.43 270) (length 7.62) + (name "+" (effects (font (size 0 0)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -11.43 90) (length 7.62) + (name "-" (effects (font (size 0 0)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "pulse" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "v" (id 0) (at -5.08 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "pulse" (id 1) (at -5.08 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "R1" (id 2) (at -7.62 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_fp_filters" "1_pin" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "pulse_0_1" + (arc (start -1.27 1.27) (mid -1.3491 0) (end -1.27 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 -1.27) (mid 0.635 -1.2876) (end 1.27 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 0 0) (radius 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 1.27) (mid -0.635 1.2859) (end -1.27 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 1.27) (mid -0.0703 0) (end 0 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 1.27) (mid 1.2124 0) (end 1.27 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 1.27) (mid 1.905 1.2556) (end 2.54 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "pulse_1_1" + (pin passive line (at 0 11.43 270) (length 7.62) + (name "+" (effects (font (size 1.27 1.27)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin passive line (at 0 -11.43 90) (length 7.62) + (name "-" (effects (font (size 1.27 1.27)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "pwl" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "v" (id 0) (at -5.08 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "pwl" (id 1) (at -6.35 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "R1" (id 2) (at -7.62 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_fp_filters" "1_pin" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "pwl_0_1" + (arc (start -2.54 1.27) (mid -3.1997 0.0124) (end -3.81 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start -1.27 1.27) (mid -1.905 1.2806) (end -2.54 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 -1.27) (mid -0.608 0.0135) (end -1.27 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 -1.27) (mid 0.635 -1.2859) (end 1.27 -1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 0 0) (radius 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 1.27 -1.27) (mid 1.944 -0.0194) (end 2.54 1.27) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "pwl_1_1" + (pin input line (at 0 11.43 270) (length 7.62) + (name "+" (effects (font (size 0 0)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -11.43 90) (length 7.62) + (name "-" (effects (font (size 0 0)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) + (symbol "sine" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) + (property "Reference" "v" (id 0) (at -5.08 2.54 0) + (effects (font (size 1.524 1.524))) + ) + (property "Value" "sine" (id 1) (at -5.08 -1.27 0) + (effects (font (size 1.524 1.524))) + ) + (property "Footprint" "R1" (id 2) (at -7.62 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_fp_filters" "1_pin" (id 4) (at 0 0 0) + (effects (font (size 1.27 1.27)) hide) + ) + (symbol "sine_0_1" + (arc (start 0 0) (mid -1.27 1.27) (end -2.54 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (arc (start 0 0) (mid 1.27 -1.27) (end 2.54 0) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + (circle (center 0 0) (radius 3.81) + (stroke (width 0) (type default) (color 0 0 0 0)) + (fill (type none)) + ) + ) + (symbol "sine_1_1" + (pin input line (at 0 11.43 270) (length 7.62) + (name "+" (effects (font (size 0 0)))) + (number "1" (effects (font (size 1.27 1.27)))) + ) + (pin input line (at 0 -11.43 90) (length 7.62) + (name "-" (effects (font (size 0 0)))) + (number "2" (effects (font (size 1.27 1.27)))) + ) + ) + ) +) diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Sources.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Sources.lib deleted file mode 100644 index c1c62410..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Sources.lib +++ /dev/null @@ -1,220 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# AC -# -DEF AC v 0 40 Y Y 1 F N -F0 "v" -200 100 60 H V C CNN -F1 "AC" -200 -50 60 H V C CNN -F2 "R1" -300 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - 1_pin -$ENDFPLIST -DRAW -A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 -A 50 0 50 -1799 -1 0 1 0 N 0 0 100 0 -C 0 0 150 0 1 0 N -X + 1 0 450 300 D 50 0 1 1 I -X - 2 0 -450 300 U 50 0 1 1 I -ENDDRAW -ENDDEF -# -# CCCS -# -DEF CCCS F 0 40 Y Y 1 F N -F0 "F" 0 150 50 H V C CNN -F1 "CCCS" -200 -50 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - 1_pin -$ENDFPLIST -DRAW -S -100 100 100 -100 0 1 0 N -X + 1 -300 50 200 R 35 35 1 1 P -X - 2 300 50 200 L 35 35 1 1 P -X +c 3 -50 -200 100 U 35 35 1 1 P -X -c 4 50 -200 100 U 35 35 1 1 P -ENDDRAW -ENDDEF -# -# CCVS -# -DEF CCVS H 0 40 Y Y 1 F N -F0 "H" 0 150 50 H V C CNN -F1 "CCVS" -200 -50 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - 1_pin -$ENDFPLIST -DRAW -S -100 100 100 -100 0 1 0 N -X + 1 -300 50 200 R 35 35 1 1 P -X - 2 300 50 200 L 35 35 1 1 P -X +c 3 -50 -200 100 U 35 35 1 1 P -X -c 4 50 -200 100 U 35 35 1 1 P -ENDDRAW -ENDDEF -# -# DC -# -DEF DC v 0 40 Y Y 1 F N -F0 "v" -200 100 60 H V C CNN -F1 "DC" -200 -50 60 H V C CNN -F2 "R1" -300 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - 1_pin -$ENDFPLIST -DRAW -C 0 0 150 0 1 0 N -X + 1 0 450 300 D 50 50 1 1 w -X - 2 0 -450 300 U 50 50 1 1 w -ENDDRAW -ENDDEF -# -# VCCS -# -DEF VCCS G 0 40 Y Y 1 F N -F0 "G" 0 150 50 H V C CNN -F1 "VCCS" -200 -50 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - 1_pin -$ENDFPLIST -DRAW -S -100 100 100 -100 0 1 0 N -X + 1 -300 50 200 R 35 35 1 1 P -X - 2 300 50 200 L 35 35 1 1 P -X +c 3 -50 -200 100 U 35 35 1 1 P -X -c 4 50 -200 100 U 35 35 1 1 P -ENDDRAW -ENDDEF -# -# VCVS -# -DEF VCVS E 0 40 Y Y 1 F N -F0 "E" 0 150 50 H V C CNN -F1 "VCVS" -200 -50 50 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - 1_pin -$ENDFPLIST -DRAW -S -100 100 100 -100 0 1 0 N -X + 1 -300 50 200 R 35 35 1 1 P -X - 2 300 50 200 L 35 35 1 1 P -X +c 3 -50 -200 100 U 35 35 1 1 P -X -c 4 50 -200 100 U 35 35 1 1 P -ENDDRAW -ENDDEF -# -# dc -# -DEF dc I 0 40 Y Y 1 F N -F0 "I" -200 100 60 H V C CNN -F1 "dc" -200 -50 60 H V C CNN -F2 "R1" -300 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - 1_pin -$ENDFPLIST -DRAW -C 0 0 150 0 1 0 N -P 2 0 1 0 0 -100 0 -100 N -P 2 0 1 0 0 100 -50 50 N -P 2 0 1 0 0 100 0 -100 N -P 2 0 1 0 0 100 50 50 N -X ~ 1 0 450 300 D 50 50 1 1 P -X ~ 2 0 -450 300 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# exp -# -DEF exp v 0 40 Y Y 1 F N -F0 "v" -200 100 60 H V C CNN -F1 "exp" -200 -50 60 H V C CNN -F2 "R1" -300 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - 1_pin -$ENDFPLIST -DRAW -A 1 -50 100 905 1800 0 1 0 N 0 50 -100 -50 -A 100 51 100 -1794 -900 0 1 0 N 0 50 100 -50 -C 0 0 150 0 1 0 N -X + 1 0 450 300 D 50 0 1 1 I -X - 2 0 -450 300 U 50 0 1 1 I -ENDDRAW -ENDDEF -# -# pulse -# -DEF pulse v 0 40 Y Y 1 F N -F0 "v" -200 100 60 H V C CNN -F1 "pulse" -200 -50 60 H V C CNN -F2 "R1" -300 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - 1_pin -$ENDFPLIST -DRAW -A -25 -450 501 928 871 0 1 0 N -50 50 0 50 -A 25 400 451 -931 -868 0 1 0 N 0 -50 50 -50 -A 75 600 551 -926 -873 0 1 0 N 50 50 100 50 -A 350 0 403 -1728 1728 0 1 0 N -50 -50 -50 50 -A 450 0 453 1736 -1736 0 1 0 N 0 50 0 -50 -A 600 0 552 -1748 1748 0 1 0 N 50 -50 50 50 -C 0 0 150 0 1 0 N -X + 1 0 450 300 D 50 50 1 1 P -X - 2 0 -450 300 U 50 50 1 1 P -ENDDRAW -ENDDEF -# -# pwl -# -DEF pwl v 0 40 Y Y 1 F N -F0 "v" -200 100 60 H V C CNN -F1 "pwl" -250 -50 60 H V C CNN -F2 "R1" -300 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - 1_pin -$ENDFPLIST -DRAW -A -1144 -561 1253 291 240 0 1 0 N -50 50 0 -50 -A -765 421 941 -300 -232 0 1 0 N 50 -50 100 50 -A -75 -700 750 919 880 0 1 0 N -100 50 -50 50 -A 25 450 501 -928 -871 0 1 0 N 0 -50 50 -50 -A 1096 -609 1366 1511 1558 0 1 0 N -100 50 -150 -50 -C 0 0 150 0 1 0 N -X + 1 0 450 300 D 50 0 1 1 I -X - 2 0 -450 300 U 50 0 1 1 I -ENDDRAW -ENDDEF -# -# sine -# -DEF sine v 0 40 Y Y 1 F N -F0 "v" -200 100 60 H V C CNN -F1 "sine" -200 -50 60 H V C CNN -F2 "R1" -300 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -$FPLIST - 1_pin -$ENDFPLIST -DRAW -A -50 0 50 1 1799 0 1 0 N 0 0 -100 0 -A 50 0 50 -1799 -1 0 1 0 N 0 0 100 0 -C 0 0 150 0 1 0 N -X + 1 0 450 300 D 50 0 1 1 I -X - 2 0 -450 300 U 50 0 1 1 I -ENDDRAW -ENDDEF -# -#End Library diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.dcm b/library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.dcm deleted file mode 100644 index 1980d0d1..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.dcm +++ /dev/null @@ -1,7 +0,0 @@ -EESchema-DOCLIB Version 2.0 -# -$CMP SCR -D Thyristor -$ENDCMP -# -#End Doc Library 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 "AB(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 "AB(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)))) + ) + ) + ) +) diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.lib deleted file mode 100644 index fe57167c..00000000 --- a/library/kicadLibrary/kicad_eSim-Library/eSim_Subckt.lib +++ /dev/null @@ -1,1783 +0,0 @@ -EESchema-LIBRARY Version 2.3 -#encoding utf-8 -# -# 10bitDAC -# -DEF 10bitDAC X 0 40 Y Y 1 F N -F0 "X" 0 50 60 H V C CNN -F1 "10bitDAC" -50 -50 60 H V C CNN -F2 "" 0 50 60 H I C CNN -F3 "" 0 50 60 H I C CNN -DRAW -S -500 500 400 -600 0 1 0 N -X D0 1 -700 -500 200 R 50 50 1 1 I -X D1 2 -700 -400 200 R 50 50 1 1 I -X D2 3 -700 -300 200 R 50 50 1 1 I -X D3 4 -700 -200 200 R 50 50 1 1 I -X D4 5 -700 -100 200 R 50 50 1 1 I -X D5 6 -700 0 200 R 50 50 1 1 I -X D6 7 -700 100 200 R 50 50 1 1 I -X D7 8 -700 200 200 R 50 50 1 1 I -X D8 9 -700 300 200 R 50 50 1 1 I -X D9 10 -700 400 200 R 50 50 1 1 I -X AnalogOut 11 600 350 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# 2BITMUL -# -DEF 2BITMUL X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "2BITMUL" 0 0 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -300 400 300 -400 0 1 0 N -X A0 1 -500 300 200 R 50 50 1 1 I -X A1 2 -500 150 200 R 50 50 1 1 I -X B0 3 -500 -50 200 R 50 50 1 1 I -X B1 4 -500 -250 200 R 50 50 1 1 I -X M0 5 500 250 200 L 50 50 1 1 O -X M1 6 500 100 200 L 50 50 1 1 O -X M2 7 500 -50 200 L 50 50 1 1 O -X M3 8 500 -250 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# 3_and -# -DEF 3_and X 0 40 Y Y 1 F N -F0 "X" 100 -50 60 H V C CNN -F1 "3_and" 150 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -A 150 50 158 716 -716 0 1 0 N 200 200 200 -100 -P 2 0 1 0 -150 200 200 200 N -P 3 0 1 0 -150 200 -150 -100 200 -100 N -X in1 1 -350 150 200 R 50 50 1 1 I -X in2 2 -350 50 200 R 50 50 1 1 I -X in3 3 -350 -50 200 R 50 50 1 1 I -X out 4 500 50 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# 4_OR -# -DEF 4_OR X 0 40 Y Y 1 F N -F0 "X" 150 -100 60 H V C CNN -F1 "4_OR" 150 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -A -800 0 650 226 -226 0 1 0 N -200 250 -200 -250 -A -73 134 444 -599 -176 0 1 0 N 150 -250 350 0 -A -30 -99 393 627 146 0 1 0 N 150 250 350 0 -P 2 0 1 0 -200 -250 150 -250 N -P 2 0 1 0 -200 250 150 250 N -X in1 1 -350 150 200 R 50 50 1 1 I -X in2 2 -350 50 200 R 50 50 1 1 I -X in3 3 -350 -50 200 R 50 50 1 1 I -X in4 4 -350 -150 200 R 50 50 1 1 I -X out 5 550 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# 4_and -# -DEF 4_and X 0 40 Y Y 1 F N -F0 "X" 50 -50 60 H V C CNN -F1 "4_and" 100 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -A 100 0 206 760 -760 0 1 0 N 150 200 150 -200 -P 2 0 1 0 -200 200 150 200 N -P 4 0 1 0 -200 200 -200 -200 50 -200 150 -200 N -X in1 1 -400 150 200 R 50 50 1 1 I -X in2 2 -400 50 200 R 50 50 1 1 I -X in3 3 -400 -50 200 R 50 50 1 1 I -X in4 4 -400 -150 200 R 50 50 1 1 I -X out 5 500 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# 556 -# -DEF 556 X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "556" 0 0 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -300 400 250 -550 0 1 0 N -X dis1 1 -500 150 200 R 50 50 1 1 I -X thr1 2 -500 -150 200 R 50 50 1 1 I -X cv1 3 -150 -750 200 U 50 50 1 1 I -X rst1 4 -200 600 200 D 50 50 1 1 I -X out1 5 -500 0 200 R 50 50 1 1 O -X trig1 6 -500 -300 200 R 50 50 1 1 I -X gnd 7 0 -750 200 U 50 50 1 1 I -X trig2 8 450 -300 200 L 50 50 1 1 I -X out2 9 450 0 200 L 50 50 1 1 O -X rst2 10 100 600 200 D 50 50 1 1 I -X cv2 11 150 -750 200 U 50 50 1 1 I -X thr2 12 450 -150 200 L 50 50 1 1 I -X dis2 13 450 150 200 L 50 50 1 1 I -X vcc 14 -50 600 200 D 50 50 1 1 I -ENDDRAW -ENDDEF -# -# 5_and -# -DEF 5_and X 0 40 Y Y 1 F N -F0 "X" 50 -100 60 H V C CNN -F1 "5_and" 100 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -A 100 0 255 787 -787 0 1 0 N 150 250 150 -250 -P 2 0 1 0 -250 250 150 250 N -P 3 0 1 0 -250 250 -250 -250 150 -250 N -X in1 1 -450 200 200 R 50 50 1 1 I -X in2 2 -450 100 200 R 50 50 1 1 I -X in3 3 -450 0 200 R 50 50 1 1 I -X in4 4 -450 -100 200 R 50 50 1 1 I -X in5 5 -450 -200 200 R 50 50 1 1 I -X out 6 550 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# CMOS_NAND -# -DEF CMOS_NAND X 0 40 Y Y 1 F N -F0 "X" -100 -150 60 H V C CNN -F1 "CMOS_NAND" 0 -50 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -A 150 -50 381 668 -668 0 1 0 N 300 300 300 -400 -C 550 0 50 0 1 0 N -P 2 0 1 0 -350 300 300 300 N -P 3 0 1 0 -350 300 -350 -400 300 -400 N -X in1 1 -550 250 200 R 50 50 1 1 I -X in2 2 -550 -300 200 R 50 50 1 1 I -X out 3 800 0 279 L 79 79 1 1 I -ENDDRAW -ENDDEF -# -# Clock_pulse_generator -# -DEF Clock_pulse_generator X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "Clock_pulse_generator" 0 -100 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -S -550 200 600 -300 0 1 0 N -X Vdd 1 -750 100 200 R 50 50 1 1 I -X R 2 -750 -50 200 R 50 50 1 1 I -X C 3 -750 -200 200 R 50 50 1 1 I -X Clkout 4 800 0 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# GunnDiode -# -DEF GunnDiode X 0 40 Y Y 3 F N -F0 "X" 0 100 60 H V C CNN -F1 "GunnDiode" 0 -125 60 H V C CNN -F2 "" 0 0 60 H I C CNN -F3 "" 0 0 60 H I C CNN -DRAW -P 2 0 1 0 0 0 0 0 N -P 4 0 1 0 0 0 -150 100 -150 -100 0 0 F -P 4 0 1 0 0 0 150 100 150 -100 0 0 F -X P 1 -350 0 200 R 43 39 1 1 I -X N 2 350 0 200 L 43 39 1 1 I -X N ?? 350 0 200 L 43 39 2 1 I -X P ?? -350 0 200 R 43 39 2 1 I -X N ?? 350 0 200 L 43 39 3 1 I -X P ?? -350 0 200 R 43 39 3 1 I -ENDDRAW -ENDDEF -# -# IC_4002 -# -DEF IC_4002 X 0 40 Y Y 1 F N -F0 "X" 0 150 60 H V C CNN -F1 "IC_4002" 0 0 60 H V C CNN -F2 "" 50 -150 60 H V C CNN -F3 "" 50 -150 60 H V C CNN -DRAW -S -250 350 250 -400 0 1 0 N -X 1Y 1 -450 250 200 R 50 50 1 1 O -X 1A 2 -450 150 200 R 50 50 1 1 I -X 1B 3 -450 50 200 R 50 50 1 1 I -X 1C 4 -450 -50 200 R 50 50 1 1 I -X 1D 5 -450 -150 200 R 50 50 1 1 I -X NC 6 -450 -250 200 R 50 50 1 1 I -X GND 7 -450 -350 200 R 50 50 1 1 I -X NC 8 450 -350 200 L 50 50 1 1 I -X 2A 9 450 -250 200 L 50 50 1 1 I -X 2B 10 450 -150 200 L 50 50 1 1 I -X 2C 11 450 -50 200 L 50 50 1 1 I -X 2D 12 450 50 200 L 50 50 1 1 I -X 2Y 13 450 150 200 L 50 50 1 1 O -X VCC 14 450 250 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# IC_4012 -# -DEF IC_4012 X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "IC_4012" 0 200 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -300 400 350 -400 0 1 0 N -X Q1 1 -500 300 200 R 50 50 1 1 O -X A1 2 -500 200 200 R 50 50 1 1 I -X B1 3 -500 100 200 R 50 50 1 1 I -X C1 4 -500 0 200 R 50 50 1 1 I -X D1 5 -500 -100 200 R 50 50 1 1 I -X NC 6 -500 -200 200 R 50 50 1 1 N -X VSS 7 -500 -300 200 R 50 50 1 1 I -X NC 8 550 -300 200 L 50 50 1 1 N -X A2 9 550 -200 200 L 50 50 1 1 I -X B2 10 550 -100 200 L 50 50 1 1 I -X C2 11 550 0 200 L 50 50 1 1 I -X D2 12 550 100 200 L 50 50 1 1 I -X Q2 13 550 200 200 L 50 50 1 1 O -X VDD 14 550 300 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# IC_4017 -# -DEF IC_4017 X 0 40 Y Y 1 F N -F0 "X" 0 0 60 H V C CNN -F1 "IC_4017" 0 0 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -350 850 400 -850 0 1 0 N -X 1 1 600 650 200 L 50 50 1 1 O -X 2 2 600 500 200 L 50 50 1 1 O -X 3 3 600 350 200 L 50 50 1 1 O -X 4 4 600 200 200 L 50 50 1 1 O -X 5 5 600 50 200 L 50 50 1 1 O -X 6 6 600 -100 200 L 50 50 1 1 O -X 7 7 600 -250 200 L 50 50 1 1 O -X 8 8 600 -400 200 L 50 50 1 1 O -X 9 9 600 -600 200 L 50 50 1 1 O -X 10 10 600 -750 200 L 50 50 1 1 O -X RST 11 -550 -400 200 R 50 50 1 1 I -X CLK 12 -550 350 200 R 50 50 1 1 I -ENDDRAW -ENDDEF -# -# IC_4023 -# -DEF IC_4023 X 0 40 Y Y 1 F N -F0 "X" 0 -100 60 H V C CNN -F1 "IC_4023" 0 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -300 450 300 -450 0 1 0 N -X A1 1 -500 300 200 R 50 50 1 1 I -X B1 2 -500 200 200 R 50 50 1 1 I -X A2 3 -500 100 200 R 50 50 1 1 I -X B2 4 -500 0 200 R 50 50 1 1 I -X C2 5 -500 -100 200 R 50 50 1 1 I -X Q2 6 -500 -200 200 R 50 50 1 1 O -X Vss 7 -500 -300 200 R 50 50 1 1 I -X C1 8 500 -300 200 L 50 50 1 1 I -X Q1 9 500 -200 200 L 50 50 1 1 O -X Q3 10 500 -100 200 L 50 50 1 1 O -X C3 11 500 0 200 L 50 50 1 1 I -X B3 12 500 100 200 L 50 50 1 1 I -X A3 13 500 200 200 L 50 50 1 1 I -X Vdd 14 500 300 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# IC_4028 -# -DEF IC_4028 X 0 40 Y Y 1 F N -F0 "X" 0 -100 60 H V C CNN -F1 "IC_4028" 0 50 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -300 450 300 -450 0 1 0 N -X Q4 1 -500 350 200 R 50 50 1 1 O -X Q2 2 -500 250 200 R 50 50 1 1 O -X Q0 3 -500 150 200 R 50 50 1 1 O -X Q7 4 -500 50 200 R 50 50 1 1 O -X Q9 5 -500 -50 200 R 50 50 1 1 O -X Q5 6 -500 -150 200 R 50 50 1 1 O -X Q6 7 -500 -250 200 R 50 50 1 1 O -X Vss 8 -500 -350 200 R 50 50 1 1 I -X Q8 9 500 -350 200 L 50 50 1 1 O -X A0 10 500 -250 200 L 50 50 1 1 I -X A3 11 500 -150 200 L 50 50 1 1 I -X A2 12 500 -50 200 L 50 50 1 1 I -X A1 13 500 50 200 L 50 50 1 1 I -X Q1 14 500 150 200 L 50 50 1 1 O -X Q3 15 500 250 200 L 50 50 1 1 O -X Vdd 16 500 350 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# IC_4073 -# -DEF IC_4073 X 0 40 Y Y 1 F N -F0 "X" 0 -100 60 H V C CNN -F1 "IC_4073" 0 50 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -S -300 400 300 -400 0 1 0 N -X A1 1 -500 300 200 R 50 50 1 1 I -X B1 2 -500 200 200 R 50 50 1 1 I -X A2 3 -500 100 200 R 50 50 1 1 I -X B2 4 -500 0 200 R 50 50 1 1 I -X C2 5 -500 -100 200 R 50 50 1 1 I -X Q2 6 -500 -200 200 R 50 50 1 1 O -X Vss 7 -500 -300 200 R 50 50 1 1 I -X C1 8 500 -300 200 L 50 50 1 1 I -X Q1 9 500 -200 200 L 50 50 1 1 O -X Q3 10 500 -100 200 L 50 50 1 1 O -X A3 11 500 0 200 L 50 50 1 1 I -X B3 12 500 100 200 L 50 50 1 1 I -X C3 13 500 200 200 L 50 50 1 1 I -X Vdd 14 500 300 200 L 50 50 1 1 I -ENDDRAW -ENDDEF -# -# IC_74153 -# -DEF IC_74153 X 0 40 Y Y 1 F N -F0 "X" 100 50 60 H V C CNN -F1 "IC_74153" 100 150 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -T 0 100 -200 60 0 0 0 4:1 Normal 0 C C -T 0 100 -100 60 0 0 0 DUAL Normal 0 C C -T 0 100 -300 60 0 0 0 MUX Normal 0 C C -S -200 500 350 -550 0 1 0 N -X a0 1 -400 350 200 R 50 50 1 1 I -X a1 2 -400 250 200 R 50 50 1 1 I -X a2 3 -400 150 200 R 50 50 1 1 I -X a3 4 -400 50 200 R 50 50 1 1 I -X EA 5 0 700 200 D 50 50 1 1 I I -X b0 6 -400 -150 200 R 50 50 1 1 I -X b1 7 -400 -250 200 R 50 50 1 1 I -X b2 8 -400 -350 200 R 50 50 1 1 I -X b3 9 -400 -450 200 R 50 50 1 1 I -X EB 10 200 700 200 D 50 50 1 1 I I -X s1 11 50 -750 200 U 50 50 1 1 I -X s0 12 150 -750 200 U 50 50 1 1 I -X ya 13 550 250 200 L 50 50 1 1 O -X yb 14 550 -300 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# IC_74154 -# -DEF IC_74154 X 0 40 Y Y 1 F N -F0 "X" 0 -200 60 H V C CNN -F1 "IC_74154" 50 -50 60 H V C CNN -F2 "" 0 50 60 H V C CNN -F3 "" 0 50 60 H V C CNN -DRAW -T 0 0 400 60 0 0 0 4:16~ Normal 0 C C -T 0 0 250 60 0 0 0 decoder Normal 0 C C -S -350 700 400 -700 0 0 0 N -X ~Y0 1 -550 550 200 R 50 50 1 1 O I -X ~Y1 2 -550 450 200 R 50 50 1 1 O I -X ~Y2 3 -550 350 200 R 50 50 1 1 O I -X ~Y3 4 -550 250 200 R 50 50 1 1 O I -X ~Y4 5 -550 150 200 R 50 50 1 1 O I -X ~Y5 6 -550 50 200 R 50 50 1 1 O I -X ~Y6 7 -550 -50 200 R 50 50 1 1 O I -X ~Y7 8 -550 -150 200 R 50 50 1 1 O I -X ~Y8 9 -550 -250 200 R 50 50 1 1 O I -X ~Y9 10 -550 -350 200 R 50 50 1 1 O I -X A3 20 600 150 200 L 50 50 1 1 I -X ~Y10 11 -550 -450 200 R 50 50 1 1 O I -X A2 21 600 250 200 L 50 50 1 1 I -X GND 12 -550 -550 200 R 50 50 1 1 I -X A1 22 600 350 200 L 50 50 1 1 I -X ~Y11 13 600 -550 200 L 50 50 1 1 O I -X A0 23 600 450 200 L 50 50 1 1 I -X ~Y12 14 600 -450 200 L 50 50 1 1 O I -X Vcc 24 600 550 200 L 50 50 1 1 I -X ~Y13 15 600 -350 200 L 50 50 1 1 O I -X ~Y14 16 600 -250 200 L 50 50 1 1 O I -X ~Y15 17 600 -150 200 L 50 50 1 1 O I -X ~E0 18 600 -50 200 L 50 50 1 1 I I -X ~E1 19 600 50 200 L 50 50 1 1 I I -ENDDRAW -ENDDEF -# -# IC_74157 -# -DEF IC_74157 X 0 40 Y Y 1 F N -F0 "X" 50 -50 60 H V C CNN -F1 "IC_74157" 50 100 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -T 0 50 -300 60 0 0 0 2:1 Normal 0 C C -T 0 50 -400 60 0 0 0 MUX Normal 0 C C -T 0 50 -200 60 0 0 0 QUAD Normal 0 C C -S -350 550 400 -650 0 1 0 N -X a0 1 -550 450 200 R 50 50 1 1 I -X a1 2 -550 300 200 R 50 50 1 1 I -X b0 3 -550 200 200 R 50 50 1 1 I -X b1 4 -550 100 200 R 50 50 1 1 I -X c0 5 -550 0 200 R 50 50 1 1 I -X c1 6 -550 -100 200 R 50 50 1 1 I -X d0 7 -550 -200 200 R 50 50 1 1 I -X d1 8 -550 -300 200 R 50 50 1 1 I -X EN 9 -550 -550 200 R 50 50 1 1 I I -X S 10 -550 -450 200 R 50 50 1 1 I -X Yd 11 600 0 200 L 50 50 1 1 O -X Ya 12 600 300 200 L 50 50 1 1 O -X Yb 13 600 200 200 L 50 50 1 1 O -X Yc 14 600 100 200 L 50 50 1 1 O -ENDDRAW -ENDDEF -# -# IC_7485 -# -DEF IC_7485 X 0 40 Y Y 1 F N -F0 "X" -50 -100 60 H V C CNN -F1 "IC_7485" -50 50 60 H V C CNN -F2 "" 0 0 60 H V C CNN -F3 "" 0 0 60 H V C CNN -DRAW -T 0 0 550 60 0 0 0 4~BIT~comparator Normal 0 C C -S -350 450 400 -400 0 1 0 N -X AB(in) 3 600 -300 200 L 50 50 1 1 I -X A3 4 -550 100 200 R 50 50 1 1 I -X B3 5 -550 -350 200 R 50 50 1 1 I -X A2 6 -550 200 200 R 50 50 1 1 I -X B2 7 -550 -250 200 R 50 50 1 1 I -X A1 8 -550 300 200 R 50 50 1 1 I -X B1 9 -550 -150 200 R 50 50 1 1 I -X A0 10 -550 400 200 R 50 50 1 1 I -X B0 11 -550 -50 200 R 50 50 1 1 I -X A>B(out) 12 600 350 200 L 50 50 1 1 O -X A=B(out) 13 600 250 200 L 50 50 1 1 O -X A