v {xschem version=2.9.8 file_version=1.2} G {} K {} V {} S {} E {} P 7 11 1280 -860 1280 -820 1180 -900 1280 -980 1280 -940 1500 -940 1500 -980 1600 -900 1500 -820 1500 -860 1280 -860 {fill=true} T {Example of hierarchical schematic to be netlisted in tEDAx format. Hierarchy is flattened and hierarchical node names and refdes's are mangled to avoid collisions.} 1330 -520 0 0 0.8 0.8 {} T {NOTE: circuit is doing nothing useful, just a collection of schematics to show hierarchical tEDAx netlisting} 1330 -220 0 0 0.8 0.8 {} T {Same design repeated 2 times} 1180 -1140 0 0 1 1 {} N 540 -100 540 -80 {lab=VSS} N 540 -200 540 -160 {lab=VREF} N 540 -200 630 -200 {lab=VREF} N 540 -320 540 -290 {lab=VCC} N 630 -380 630 -280 {lab=VSSLOAD} N 630 -380 1130 -380 {lab=VSSLOAD} N 1130 -380 1130 -360 {lab=VSSLOAD} N 1130 -300 1130 -270 {lab=D} N 860 -120 880 -120 {lab=#net1} N 770 -120 800 -120 {lab=RST} N 920 -170 920 -150 {lab=#net2} N 990 -210 990 -200 {lab=G} N 900 -240 920 -240 {lab=#net2} N 920 -170 950 -170 {lab=#net2} N 990 -210 1040 -210 {lab=G} N 1040 -240 1040 -210 {lab=G} N 1040 -240 1090 -240 {lab=G} N 1070 -840 1070 -790 { lab=VOUT_PROTECTED1} N 390 -440 390 -420 {lab=VSS!} N 310 -500 390 -500 { lab=VSS_ANALOG} N 310 -440 310 -420 {lab=VSS} N 540 -230 540 -200 {lab=VREF} N 1130 -430 1130 -380 {lab=VSSLOAD} N 920 -240 920 -170 {lab=#net2} N 990 -220 990 -210 {lab=G} N 1020 -790 1070 -790 { lab=VOUT_PROTECTED1} N 70 -330 90 -330 { lab=#net3} N 2080 -920 2080 -870 { lab=VOUT_PROTECTED2} N 2030 -870 2080 -870 { lab=VOUT_PROTECTED2} N 390 -500 450 -500 { lab=VSS_ANALOG} C {title.sym} 160 -30 0 0 {name=l2 author="Stefan"} C {lab_pin.sym} 70 -470 0 1 {name=p8 lab=VCC12} C {conn_8x1.sym} 50 -450 0 0 {name=C2} C {lab_pin.sym} 1130 -400 0 0 {name=p1 lab=VSSLOAD} C {lm358.sym} 710 -240 0 0 {name=U3:1 spiceprefix=X VCC=VCC VNN=VSS url="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&ved=2ahUKEwi8_s-Z5KTfAhUmy4UKHbDOBUIQFjACegQICBAC&url=https%3A%2F%2Fwww.sparkfun.com%2Fdatasheets%2FComponents%2FGeneral%2FLM358.pdf&usg=AOvVaw0pOnlomz_hkzyk7OvZBPFv" } C {res.sym} 540 -130 0 0 {name=R3 m=1 value=4k footprint=1206} C {res.sym} 540 -260 0 0 {name=R4 m=1 value=100k footprint=1206 comptag="tc1 -1.4e-3 tc2 3e-5" device="resistor 1% tolerance"} C {gnd.sym} 540 -80 0 0 {name=l0 lab=VSS} C {nmos.sym} 1110 -240 0 0 {name=M2 spiceprefix=X} C {res.sym} 1130 -330 0 0 {name=R5 m=1 value=1 footprint=1206} C {gnd.sym} 1130 -210 0 0 {name=l6 lab=VSS} C {vdd.sym} 540 -320 0 0 {name=l7 lab=VCC} C {vdd.sym} 1130 -550 0 0 {name=l8 lab=VCC} C {voltage_protection.sch} 10 -490 0 0 {name=xprot1} C {lab_pin.sym} 540 -180 0 0 {name=p2 lab=VREF} C {res.sym} 1130 -460 0 0 {name=RLOAD m=1 value="R='1/(time+1e-7)'" footprint=1206} C {ammeter.sym} 1130 -520 0 0 {name=vmeasure} C {lab_wire.sym} 1070 -240 0 0 {name=l12 lab=G} C {lab_pin.sym} 1130 -290 0 0 {name=p3 lab=D} C {res.sym} 870 -240 1 0 {name=R2 m=1 value=20k footprint=1206} C {npn.sym} 900 -120 0 0 {name=Q1 model=q2n2222 url="http://html.alldatasheet.com/html-pdf/17919/PHILIPS/MMBT2222/499/2/MMBT2222.html" } C {gnd.sym} 920 -90 0 0 {name=l16 lab=VSS} C {lab_pin.sym} 770 -120 0 0 {name=p4 lab=RST} C {res.sym} 830 -120 1 0 {name=R6 m=1 value=20k footprint=1206} C {lab_pin.sym} 70 -430 0 1 {name=p5 lab=RST} C {npn.sym} 970 -170 0 0 {name=Q2 model=q2n2222 url="http://html.alldatasheet.com/html-pdf/17919/PHILIPS/MMBT2222/499/2/MMBT2222.html" } C {gnd.sym} 990 -140 0 0 {name=l11 lab=VSS} C {res.sym} 990 -250 2 0 {name=R1 m=1 value=20k footprint=1206} C {vdd.sym} 990 -280 0 0 {name=l13 lab=VCC} C {lab_pin.sym} 70 -450 0 1 {name=p9 lab=VSS} C {lab_pin.sym} 1070 -790 0 1 {name=p6 lab=VOUT_PROTECTED1} C {lab_pin.sym} 180 -1200 0 0 {name=p10 lab=VCC12} C {diode.sym} 1070 -870 0 0 {name=D1 model=D1N914 area=1 device=D1N914 footprint=acy(300)} C {vdd.sym} 1070 -900 0 0 {name=l1 lab=VCC} C {res.sym} 390 -470 0 0 {name=R7 m=1 value=10 footprint=1206} C {gnd.sym} 390 -420 0 0 {name=l3 lab=VSS} C {lab_pin.sym} 450 -500 0 1 {name=p7 lab=VSS_ANALOG} C {lab_pin.sym} 180 -1120 0 0 {name=p11 lab=VSS_ANALOG} C {capa.sym} 310 -470 0 0 {name=C0 m=1 value=100u device="electrolitic capacitor"} C {gnd.sym} 310 -420 0 0 {name=l4 lab=VSS} C {lab_pin.sym} 70 -390 0 1 {name=p12 lab=VOUT_PROTECTED2} C {lab_pin.sym} 70 -370 0 1 {name=p13 lab=VSS_ANALOG} C {lab_pin.sym} 70 -350 0 1 {name=p14 lab=VSSLOAD} C {noconn.sym} 90 -330 0 1 {name=l5} C {voltage_protection.sym} 1880 -860 0 0 {name=xprot2} C {lab_pin.sym} 2080 -870 0 1 {name=p15 lab=VOUT_PROTECTED2} C {lab_pin.sym} 1730 -870 0 0 {name=p16 lab=VCC12} C {diode.sym} 2080 -950 0 0 {name=D2 model=D1N914 area=1 device=D1N914 footprint=acy(300)} C {vdd.sym} 2080 -980 0 0 {name=l10 lab=VCC} C {lab_pin.sym} 1730 -850 0 0 {name=p17 lab=VSS_ANALOG} C {lab_pin.sym} 70 -410 0 1 {name=p18 lab=VOUT_PROTECTED1} C {netlist_options.sym} 30 -260 0 0 {hiersep=. }