(kicad_sch
  (version 20230121)
  (generator eeschema)
  (uuid dba5894e-3a5b-450c-9608-a26a76b9631c)
  (paper "A4")
  (title_block
    (title "Serial-In Parallel-Out")
    (company "EETree 电子森林 · CircuitJS 示例转换"))
  (lib_symbols
    (symbol "CircuitJS:chip_d7225e92"
      (pin_numbers hide)
      (pin_names (offset 0.508))
      (in_bom yes)
      (on_board yes)
      (property "Reference" "U"
        (at 0 0 0)
        (effects (font (size 1.27 1.27))))
      (property "Value" "D-FF"
        (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))
      (symbol "chip_d7225e92_0_1"
        (rectangle
          (start 2.54 2.54)
          (end 12.7 -12.7)
          (stroke (width 0.254) (type default))
          (fill (type background))))
      (symbol "chip_d7225e92_1_1"
        (pin passive line
          (at 0.0 0.0 0)
          (length 2.54)
          (name "D" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.0 1.0)))))
        (pin passive line
          (at 15.24 0.0 180)
          (length 2.54)
          (name "Q" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.0 1.0)))))
        (pin passive line
          (at 15.24 -10.16 180)
          (length 2.54)
          (name "~{Q}" (effects (font (size 1.27 1.27))))
          (number "3" (effects (font (size 1.0 1.0)))))
        (pin passive clock
          (at 0.0 -5.08 0)
          (length 2.54)
          (name "~" (effects (font (size 1.27 1.27))))
          (number "4" (effects (font (size 1.0 1.0)))))))
    (symbol "CircuitJS:chip_1e3d630c"
      (pin_numbers hide)
      (pin_names (offset 0.508))
      (in_bom yes)
      (on_board yes)
      (property "Reference" "U"
        (at 0 0 0)
        (effects (font (size 1.27 1.27))))
      (property "Value" "D-FF"
        (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))
      (symbol "chip_1e3d630c_0_1"
        (rectangle
          (start 2.54 2.54)
          (end 12.7 -12.7)
          (stroke (width 0.254) (type default))
          (fill (type background))))
      (symbol "chip_1e3d630c_1_1"
        (pin passive line
          (at 0.0 0.0 0)
          (length 2.54)
          (name "D" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.0 1.0)))))
        (pin passive line
          (at 15.24 0.0 180)
          (length 2.54)
          (name "Q" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.0 1.0)))))
        (pin passive line
          (at 15.24 -10.16 180)
          (length 2.54)
          (name "~{Q}" (effects (font (size 1.27 1.27))))
          (number "3" (effects (font (size 1.0 1.0)))))
        (pin passive clock
          (at 0.0 -5.08 0)
          (length 2.54)
          (name "~" (effects (font (size 1.27 1.27))))
          (number "4" (effects (font (size 1.0 1.0)))))))
    (symbol "CircuitJS:chip_4b0aa686"
      (pin_numbers hide)
      (pin_names (offset 0.508))
      (in_bom yes)
      (on_board yes)
      (property "Reference" "U"
        (at 0 0 0)
        (effects (font (size 1.27 1.27))))
      (property "Value" "D-FF"
        (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))
      (symbol "chip_4b0aa686_0_1"
        (rectangle
          (start 2.54 2.54)
          (end 12.7 -12.7)
          (stroke (width 0.254) (type default))
          (fill (type background))))
      (symbol "chip_4b0aa686_1_1"
        (pin passive line
          (at 0.0 0.0 0)
          (length 2.54)
          (name "D" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.0 1.0)))))
        (pin passive line
          (at 15.24 0.0 180)
          (length 2.54)
          (name "Q" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.0 1.0)))))
        (pin passive line
          (at 15.24 -10.16 180)
          (length 2.54)
          (name "~{Q}" (effects (font (size 1.27 1.27))))
          (number "3" (effects (font (size 1.0 1.0)))))
        (pin passive clock
          (at 0.0 -5.08 0)
          (length 2.54)
          (name "~" (effects (font (size 1.27 1.27))))
          (number "4" (effects (font (size 1.0 1.0)))))))
    (symbol "CircuitJS:chip_b4adfff6"
      (pin_numbers hide)
      (pin_names (offset 0.508))
      (in_bom yes)
      (on_board yes)
      (property "Reference" "U"
        (at 0 0 0)
        (effects (font (size 1.27 1.27))))
      (property "Value" "D-FF"
        (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))
      (symbol "chip_b4adfff6_0_1"
        (rectangle
          (start 2.54 2.54)
          (end 12.7 -12.7)
          (stroke (width 0.254) (type default))
          (fill (type background))))
      (symbol "chip_b4adfff6_1_1"
        (pin passive line
          (at 0.0 0.0 0)
          (length 2.54)
          (name "D" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.0 1.0)))))
        (pin passive line
          (at 15.24 0.0 180)
          (length 2.54)
          (name "Q" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.0 1.0)))))
        (pin passive line
          (at 15.24 -10.16 180)
          (length 2.54)
          (name "~{Q}" (effects (font (size 1.27 1.27))))
          (number "3" (effects (font (size 1.0 1.0)))))
        (pin passive clock
          (at 0.0 -5.08 0)
          (length 2.54)
          (name "~" (effects (font (size 1.27 1.27))))
          (number "4" (effects (font (size 1.0 1.0)))))))
    (symbol "Simulation_SPICE:VPULSE"
      (pin_numbers hide)
      (pin_names (offset 0.0254))
      (in_bom yes)
      (on_board yes)
      (property "Reference" "V"
        (at 2.54 2.54 0)
        (effects (font (size 1.27 1.27)) (justify left)))
      (property "Value" "VPULSE"
        (at 2.54 0 0)
        (effects (font (size 1.27 1.27)) (justify left)))
      (property "Footprint" ""
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#sec_Independent_Sources_for"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "Sim.Pins" "1=+ 2=-"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "Sim.Type" "PULSE"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "Sim.Device" "V"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) (justify left) hide))
      (property "Sim.Params" "y1=0 y2=1 td=2n tr=2n tf=2n tw=50n per=100n"
        (at 2.54 -2.54 0)
        (effects (font (size 1.27 1.27)) (justify left)))
      (property "ki_keywords" "simulation"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_description" "Voltage source, pulse"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (symbol "VPULSE_0_0"
        (polyline
          (pts
            (xy -2.032 -0.762)
            (xy -1.397 -0.762)
            (xy -1.143 0.762)
            (xy -0.127 0.762)
            (xy 0.127 -0.762)
            (xy 1.143 -0.762)
            (xy 1.397 0.762)
            (xy 2.032 0.762))
          (stroke (width 0) (type default))
          (fill (type none)))
        (text "+"
          (at 0 1.905 0)
          (effects (font (size 1.27 1.27)))))
      (symbol "VPULSE_0_1"
        (circle
          (center 0 0)
          (radius 2.54)
          (stroke (width 0.254) (type default))
          (fill (type background))))
      (symbol "VPULSE_1_1"
        (pin passive line
          (at 0 5.08 270)
          (length 2.54)
          (name "~" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27)))))
        (pin passive line
          (at 0 -5.08 90)
          (length 2.54)
          (name "~" (effects (font (size 1.27 1.27))))
          (number "2" (effects (font (size 1.27 1.27)))))))
    (symbol "power:GND"
      (power)
      (pin_names (offset 0))
      (in_bom yes)
      (on_board yes)
      (property "Reference" "#PWR"
        (at 0 -6.35 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "Value" "GND"
        (at 0 -3.81 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 "ki_keywords" "global power"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground"
        (at 0 0 0)
        (effects (font (size 1.27 1.27)) hide))
      (symbol "GND_0_1"
        (polyline
          (pts
            (xy 0 0)
            (xy 0 -1.27)
            (xy 1.27 -1.27)
            (xy 0 -2.54)
            (xy -1.27 -1.27)
            (xy 0 -1.27))
          (stroke (width 0) (type default))
          (fill (type none))))
      (symbol "GND_1_1"
        (pin power_in line hide
          (at 0 0 270)
          (length 0)
          (name "GND" (effects (font (size 1.27 1.27))))
          (number "1" (effects (font (size 1.27 1.27))))))))
  (junction
    (at 66.04 43.18)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 37bcbac8-bba2-473a-9e2b-967fb71991bc))
  (junction
    (at 50.8 63.5)
    (diameter 0)
    (color 0 0 0 0)
    (uuid d52bbde5-c549-46c7-b986-d599ee246f4d))
  (junction
    (at 68.58 63.5)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 364cdfa8-e306-490b-bbad-61d08951ceab))
  (junction
    (at 83.82 43.18)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 95eef1f2-259d-4102-959c-4f4c250e5217))
  (junction
    (at 86.36 63.5)
    (diameter 0)
    (color 0 0 0 0)
    (uuid 37343395-7479-4b2b-9f11-fe1c2da0012f))
  (junction
    (at 101.6 43.18)
    (diameter 0)
    (color 0 0 0 0)
    (uuid a46fbed1-2f5a-4dc1-9a39-27f20b7673b7))
  (wire
    (pts (xy 66.04 43.18) (xy 68.58 43.18))
    (stroke (width 0) (type default))
    (uuid 97c16fcd-601f-40a2-880c-67a09185e43e))
  (wire
    (pts (xy 38.1 63.5) (xy 50.8 63.5))
    (stroke (width 0) (type default))
    (uuid 4c42c2a8-dd07-4454-bd29-515787f2e635))
  (wire
    (pts (xy 50.8 63.5) (xy 50.8 48.26))
    (stroke (width 0) (type default))
    (uuid 6a4fcb47-291e-43f5-9463-c5563ff439ef))
  (wire
    (pts (xy 68.58 63.5) (xy 68.58 48.26))
    (stroke (width 0) (type default))
    (uuid 92a60d5e-427b-4264-9d20-d2f2f9007af9))
  (wire
    (pts (xy 45.72 43.18) (xy 50.8 43.18))
    (stroke (width 0) (type default))
    (uuid 88c00708-fb96-4385-b099-f8b7076d82ba))
  (wire
    (pts (xy 83.82 43.18) (xy 86.36 43.18))
    (stroke (width 0) (type default))
    (uuid 4e3ae3e7-653a-4cdc-a948-ba1c7294ac4a))
  (wire
    (pts (xy 50.8 63.5) (xy 68.58 63.5))
    (stroke (width 0) (type default))
    (uuid 948fa21b-9cfa-4181-8f94-c0df61c13a43))
  (wire
    (pts (xy 68.58 63.5) (xy 86.36 63.5))
    (stroke (width 0) (type default))
    (uuid f0457132-56a9-4d2e-baaa-d600a8e3acf0))
  (wire
    (pts (xy 86.36 63.5) (xy 86.36 48.26))
    (stroke (width 0) (type default))
    (uuid 23cd3f01-e437-40e2-a51c-19f0a95a9b01))
  (wire
    (pts (xy 101.6 43.18) (xy 104.14 43.18))
    (stroke (width 0) (type default))
    (uuid ca65b954-461d-418d-8b2d-597f74a3fa3d))
  (wire
    (pts (xy 104.14 48.26) (xy 104.14 63.5))
    (stroke (width 0) (type default))
    (uuid fbfd52e2-be1d-4f32-8386-fdf8b74370a1))
  (wire
    (pts (xy 104.14 63.5) (xy 86.36 63.5))
    (stroke (width 0) (type default))
    (uuid 387715e5-97e0-4fb4-ae6b-165a33f0bef3))
  (wire
    (pts (xy 45.72 43.18) (xy 45.72 76.2))
    (stroke (width 0) (type default))
    (uuid e153126d-8616-492c-95b1-89aa124cee28))
  (wire
    (pts (xy 66.04 43.18) (xy 66.04 33.02))
    (stroke (width 0) (type default))
    (uuid c06c72a9-99e5-41e9-851f-b9e38dfc60ce))
  (wire
    (pts (xy 83.82 43.18) (xy 83.82 33.02))
    (stroke (width 0) (type default))
    (uuid c3417147-bb58-4c81-9785-29a8682da1f2))
  (wire
    (pts (xy 101.6 43.18) (xy 101.6 33.02))
    (stroke (width 0) (type default))
    (uuid 5ee1eaf8-36f7-454c-bf29-fcc1954081ac))
  (wire
    (pts (xy 119.38 43.18) (xy 119.38 33.02))
    (stroke (width 0) (type default))
    (uuid 19984db0-7a92-48aa-a917-41c40de99c2c))
  (global_label "IN"
    (shape input)
    (at 45.72 76.2 270)
    (fields_autoplaced)
    (effects (font (size 1.27 1.27)) (justify right))
    (uuid 5e79484e-958e-448f-8b1f-c1dac33d4060)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 45.72 76.2 0)
      (effects (font (size 1.27 1.27)) hide)))
  (global_label "OUT1"
    (shape output)
    (at 66.04 33.02 90)
    (fields_autoplaced)
    (effects (font (size 1.27 1.27)) (justify left))
    (uuid fd754222-24d0-486b-8077-50beb0caf812)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 66.04 33.02 0)
      (effects (font (size 1.27 1.27)) hide)))
  (global_label "OUT2"
    (shape output)
    (at 83.82 33.02 90)
    (fields_autoplaced)
    (effects (font (size 1.27 1.27)) (justify left))
    (uuid 7553a438-d748-4a8c-b730-64e1931e3b45)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 83.82 33.02 0)
      (effects (font (size 1.27 1.27)) hide)))
  (global_label "OUT3"
    (shape output)
    (at 101.6 33.02 90)
    (fields_autoplaced)
    (effects (font (size 1.27 1.27)) (justify left))
    (uuid b2e6211d-7bc7-459d-8028-5b57a71322db)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 101.6 33.02 0)
      (effects (font (size 1.27 1.27)) hide)))
  (global_label "OUT4"
    (shape output)
    (at 119.38 33.02 90)
    (fields_autoplaced)
    (effects (font (size 1.27 1.27)) (justify left))
    (uuid fded5794-384c-4575-8c29-9d94ba24fd51)
    (property "Intersheetrefs" "${INTERSHEET_REFS}"
      (at 119.38 33.02 0)
      (effects (font (size 1.27 1.27)) hide)))
  (text "input"
    (at 32.0675 77.1525 0)
    (effects (font (size 2.36 2.36)) (justify left bottom))
    (uuid 26273f4d-6ebf-4fe1-bf3d-3a8032bb3d3d))
  (text "output"
    (at 87.78875 27.6225 0)
    (effects (font (size 2.36 2.36)) (justify left bottom))
    (uuid a2c3f48b-4298-45b1-8daf-994a2fdbb0a3))
  (symbol
    (lib_id "CircuitJS:chip_d7225e92")
    (at 50.8 43.18 0)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid 336626a7-db06-44bb-b0b8-7e94e26fa1ff)
    (property "Reference" "U1"
      (at 58.42 37.465 0)
      (effects (font (size 1.27 1.27))))
    (property "Value" "D-FF"
      (at 58.42 39.0525 0)
      (effects (font (size 1.27 1.27))))
    (property "Footprint" ""
      (at 50.8 43.18 0)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid b4ef0381-60ce-4963-909d-9bc0f25a17bb))
    (pin "2" (uuid 3733c07d-ea9f-40af-bfc7-ac2d65e64aba))
    (pin "3" (uuid 2b4c8732-342d-4410-b23f-633414c9f67b))
    (pin "4" (uuid 96fd40e1-14ad-4586-a5f6-43072aadc20d))
    (instances
      (project "sipo-sr"
        (path "/eca9aefd-bda4-4659-8d54-707651fb6b11"
          (reference "U1")
          (unit 1)))))
  (symbol
    (lib_id "CircuitJS:chip_1e3d630c")
    (at 68.58 43.18 0)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid a0a613ed-2a67-4398-b517-13f6e84283b6)
    (property "Reference" "U2"
      (at 76.2 37.465 0)
      (effects (font (size 1.27 1.27))))
    (property "Value" "D-FF"
      (at 76.2 39.0525 0)
      (effects (font (size 1.27 1.27))))
    (property "Footprint" ""
      (at 68.58 43.18 0)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid 0f09c6f5-5812-46e0-a078-0a0a626e3196))
    (pin "2" (uuid bdc5deff-f645-4107-89cd-6efa8653df30))
    (pin "3" (uuid 737ef9e3-fd1d-400c-bbe0-e805ca91d728))
    (pin "4" (uuid 8b544a69-dfee-4b55-a912-76e619b34142))
    (instances
      (project "sipo-sr"
        (path "/eca9aefd-bda4-4659-8d54-707651fb6b11"
          (reference "U2")
          (unit 1)))))
  (symbol
    (lib_id "CircuitJS:chip_4b0aa686")
    (at 86.36 43.18 0)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid 73728db1-690c-4344-ba6e-b4bc581a9602)
    (property "Reference" "U3"
      (at 93.98 37.465 0)
      (effects (font (size 1.27 1.27))))
    (property "Value" "D-FF"
      (at 93.98 39.0525 0)
      (effects (font (size 1.27 1.27))))
    (property "Footprint" ""
      (at 86.36 43.18 0)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid 766989ea-7ba3-425a-a38a-5bbe3df069cd))
    (pin "2" (uuid 9f0b4fe6-94d3-4773-bfca-1432f8973dde))
    (pin "3" (uuid 1918d6fa-7ba2-4d15-b372-306299e9651e))
    (pin "4" (uuid c2b59ac6-d318-4fbd-a5b8-c9c6f7bfaa2a))
    (instances
      (project "sipo-sr"
        (path "/eca9aefd-bda4-4659-8d54-707651fb6b11"
          (reference "U3")
          (unit 1)))))
  (symbol
    (lib_id "CircuitJS:chip_b4adfff6")
    (at 104.14 43.18 0)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid e9275b0d-d7b0-474e-a6bf-e58e5b8c0a1d)
    (property "Reference" "U4"
      (at 111.76 37.465 0)
      (effects (font (size 1.27 1.27))))
    (property "Value" "D-FF"
      (at 111.76 39.0525 0)
      (effects (font (size 1.27 1.27))))
    (property "Footprint" ""
      (at 104.14 43.18 0)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid 70305cb7-c3b6-4f7e-89b1-fd5f80e7c60c))
    (pin "2" (uuid b282c7d0-371c-4f75-b860-c8e7c6a07fc8))
    (pin "3" (uuid c33ae3c6-4461-4de8-adbd-f91ad9013e69))
    (pin "4" (uuid 95d119ec-440c-49ae-9383-50f4540bc1f8))
    (instances
      (project "sipo-sr"
        (path "/eca9aefd-bda4-4659-8d54-707651fb6b11"
          (reference "U4")
          (unit 1)))))
  (symbol
    (lib_id "Simulation_SPICE:VPULSE")
    (at 33.02 63.5 270)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid 5ceffb02-73d8-4b63-b016-faf5a6d40a99)
    (property "Reference" "V1"
      (at 33.02 57.785 90)
      (effects (font (size 1.27 1.27))))
    (property "Value" "2.5V 100Hz"
      (at 33.02 59.3725 90)
      (effects (font (size 1.27 1.27))))
    (property "Footprint" ""
      (at 33.02 63.5 0)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid b13015a9-0ea2-4bbe-953b-a5d137257a08))
    (pin "2" (uuid c4c052c0-e0e7-485c-af1f-1d2c0c99e3c4))
    (instances
      (project "sipo-sr"
        (path "/eca9aefd-bda4-4659-8d54-707651fb6b11"
          (reference "V1")
          (unit 1)))))
  (symbol
    (lib_id "power:GND")
    (at 27.94 63.5 270)
    (unit 1)
    (in_bom yes)
    (on_board yes)
    (dnp no)
    (uuid 0046e43c-86d4-4570-a7ab-c4ff396dff58)
    (property "Reference" "#PWR001"
      (at 27.94 63.5 90)
      (effects (font (size 1.27 1.27)) hide))
    (property "Value" "GND"
      (at 27.94 63.5 90)
      (effects (font (size 1.27 1.27)) hide))
    (property "Footprint" ""
      (at 27.94 63.5 0)
      (effects (font (size 1.27 1.27)) hide))
    (pin "1" (uuid 4775be15-a596-43c8-bd50-f24da3c1b711))
    (instances
      (project "sipo-sr"
        (path "/eca9aefd-bda4-4659-8d54-707651fb6b11"
          (reference "#PWR001")
          (unit 1)))))
  (sheet_instances (path "/" (page "1"))))
