diff options
| author | Clément Zrounba <6691770+clement-z@users.noreply.github.com> | 2023-09-30 23:06:01 +0200 |
|---|---|---|
| committer | Clément Zrounba <6691770+clement-z@users.noreply.github.com> | 2023-09-30 23:26:46 +0200 |
| commit | ff9b8bb838ecdfbfc1dc81038fcf3b2a87636982 (patch) | |
| tree | 21f27be782ce11c6d00b96ce100a2bff88141b2e /utils/specs.kicad_sym | |
| download | specs-ff9b8bb838ecdfbfc1dc81038fcf3b2a87636982.tar.gz specs-ff9b8bb838ecdfbfc1dc81038fcf3b2a87636982.zip | |
Initial release
Diffstat (limited to 'utils/specs.kicad_sym')
| -rw-r--r-- | utils/specs.kicad_sym | 1986 |
1 files changed, 1986 insertions, 0 deletions
diff --git a/utils/specs.kicad_sym b/utils/specs.kicad_sym new file mode 100644 index 0000000..3b84b6f --- /dev/null +++ b/utils/specs.kicad_sym @@ -0,0 +1,1986 @@ +(kicad_symbol_lib (version 20220914) (generator kicad_symbol_editor)
+ (symbol "ADD_DROP_FILTER" (in_bom yes) (on_board yes)
+ (property "Reference" "ADROP" (at 0 5.08 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at 0 6.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at -1.524 6.858 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1 2=2 3=3 4=4" (at -0.254 6.858 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "neff=1 ng=1 k1=0.5 k2=0.5 radius=10e-6 att=0" (at 0 -5.08 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "ADD_DROP_FILTER_0_0"
+ (text "" (at -3.556 1.524 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ )
+ (symbol "ADD_DROP_FILTER_0_1"
+ (rectangle (start -3.81 -2.286) (end 3.81 -2.794)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -3.81 2.794) (end 3.81 2.286)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (circle (center 0 0) (radius 1.016)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (circle (center 0 0) (radius 1.524)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "ADD_DROP_FILTER_1_1"
+ (pin input line (at -6.35 2.54 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -6.35 -2.54 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 2.54 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 -2.54 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "ALL_PASS_FILTER" (in_bom yes) (on_board yes)
+ (property "Reference" "APASS" (at 0 5.08 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at 0 6.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1 2=2" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "neff=1 ng=1 k=0.5 radius=10e-6 att=0" (at 0 -5.08 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "ALL_PASS_FILTER_0_1"
+ (rectangle (start -3.81 0.254) (end 3.81 -0.254)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (circle (center 0 2.032) (radius 1.016)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (circle (center 0 2.032) (radius 1.524)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "ALL_PASS_FILTER_1_1"
+ (pin input line (at -6.35 0 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 0 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "CROSSING" (in_bom yes) (on_board yes)
+ (property "Reference" "CROSSING" (at 5.334 4.826 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at -0.254 6.858 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "att=0 crosstalk=0" (at 9.652 -4.826 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1 2=2 3=3 4=4" (at -0.762 0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "CROSSING_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "CROSSING_1_1"
+ (polyline
+ (pts
+ (xy -3.81 0.254)
+ (xy -0.254 0.254)
+ (xy -0.254 3.81)
+ (xy 0.254 3.81)
+ (xy 0.254 0.254)
+ (xy 3.81 0.254)
+ (xy 3.81 -0.254)
+ (xy 0.254 -0.254)
+ (xy 0.254 -3.81)
+ (xy -0.254 -3.81)
+ (xy -0.254 -0.254)
+ (xy -3.81 -0.254)
+ (xy -3.81 0.254)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (pin input line (at -6.35 0 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 6.35 270) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 0 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 0 -6.35 90) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "CW_SOURCE" (in_bom yes) (on_board yes)
+ (property "Reference" "CWSRC" (at 0 5.08 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "wl=1550e-9 power=1" (at -0.254 -5.588 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Sim.Pins" "1=1" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "CW_SOURCE_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.524 -1.27)
+ (xy 1.524 -1.27)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -1.27)
+ (xy 0 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 1.016)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.778 1.524)
+ (xy 2.286 2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.778 2.286)
+ (xy 2.286 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.286 2.032)
+ (xy 2.032 2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.286 2.032)
+ (xy 2.286 1.778)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.286 2.794)
+ (xy 2.032 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.286 2.794)
+ (xy 2.286 2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -1.27)
+ (xy -1.524 1.016)
+ (xy 1.524 1.016)
+ (xy 0 -1.27)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "CW_SOURCE_1_1"
+ (pin output line (at 6.35 0 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "DETECTOR" (in_bom yes) (on_board yes)
+ (property "Reference" "PDET" (at -6.35 3.048 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at -0.508 3.556 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at -0.508 3.556 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at -0.508 3.556 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1 2=2" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "r=1 ts=1e-12" (at 0 -5.334 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "DETECTOR_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.286 0.254)
+ (xy -1.778 -0.254)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.159 0.889)
+ (xy -1.651 0.381)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -0.254)
+ (xy -2.032 -0.254)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -0.254)
+ (xy -1.778 0)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.651 0.381)
+ (xy -1.905 0.381)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.651 0.381)
+ (xy -1.651 0.635)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.254 -3.048)
+ (xy 0.254 -3.048)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.127 -3.302)
+ (xy 0.127 -3.302)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -2.794)
+ (xy -0.508 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -2.794)
+ (xy 0.508 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -1.27)
+ (xy 0 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 1.016)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 2.54)
+ (xy 0 3.81)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.524 1.016)
+ (xy -1.524 1.016)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 1.016)
+ (xy 1.524 -1.27)
+ (xy -1.524 -1.27)
+ (xy 0 1.016)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "DETECTOR_1_1"
+ (text "Electric" (at 2.032 6.35 0)
+ (effects (font (face "KiCad Font") (size 0.5 0.5)))
+ )
+ (pin input line (at -6.35 0 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 0 6.35 270) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "DIRECTIONAL_COUPLER" (in_bom yes) (on_board yes)
+ (property "Reference" "COUPLER" (at 0 5.08 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at 0 6.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1 2=2 3=3 4=4" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "k=0.5" (at 0 -5.08 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "DIRECTIONAL_COUPLER_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -3.81 -2.286)
+ (xy -3.048 -2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -3.81 2.286)
+ (xy -3.048 2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -3.81 2.794)
+ (xy -3.048 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.81 -2.286)
+ (xy 3.048 -2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.81 2.286)
+ (xy 3.048 2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.81 2.794)
+ (xy 3.048 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -3.048 2.286)
+ (xy -1.016 0.254)
+ (xy 1.016 0.254)
+ (xy 3.048 2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.048 -2.286)
+ (xy 1.016 -0.254)
+ (xy -1.016 -0.254)
+ (xy -3.048 -2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -3.81 2.794)
+ (xy -2.794 2.794)
+ (xy -0.762 0.762)
+ (xy 0 0.762)
+ (xy 0.762 0.762)
+ (xy 2.794 2.794)
+ (xy 3.81 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.81 -2.794)
+ (xy 2.794 -2.794)
+ (xy 0.762 -0.762)
+ (xy 0 -0.762)
+ (xy -0.762 -0.762)
+ (xy -2.794 -2.794)
+ (xy -3.81 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "DIRECTIONAL_COUPLER_1_1"
+ (pin input line (at -6.35 2.54 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -6.35 -2.54 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 2.54 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 -2.54 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "ELECTRIC_V_SOURCE_FILE" (in_bom yes) (on_board yes)
+ (property "Reference" "EVLSRC" (at -7.874 2.032 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "values=\"file.txt\"" (at -12.192 -0.254 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Sim.Pins" "1=1" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "ELECTRIC_V_SOURCE_FILE_0_1"
+ (polyline
+ (pts
+ (xy -2.032 -1.524)
+ (xy 1.778 -1.524)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 1.778)
+ (xy -1.778 -1.778)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.508 -6.35)
+ (xy -0.762 -6.35)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.508 -2.54)
+ (xy 0.508 -2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.508 2.54)
+ (xy 0.508 2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.254 -6.858)
+ (xy 0.254 -6.858)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.254 -6.604)
+ (xy -0.508 -6.604)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.254 -6.604)
+ (xy 0.254 -6.604)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.127 -6.858)
+ (xy 0.127 -6.858)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -6.35)
+ (xy -0.508 -6.35)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -6.35)
+ (xy 0 -3.81)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -6.35)
+ (xy 0.508 -6.35)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 3.048)
+ (xy 0 2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0.254 -6.604)
+ (xy 0.508 -6.604)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0.508 -6.35)
+ (xy 0.762 -6.35)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 1.27)
+ (xy -1.016 1.27)
+ (xy -1.016 0.254)
+ (xy -0.254 0.254)
+ (xy -0.254 -0.508)
+ (xy 0.508 -0.508)
+ (xy 0.508 1.016)
+ (xy 1.27 1.016)
+ (xy 1.27 -1.016)
+ (xy 1.778 -1.016)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (circle (center 0 0) (radius 3.776)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "ELECTRIC_V_SOURCE_FILE_1_1"
+ (text "Electric" (at 2.286 6.35 0)
+ (effects (font (face "KiCad Font") (size 0.5 0.5)))
+ )
+ (pin output line (at 0 6.35 270) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "ELECTRIC_V_SOURCE_LIST" (in_bom yes) (on_board yes)
+ (property "Reference" "EVLSRC" (at -7.874 2.032 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "values=[[t0,p0,1550e-9],[t1,p1,1550e-9]]" (at -25.146 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Sim.Pins" "1=1" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "ELECTRIC_V_SOURCE_LIST_0_1"
+ (polyline
+ (pts
+ (xy -2.032 -1.524)
+ (xy 1.778 -1.524)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 1.778)
+ (xy -1.778 -1.778)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.508 -6.35)
+ (xy -0.762 -6.35)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.508 -2.54)
+ (xy 0.508 -2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.508 2.54)
+ (xy 0.508 2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.254 -6.858)
+ (xy 0.254 -6.858)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.254 -6.604)
+ (xy -0.508 -6.604)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.254 -6.604)
+ (xy 0.254 -6.604)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.127 -6.858)
+ (xy 0.127 -6.858)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -6.35)
+ (xy -0.508 -6.35)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -6.35)
+ (xy 0 -3.81)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 -6.35)
+ (xy 0.508 -6.35)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 3.048)
+ (xy 0 2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0.254 -6.604)
+ (xy 0.508 -6.604)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0.508 -6.35)
+ (xy 0.762 -6.35)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 1.27)
+ (xy -1.016 1.27)
+ (xy -1.016 0.254)
+ (xy -0.254 0.254)
+ (xy -0.254 -0.508)
+ (xy 0.508 -0.508)
+ (xy 0.508 1.016)
+ (xy 1.27 1.016)
+ (xy 1.27 -1.016)
+ (xy 1.778 -1.016)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (circle (center 0 0) (radius 3.776)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "ELECTRIC_V_SOURCE_LIST_1_1"
+ (text "Electric" (at 2.286 6.35 0)
+ (effects (font (face "KiCad Font") (size 0.5 0.5)))
+ )
+ (pin output line (at 0 6.35 270) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "MERGER" (in_bom yes) (on_board yes)
+ (property "Reference" "MERGER" (at 0 5.08 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at 0 6.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1 2=2 3=3" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "il=0" (at 0 -5.08 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "MERGER_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.016 0.762) (end 0.762 -0.762)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -3.81 -2.794)
+ (xy -2.794 -2.794)
+ (xy -0.762 -0.762)
+ (xy 0.762 -0.762)
+ (xy 0.762 -0.254)
+ (xy 3.81 -0.254)
+ (xy 3.81 0.254)
+ (xy 0.762 0.254)
+ (xy 0.762 0.762)
+ (xy -0.762 0.762)
+ (xy -2.794 2.794)
+ (xy -3.81 2.794)
+ (xy -3.81 2.286)
+ (xy -3.048 2.286)
+ (xy -1.016 0.254)
+ (xy -1.016 -0.254)
+ (xy -3.048 -2.286)
+ (xy -3.81 -2.286)
+ (xy -3.81 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "MERGER_1_1"
+ (pin input line (at -6.35 2.54 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -6.35 -2.54 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 0 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "MLPROBE" (in_bom yes) (on_board yes)
+ (property "Reference" "MLPROBE" (at 0 5.08 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Footprint" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "wl=[1550e-9, 1560e-9]" (at -0.508 -5.08 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "MLPROBE_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "MLPROBE_1_1"
+ (polyline
+ (pts
+ (xy -1.524 0.762)
+ (xy -1.27 1.016)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.27 0.508)
+ (xy -1.016 0.762)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.27 0.508)
+ (xy -2.794 2.032)
+ (xy -2.54 2.286)
+ (xy -1.016 0.762)
+ (xy -1.016 0.508)
+ (xy -1.27 0.508)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (text ".vcd" (at 1.016 0.254 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (text "λ" (at 1.016 2.794 0)
+ (effects (font (size 1.27 1.27) (color 61 166 29 1)))
+ )
+ (text "λ" (at 2.032 2.794 0)
+ (effects (font (size 1.27 1.27) (color 255 87 139 1)))
+ )
+ (text "λ" (at 3.048 2.794 0)
+ (effects (font (size 1.27 1.27) (color 101 111 255 1)))
+ )
+ (pin input line (at -6.35 0 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "MZI" (in_bom yes) (on_board yes)
+ (property "Reference" "MZI" (at 0 -5.08 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at 0 6.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1 2=2 3=3 4=4" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "length=1e-6 length_ref=1e-6 neff=2 ng=2 att=0 il_dc=0 il_phaseshifter=0" (at 0 -7.112 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "MZI_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.81 2.286)
+ (xy 3.556 2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "MZI_1_1"
+ (rectangle (start -0.508 3.048) (end 0.508 2.032)
+ (stroke (width 0) (type default) (color 65 164 59 1))
+ (fill (type outline))
+ )
+ (polyline
+ (pts
+ (xy -3.556 -2.286)
+ (xy -3.81 -2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -3.302 -2.794)
+ (xy -3.81 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -3.302 2.794)
+ (xy -3.81 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.54 -0.254)
+ (xy -3.556 -2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.54 0.254)
+ (xy -1.778 0.254)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.286 0.254)
+ (xy -2.032 0.254)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.286 0.762)
+ (xy -3.302 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.032 -0.762)
+ (xy -1.016 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.032 -0.254)
+ (xy -2.286 -0.254)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -0.254)
+ (xy -2.54 -0.254)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 0.254)
+ (xy -0.762 2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.016 -2.794)
+ (xy -0.508 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.016 2.794)
+ (xy 1.016 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.508 -2.286)
+ (xy 0.762 -2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 3.048)
+ (xy 0 3.81)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.016 -2.794)
+ (xy -0.508 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.778 -0.254)
+ (xy 0.762 -2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.778 0.254)
+ (xy 2.54 0.254)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.032 0.254)
+ (xy 2.286 0.254)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.032 0.254)
+ (xy 2.286 0.254)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.032 0.762)
+ (xy 1.016 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.286 -0.762)
+ (xy 3.302 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.286 -0.254)
+ (xy 2.032 -0.254)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.54 -0.254)
+ (xy 1.778 -0.254)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.54 0.254)
+ (xy 3.556 2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.302 -2.794)
+ (xy 3.81 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.302 2.794)
+ (xy 3.81 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -3.302 -2.794)
+ (xy -2.286 -0.762)
+ (xy -2.032 -0.762)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.54 0.254)
+ (xy -3.556 2.286)
+ (xy -3.81 2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 -0.254)
+ (xy -0.762 -2.286)
+ (xy -0.508 -2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.016 2.794)
+ (xy -2.032 0.762)
+ (xy -2.286 0.762)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -0.762 2.286)
+ (xy 0.508 2.286)
+ (xy 0.762 2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.016 -2.794)
+ (xy 2.032 -0.762)
+ (xy 2.286 -0.762)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.778 0.254)
+ (xy 0.762 2.286)
+ (xy 0.508 2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.54 -0.254)
+ (xy 3.556 -2.286)
+ (xy 3.81 -2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.302 2.794)
+ (xy 2.286 0.762)
+ (xy 2.032 0.762)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (text "Electric" (at 2.032 6.35 0)
+ (effects (font (face "KiCad Font") (size 0.5 0.5)))
+ )
+ (pin input line (at -6.35 2.54 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -6.35 -2.54 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 2.54 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 -2.54 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 6.35 270) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "PCM" (in_bom yes) (on_board yes)
+ (property "Reference" "PCM" (at 0 5.08 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "levels=63" (at -0.254 -5.334 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1 2=2" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "PCM_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "PCM_1_1"
+ (rectangle (start -3.81 0.254) (end 3.81 -0.254)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -1.27 0.508) (end 1.27 -0.508)
+ (stroke (width 0) (type default) (color 132 0 132 1))
+ (fill (type outline))
+ )
+ (pin input line (at -6.35 0 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 0 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "PROBE" (in_bom yes) (on_board yes)
+ (property "Reference" "PROBE" (at 0 5.08 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "PROBE" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Footprint" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "PROBE_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "PROBE_1_1"
+ (polyline
+ (pts
+ (xy -1.524 0.762)
+ (xy -1.27 1.016)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.27 0.508)
+ (xy -1.016 0.762)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.27 0.508)
+ (xy -2.794 2.032)
+ (xy -2.54 2.286)
+ (xy -1.016 0.762)
+ (xy -1.016 0.508)
+ (xy -1.27 0.508)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (text ".vcd" (at 1.016 0.254 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (pin input line (at -6.35 0 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "PSHIFT" (in_bom yes) (on_board yes)
+ (property "Reference" "PSHIFT" (at 0 -4.826 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at 0.254 2.286 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0.254 2.286 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0.254 2.286 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "gain=1 att=0" (at 0 -6.604 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1 2=2 3=3" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "PSHIFT_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "PSHIFT_1_1"
+ (rectangle (start -3.81 0.254) (end 3.81 -0.254)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -0.762 0.508) (end 0.762 -0.508)
+ (stroke (width 0) (type default) (color 65 164 59 1))
+ (fill (type outline))
+ )
+ (polyline
+ (pts
+ (xy 0 0.508)
+ (xy 0 3.81)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (text "Electric" (at 2.032 6.35 0)
+ (effects (font (face "KiCad Font") (size 0.5 0.5)))
+ )
+ (pin input line (at -6.35 0 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 0 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at 0 6.35 270) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "SPLITTER" (in_bom yes) (on_board yes)
+ (property "Reference" "SPLITTER" (at 0 5.08 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at 0 6.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1 2=2 3=3" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "il=0 ratio=0.5" (at 0 -5.08 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (symbol "SPLITTER_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (rectangle (start -0.762 0.762) (end 1.016 -0.762)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 3.81 2.794)
+ (xy 2.794 2.794)
+ (xy 0.762 0.762)
+ (xy -0.762 0.762)
+ (xy -0.762 0.254)
+ (xy -3.81 0.254)
+ (xy -3.81 -0.254)
+ (xy -0.762 -0.254)
+ (xy -0.762 -0.762)
+ (xy 0.762 -0.762)
+ (xy 2.794 -2.794)
+ (xy 3.81 -2.794)
+ (xy 3.81 -2.286)
+ (xy 3.048 -2.286)
+ (xy 1.016 -0.254)
+ (xy 1.016 0.254)
+ (xy 3.048 2.286)
+ (xy 3.81 2.286)
+ (xy 3.81 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "SPLITTER_1_1"
+ (pin input line (at -6.35 0 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 2.54 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 -2.54 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "V_SOURCE_FILE" (in_bom yes) (on_board yes)
+ (property "Reference" "VLSRC" (at 0 5.08 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "values=\"file.txt\"" (at -0.254 -5.588 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Sim.Pins" "1=1" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "V_SOURCE_FILE_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.286 1.524)
+ (xy 2.794 2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.286 2.286)
+ (xy 2.794 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.794 2.032)
+ (xy 2.54 2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.794 2.032)
+ (xy 2.794 1.778)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.794 2.794)
+ (xy 2.54 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.794 2.794)
+ (xy 2.794 2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "V_SOURCE_FILE_1_1"
+ (polyline
+ (pts
+ (xy -3.302 -2.286)
+ (xy 2.794 -2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.794 2.794)
+ (xy -2.794 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.794 -0.508)
+ (xy -1.524 -0.508)
+ (xy -1.524 1.778)
+ (xy -0.508 1.778)
+ (xy -0.508 0.762)
+ (xy 0.762 0.762)
+ (xy 0.762 -1.524)
+ (xy 1.778 -1.524)
+ (xy 1.778 -0.762)
+ (xy 2.794 -0.762)
+ (xy 2.794 -2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (pin output line (at 6.35 0 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "V_SOURCE_LIST" (in_bom yes) (on_board yes)
+ (property "Reference" "VLSRC" (at 0 5.08 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at -19.812 -0.254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "values=[[t0,p0,1550e-9],[t1,p1,1550e-9]]" (at -0.254 -5.588 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Sim.Pins" "1=1" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "V_SOURCE_LIST_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.286 1.524)
+ (xy 2.794 2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.286 2.286)
+ (xy 2.794 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.794 2.032)
+ (xy 2.54 2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.794 2.032)
+ (xy 2.794 1.778)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.794 2.794)
+ (xy 2.54 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 2.794 2.794)
+ (xy 2.794 2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "V_SOURCE_LIST_1_1"
+ (polyline
+ (pts
+ (xy -3.302 -2.286)
+ (xy 2.794 -2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.794 2.794)
+ (xy -2.794 -2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -2.794 -0.508)
+ (xy -1.524 -0.508)
+ (xy -1.524 1.778)
+ (xy -0.508 1.778)
+ (xy -0.508 0.762)
+ (xy 0.762 0.762)
+ (xy 0.762 -1.524)
+ (xy 1.778 -1.524)
+ (xy 1.778 -0.762)
+ (xy 2.794 -0.762)
+ (xy 2.794 -2.032)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (pin output line (at 6.35 0 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "WAVEGUIDE" (in_bom yes) (on_board yes)
+ (property "Reference" "WG" (at 0 5.08 0) (do_not_autoplace)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Params" "length=1e-6 att=0 neff=2 ng=2 d=0" (at -0.254 -5.334 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Sim.Device" "SPICE" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Sim.Pins" "1=1 2=2" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "WAVEGUIDE_0_1"
+ (rectangle (start -3.81 3.81) (end 3.81 -3.81)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "WAVEGUIDE_1_1"
+ (rectangle (start -3.81 0.254) (end 3.81 -0.254)
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (pin input line (at -6.35 0 0) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 6.35 0 180) (length 2.54)
+ (name "" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+)
|
