Skip to content

Instantly share code, notes, and snippets.

@KOBA789
Created June 25, 2022 12:43
Show Gist options
  • Save KOBA789/e6cd2e09d7c46aeae3590eebcf9c2a4c to your computer and use it in GitHub Desktop.
Save KOBA789/e6cd2e09d7c46aeae3590eebcf9c2a4c to your computer and use it in GitHub Desktop.
https://zuse.koba789.com/ で使える直列加算機の回路です
{"wires":{"root":{"children":[{"Parent":{"children":[{"Parent":{"children":[{"Leaf":{"from":[650,150],"to":[650,200]}},{"Leaf":{"from":[400,200],"to":[400,250]}},{"Leaf":{"from":[200,200],"to":[200,250]}},{"Leaf":{"from":[650,200],"to":[650,250]}},{"Leaf":{"from":[200,200],"to":[400,200]}},{"Leaf":{"from":[400,200],"to":[650,200]}}],"envelope":{"lower":[200,150],"upper":[650,250]}}},{"Parent":{"children":[{"Leaf":{"from":[400,750],"to":[400,800]}},{"Leaf":{"from":[650,750],"to":[650,800]}},{"Leaf":{"from":[200,750],"to":[200,800]}},{"Leaf":{"from":[650,800],"to":[650,850]}},{"Leaf":{"from":[200,800],"to":[400,800]}},{"Leaf":{"from":[400,800],"to":[650,800]}}],"envelope":{"lower":[200,750],"upper":[650,850]}}},{"Parent":{"children":[{"Leaf":{"from":[1000,150],"to":[1000,250]}},{"Leaf":{"from":[950,450],"to":[950,550]}},{"Leaf":{"from":[1050,450],"to":[1050,550]}},{"Leaf":{"from":[1000,750],"to":[1000,850]}}],"envelope":{"lower":[950,150],"upper":[1050,850]}}},{"Parent":{"children":[{"Leaf":{"from":[1000,1400],"to":[1000,1500]}},{"Leaf":{"from":[950,1700],"to":[950,1800]}},{"Leaf":{"from":[1050,1700],"to":[1050,1800]}},{"Leaf":{"from":[1000,2000],"to":[1000,2100]}}],"envelope":{"lower":[950,1400],"upper":[1050,2100]}}}],"envelope":{"lower":[200,150],"upper":[1050,2100]}}},{"Parent":{"children":[{"Parent":{"children":[{"Leaf":{"from":[-1850,450],"to":[-1850,600]}},{"Leaf":{"from":[-1850,600],"to":[-1850,750]}},{"Leaf":{"from":[-1850,600],"to":[-1800,600]}},{"Leaf":{"from":[-1800,150],"to":[-1800,250]}}],"envelope":{"lower":[-1850,150],"upper":[-1800,750]}}},{"Parent":{"children":[{"Leaf":{"from":[-1600,650],"to":[-1550,650]}},{"Leaf":{"from":[-1550,650],"to":[-1550,950]}},{"Leaf":{"from":[-1800,950],"to":[-1550,950]}},{"Leaf":{"from":[-1550,950],"to":[-1550,1000]}}],"envelope":{"lower":[-1800,650],"upper":[-1550,1000]}}},{"Parent":{"children":[{"Leaf":{"from":[-1600,150],"to":[-1600,250]}},{"Leaf":{"from":[-1550,450],"to":[-1550,550]}},{"Leaf":{"from":[-1600,550],"to":[-1550,550]}}],"envelope":{"lower":[-1600,150],"upper":[-1550,550]}}}],"envelope":{"lower":[-1850,150],"upper":[-1550,1000]}}},{"Parent":{"children":[{"Parent":{"children":[{"Leaf":{"from":[-1350,450],"to":[-1350,600]}},{"Leaf":{"from":[-1350,600],"to":[-1350,750]}},{"Leaf":{"from":[-1350,600],"to":[-1300,600]}}],"envelope":{"lower":[-1350,450],"upper":[-1300,750]}}},{"Parent":{"children":[{"Leaf":{"from":[-1300,150],"to":[-1300,250]}},{"Leaf":{"from":[-1100,150],"to":[-1100,250]}},{"Leaf":{"from":[-1100,550],"to":[-1050,550]}},{"Leaf":{"from":[-1050,450],"to":[-1050,550]}}],"envelope":{"lower":[-1300,150],"upper":[-1050,550]}}},{"Parent":{"children":[{"Leaf":{"from":[-1100,650],"to":[-1050,650]}},{"Leaf":{"from":[-1050,650],"to":[-1050,950]}},{"Leaf":{"from":[-1300,950],"to":[-1050,950]}},{"Leaf":{"from":[-1050,950],"to":[-1050,1000]}}],"envelope":{"lower":[-1300,650],"upper":[-1050,1000]}}},{"Parent":{"children":[{"Leaf":{"from":[150,450],"to":[150,550]}},{"Leaf":{"from":[350,450],"to":[350,550]}},{"Leaf":{"from":[600,450],"to":[600,550]}}],"envelope":{"lower":[150,450],"upper":[600,550]}}},{"Parent":{"children":[{"Leaf":{"from":[-750,450],"to":[-750,550]}},{"Leaf":{"from":[-750,550],"to":[-700,550]}},{"Leaf":{"from":[-700,150],"to":[-700,250]}},{"Leaf":{"from":[-700,550],"to":[-700,1000]}}],"envelope":{"lower":[-750,150],"upper":[-700,1000]}}},{"Parent":{"children":[{"Leaf":{"from":[1450,450],"to":[1450,550]}},{"Leaf":{"from":[1450,550],"to":[1500,550]}},{"Leaf":{"from":[1500,150],"to":[1500,250]}},{"Leaf":{"from":[1500,550],"to":[1500,850]}}],"envelope":{"lower":[1450,150],"upper":[1500,850]}}}],"envelope":{"lower":[-1350,150],"upper":[1500,1000]}}}],"envelope":{"lower":[-1850,150],"upper":[1500,2100]}},"size":53,"_params":null},"junctions":{"rtree":{"root":{"children":[{"Parent":{"children":[{"Parent":{"children":[{"Leaf":{"geom":[1050,1700],"data":2}},{"Leaf":{"geom":[950,1800],"data":2}},{"Leaf":{"geom":[1050,1800],"data":2}},{"Leaf":{"geom":[1000,2000],"data":2}},{"Leaf":{"geom":[1000,2100],"data":2}}],"envelope":{"lower":[950,1700],"upper":[1050,2100]}}},{"Parent":{"children":[{"Leaf":{"geom":[950,550],"data":2}},{"Leaf":{"geom":[1000,750],"data":2}},{"Leaf":{"geom":[1000,850],"data":2}}],"envelope":{"lower":[950,550],"upper":[1000,850]}}},{"Parent":{"children":[{"Leaf":{"geom":[1000,1400],"data":2}},{"Leaf":{"geom":[1000,1500],"data":2}},{"Leaf":{"geom":[950,1700],"data":2}}],"envelope":{"lower":[950,1400],"upper":[1000,1700]}}},{"Parent":{"children":[{"Leaf":{"geom":[650,750],"data":2}},{"Leaf":{"geom":[650,850],"data":2}}],"envelope":{"lower":[650,750],"upper":[650,850]}}}],"envelope":{"lower":[650,550],"upper":[1050,2100]}}},{"Parent":{"children":[{"Parent":{"children":[{"Leaf":{"geom":[650,150],"data":2}},{"Leaf":{"geom":[650,250],"data":2}},{"Leaf":{"geom":[600,450],"data":2}},{"Leaf":{"geom":[650,200],"data":3}}],"envelope":{"lower":[600,150],"upper":[650,450]}}},{"Parent":{"children":[{"Leaf":{"geom":[950,450],"data":2}},{"Leaf":{"geom":[1050,450],"data":2}},{"Leaf":{"geom":[1050,550],"data":2}}],"envelope":{"lower":[950,450],"upper":[1050,550]}}},{"Parent":{"children":[{"Leaf":{"geom":[1000,150],"data":2}},{"Leaf":{"geom":[1000,250],"data":2}},{"Leaf":{"geom":[1500,150],"data":2}},{"Leaf":{"geom":[1500,250],"data":2}}],"envelope":{"lower":[1000,150],"upper":[1500,250]}}},{"Parent":{"children":[{"Leaf":{"geom":[700,450],"data":1}},{"Leaf":{"geom":[600,550],"data":2}},{"Leaf":{"geom":[700,550],"data":1}},{"Leaf":{"geom":[650,800],"data":3}}],"envelope":{"lower":[600,450],"upper":[700,800]}}},{"Parent":{"children":[{"Leaf":{"geom":[1450,450],"data":2}},{"Leaf":{"geom":[1450,550],"data":2}},{"Leaf":{"geom":[1500,850],"data":2}},{"Leaf":{"geom":[1550,450],"data":1}},{"Leaf":{"geom":[1500,550],"data":2}}],"envelope":{"lower":[1450,450],"upper":[1550,850]}}}],"envelope":{"lower":[600,150],"upper":[1550,850]}}},{"Parent":{"children":[{"Parent":{"children":[{"Leaf":{"geom":[-700,250],"data":2}},{"Leaf":{"geom":[-700,150],"data":2}},{"Leaf":{"geom":[200,200],"data":2}},{"Leaf":{"geom":[200,250],"data":2}},{"Leaf":{"geom":[400,200],"data":3}},{"Leaf":{"geom":[400,250],"data":2}}],"envelope":{"lower":[-700,150],"upper":[400,250]}}},{"Parent":{"children":[{"Leaf":{"geom":[-1050,450],"data":2}},{"Leaf":{"geom":[-750,450],"data":2}},{"Leaf":{"geom":[-650,450],"data":1}}],"envelope":{"lower":[-1050,450],"upper":[-650,450]}}},{"Parent":{"children":[{"Leaf":{"geom":[-1050,550],"data":2}},{"Leaf":{"geom":[-750,550],"data":2}},{"Leaf":{"geom":[-700,550],"data":2}}],"envelope":{"lower":[-1050,550],"upper":[-700,550]}}},{"Parent":{"children":[{"Leaf":{"geom":[200,750],"data":2}},{"Leaf":{"geom":[400,750],"data":2}},{"Leaf":{"geom":[400,800],"data":3}},{"Leaf":{"geom":[200,800],"data":2}}],"envelope":{"lower":[200,750],"upper":[400,800]}}},{"Parent":{"children":[{"Leaf":{"geom":[150,450],"data":2}},{"Leaf":{"geom":[250,450],"data":1}},{"Leaf":{"geom":[350,450],"data":2}},{"Leaf":{"geom":[450,450],"data":1}}],"envelope":{"lower":[150,450],"upper":[450,450]}}},{"Parent":{"children":[{"Leaf":{"geom":[150,550],"data":2}},{"Leaf":{"geom":[250,550],"data":1}},{"Leaf":{"geom":[350,550],"data":2}},{"Leaf":{"geom":[450,550],"data":1}}],"envelope":{"lower":[150,550],"upper":[450,550]}}}],"envelope":{"lower":[-1050,150],"upper":[450,800]}}},{"Parent":{"children":[{"Parent":{"children":[{"Leaf":{"geom":[-1350,750],"data":2}},{"Leaf":{"geom":[-1550,1000],"data":2}},{"Leaf":{"geom":[-1800,950],"data":2}},{"Leaf":{"geom":[-1850,750],"data":2}},{"Leaf":{"geom":[-1750,750],"data":1}},{"Leaf":{"geom":[-1550,950],"data":3}}],"envelope":{"lower":[-1850,750],"upper":[-1350,1000]}}},{"Parent":{"children":[{"Leaf":{"geom":[-1300,950],"data":2}},{"Leaf":{"geom":[-1250,750],"data":1}},{"Leaf":{"geom":[-1050,950],"data":3}},{"Leaf":{"geom":[-1050,1000],"data":2}},{"Leaf":{"geom":[-700,1000],"data":2}}],"envelope":{"lower":[-1300,750],"upper":[-700,1000]}}},{"Parent":{"children":[{"Leaf":{"geom":[-1800,600],"data":2}},{"Leaf":{"geom":[-1600,650],"data":2}},{"Leaf":{"geom":[-1550,650],"data":2}},{"Leaf":{"geom":[-1850,600],"data":3}}],"envelope":{"lower":[-1850,600],"upper":[-1550,650]}}},{"Parent":{"children":[{"Leaf":{"geom":[-1350,600],"data":3}},{"Leaf":{"geom":[-1300,600],"data":2}},{"Leaf":{"geom":[-1100,650],"data":2}},{"Leaf":{"geom":[-1050,650],"data":2}}],"envelope":{"lower":[-1350,600],"upper":[-1050,650]}}}],"envelope":{"lower":[-1850,600],"upper":[-700,1000]}}},{"Parent":{"children":[{"Parent":{"children":[{"Leaf":{"geom":[-1650,450],"data":1}},{"Leaf":{"geom":[-1550,450],"data":2}},{"Leaf":{"geom":[-1600,550],"data":2}},{"Leaf":{"geom":[-1550,550],"data":2}}],"envelope":{"lower":[-1650,450],"upper":[-1550,550]}}},{"Parent":{"children":[{"Leaf":{"geom":[-1800,250],"data":2}},{"Leaf":{"geom":[-1600,250],"data":2}},{"Leaf":{"geom":[-1850,450],"data":2}},{"Leaf":{"geom":[-1750,450],"data":1}},{"Leaf":{"geom":[-1800,150],"data":2}},{"Leaf":{"geom":[-1600,150],"data":2}}],"envelope":{"lower":[-1850,150],"upper":[-1600,450]}}},{"Parent":{"children":[{"Leaf":{"geom":[-1300,150],"data":2}},{"Leaf":{"geom":[-1100,150],"data":2}},{"Leaf":{"geom":[-1300,250],"data":2}},{"Leaf":{"geom":[-1100,250],"data":2}}],"envelope":{"lower":[-1300,150],"upper":[-1100,250]}}},{"Parent":{"children":[{"Leaf":{"geom":[-1350,450],"data":2}},{"Leaf":{"geom":[-1250,450],"data":1}},{"Leaf":{"geom":[-1150,450],"data":1}},{"Leaf":{"geom":[-1100,550],"data":2}}],"envelope":{"lower":[-1350,450],"upper":[-1100,550]}}}],"envelope":{"lower":[-1850,150],"upper":[-1100,550]}}}],"envelope":{"lower":[-1850,150],"upper":[1550,2100]}},"size":94,"_params":null}},"components":{"root":{"children":[{"Parent":{"children":[{"Parent":{"children":[{"Leaf":{"position":[-1800,350],"aabb":{"lower":[-1850,250],"upper":[-1750,450]},"symbol":"Contact","rot_mirror":[1,0,0,1],"label":"Q"}},{"Leaf":{"position":[-1300,150],"aabb":{"lower":[-1350,50],"upper":[-1250,150]},"symbol":"Power","rot_mirror":[1,0,0,1],"label":"V+"}},{"Leaf":{"position":[-1300,350],"aabb":{"lower":[-1350,250],"upper":[-1250,450]},"symbol":"Contact","rot_mirror":[1,0,0,1],"label":"L"}},{"Leaf":{"position":[-1600,350],"aabb":{"lower":[-1650,250],"upper":[-1550,450]},"symbol":"Contact","rot_mirror":[-1,0,0,1],"label":"L"}},{"Leaf":{"position":[-1800,150],"aabb":{"lower":[-1850,50],"upper":[-1750,150]},"symbol":"Power","rot_mirror":[1,0,0,1],"label":"V+"}},{"Leaf":{"position":[-1600,150],"aabb":{"lower":[-1650,50],"upper":[-1550,150]},"symbol":"Power","rot_mirror":[1,0,0,1],"label":"V+"}}],"envelope":{"lower":[-1850,50],"upper":[-1250,450]}}},{"Parent":{"children":[{"Leaf":{"position":[-1700,600],"aabb":{"lower":[-1800,550],"upper":[-1600,650]},"symbol":"Contact","rot_mirror":[0,1,1,0],"label":"CLK"}},{"Leaf":{"position":[-1200,600],"aabb":{"lower":[-1300,550],"upper":[-1100,650]},"symbol":"Contact","rot_mirror":[0,1,-1,0],"label":"CLK"}},{"Leaf":{"position":[-1800,850],"aabb":{"lower":[-1850,750],"upper":[-1750,950]},"symbol":"Contact","rot_mirror":[1,0,0,-1],"label":"L"}},{"Leaf":{"position":[-1300,850],"aabb":{"lower":[-1350,750],"upper":[-1250,950]},"symbol":"Contact","rot_mirror":[1,0,0,-1],"label":"D"}}],"envelope":{"lower":[-1850,550],"upper":[-1100,950]}}},{"Parent":{"children":[{"Leaf":{"position":[-1550,1100],"aabb":{"lower":[-1600,1000],"upper":[-1500,1250]},"symbol":"Coil","rot_mirror":[1,0,0,1],"label":"Q"}},{"Leaf":{"position":[-1050,1100],"aabb":{"lower":[-1100,1000],"upper":[-1000,1250]},"symbol":"Coil","rot_mirror":[1,0,0,1],"label":"L"}},{"Leaf":{"position":[-700,1100],"aabb":{"lower":[-750,1000],"upper":[-650,1250]},"symbol":"Coil","rot_mirror":[1,0,0,1],"label":"D"}}],"envelope":{"lower":[-1600,1000],"upper":[-650,1250]}}},{"Parent":{"children":[{"Leaf":{"position":[-1100,150],"aabb":{"lower":[-1150,50],"upper":[-1050,150]},"symbol":"Power","rot_mirror":[1,0,0,1],"label":"V+"}},{"Leaf":{"position":[-1100,350],"aabb":{"lower":[-1150,250],"upper":[-1050,450]},"symbol":"Contact","rot_mirror":[-1,0,0,1],"label":"D"}},{"Leaf":{"position":[200,350],"aabb":{"lower":[150,250],"upper":[250,450]},"symbol":"Contact","rot_mirror":[1,0,0,1],"label":"B"}},{"Leaf":{"position":[400,350],"aabb":{"lower":[350,250],"upper":[450,450]},"symbol":"Contact","rot_mirror":[1,0,0,1],"label":"A"}},{"Leaf":{"position":[-700,350],"aabb":{"lower":[-750,250],"upper":[-650,450]},"symbol":"Contact","rot_mirror":[1,0,0,1],"label":"Cout"}},{"Leaf":{"position":[-700,150],"aabb":{"lower":[-750,50],"upper":[-650,150]},"symbol":"Power","rot_mirror":[1,0,0,1],"label":"V+"}}],"envelope":{"lower":[-1150,50],"upper":[450,450]}}}],"envelope":{"lower":[-1850,50],"upper":[450,1250]}}},{"Parent":{"children":[{"Parent":{"children":[{"Leaf":{"position":[200,650],"aabb":{"lower":[150,550],"upper":[250,750]},"symbol":"Contact","rot_mirror":[1,0,0,-1],"label":"Cin"}},{"Leaf":{"position":[400,650],"aabb":{"lower":[350,550],"upper":[450,750]},"symbol":"Contact","rot_mirror":[1,0,0,-1],"label":"Cin"}},{"Leaf":{"position":[650,650],"aabb":{"lower":[600,550],"upper":[700,750]},"symbol":"Contact","rot_mirror":[1,0,0,-1],"label":"B"}},{"Leaf":{"position":[650,950],"aabb":{"lower":[600,850],"upper":[700,1100]},"symbol":"Coil","rot_mirror":[1,0,0,1],"label":"Cout"}}],"envelope":{"lower":[150,550],"upper":[700,1100]}}},{"Parent":{"children":[{"Leaf":{"position":[650,150],"aabb":{"lower":[600,50],"upper":[700,150]},"symbol":"Power","rot_mirror":[1,0,0,1],"label":"V+"}},{"Leaf":{"position":[650,350],"aabb":{"lower":[600,250],"upper":[700,450]},"symbol":"Contact","rot_mirror":[1,0,0,1],"label":"A"}},{"Leaf":{"position":[1000,150],"aabb":{"lower":[950,50],"upper":[1050,150]},"symbol":"Power","rot_mirror":[1,0,0,1],"label":"V+"}},{"Leaf":{"position":[1000,350],"aabb":{"lower":[950,250],"upper":[1050,450]},"symbol":"Contact","rot_mirror":[1,0,0,1],"label":"A"}},{"Leaf":{"position":[1500,150],"aabb":{"lower":[1450,50],"upper":[1550,150]},"symbol":"Power","rot_mirror":[1,0,0,1],"label":"V+"}},{"Leaf":{"position":[1500,350],"aabb":{"lower":[1450,250],"upper":[1550,450]},"symbol":"Contact","rot_mirror":[1,0,0,1],"label":"Q"}}],"envelope":{"lower":[600,50],"upper":[1550,450]}}},{"Parent":{"children":[{"Leaf":{"position":[1000,650],"aabb":{"lower":[950,550],"upper":[1050,750]},"symbol":"Contact","rot_mirror":[-1,0,0,-1],"label":"B"}},{"Leaf":{"position":[1000,950],"aabb":{"lower":[950,850],"upper":[1050,1100]},"symbol":"Coil","rot_mirror":[1,0,0,1],"label":"A+B"}},{"Leaf":{"position":[1500,950],"aabb":{"lower":[1450,850],"upper":[1550,1100]},"symbol":"Coil","rot_mirror":[1,0,0,1],"label":"Cin"}}],"envelope":{"lower":[950,550],"upper":[1550,1100]}}},{"Parent":{"children":[{"Leaf":{"position":[1000,1400],"aabb":{"lower":[950,1300],"upper":[1050,1400]},"symbol":"Power","rot_mirror":[1,0,0,1],"label":"V+"}},{"Leaf":{"position":[1000,1600],"aabb":{"lower":[950,1500],"upper":[1050,1700]},"symbol":"Contact","rot_mirror":[1,0,0,1],"label":"A+B"}},{"Leaf":{"position":[1000,1900],"aabb":{"lower":[950,1800],"upper":[1050,2000]},"symbol":"Contact","rot_mirror":[-1,0,0,-1],"label":"Cin"}},{"Leaf":{"position":[1000,2200],"aabb":{"lower":[950,2100],"upper":[1050,2350]},"symbol":"Coil","rot_mirror":[1,0,0,1],"label":"S"}}],"envelope":{"lower":[950,1300],"upper":[1050,2350]}}}],"envelope":{"lower":[150,50],"upper":[1550,2350]}}}],"envelope":{"lower":[-1850,50],"upper":[1550,2350]}},"size":36,"_params":null}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment