prjpeppercorn/schematics/cpe/cpe_comb_addf2.kicad_sch

7022 lines
115 KiB
Plaintext

(kicad_sch
(version 20250114)
(generator "eeschema")
(generator_version "9.0")
(uuid "4eb45b01-2ebb-400b-8ba6-4cb100222d53")
(paper "A3")
(title_block
(title "CPE: 2-bit Adder/Multiplier Mode")
(rev "4")
(company "YosysHQ")
)
(lib_symbols
(symbol "AND_1"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 0 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "AND_1_1_1"
(polyline
(pts
(xy 0 -2.54) (xy -1.27 -2.54) (xy -1.27 2.54) (xy 0 2.54)
)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 0 2.54)
(mid 1.7961 1.7961)
(end 2.54 0)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 2.54 0)
(mid 1.7961 -1.7961)
(end 0 -2.54)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(pin input line
(at -3.81 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -3.81 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "AND_2"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 0 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "AND_2_1_1"
(polyline
(pts
(xy 0 -2.54) (xy -1.27 -2.54) (xy -1.27 2.54) (xy 0 2.54)
)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 0 2.54)
(mid 1.7961 1.7961)
(end 2.54 0)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 2.54 0)
(mid 1.7961 -1.7961)
(end 0 -2.54)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(pin input line
(at -3.81 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -3.81 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "LUT2 with C_I mux_1"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "L"
(at 0 3.556 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "LUT2 with C_I mux_1_0_1"
(polyline
(pts
(xy -7.62 0) (xy -7.62 -5.08) (xy -2.54 -3.81) (xy -2.54 -1.27) (xy -7.62 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.54 2.54)
(end 2.54 -5.08)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 2.032)
(end -1.524 1.524)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 1.016)
(end -1.524 0.508)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 -0.508)
(end -1.524 -1.016)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 -1.524)
(end -1.524 -2.032)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 1.778) (xy -1.016 1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 0.762) (xy -1.016 0.762)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 -0.762) (xy -1.016 -0.762)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 -1.778) (xy -1.016 -1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.016 0.254) (xy -1.016 2.286) (xy -0.254 2.032) (xy -0.254 0.508) (xy -1.016 0.254)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.016 -0.254) (xy -1.016 -2.286) (xy -0.254 -2.032) (xy -0.254 -0.508) (xy -1.016 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.254 1.27) (xy 0.254 1.27) (xy 0.254 0.508) (xy 0.762 0.508)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.254 -1.27) (xy 0.254 -1.27) (xy 0.254 -0.508) (xy 0.762 -0.508)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.762 -1.016) (xy 0.762 1.016) (xy 1.524 0.762) (xy 1.524 -0.762) (xy 0.762 -1.016)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 1.524 0) (xy 2.032 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "LUT2 with C_I mux_1_1_1"
(pin input line
(at -10.16 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D0"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 -3.81 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D0"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "Y"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "LUT2 with C_I mux_2"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "L"
(at 0 3.556 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "LUT2 with C_I mux_2_0_1"
(polyline
(pts
(xy -7.62 0) (xy -7.62 -5.08) (xy -2.54 -3.81) (xy -2.54 -1.27) (xy -7.62 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.54 2.54)
(end 2.54 -5.08)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 2.032)
(end -1.524 1.524)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 1.016)
(end -1.524 0.508)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 -0.508)
(end -1.524 -1.016)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 -1.524)
(end -1.524 -2.032)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 1.778) (xy -1.016 1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 0.762) (xy -1.016 0.762)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 -0.762) (xy -1.016 -0.762)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 -1.778) (xy -1.016 -1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.016 0.254) (xy -1.016 2.286) (xy -0.254 2.032) (xy -0.254 0.508) (xy -1.016 0.254)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.016 -0.254) (xy -1.016 -2.286) (xy -0.254 -2.032) (xy -0.254 -0.508) (xy -1.016 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.254 1.27) (xy 0.254 1.27) (xy 0.254 0.508) (xy 0.762 0.508)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.254 -1.27) (xy 0.254 -1.27) (xy 0.254 -0.508) (xy 0.762 -0.508)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.762 -1.016) (xy 0.762 1.016) (xy 1.524 0.762) (xy 1.524 -0.762) (xy 0.762 -1.016)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 1.524 0) (xy 2.032 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "LUT2 with C_I mux_2_1_1"
(pin input line
(at -10.16 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D0"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 -3.81 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D0"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "Y"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "LUT2 with C_I mux_3"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "L"
(at 0 3.556 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "LUT2 with C_I mux_3_0_1"
(polyline
(pts
(xy -7.62 0) (xy -7.62 -5.08) (xy -2.54 -3.81) (xy -2.54 -1.27) (xy -7.62 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.54 2.54)
(end 2.54 -5.08)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 2.032)
(end -1.524 1.524)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 1.016)
(end -1.524 0.508)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 -0.508)
(end -1.524 -1.016)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 -1.524)
(end -1.524 -2.032)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 1.778) (xy -1.016 1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 0.762) (xy -1.016 0.762)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 -0.762) (xy -1.016 -0.762)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 -1.778) (xy -1.016 -1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.016 0.254) (xy -1.016 2.286) (xy -0.254 2.032) (xy -0.254 0.508) (xy -1.016 0.254)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.016 -0.254) (xy -1.016 -2.286) (xy -0.254 -2.032) (xy -0.254 -0.508) (xy -1.016 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.254 1.27) (xy 0.254 1.27) (xy 0.254 0.508) (xy 0.762 0.508)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.254 -1.27) (xy 0.254 -1.27) (xy 0.254 -0.508) (xy 0.762 -0.508)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.762 -1.016) (xy 0.762 1.016) (xy 1.524 0.762) (xy 1.524 -0.762) (xy 0.762 -1.016)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 1.524 0) (xy 2.032 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "LUT2 with C_I mux_3_1_1"
(pin input line
(at -10.16 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D0"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 -3.81 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D0"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "Y"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "OR_2"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at -1.27 0 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "OR_2_1_1"
(arc
(start -3.275 2.49)
(mid -2.3293 1.3753)
(end -2.005 -0.05)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -2.005 -0.05)
(mid -2.2775 -1.5013)
(end -3.275 -2.59)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 1.27 0)
(mid -0.4662 -2.2363)
(end -3.2752 -2.5898)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -3.2752 2.4898)
(mid -0.4869 2.1863)
(end 1.27 0)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(pin input line
(at -5.08 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 3.81 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "XOR3_1"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 -1.27 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "XOR3_1_0_1"
(arc
(start -3.048 3.81)
(mid 0.5351 3.0623)
(end 2.54 0)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 2.54 0)
(mid 0.6095 -2.8827)
(end -2.794 -3.556)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
)
(symbol "XOR3_1_1_1"
(arc
(start -3.81 3.81)
(mid -2.464 2.0874)
(end -2.0046 -0.0498)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -1.9759 0.0685)
(mid -2.4353 -2.0687)
(end -3.7813 -3.7913)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -3.0193 3.7913)
(mid -1.6733 2.0687)
(end -1.2139 -0.0685)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -1.2139 0.0685)
(mid -1.6733 -2.0687)
(end -3.0193 -3.7913)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(pin input line
(at -5.08 2.54 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 0 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 -2.54 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "XOR_1"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 0 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "XOR_1_1_1"
(arc
(start -3.2746 2.4902)
(mid -2.3289 1.3755)
(end -2.0046 -0.0498)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -2.0046 0.0498)
(mid -2.3289 -1.3755)
(end -3.2746 -2.4902)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -2.005 2.49)
(mid -1.0593 1.3753)
(end -0.735 -0.05)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -0.735 -0.05)
(mid -1.0075 -1.5013)
(end -2.005 -2.59)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 2.54 0)
(mid 0.8038 -2.2363)
(end -2.0052 -2.5898)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -2.0052 2.4898)
(mid 0.7831 2.1863)
(end 2.54 0)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(pin input line
(at -5.08 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "XOR_2"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 0 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "XOR_2_1_1"
(arc
(start -3.2746 2.4902)
(mid -2.3289 1.3755)
(end -2.0046 -0.0498)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -2.0046 0.0498)
(mid -2.3289 -1.3755)
(end -3.2746 -2.4902)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -2.005 2.49)
(mid -1.0593 1.3753)
(end -0.735 -0.05)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -0.735 -0.05)
(mid -1.0075 -1.5013)
(end -2.005 -2.59)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 2.54 0)
(mid 0.8038 -2.2363)
(end -2.0052 -2.5898)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -2.0052 2.4898)
(mid 0.7831 2.1863)
(end 2.54 0)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(pin input line
(at -5.08 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "XOR_3"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 0 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "XOR_3_1_1"
(arc
(start -3.2746 2.4902)
(mid -2.3289 1.3755)
(end -2.0046 -0.0498)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -2.0046 0.0498)
(mid -2.3289 -1.3755)
(end -3.2746 -2.4902)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -2.005 2.49)
(mid -1.0593 1.3753)
(end -0.735 -0.05)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -0.735 -0.05)
(mid -1.0075 -1.5013)
(end -2.005 -2.59)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 2.54 0)
(mid 0.8038 -2.2363)
(end -2.0052 -2.5898)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -2.0052 2.4898)
(mid 0.7831 2.1863)
(end 2.54 0)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(pin input line
(at -5.08 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "peppercorn:LUT2"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "L"
(at 0 3.556 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "LUT2_0_1"
(rectangle
(start -2.54 2.54)
(end 2.54 -5.08)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 2.032)
(end -1.524 1.524)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 1.016)
(end -1.524 0.508)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 -0.508)
(end -1.524 -1.016)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 -1.524)
(end -1.524 -2.032)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 1.778) (xy -1.016 1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 0.762) (xy -1.016 0.762)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 -0.762) (xy -1.016 -0.762)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 -1.778) (xy -1.016 -1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.016 0.254) (xy -1.016 2.286) (xy -0.254 2.032) (xy -0.254 0.508) (xy -1.016 0.254)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.016 -0.254) (xy -1.016 -2.286) (xy -0.254 -2.032) (xy -0.254 -0.508) (xy -1.016 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.254 1.27) (xy 0.254 1.27) (xy 0.254 0.508) (xy 0.762 0.508)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.254 -1.27) (xy 0.254 -1.27) (xy 0.254 -0.508) (xy 0.762 -0.508)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.762 -1.016) (xy 0.762 1.016) (xy 1.524 0.762) (xy 1.524 -0.762) (xy 0.762 -1.016)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 1.524 0) (xy 2.032 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "LUT2_1_1"
(pin input line
(at -5.08 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D0"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "Y"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "peppercorn:LUT2 with C_I mux"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "L"
(at 0 3.556 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "LUT2 with C_I mux_0_1"
(polyline
(pts
(xy -7.62 0) (xy -7.62 -5.08) (xy -2.54 -3.81) (xy -2.54 -1.27) (xy -7.62 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.54 2.54)
(end 2.54 -5.08)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 2.032)
(end -1.524 1.524)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 1.016)
(end -1.524 0.508)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 -0.508)
(end -1.524 -1.016)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(rectangle
(start -2.032 -1.524)
(end -1.524 -2.032)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 1.778) (xy -1.016 1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 0.762) (xy -1.016 0.762)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 -0.762) (xy -1.016 -0.762)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.524 -1.778) (xy -1.016 -1.778)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.016 0.254) (xy -1.016 2.286) (xy -0.254 2.032) (xy -0.254 0.508) (xy -1.016 0.254)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -1.016 -0.254) (xy -1.016 -2.286) (xy -0.254 -2.032) (xy -0.254 -0.508) (xy -1.016 -0.254)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.254 1.27) (xy 0.254 1.27) (xy 0.254 0.508) (xy 0.762 0.508)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy -0.254 -1.27) (xy 0.254 -1.27) (xy 0.254 -0.508) (xy 0.762 -0.508)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 0.762 -1.016) (xy 0.762 1.016) (xy 1.524 0.762) (xy 1.524 -0.762) (xy 0.762 -1.016)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
(polyline
(pts
(xy 1.524 0) (xy 2.032 0)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "LUT2 with C_I mux_1_1"
(pin input line
(at -10.16 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D0"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -10.16 -3.81 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D0"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "Y"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "peppercorn:MUX2"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "M"
(at 0 -3.81 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "MUX2_0_1"
(polyline
(pts
(xy -2.54 -2.54) (xy -2.54 2.54) (xy 2.54 1.27) (xy 2.54 -1.27) (xy -2.54 -2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "MUX2_1_1"
(pin input line
(at -5.08 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D0"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 0 5.08 270)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "S"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "Y"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "peppercorn:MUX2 (conceptual)"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "M"
(at 0 -3.81 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "MUX2 (conceptual)_1_1"
(polyline
(pts
(xy -2.54 -2.54) (xy -2.54 2.54) (xy 2.54 1.27) (xy 2.54 -1.27) (xy -2.54 -2.54)
)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(pin input line
(at -5.08 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D0"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 0 5.08 270)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "S"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "Y"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "peppercorn:MUX2B"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "C"
(at 0 -3.81 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "MUX2B_0_1"
(polyline
(pts
(xy -5.08 2.54) (xy -5.08 -2.54) (xy 5.08 -1.27) (xy 5.08 1.27) (xy -5.08 2.54)
)
(stroke
(width 0)
(type default)
)
(fill
(type none)
)
)
)
(symbol "MUX2B_1_1"
(pin input line
(at -7.62 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D0"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -7.62 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "D1"
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output line
(at 7.62 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number "Y"
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "peppercorn:NAND"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 0 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "NAND_1_1"
(polyline
(pts
(xy 0 -2.54) (xy -1.27 -2.54) (xy -1.27 2.54) (xy 0 2.54)
)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 0 2.54)
(mid 1.7961 1.7961)
(end 2.54 0)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 2.54 0)
(mid 1.7961 -1.7961)
(end 0 -2.54)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(pin input line
(at -3.81 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -3.81 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin output inverted
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "peppercorn:OR"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at -1.27 0 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "OR_1_1"
(arc
(start -3.275 2.49)
(mid -2.3293 1.3753)
(end -2.005 -0.05)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -2.005 -0.05)
(mid -2.2775 -1.5013)
(end -3.275 -2.59)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 1.27 0)
(mid -0.4662 -2.2363)
(end -3.2752 -2.5898)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -3.2752 2.4898)
(mid -0.4869 2.1863)
(end 1.27 0)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(pin input line
(at -5.08 1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 -1.27 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 3.81 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
(symbol "peppercorn:XOR3"
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(property "Reference" "U"
(at 0 -1.27 0)
(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 yes)
)
)
(property "Datasheet" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 0 0 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(symbol "XOR3_0_1"
(arc
(start -3.048 3.81)
(mid 0.5351 3.0623)
(end 2.54 0)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start 2.54 0)
(mid 0.6095 -2.8827)
(end -2.794 -3.556)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
)
(symbol "XOR3_1_1"
(arc
(start -3.81 3.81)
(mid -2.464 2.0874)
(end -2.0046 -0.0498)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -1.9759 0.0685)
(mid -2.4353 -2.0687)
(end -3.7813 -3.7913)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -3.0193 3.7913)
(mid -1.6733 2.0687)
(end -1.2139 -0.0685)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(arc
(start -1.2139 0.0685)
(mid -1.6733 -2.0687)
(end -3.0193 -3.7913)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
)
(pin input line
(at -5.08 2.54 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 0 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at -5.08 -2.54 0)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
(pin input line
(at 5.08 0 180)
(length 2.54)
(name ""
(effects
(font
(size 1.27 1.27)
)
)
)
(number ""
(effects
(font
(size 1.27 1.27)
)
)
)
)
)
(embedded_fonts no)
)
)
(text "C_I3"
(exclude_from_sim no)
(at 30.48 70.104 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "2781b8f5-c8d3-41fc-ac95-dfe5197e0ec5")
)
(text "C_FUNCTION = 2: ADDF2\n\nThis provides a 2-bit full adder.\n\nThe addition is performed in propagate/generate style.\n\nC_FUNCTION = 3: MULT\n\nThis provides a 2x2-bit Booth multiplier.\n\nThe dedicated logic performs multiplication by B[1], while\nmultiplication by B[0] is performed within the soft logic.\n\n(These functions differ by how they set up the downstream\ncarry and propagation lines; from this part of the logic\nthey function identically, thus have been grouped together)"
(exclude_from_sim no)
(at 76.2 177.8 0)
(effects
(font
(size 2.54 2.54)
)
(justify top)
)
(uuid "567c419c-7f60-47b4-9ef7-ffbfb9637a58")
)
(text "L01"
(exclude_from_sim no)
(at 35.56 58.674 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "5fd596f8-83bc-4f68-b7ce-ba05ec16010e")
)
(text "L02"
(exclude_from_sim no)
(at 35.56 71.374 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "8076cfb1-9fc1-4011-a52c-7d011501568b")
)
(text "L20"
(exclude_from_sim no)
(at 104.14 72.644 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "80a6d197-9643-4b6c-a019-844b9cc8f01c")
)
(text "PROPAGATE"
(exclude_from_sim no)
(at 127 46.228 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "81f89757-f46b-4e57-9251-9c5e084508ab")
)
(text "C_I4"
(exclude_from_sim no)
(at 30.48 82.804 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "88264482-5932-4645-bb72-54ad2088f90f")
)
(text "C_I2"
(exclude_from_sim no)
(at 30.48 57.404 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "8a3549b4-13ea-404e-bded-0bff14d85a04")
)
(text "L00"
(exclude_from_sim no)
(at 35.56 45.974 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "8b019595-b4ad-471d-869a-c34da0af6057")
)
(text "L11"
(exclude_from_sim no)
(at 68.58 72.644 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "8f0e7344-0aca-4bf9-b089-4b63e3d3d362")
)
(text "GENERATE"
(exclude_from_sim no)
(at 127.254 82.804 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "918189cf-03e8-4465-8b0b-c19917e224a5")
)
(text "C_HORIZ"
(exclude_from_sim no)
(at 32.766 92.964 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "9d0b1b2e-a4fc-467f-b88e-3712a936a6f0")
)
(text "C_I1"
(exclude_from_sim no)
(at 30.48 44.704 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "a1fc0157-19a9-443c-9f50-57320700174b")
)
(text "L10"
(exclude_from_sim no)
(at 68.58 57.404 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "c489419f-8611-4943-bddd-ba0a8779b846")
)
(text "L03"
(exclude_from_sim no)
(at 35.56 84.074 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "cd4227a0-24f0-41b2-bfe9-ed839c30ca88")
)
(text "In multiplier mode,\nthe LUTs should be set up as:\nL10 = (A[1] & B[0]) ^ SI[1]\nL11 = (A[0] & B[0]) ^ SI[0]"
(exclude_from_sim no)
(at 62.23 127.254 0)
(effects
(font
(size 1.27 1.27)
)
)
(uuid "fe543e04-d665-4f15-a0e8-82aaecaa9829")
)
(junction
(at 121.92 113.03)
(diameter 0)
(color 0 0 0 0)
(uuid "0f4205d4-8dec-4f54-831e-8c70baa837cc")
)
(junction
(at 114.3 130.81)
(diameter 0)
(color 0 0 0 0)
(uuid "13eb28ec-409f-4f44-9672-957d471e14aa")
)
(junction
(at 53.34 80.01)
(diameter 0)
(color 0 0 0 0)
(uuid "32a5d2b4-0d2f-41fa-bac8-57cd99789e3c")
)
(junction
(at 111.76 121.92)
(diameter 0)
(color 0 0 0 0)
(uuid "34797e65-8525-4ab1-b67f-7e534f5e3449")
)
(junction
(at 76.2 53.34)
(diameter 0)
(color 0 0 0 0)
(uuid "445f080d-ac61-4955-b70c-5ebac03944ff")
)
(junction
(at 121.92 130.81)
(diameter 0)
(color 0 0 0 0)
(uuid "45f7c275-94b2-4028-9214-caf569c2b284")
)
(junction
(at 50.8 54.61)
(diameter 0)
(color 0 0 0 0)
(uuid "4f7f14c0-a7d4-49ca-ba13-8b01c9a02fc9")
)
(junction
(at 76.2 73.66)
(diameter 0)
(color 0 0 0 0)
(uuid "6aff60c6-9af3-4113-a866-94e228007e76")
)
(junction
(at 48.26 52.07)
(diameter 0)
(color 0 0 0 0)
(uuid "6dacb23a-2ab6-4836-809e-0a440cbd3ff4")
)
(junction
(at 53.34 67.31)
(diameter 0)
(color 0 0 0 0)
(uuid "75d6e55b-64c4-4447-83ae-417a88684072")
)
(junction
(at 111.76 135.89)
(diameter 0)
(color 0 0 0 0)
(uuid "8391191f-4060-4f46-8a5c-ea85d9a2895c")
)
(junction
(at 86.36 85.09)
(diameter 0)
(color 0 0 0 0)
(uuid "b973a506-7750-4ce7-80a4-997a15506fea")
)
(junction
(at 111.76 115.57)
(diameter 0)
(color 0 0 0 0)
(uuid "c2217a3e-c961-46e6-8a8b-6cbf943f1d99")
)
(junction
(at 99.06 52.07)
(diameter 0)
(color 0 0 0 0)
(uuid "c574c76f-c1cd-4db8-a1c0-ed9d94af1cce")
)
(junction
(at 83.82 121.92)
(diameter 0)
(color 0 0 0 0)
(uuid "cb004680-a9a4-4c2d-bd4d-74d8a5adc4d7")
)
(junction
(at 129.54 128.27)
(diameter 0)
(color 0 0 0 0)
(uuid "d09606af-05d8-49e1-8b5d-4a4a7c43c1c1")
)
(junction
(at 78.74 68.58)
(diameter 0)
(color 0 0 0 0)
(uuid "f45c48ca-0813-405d-a723-473d0f4ae3e1")
)
(junction
(at 111.76 88.9)
(diameter 0)
(color 0 0 0 0)
(uuid "ffe13115-62b0-4497-aa03-722e84ff04cd")
)
(wire
(pts
(xy 121.92 113.03) (xy 121.92 115.57)
)
(stroke
(width 0)
(type default)
)
(uuid "00b72dbb-3d0c-40d2-b087-17d137fb3fe0")
)
(wire
(pts
(xy 40.64 67.31) (xy 53.34 67.31)
)
(stroke
(width 0)
(type default)
)
(uuid "022303cd-b0f8-4132-a648-f34f2ecc77c2")
)
(wire
(pts
(xy 81.28 91.44) (xy 81.28 90.17)
)
(stroke
(width 0)
(type default)
)
(uuid "03047b6c-f838-4453-a59d-c9064e526b2c")
)
(wire
(pts
(xy 25.4 66.04) (xy 30.48 66.04)
)
(stroke
(width 0)
(type default)
)
(uuid "03b47113-e9f4-4fc1-bab4-6a8190cc883d")
)
(wire
(pts
(xy 111.76 127) (xy 111.76 135.89)
)
(stroke
(width 0)
(type default)
)
(uuid "04243f4b-cf7c-4887-aa96-9a58e767e9c5")
)
(wire
(pts
(xy 104.14 90.17) (xy 104.14 88.9)
)
(stroke
(width 0)
(type default)
)
(uuid "06434025-4e90-4b00-8a15-d3ea4db92586")
)
(wire
(pts
(xy 101.6 44.45) (xy 132.08 44.45)
)
(stroke
(width 0)
(type default)
)
(uuid "08dac82f-72e5-48a2-bdac-f0a675b93e4d")
)
(wire
(pts
(xy 78.74 68.58) (xy 78.74 71.12)
)
(stroke
(width 0)
(type default)
)
(uuid "09e37da9-167b-4246-b53d-acb8ab30ce91")
)
(wire
(pts
(xy 69.85 77.47) (xy 69.85 76.2)
)
(stroke
(width 0)
(type default)
)
(uuid "0e445b6a-e175-44c5-80fe-eba7229ebad9")
)
(wire
(pts
(xy 99.06 52.07) (xy 111.76 52.07)
)
(stroke
(width 0)
(type default)
)
(uuid "0ee1430d-f572-43a0-a7c9-bbfc1dc81329")
)
(wire
(pts
(xy 81.28 90.17) (xy 104.14 90.17)
)
(stroke
(width 0)
(type default)
)
(uuid "0f704273-c5cf-4345-928f-9ee1c7a644ae")
)
(wire
(pts
(xy 25.4 40.64) (xy 30.48 40.64)
)
(stroke
(width 0)
(type default)
)
(uuid "11627fab-671f-4dcc-a1b9-ebb55f09249a")
)
(wire
(pts
(xy 93.98 45.72) (xy 101.6 45.72)
)
(stroke
(width 0)
(type default)
)
(uuid "11843d03-ea07-410e-95df-70c730a6e3d4")
)
(wire
(pts
(xy 121.92 130.81) (xy 132.08 130.81)
)
(stroke
(width 0)
(type default)
)
(uuid "11dc2c59-03a4-4be9-b85e-f81b3dbef81c")
)
(wire
(pts
(xy 40.64 92.71) (xy 71.12 92.71)
)
(stroke
(width 0)
(type default)
)
(uuid "1480bf5d-d2a1-47dd-85bf-fef044073bf6")
)
(wire
(pts
(xy 99.06 81.28) (xy 132.08 81.28)
)
(stroke
(width 0)
(type default)
)
(uuid "15590541-f131-4006-ad61-6ab433b593dd")
)
(wire
(pts
(xy 69.85 77.47) (xy 71.12 77.47)
)
(stroke
(width 0)
(type default)
)
(uuid "186a14fb-7acf-4a1e-ae62-2f4e90548389")
)
(wire
(pts
(xy 48.26 52.07) (xy 63.5 52.07)
)
(stroke
(width 0)
(type default)
)
(uuid "191ecd63-34d8-4dfb-a1cf-231193794252")
)
(wire
(pts
(xy 71.12 90.17) (xy 53.34 90.17)
)
(stroke
(width 0)
(type default)
)
(uuid "1cd6b185-5b16-4472-bfa9-113c34d1e3b5")
)
(wire
(pts
(xy 142.24 134.62) (xy 149.86 134.62)
)
(stroke
(width 0)
(type default)
)
(uuid "1e79c773-06b9-49b7-b848-805844ef0051")
)
(wire
(pts
(xy 111.76 121.92) (xy 116.84 121.92)
)
(stroke
(width 0)
(type default)
)
(uuid "20ade0cf-15dd-41e0-858f-96f299129d22")
)
(wire
(pts
(xy 86.36 85.09) (xy 76.2 85.09)
)
(stroke
(width 0)
(type default)
)
(uuid "2332f1f7-58da-435a-8a23-43805219e0a4")
)
(wire
(pts
(xy 127 120.65) (xy 149.86 120.65)
)
(stroke
(width 0)
(type default)
)
(uuid "258b1525-1ac5-46b4-aefb-8bc041cd4a9e")
)
(wire
(pts
(xy 129.54 128.27) (xy 129.54 133.35)
)
(stroke
(width 0)
(type default)
)
(uuid "25c2dc37-6969-4a55-98f9-07b55d30e342")
)
(wire
(pts
(xy 40.64 69.85) (xy 40.64 80.01)
)
(stroke
(width 0)
(type default)
)
(uuid "25df46b0-72b5-4cbe-a399-fec440916110")
)
(wire
(pts
(xy 114.3 133.35) (xy 114.3 130.81)
)
(stroke
(width 0)
(type default)
)
(uuid "293fb7be-7cb7-44b7-8e27-5136875af3da")
)
(wire
(pts
(xy 114.3 130.81) (xy 121.92 130.81)
)
(stroke
(width 0)
(type default)
)
(uuid "2c0bee0e-7bd3-4550-a740-659ba4277b1d")
)
(wire
(pts
(xy 76.2 44.45) (xy 76.2 53.34)
)
(stroke
(width 0)
(type default)
)
(uuid "32487a45-81f7-4c85-8f8e-74d81f5a1779")
)
(wire
(pts
(xy 25.4 123.19) (xy 40.64 123.19)
)
(stroke
(width 0)
(type default)
)
(uuid "334c41b5-bec4-45da-9676-f6f792762fd9")
)
(wire
(pts
(xy 76.2 73.66) (xy 83.82 73.66)
)
(stroke
(width 0)
(type default)
)
(uuid "35238b4e-c5c8-4030-a615-0b788588efd7")
)
(wire
(pts
(xy 83.82 121.92) (xy 111.76 121.92)
)
(stroke
(width 0)
(type default)
)
(uuid "388dac56-7f52-4124-afad-cdb10b236abb")
)
(wire
(pts
(xy 53.34 80.01) (xy 53.34 90.17)
)
(stroke
(width 0)
(type default)
)
(uuid "3d532cc8-5734-49aa-a733-1bbaeeb9b754")
)
(wire
(pts
(xy 69.85 76.2) (xy 68.58 76.2)
)
(stroke
(width 0)
(type default)
)
(uuid "400b649d-6d60-4fca-b9a1-ec5974d675c4")
)
(wire
(pts
(xy 25.4 116.84) (xy 40.64 116.84)
)
(stroke
(width 0)
(type default)
)
(uuid "41834371-a1d9-449c-a1fa-2f266ccfd14d")
)
(wire
(pts
(xy 81.28 80.01) (xy 99.06 80.01)
)
(stroke
(width 0)
(type default)
)
(uuid "427f0d6f-f105-4c91-9bf0-be491042e193")
)
(wire
(pts
(xy 49.53 115.57) (xy 111.76 115.57)
)
(stroke
(width 0)
(type default)
)
(uuid "44bfe800-41f4-4381-a82c-df08d7920f85")
)
(wire
(pts
(xy 25.4 114.3) (xy 40.64 114.3)
)
(stroke
(width 0)
(type default)
)
(uuid "45f918c0-c276-4321-b910-67a4063e8d8f")
)
(wire
(pts
(xy 48.26 74.93) (xy 59.69 74.93)
)
(stroke
(width 0)
(type default)
)
(uuid "45fdfb82-7153-4c54-a9de-ca9e3401970c")
)
(wire
(pts
(xy 50.8 54.61) (xy 63.5 54.61)
)
(stroke
(width 0)
(type default)
)
(uuid "48ac03fb-18ae-46e4-b388-3fa0d604c985")
)
(wire
(pts
(xy 86.36 128.27) (xy 91.44 128.27)
)
(stroke
(width 0)
(type default)
)
(uuid "49e7e606-74bc-4104-88e2-85fa10e75a8f")
)
(wire
(pts
(xy 78.74 68.58) (xy 93.98 68.58)
)
(stroke
(width 0)
(type default)
)
(uuid "4bbb4f6c-db3b-4edb-99dd-e10abce6e001")
)
(wire
(pts
(xy 76.2 44.45) (xy 85.09 44.45)
)
(stroke
(width 0)
(type default)
)
(uuid "4bfaada0-e127-4337-af8e-36afb6f57722")
)
(wire
(pts
(xy 78.74 46.99) (xy 85.09 46.99)
)
(stroke
(width 0)
(type default)
)
(uuid "4f51ef77-b81c-4b22-8717-d3f8170765e2")
)
(wire
(pts
(xy 116.84 127) (xy 111.76 127)
)
(stroke
(width 0)
(type default)
)
(uuid "5116f325-424d-4a1f-bafc-5ead32f903bf")
)
(wire
(pts
(xy 124.46 138.43) (xy 149.86 138.43)
)
(stroke
(width 0)
(type default)
)
(uuid "5340e709-a22d-49a7-b4cd-baf2b482d017")
)
(wire
(pts
(xy 83.82 121.92) (xy 83.82 130.81)
)
(stroke
(width 0)
(type default)
)
(uuid "560961c1-8f48-4e4b-aa98-8c40c5a1c6bf")
)
(wire
(pts
(xy 78.74 71.12) (xy 86.36 71.12)
)
(stroke
(width 0)
(type default)
)
(uuid "5a3d1c7d-318f-4eea-a021-df458e50bad7")
)
(wire
(pts
(xy 53.34 80.01) (xy 71.12 80.01)
)
(stroke
(width 0)
(type default)
)
(uuid "5c5a8ada-5a2a-4e75-ad1a-bf89c9491cf5")
)
(wire
(pts
(xy 86.36 71.12) (xy 86.36 85.09)
)
(stroke
(width 0)
(type default)
)
(uuid "5c7d2fca-e99a-4104-855f-0959ddc8d4a4")
)
(wire
(pts
(xy 99.06 80.01) (xy 99.06 81.28)
)
(stroke
(width 0)
(type default)
)
(uuid "5fccf592-2ef4-4387-81fe-b93a04d2ee2c")
)
(wire
(pts
(xy 76.2 53.34) (xy 93.98 53.34)
)
(stroke
(width 0)
(type default)
)
(uuid "649a15a0-b436-49b0-96bb-bc67fa16b0c4")
)
(wire
(pts
(xy 83.82 73.66) (xy 83.82 113.03)
)
(stroke
(width 0)
(type default)
)
(uuid "6a307abe-3769-4aae-b507-c7a61f4f5276")
)
(wire
(pts
(xy 101.6 130.81) (xy 114.3 130.81)
)
(stroke
(width 0)
(type default)
)
(uuid "6b5179e1-e4a1-4c29-b6ef-789d4e2895b2")
)
(wire
(pts
(xy 78.74 68.58) (xy 78.74 46.99)
)
(stroke
(width 0)
(type default)
)
(uuid "6daebc3c-c1bf-4a70-8cf4-08d392551818")
)
(wire
(pts
(xy 127 135.89) (xy 132.08 135.89)
)
(stroke
(width 0)
(type default)
)
(uuid "6fe5cdcc-9517-4ea0-9176-94cd5e203800")
)
(wire
(pts
(xy 76.2 53.34) (xy 76.2 73.66)
)
(stroke
(width 0)
(type default)
)
(uuid "75d6b2b3-edb9-4d33-b9ce-5e28aab0e313")
)
(wire
(pts
(xy 111.76 121.92) (xy 111.76 124.46)
)
(stroke
(width 0)
(type default)
)
(uuid "785ed448-3965-488f-a103-783e2ff26051")
)
(wire
(pts
(xy 111.76 135.89) (xy 114.3 135.89)
)
(stroke
(width 0)
(type default)
)
(uuid "79786db0-42c9-4d87-bf71-7cc79ab9d870")
)
(wire
(pts
(xy 129.54 113.03) (xy 129.54 128.27)
)
(stroke
(width 0)
(type default)
)
(uuid "7a0e9185-8d53-499e-b897-692aed5c652b")
)
(wire
(pts
(xy 119.38 68.58) (xy 119.38 69.85)
)
(stroke
(width 0)
(type default)
)
(uuid "83a549a5-9d66-4688-8fc5-92c3418877b9")
)
(wire
(pts
(xy 127 125.73) (xy 127 135.89)
)
(stroke
(width 0)
(type default)
)
(uuid "85f21765-5daf-499a-a502-5b4d3fdaed82")
)
(wire
(pts
(xy 48.26 52.07) (xy 48.26 74.93)
)
(stroke
(width 0)
(type default)
)
(uuid "8bcfdc7b-0aa8-4d66-b764-303654256029")
)
(wire
(pts
(xy 40.64 54.61) (xy 50.8 54.61)
)
(stroke
(width 0)
(type default)
)
(uuid "98118332-128c-43e3-b18c-756f05f42dd5")
)
(wire
(pts
(xy 140.97 129.54) (xy 149.86 129.54)
)
(stroke
(width 0)
(type default)
)
(uuid "9bac4b12-d5cd-4774-8d0e-62932375244d")
)
(wire
(pts
(xy 53.34 67.31) (xy 53.34 80.01)
)
(stroke
(width 0)
(type default)
)
(uuid "9c21122a-05cc-46df-9b30-483ccde31bff")
)
(wire
(pts
(xy 111.76 88.9) (xy 111.76 110.49)
)
(stroke
(width 0)
(type default)
)
(uuid "9ef1e6a3-f27a-4cfd-9d41-9b8111dacc32")
)
(wire
(pts
(xy 83.82 130.81) (xy 91.44 130.81)
)
(stroke
(width 0)
(type default)
)
(uuid "a0531639-eac0-4f0a-ab90-91e9c9548a94")
)
(wire
(pts
(xy 121.92 113.03) (xy 129.54 113.03)
)
(stroke
(width 0)
(type default)
)
(uuid "a3a7f3c9-0ab6-43f9-a0f4-7aca2c7ef59d")
)
(wire
(pts
(xy 53.34 67.31) (xy 63.5 67.31)
)
(stroke
(width 0)
(type default)
)
(uuid "a92437b8-eadd-4d3a-94e3-754c502545b3")
)
(wire
(pts
(xy 25.4 78.74) (xy 30.48 78.74)
)
(stroke
(width 0)
(type default)
)
(uuid "aa175f2e-6a39-4170-8a53-dbbf235261cf")
)
(wire
(pts
(xy 25.4 133.35) (xy 91.44 133.35)
)
(stroke
(width 0)
(type default)
)
(uuid "ab4a9960-74f0-4bd6-87b8-37098b7d70e3")
)
(wire
(pts
(xy 124.46 134.62) (xy 124.46 138.43)
)
(stroke
(width 0)
(type default)
)
(uuid "abcab618-7629-4641-98e1-7fd1d89fbf5b")
)
(wire
(pts
(xy 129.54 128.27) (xy 132.08 128.27)
)
(stroke
(width 0)
(type default)
)
(uuid "acd080c4-ed7b-4913-9a2b-e001828cd11a")
)
(wire
(pts
(xy 50.8 77.47) (xy 59.69 77.47)
)
(stroke
(width 0)
(type default)
)
(uuid "adc338c0-4fa7-4f51-9d9c-6f0858711fda")
)
(wire
(pts
(xy 81.28 78.74) (xy 81.28 80.01)
)
(stroke
(width 0)
(type default)
)
(uuid "b1227f88-034d-4479-bfff-832011b041c1")
)
(wire
(pts
(xy 93.98 69.85) (xy 99.06 69.85)
)
(stroke
(width 0)
(type default)
)
(uuid "bf5769f1-260b-4ea7-b51c-57330c99a9de")
)
(wire
(pts
(xy 25.4 120.65) (xy 40.64 120.65)
)
(stroke
(width 0)
(type default)
)
(uuid "c6e39053-2b86-4bb8-af96-92f03fb70a28")
)
(wire
(pts
(xy 83.82 113.03) (xy 111.76 113.03)
)
(stroke
(width 0)
(type default)
)
(uuid "c72ca9fb-c28d-4ca5-b35e-6d6c5aec499b")
)
(wire
(pts
(xy 49.53 121.92) (xy 83.82 121.92)
)
(stroke
(width 0)
(type default)
)
(uuid "ca9e4f3e-4b88-4a15-8f3f-ba53f55a4f07")
)
(wire
(pts
(xy 111.76 88.9) (xy 111.76 54.61)
)
(stroke
(width 0)
(type default)
)
(uuid "cac2bc26-4e6e-42f8-8cda-38a8fa9c1e19")
)
(wire
(pts
(xy 73.66 53.34) (xy 76.2 53.34)
)
(stroke
(width 0)
(type default)
)
(uuid "ce1af9c9-9c11-42dc-8732-07f4515fd0fd")
)
(wire
(pts
(xy 25.4 53.34) (xy 30.48 53.34)
)
(stroke
(width 0)
(type default)
)
(uuid "cef5a3e2-7078-46af-a7ac-de0a9b17d3c8")
)
(wire
(pts
(xy 73.66 68.58) (xy 78.74 68.58)
)
(stroke
(width 0)
(type default)
)
(uuid "cf485d7a-8476-4085-852c-adef3c7f7410")
)
(wire
(pts
(xy 25.4 135.89) (xy 111.76 135.89)
)
(stroke
(width 0)
(type default)
)
(uuid "cfd662af-f5d0-43b5-966c-2b87bbb8ad09")
)
(wire
(pts
(xy 111.76 124.46) (xy 116.84 124.46)
)
(stroke
(width 0)
(type default)
)
(uuid "d28157e9-fcd1-42e3-9206-ecda7d9c9e3b")
)
(wire
(pts
(xy 99.06 52.07) (xy 99.06 67.31)
)
(stroke
(width 0)
(type default)
)
(uuid "d38253cb-8ab8-4ccd-8623-e9a11c61106f")
)
(wire
(pts
(xy 111.76 119.38) (xy 116.84 119.38)
)
(stroke
(width 0)
(type default)
)
(uuid "d3a3eddd-ad5e-482a-ab04-e47aff77d1e4")
)
(wire
(pts
(xy 119.38 69.85) (xy 132.08 69.85)
)
(stroke
(width 0)
(type default)
)
(uuid "d6cec3da-9382-4215-9001-992de5638c69")
)
(wire
(pts
(xy 76.2 85.09) (xy 76.2 86.36)
)
(stroke
(width 0)
(type default)
)
(uuid "dbbc0158-6c0a-4a1c-a2c3-0137c2f2eee5")
)
(wire
(pts
(xy 93.98 53.34) (xy 93.98 52.07)
)
(stroke
(width 0)
(type default)
)
(uuid "df2699b0-3aec-41da-ad8c-dd5142793237")
)
(wire
(pts
(xy 93.98 68.58) (xy 93.98 69.85)
)
(stroke
(width 0)
(type default)
)
(uuid "e39aacbe-c95f-4089-84fa-59137f4d8adb")
)
(wire
(pts
(xy 104.14 88.9) (xy 111.76 88.9)
)
(stroke
(width 0)
(type default)
)
(uuid "e47e3357-c031-46c6-b394-abb7b59d8110")
)
(wire
(pts
(xy 129.54 133.35) (xy 132.08 133.35)
)
(stroke
(width 0)
(type default)
)
(uuid "e88d395a-931f-495f-ae76-2241a34c111b")
)
(wire
(pts
(xy 50.8 54.61) (xy 50.8 77.47)
)
(stroke
(width 0)
(type default)
)
(uuid "e9e68d28-a5e6-4aa5-a3a0-09e3596e8f8d")
)
(wire
(pts
(xy 121.92 53.34) (xy 132.08 53.34)
)
(stroke
(width 0)
(type default)
)
(uuid "f11d24eb-faef-4906-95c9-ce425272abfe")
)
(wire
(pts
(xy 101.6 45.72) (xy 101.6 44.45)
)
(stroke
(width 0)
(type default)
)
(uuid "f17e047c-bf56-4059-9d40-66f52e5b191b")
)
(wire
(pts
(xy 111.76 115.57) (xy 111.76 119.38)
)
(stroke
(width 0)
(type default)
)
(uuid "f40b88f0-5a78-48f7-8db2-480a1e876701")
)
(wire
(pts
(xy 93.98 52.07) (xy 99.06 52.07)
)
(stroke
(width 0)
(type default)
)
(uuid "f437ddc5-82cb-4b0b-9e81-5bc4367bc363")
)
(wire
(pts
(xy 40.64 69.85) (xy 63.5 69.85)
)
(stroke
(width 0)
(type default)
)
(uuid "f568430a-7f5b-4c08-ad75-12da6445ede7")
)
(wire
(pts
(xy 86.36 85.09) (xy 86.36 128.27)
)
(stroke
(width 0)
(type default)
)
(uuid "f6fc8fee-33b6-4f95-bbc8-9042532b67a2")
)
(wire
(pts
(xy 40.64 52.07) (xy 48.26 52.07)
)
(stroke
(width 0)
(type default)
)
(uuid "fbdaf9d4-8ccb-4228-af42-11252bc38981")
)
(wire
(pts
(xy 109.22 68.58) (xy 119.38 68.58)
)
(stroke
(width 0)
(type default)
)
(uuid "fc75dc5a-85da-47b7-b60d-1d37a6c8a028")
)
(wire
(pts
(xy 40.64 52.07) (xy 40.64 41.91)
)
(stroke
(width 0)
(type default)
)
(uuid "fcc2ce22-8418-425b-a9ca-cd5c1b26db5c")
)
(label "L11"
(at 78.74 58.42 270)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "101226a8-472f-4d75-a1f9-a520a4823db6")
)
(label "COY2_a"
(at 149.86 120.65 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "176429ae-ffc9-4362-9c62-8171fc0ae9f5")
)
(label "L10"
(at 81.28 44.45 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "1cde5a43-c281-4010-9161-fb93b47ceb33")
)
(label "L01"
(at 55.88 77.47 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "2676a444-987f-4242-a649-f28e47ebfe9b")
)
(label "L03"
(at 55.88 58.42 270)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "2b6cf478-7311-4e41-a42d-238cb6d7911a")
)
(label "COMB2OUT"
(at 132.08 53.34 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "2e869216-a7a9-4e7a-a5c3-7554e9827c19")
)
(label "CIN"
(at 55.88 92.71 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "375786f6-9631-489d-8688-2f6f13b8dcd9")
)
(label "L01"
(at 50.8 58.42 270)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "489fedc1-25d6-45ac-adc6-67716fcb55bc")
)
(label "L00"
(at 55.88 74.93 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "4cca8e3f-60f6-49fa-a2c8-2d05daa9d7ae")
)
(label "L02"
(at 55.88 80.01 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "56b4dd1c-40a7-44a1-afa1-974b3c394bd3")
)
(label "L11"
(at 81.28 46.99 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "5938dca7-cd5a-4889-aa13-511106aff6dc")
)
(label "COY2_S"
(at 149.86 129.54 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "595b61be-73b2-42ac-9ca0-6aaa252f20b6")
)
(label "MULTO2"
(at 149.86 134.62 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "718260fe-f5b5-4ed5-b490-ddc704d95add")
)
(label "A_-1"
(at 26.67 123.19 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "7375d393-87da-49bd-9560-a23e57964cb1")
)
(label "B_1"
(at 26.67 114.3 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "769c17ce-9024-425d-8125-f1ac400edb8b")
)
(label "L10"
(at 107.95 113.03 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "83608e74-bd4b-4367-83ee-65416786aed4")
)
(label "L02"
(at 55.88 90.17 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "8cbc7aa9-155a-4c92-9bfb-ad6ab279e5fc")
)
(label "CADD_A"
(at 132.08 81.28 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "9245928b-4d7c-4de0-bf88-d7c1e3b5a533")
)
(label "CI_1"
(at 26.67 135.89 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "9992c823-7639-41ec-ac37-4fce5142f61a")
)
(label "L11"
(at 87.63 128.27 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "9aa2e1d3-85e2-4db1-a53a-7cf96f21c2e4")
)
(label "L00"
(at 48.26 58.42 270)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "9ae91a0c-d151-4a4d-820f-29f05601a5ee")
)
(label "A_0"
(at 26.67 116.84 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "a2dab15b-7781-435d-8548-d53b4731ab8a")
)
(label "CI_0"
(at 26.67 133.35 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "a8b95668-a812-4477-992c-a89b6f4ea213")
)
(label "CADD_S"
(at 132.08 44.45 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "b46cee45-6eb5-40b8-b26d-509b7cec7b2e")
)
(label "MULTO1"
(at 149.86 138.43 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "b7da174e-8983-432e-b399-8ba6549f499c")
)
(label "L10"
(at 76.2 58.42 270)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "bc69646a-c965-400a-94ba-cea0118708b9")
)
(label "L02"
(at 53.34 58.42 270)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "c363affd-0ba9-4761-8a9c-eaf2944d7e8d")
)
(label "COMB1OUT"
(at 132.08 69.85 180)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "c7f73273-b01d-47a1-a092-1140b781eccf")
)
(label "B_1"
(at 26.67 120.65 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "fb27578f-4485-4e72-96ff-e70822c74b5a")
)
(hierarchical_label "PINY2"
(shape input)
(at 25.4 114.3 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "0ccc61f1-51fd-41c3-ad51-fb1587637af1")
)
(hierarchical_label "CINY2"
(shape input)
(at 25.4 135.89 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "1b520f99-bb93-45e7-95a1-91108165fc4e")
)
(hierarchical_label "IN3"
(shape input)
(at 25.4 53.34 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "24c9ac1a-358a-4db9-a37d-64ac421ef40a")
)
(hierarchical_label "IN2"
(shape input)
(at 25.4 43.18 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "325cf7e3-b104-44a0-a18e-b4cc8e5c5375")
)
(hierarchical_label "CINY1"
(shape input)
(at 25.4 133.35 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "3f994d7e-321b-4942-9086-083556d89ba3")
)
(hierarchical_label "CINY1"
(shape input)
(at 25.4 91.44 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "52c58ec2-f84c-4900-a43a-8ee8a530667e")
)
(hierarchical_label "PINY2"
(shape input)
(at 25.4 120.65 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "67daa942-3742-40d0-87a3-edb01dfbb530")
)
(hierarchical_label "IN5"
(shape input)
(at 25.4 66.04 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "6c9441df-6e8a-432b-9c96-51463e8a76f5")
)
(hierarchical_label "PINX"
(shape input)
(at 25.4 83.82 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "796fca0f-2ee9-47ed-88cf-e6c5b21e2d09")
)
(hierarchical_label "IN5"
(shape input)
(at 25.4 116.84 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "82233e3f-2e6a-451b-ad45-8ceb618f4610")
)
(hierarchical_label "PINY1"
(shape input)
(at 25.4 45.72 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "9c8a0a38-260c-42c0-81ce-1dbab78055f1")
)
(hierarchical_label "CINX"
(shape input)
(at 25.4 58.42 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "9c9ac770-da48-4948-b0d3-99c385d0b7bf")
)
(hierarchical_label "IN7"
(shape input)
(at 25.4 78.74 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "ba08f7de-dbb4-4fec-a17e-2d2e65dc138e")
)
(hierarchical_label "IN8"
(shape input)
(at 25.4 81.28 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "c9d40849-0d0c-44ff-b431-f3ed79cc666e")
)
(hierarchical_label "IN6"
(shape input)
(at 25.4 68.58 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "cd4f5824-a13b-4e37-b633-4219e83a7e42")
)
(hierarchical_label "PINY1"
(shape input)
(at 25.4 71.12 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "d4c5c2bb-a302-4923-905b-f47a59a3ef14")
)
(hierarchical_label "IN8"
(shape input)
(at 25.4 123.19 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "d7cbc09b-987d-470a-a942-6c6038b0cb0b")
)
(hierarchical_label "IN4"
(shape input)
(at 25.4 55.88 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "e2511dea-dee8-4062-bfca-9338608c1a80")
)
(hierarchical_label "IN1"
(shape input)
(at 25.4 40.64 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "f38d13ed-4b4a-4876-9f66-ea2f5d08449a")
)
(hierarchical_label "CINX"
(shape input)
(at 25.4 93.98 180)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
(uuid "f70b9061-4af2-408b-a48d-2fa328454c40")
)
(symbol
(lib_id "peppercorn:NAND")
(at 88.9 45.72 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "0ab8e1ed-84f7-46a0-897f-43c16181389a")
(property "Reference" "U38"
(at 89.535 39.37 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 89.535 41.91 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 88.9 45.72 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 88.9 45.72 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 88.9 45.72 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin ""
(uuid "ea1c1a2e-6ba1-450a-993b-05d86ff1e542")
)
(pin ""
(uuid "aa8d8a99-39f1-4441-b2df-2cc1e984abd3")
)
(pin ""
(uuid "29b494f9-4b68-4470-bdbe-ea9c4b6d4772")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "U38")
(unit 1)
)
)
)
)
(symbol
(lib_name "XOR3_1")
(lib_id "peppercorn:XOR3")
(at 96.52 130.81 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "0d61109d-128d-4629-882a-c519fe2f4034")
(property "Reference" "U39"
(at 95.885 123.19 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 95.885 125.73 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 96.52 130.81 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 96.52 130.81 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 96.52 130.81 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin ""
(uuid "205ab7f2-7ee2-41fa-8685-52939dfbca29")
)
(pin ""
(uuid "039c9521-9480-4a04-8286-e7fd78b98e22")
)
(pin ""
(uuid "022f1f35-635f-45f2-a890-4429475355e3")
)
(pin ""
(uuid "53147cf8-b10d-4584-a65c-fab0361bd379")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "U39")
(unit 1)
)
)
)
)
(symbol
(lib_name "AND_2")
(lib_id "peppercorn:AND")
(at 44.45 121.92 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "0dee7be8-5a71-428b-b37d-f263fd577d22")
(property "Reference" "U11"
(at 45.085 115.57 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 45.085 118.11 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 44.45 121.92 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 44.45 121.92 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 44.45 121.92 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin ""
(uuid "37776a0e-666f-4935-9c96-a336657c6668")
)
(pin ""
(uuid "e70f2340-c017-45c6-a4f5-d871e5ca13f1")
)
(pin ""
(uuid "8f679173-b094-414f-bd8b-2f2c5d42d3ee")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "U11")
(unit 1)
)
)
)
)
(symbol
(lib_id "peppercorn:XOR3")
(at 116.84 113.03 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "14682e8d-ee7d-4ba5-a94d-97b0cf4e54df")
(property "Reference" "U43"
(at 116.205 105.41 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 116.205 107.95 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 116.84 113.03 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 116.84 113.03 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 116.84 113.03 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin ""
(uuid "448c6570-fd9b-4b2e-900c-7601cd78e3a1")
)
(pin ""
(uuid "d491e52a-47fb-42fe-bdd3-4b84df176ad6")
)
(pin ""
(uuid "a5d6bf87-a23a-4442-8727-b7f13ffb1487")
)
(pin ""
(uuid "19d2603b-deda-40a4-893b-e94375587dea")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "U43")
(unit 1)
)
)
)
)
(symbol
(lib_name "AND_1")
(lib_id "peppercorn:AND")
(at 44.45 115.57 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "2aa1b90f-c97f-498a-818f-fef2f2985d5f")
(property "Reference" "U10"
(at 45.085 109.22 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 45.085 111.76 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 44.45 115.57 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 44.45 115.57 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 44.45 115.57 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin ""
(uuid "943c9a8b-c8a9-448d-b0d0-66e4f0751bfe")
)
(pin ""
(uuid "92ca3504-0cb7-4c9d-912c-6978d7b86e15")
)
(pin ""
(uuid "efd1380f-3547-4d1b-90f5-98be0e89beff")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "U10")
(unit 1)
)
)
)
)
(symbol
(lib_name "XOR_1")
(lib_id "peppercorn:XOR")
(at 116.84 53.34 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "2ec6232e-4433-459c-b9bc-b6522d5c7a10")
(property "Reference" "U42"
(at 116.4727 46.99 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 116.4727 49.53 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 116.84 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 116.84 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 116.84 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin ""
(uuid "c23f1e5e-e7cd-435f-8b72-ebce69db5d4f")
)
(pin ""
(uuid "e72043c1-a379-426b-a6a7-8e5c67d26228")
)
(pin ""
(uuid "eae0ffb3-5f66-4b0c-ab13-d61c3bf45b57")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "U42")
(unit 1)
)
)
)
)
(symbol
(lib_id "peppercorn:LUT2")
(at 68.58 68.58 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "653a5d36-6d47-4a19-9df2-1f40eea569ec")
(property "Reference" "L18"
(at 68.58 62.23 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 68.58 64.77 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 68.58 68.58 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 68.58 68.58 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 68.58 68.58 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "Y"
(uuid "4999765b-517e-4e07-ae3c-25a08cee2331")
)
(pin "D1"
(uuid "67d80297-b216-4b7b-940d-715e196411ef")
)
(pin "D0"
(uuid "dcf60ab4-ec05-4faf-b92d-0aca84c29784")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "L18")
(unit 1)
)
)
)
)
(symbol
(lib_name "LUT2 with C_I mux_2")
(lib_id "peppercorn:LUT2 with C_I mux")
(at 35.56 67.31 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "69da25f6-df7f-4a4c-b171-c8e1c6b10fe0")
(property "Reference" "INIT_L13"
(at 35.56 72.898 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 33.02 63.5 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 35.56 67.31 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 35.56 67.31 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 35.56 67.31 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "D1"
(uuid "018cb2f4-3238-404a-a3c4-5903f2193a8c")
)
(pin "Y"
(uuid "749dfa96-8455-4739-b31f-70efae7b5f67")
)
(pin "D0"
(uuid "7d654c4f-7a99-415f-b4a4-cb097577c6b1")
)
(pin "D0"
(uuid "03161d1b-2512-4dbd-898b-4910d7a9fe5e")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "INIT_L13")
(unit 1)
)
)
)
)
(symbol
(lib_name "XOR_3")
(lib_id "peppercorn:XOR")
(at 119.38 134.62 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "71a6fcca-de24-4eee-b65f-64a440776a05")
(property "Reference" "U46"
(at 119.0127 128.27 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 119.0127 130.81 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 119.38 134.62 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 119.38 134.62 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 119.38 134.62 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin ""
(uuid "1574ac9d-b545-4eaf-a251-31bdf99c9790")
)
(pin ""
(uuid "93b6aac1-0f51-4c84-b208-038a75b60fc1")
)
(pin ""
(uuid "2179e4e4-69e6-4821-ac9f-9f7ce9a99923")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "U46")
(unit 1)
)
)
)
)
(symbol
(lib_name "LUT2 with C_I mux_3")
(lib_id "peppercorn:LUT2 with C_I mux")
(at 35.56 80.01 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "75ada7aa-671a-40ce-b8e6-672f495d5100")
(property "Reference" "INIT_L14"
(at 35.56 85.852 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 33.02 76.2 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 35.56 80.01 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 35.56 80.01 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 35.56 80.01 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "D1"
(uuid "7e1d96a5-537f-4b9a-9d33-f6318c0716f3")
)
(pin "Y"
(uuid "f0e0c788-8201-44ce-9a77-f762044f5e27")
)
(pin "D0"
(uuid "7b8eba6b-9867-4654-9051-57f91cd57441")
)
(pin "D0"
(uuid "25c6928d-080b-4ee2-b46f-562a72cf163d")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "INIT_L14")
(unit 1)
)
)
)
)
(symbol
(lib_id "peppercorn:LUT2")
(at 104.14 68.58 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "813f9f90-cdab-41ad-a183-38b40d547b80")
(property "Reference" "L19"
(at 104.14 62.23 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 104.14 64.77 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 104.14 68.58 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 104.14 68.58 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 104.14 68.58 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "Y"
(uuid "b7372480-a08a-4bb8-9ddd-593b86894a33")
)
(pin "D1"
(uuid "e098fcef-56cb-4329-a121-1a148b3f40cb")
)
(pin "D0"
(uuid "2248b26a-ea11-43d1-b674-7692439dea03")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "L19")
(unit 1)
)
)
)
)
(symbol
(lib_name "OR_2")
(lib_id "peppercorn:OR")
(at 137.16 129.54 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "913193a2-4f49-4f29-885c-7620502160a3")
(property "Reference" "U47"
(at 136.1574 123.19 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 136.1574 125.73 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 137.16 129.54 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 137.16 129.54 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 137.16 129.54 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin ""
(uuid "7817b793-007d-4bc6-bc5a-211201224b8b")
)
(pin ""
(uuid "c0319da1-74b0-4db0-a032-df7fa8ae6b9f")
)
(pin ""
(uuid "f3488ed3-8095-49fc-9196-0cb98fa02a7f")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "U47")
(unit 1)
)
)
)
)
(symbol
(lib_id "peppercorn:OR")
(at 64.77 76.2 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "95834f2d-4a0d-4290-95ce-d83db8f68953")
(property "Reference" "U36"
(at 63.7674 69.85 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 63.7674 72.39 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 64.77 76.2 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 64.77 76.2 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 64.77 76.2 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin ""
(uuid "9664c66c-4ae4-4df4-aa3d-117a68d9e101")
)
(pin ""
(uuid "4efe253f-39a7-4f81-b4b4-efcef06dc9c7")
)
(pin ""
(uuid "989dbaa4-f420-4ef0-bd49-fcb47804b55d")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "U36")
(unit 1)
)
)
)
)
(symbol
(lib_id "peppercorn:LUT2 with C_I mux")
(at 35.56 41.91 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "98c831e7-01b6-469d-a79d-78e02931696a")
(property "Reference" "L16"
(at 33.02 35.56 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 33.02 38.1 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 35.56 41.91 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 35.56 41.91 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 35.56 41.91 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "D1"
(uuid "34de124a-d52c-4187-9ee5-8c743df64e53")
)
(pin "Y"
(uuid "907d979f-956a-4301-b8ae-eef19926c0d1")
)
(pin "D0"
(uuid "1e60060d-5c14-458e-b15b-967181408ea9")
)
(pin "D0"
(uuid "ad3c7b5a-6886-46b8-94e3-2730d5004579")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "L16")
(unit 1)
)
)
)
)
(symbol
(lib_id "peppercorn:MUX2")
(at 121.92 120.65 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "9fd4bd17-074e-4ba7-91fc-44d35a401d81")
(property "Reference" "M20"
(at 121.92 125.73 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 121.92 127 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 121.92 120.65 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 121.92 120.65 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 121.92 120.65 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "D0"
(uuid "549cf4cc-5de4-401a-8b74-90dbc3b84366")
)
(pin "Y"
(uuid "18d8954e-b013-475c-a628-6f8f896ecfd5")
)
(pin "D1"
(uuid "5f95b891-c1cb-4b95-94f0-eb94e29bfce0")
)
(pin "S"
(uuid "9dff5013-b632-437b-ada6-4de1a35ac169")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "M20")
(unit 1)
)
)
)
)
(symbol
(lib_id "peppercorn:LUT2")
(at 68.58 53.34 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "a13a632f-988d-47bc-a4a9-7dcb6c30817e")
(property "Reference" "L17"
(at 68.58 46.99 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 68.58 49.53 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 68.58 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 68.58 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 68.58 53.34 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "D1"
(uuid "85bc46f2-fd98-4184-a224-9f1fc540c887")
)
(pin "Y"
(uuid "509d958d-249e-4ba0-886c-296063749a96")
)
(pin "D0"
(uuid "91665c89-29c8-4a00-8808-a5188a8330e1")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "L17")
(unit 1)
)
)
)
)
(symbol
(lib_id "peppercorn:MUX2 (conceptual)")
(at 76.2 91.44 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "a95ac8f8-ac68-440d-a2ec-8878c4064955")
(property "Reference" "M15"
(at 76.2 96.52 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 76.2 95.25 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 76.2 91.44 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 76.2 91.44 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 76.2 91.44 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "D1"
(uuid "661ef70e-6ff1-41c7-ab1e-b86aec8b2341")
)
(pin "S"
(uuid "9bd4eeda-5671-4177-888a-5084f56c1e1c")
)
(pin "Y"
(uuid "487025b4-20f8-4c56-a390-3eeab6cfbe50")
)
(pin "D0"
(uuid "f32240c1-49cc-4fd9-a859-250a413537c8")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "M15")
(unit 1)
)
)
)
)
(symbol
(lib_id "peppercorn:MUX2")
(at 121.92 125.73 0)
(mirror x)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "ac9f3d98-f9f5-45a2-8aea-66d939884d1c")
(property "Reference" "M21"
(at 121.92 120.65 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 121.92 119.38 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 121.92 125.73 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 121.92 125.73 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 121.92 125.73 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "D0"
(uuid "77c79040-0118-4c0d-b43a-732f97eb1f13")
)
(pin "S"
(uuid "f979039f-9215-40ac-9f54-e2f7f663c235")
)
(pin "Y"
(uuid "404f1004-764b-423a-bc1f-f33587b67ce8")
)
(pin "D1"
(uuid "4581c7d9-875b-429d-a6c8-84cefe0b51d2")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "M21")
(unit 1)
)
)
)
)
(symbol
(lib_id "peppercorn:MUX2 (conceptual)")
(at 76.2 78.74 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "b6188cac-13c6-45a3-8619-b6ff4c6eb1ab")
(property "Reference" "M14"
(at 76.8351 82.55 90)
(effects
(font
(size 1.27 1.27)
)
(justify right)
(hide yes)
)
)
(property "Value" "~"
(at 76.2 82.55 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 76.2 78.74 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 76.2 78.74 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 76.2 78.74 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "Y"
(uuid "671977c5-b010-4ca9-b4fe-4c7c9ee3d860")
)
(pin "D0"
(uuid "dffa03ff-041c-4bcb-8cfb-754d5b4ad1c9")
)
(pin "D1"
(uuid "73902fb2-8717-4e72-8f06-fd6413e7f14f")
)
(pin "S"
(uuid "16db059f-2dd7-4120-8df2-e41767a97a07")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "M14")
(unit 1)
)
)
)
)
(symbol
(lib_name "LUT2 with C_I mux_1")
(lib_id "peppercorn:LUT2 with C_I mux")
(at 35.56 54.61 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(uuid "baa99c33-5c18-427f-812f-3d91bde43b6b")
(property "Reference" "INIT_L12"
(at 35.56 59.69 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 33.02 50.8 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 35.56 54.61 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 35.56 54.61 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 35.56 54.61 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "D1"
(uuid "72e0c59d-c489-42bd-b35f-645b88b47e65")
)
(pin "Y"
(uuid "c83b4858-80f0-43cb-b8c3-0f75bc74a283")
)
(pin "D0"
(uuid "c8eb096e-0bbe-4c96-b1d6-ba7b7eead5e4")
)
(pin "D0"
(uuid "6ac4362c-d5da-4bbb-a035-9fecce4ebe67")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "INIT_L12")
(unit 1)
)
)
)
)
(symbol
(lib_id "peppercorn:MUX2B")
(at 33.02 92.71 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "e6d71078-1619-4633-b41f-3d6135b1d827")
(property "Reference" "C6"
(at 33.02 86.36 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 33.02 88.9 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 33.02 92.71 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 33.02 92.71 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 33.02 92.71 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin "D1"
(uuid "2341e807-c908-45c2-8fcb-bb33b67afe13")
)
(pin "D0"
(uuid "0e35b93e-b22c-49db-b8c9-1f8af5eed0b9")
)
(pin "Y"
(uuid "255d8636-c25f-4aa6-aa50-b1f0aee5eedb")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "C6")
(unit 1)
)
)
)
)
(symbol
(lib_name "XOR_2")
(lib_id "peppercorn:XOR")
(at 137.16 134.62 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "f16dfa7b-eb5d-46c6-94b6-7308aaf935f6")
(property "Reference" "U48"
(at 136.7927 128.27 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Value" "~"
(at 136.7927 130.81 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Footprint" ""
(at 137.16 134.62 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Datasheet" ""
(at 137.16 134.62 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(property "Description" ""
(at 137.16 134.62 0)
(effects
(font
(size 1.27 1.27)
)
(hide yes)
)
)
(pin ""
(uuid "e0e9ff48-6dc5-4fb3-9dc6-61157c6a3b8a")
)
(pin ""
(uuid "7d3504f1-f807-4b66-8a68-90b17ffd312a")
)
(pin ""
(uuid "a4c95a6e-481e-4a84-a149-c521b5d802d9")
)
(instances
(project "prjpeppercorn"
(path "/5a7723f7-3f6f-437e-b958-e402b06d3f54/cb769740-e0a9-4f3d-b622-ba158089ec4b/7c694198-71e0-4b5f-9d71-f88a52a590d9"
(reference "U48")
(unit 1)
)
)
)
)
)