revert pcb_current_protection_embed.sch to older rev

This commit is contained in:
Stefan Frederik 2021-11-24 16:32:19 +01:00
parent f67ec47f82
commit b5c5db8c57
1 changed files with 13 additions and 330 deletions

View File

@ -1,6 +1,5 @@
v {xschem version=3.0.0 file_version=1.2 }
v {xschem version=2.9.5_RC5 file_version=1.1}
G {}
K {}
V {}
S {}
E {}
@ -25,7 +24,7 @@ N 550 -320 650 -320 {lab=G}
N 550 -260 650 -260 {lab=#net1}
C {conn_3x1.sym} 150 -360 0 0 {name=C1 embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
v {xschem version=2.9.5_RC5 file_version=1.1}
G {type=connector
format="*connector(3,1) @pinlist"
tedax_format="footprint @name @footprint"
@ -48,7 +47,7 @@ P 4 5 10 30 -10 30 -10 -30 10 -30 10 30 {}
]
C {vdd.sym} 770 -490 0 0 {name=l6 lab=VCC embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
v {xschem version=2.9.5_RC5 file_version=1.1}
G {type=label
global=1
format="*.alias @lab"
@ -63,7 +62,7 @@ T {@lab} -12.5 -35 0 0 0.2 0.2 {}
]
C {lab_pin.sym} 860 -300 0 1 {name=p0 lab=VOUT embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
v {xschem version=2.9.5_RC5 file_version=1.1}
G {type=label
format="*.alias @lab"
template="name=l1 sig_type=std_logic lab=xxx"}
@ -75,7 +74,7 @@ T {@lab} -7.5 -7.5 0 1 0.36 0.33 {}
]
C {lab_wire.sym} 660 -360 0 0 {name=l9 lab=G embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
v {xschem version=2.9.5_RC5 file_version=1.1}
G {type=label
format="*.alias @lab"
template="name=l1 sig_type=std_logic lab=xxx"}
@ -88,7 +87,7 @@ T {@lab} -3.75 -18.75 0 1 0.33 0.27 {}
C {res.sym} 770 -190 0 0 {name=Rload m=1 value=100 footprint=1206 device=resistor
tedax_ignore=true embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
v {xschem version=2.9.5_RC5 file_version=1.1}
G {type=resistor
format="@name @pinlist @value m=@m"
verilog_format="tran @name ( @#0 , @#1 ) ;"
@ -122,7 +121,7 @@ T {@#1:pinnumber} -5 20 0 1 0.12 0.12 {}
]
C {gnd.sym} 770 -130 0 0 {name=l10 lab=VSS embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
v {xschem version=2.9.5_RC5 file_version=1.1}
G {type=label
global=1
format="*.alias @lab"
@ -152,7 +151,7 @@ vvss vss 0 dc 0
.save all
" embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
v {xschem version=2.9.5_RC5 file_version=1.1}
G {type=netlist_commands
template="name=s1 only_toplevel=false value=blabla"
tedax_ignore=true
@ -184,7 +183,7 @@ T {@name} 15 -25 0 0 0.3 0.3 {}
C {pnp.sym} 580 -390 0 0 {name=Q6 model=BC857 device=BC857 area=1 footprint=SOT23
url="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwijlfagu4zfAhUN0xoKHTPBAb0QFjAAegQIAhAC&url=http%3A%2F%2Fwww.onsemi.com%2Fpub%2FCollateral%2FPN2907-D.PDF&usg=AOvVaw2wgr87fGZgGfBRhXzHGwZM" embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
v {xschem version=2.9.5_RC5 file_version=1.1}
G {type=pnp
format="@name @pinlist @model area=@area"
tedax_format="footprint @name @footprint
@ -209,7 +208,7 @@ P 4 4 0 -10 15 -15 5 -25 0 -10 {fill=true}
]
C {zener.sym} 330 -190 2 0 {name=x3 model=BZX5V1 device=BZX5V1 area=1 footprint=acy(300) embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
v {xschem version=2.9.5_RC5 file_version=1.1}
G {type=diode
format="@name @pinlist @model"
tedax_format="footprint @name @footprint
@ -232,187 +231,17 @@ T {@#1:pinnumber} -5 20 0 1 0.12 0.12 {}
P 4 4 -0 5 -10 -5 10 -5 -0 5 {fill=true}
]
C {gnd.sym} 330 -130 0 0 {name=l13 lab=VSS embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=label
global=1
format="*.alias @lab"
template="name=l1 lab=GND"}
V {}
S {}
E {}
L 4 0 0 0 12.5 {}
L 4 -5 12.5 5 12.5 {}
L 4 0 17.5 5 12.5 {}
L 4 -5 12.5 0 17.5 {}
B 5 -2.5 -2.5 2.5 2.5 {name=p dir=inout}
T {@lab} 7.5 5 0 0 0.2 0.2 {}
]
C {res.sym} 330 -460 0 0 {name=R4 m=1 value=4.7K footprint=1206 device=resistor embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=resistor
format="@name @pinlist @value m=@m"
verilog_format="tran @name ( @#0 , @#1 ) ;"
tedax_format="footprint @name @footprint
value @name @value
device @name @device"
template="name=R0 m=1 value=1k footprint=1206 device=resistor"}
V {}
S {}
E {}
L 4 0 20 0 30 {}
L 4 0 20 7.5 17.5 {}
L 4 -7.5 12.5 7.5 17.5 {}
L 4 -7.5 12.5 7.5 7.5 {}
L 4 -7.5 2.5 7.5 7.5 {}
L 4 -7.5 2.5 7.5 -2.5 {}
L 4 -7.5 -7.5 7.5 -2.5 {}
L 4 -7.5 -7.5 7.5 -12.5 {}
L 4 -7.5 -17.5 7.5 -12.5 {}
L 4 -7.5 -17.5 0 -20 {}
L 4 0 -30 0 -20 {}
L 4 2.5 -22.5 7.5 -22.5 {}
L 4 5 -25 5 -20 {}
B 5 -2.5 -32.5 2.5 -27.5 {name=p dir=inout goto=1 pinnumber=1}
B 5 -2.5 27.5 2.5 32.5 {name=m dir=inout goto=0 pinnumber=2}
T {@name} 15 -18.75 0 0 0.2 0.2 {}
T {@value} 15 -3.75 0 0 0.2 0.2 {}
T {m=@m} 15 11.25 0 0 0.2 0.2 {}
T {@#0:pinnumber} -5 -25 0 1 0.12 0.12 {}
T {@#1:pinnumber} -5 20 0 1 0.12 0.12 {}
]
C {vdd.sym} 330 -490 0 0 {name=l14 lab=VCC embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=label
global=1
format="*.alias @lab"
template="name=l1 lab=VDD"}
V {}
S {}
E {}
L 4 0 -20 0 0 {}
L 4 -10 -20 10 -20 {}
B 5 -2.5 -2.5 2.5 2.5 {name=p dir=inout verilog_type=wire}
T {@lab} -12.5 -35 0 0 0.2 0.2 {}
]
C {vdd.sym} 600 -490 0 0 {name=l15 lab=VCC embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=label
global=1
format="*.alias @lab"
template="name=l1 lab=VDD"}
V {}
S {}
E {}
L 4 0 -20 0 0 {}
L 4 -10 -20 10 -20 {}
B 5 -2.5 -2.5 2.5 2.5 {name=p dir=inout verilog_type=wire}
T {@lab} -12.5 -35 0 0 0.2 0.2 {}
]
C {res.sym} 600 -190 0 0 {name=R5 m=1 value=470 footprint=1206 device=resistor embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=resistor
format="@name @pinlist @value m=@m"
verilog_format="tran @name ( @#0 , @#1 ) ;"
tedax_format="footprint @name @footprint
value @name @value
device @name @device"
template="name=R0 m=1 value=1k footprint=1206 device=resistor"}
V {}
S {}
E {}
L 4 0 20 0 30 {}
L 4 0 20 7.5 17.5 {}
L 4 -7.5 12.5 7.5 17.5 {}
L 4 -7.5 12.5 7.5 7.5 {}
L 4 -7.5 2.5 7.5 7.5 {}
L 4 -7.5 2.5 7.5 -2.5 {}
L 4 -7.5 -7.5 7.5 -2.5 {}
L 4 -7.5 -7.5 7.5 -12.5 {}
L 4 -7.5 -17.5 7.5 -12.5 {}
L 4 -7.5 -17.5 0 -20 {}
L 4 0 -30 0 -20 {}
L 4 2.5 -22.5 7.5 -22.5 {}
L 4 5 -25 5 -20 {}
B 5 -2.5 -32.5 2.5 -27.5 {name=p dir=inout goto=1 pinnumber=1}
B 5 -2.5 27.5 2.5 32.5 {name=m dir=inout goto=0 pinnumber=2}
T {@name} 15 -18.75 0 0 0.2 0.2 {}
T {@value} 15 -3.75 0 0 0.2 0.2 {}
T {m=@m} 15 11.25 0 0 0.2 0.2 {}
T {@#0:pinnumber} -5 -25 0 1 0.12 0.12 {}
T {@#1:pinnumber} -5 20 0 1 0.12 0.12 {}
]
C {gnd.sym} 600 -130 0 0 {name=l16 lab=VSS embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=label
global=1
format="*.alias @lab"
template="name=l1 lab=GND"}
V {}
S {}
E {}
L 4 0 0 0 12.5 {}
L 4 -5 12.5 5 12.5 {}
L 4 0 17.5 5 12.5 {}
L 4 -5 12.5 0 17.5 {}
B 5 -2.5 -2.5 2.5 2.5 {name=p dir=inout}
T {@lab} 7.5 5 0 0 0.2 0.2 {}
]
C {lab_wire.sym} 360 -390 0 0 {name=l0 lab=B embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=label
format="*.alias @lab"
template="name=l1 sig_type=std_logic lab=xxx"}
V {}
S {}
E {}
B 5 -1.25 -1.25 1.25 1.25 {name=p dir=in}
T {@lab} -3.75 -18.75 0 1 0.33 0.27 {}
]
C {res.sym} 330 -340 0 0 {name=R2 m=1 value=510 footprint=1206 device=resistor embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=resistor
format="@name @pinlist @value m=@m"
verilog_format="tran @name ( @#0 , @#1 ) ;"
tedax_format="footprint @name @footprint
value @name @value
device @name @device"
template="name=R0 m=1 value=1k footprint=1206 device=resistor"}
V {}
S {}
E {}
L 4 0 20 0 30 {}
L 4 0 20 7.5 17.5 {}
L 4 -7.5 12.5 7.5 17.5 {}
L 4 -7.5 12.5 7.5 7.5 {}
L 4 -7.5 2.5 7.5 7.5 {}
L 4 -7.5 2.5 7.5 -2.5 {}
L 4 -7.5 -7.5 7.5 -2.5 {}
L 4 -7.5 -7.5 7.5 -12.5 {}
L 4 -7.5 -17.5 7.5 -12.5 {}
L 4 -7.5 -17.5 0 -20 {}
L 4 0 -30 0 -20 {}
L 4 2.5 -22.5 7.5 -22.5 {}
L 4 5 -25 5 -20 {}
B 5 -2.5 -32.5 2.5 -27.5 {name=p dir=inout goto=1 pinnumber=1}
B 5 -2.5 27.5 2.5 32.5 {name=m dir=inout goto=0 pinnumber=2}
T {@name} 15 -18.75 0 0 0.2 0.2 {}
T {@value} 15 -3.75 0 0 0.2 0.2 {}
T {m=@m} 15 11.25 0 0 0.2 0.2 {}
T {@#0:pinnumber} -5 -25 0 1 0.12 0.12 {}
T {@#1:pinnumber} -5 20 0 1 0.12 0.12 {}
]
C {pmos.sym} 750 -360 0 0 {name=M2 m=1 model=IRLML6402 device=IRLML6402 footprint=SOT23
url="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=2ahUKEwjs8pzxuozfAhWpz4UKHR4CDnMQFjAAegQIAhAC&url=https%3A%2F%2Fwww.infineon.com%2Fdgdl%2Firlml6402.pdf%3FfileId%3D5546d462533600a401535668c9822638&usg=AOvVaw21fCRax-ssVpLqDeGK8KiC" embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
v {xschem version=2.9.5_RC5 file_version=1.1}
G {type=pmos
format="x@name @pinlist @model m=@m"
tedax_format="footprint @name @footprint
@ -442,7 +271,7 @@ T {@#1:pinnumber} -20 6.25 0 1 0.12 0.12 {}
]
C {led.sym} 650 -290 0 0 {name=x1 model=D1N5765 device=D1N5765 area=1 footprint=acy(300) embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
v {xschem version=2.9.5_RC5 file_version=1.1}
G {type=diode
format="@name @pinlist @model"
tedax_format="footprint @name @footprint
@ -470,7 +299,7 @@ P 4 4 -0 5 -10 -5 10 -5 -0 5 {fill=true}
]
C {title.sym} 160 -30 0 0 {name=l2 author="Stefan" embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
v {xschem version=2.9.5_RC5 file_version=1.1}
G {type=logo
template="name=l1 author=\\"Stefan Schippers\\""
verilog_ignore=true
@ -489,128 +318,12 @@ T {SCHEM} 5 -25 0 0 1 1 {}
P 5 13 5 -30 -25 0 5 30 -15 30 -35 10 -55 30 -75 30 -45 0 -75 -30 -55 -30 -35 -10 -15 -30 5 -30 {fill=true}
]
C {lab_pin.sym} 170 -340 0 1 {name=p6 lab=VOUT embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=label
format="*.alias @lab"
template="name=l1 sig_type=std_logic lab=xxx"}
V {}
S {}
E {}
B 5 -1.25 -1.25 1.25 1.25 {name=p dir=in}
T {@lab} -7.5 -7.5 0 1 0.36 0.33 {}
]
C {lab_pin.sym} 170 -360 0 1 {name=p7 lab=VSS embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=label
format="*.alias @lab"
template="name=l1 sig_type=std_logic lab=xxx"}
V {}
S {}
E {}
B 5 -1.25 -1.25 1.25 1.25 {name=p dir=in}
T {@lab} -7.5 -7.5 0 1 0.36 0.33 {}
]
C {lab_pin.sym} 170 -380 0 1 {name=p8 lab=VCC embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=label
format="*.alias @lab"
template="name=l1 sig_type=std_logic lab=xxx"}
V {}
S {}
E {}
B 5 -1.25 -1.25 1.25 1.25 {name=p dir=in}
T {@lab} -7.5 -7.5 0 1 0.36 0.33 {}
]
C {zener.sym} 250 -190 2 0 {name=x4 model=BZX5V1 device=BZX5V1 area=1 footprint=minimelf spice_ignore=true embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=diode
format="@name @pinlist @model"
tedax_format="footprint @name @footprint
device @name @device"
template="name=x1 model=XXX device=XXX"}
V {}
S {}
E {}
L 4 0 5 0 30 {}
L 4 0 -30 0 -5 {}
L 4 -20 5 20 5 {}
L 4 20 -5 20 5 {}
L 4 -20 5 -20 15 {}
B 5 -2.5 -32.5 2.5 -27.5 {name=p dir=inout pinnumber=1}
B 5 -2.5 27.5 2.5 32.5 {name=m dir=inout pinnumber=2}
T {@name} 2.5 -20 0 0 0.2 0.2 {}
T {@device} 2.5 12.5 0 0 0.2 0.2 {}
T {@#0:pinnumber} -5 -25 0 1 0.12 0.12 {}
T {@#1:pinnumber} -5 20 0 1 0.12 0.12 {}
P 4 4 -0 5 -10 -5 10 -5 -0 5 {fill=true}
]
C {gnd.sym} 250 -130 0 0 {name=l1 lab=VSS embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=label
global=1
format="*.alias @lab"
template="name=l1 lab=GND"}
V {}
S {}
E {}
L 4 0 0 0 12.5 {}
L 4 -5 12.5 5 12.5 {}
L 4 0 17.5 5 12.5 {}
L 4 -5 12.5 0 17.5 {}
B 5 -2.5 -2.5 2.5 2.5 {name=p dir=inout}
T {@lab} 7.5 5 0 0 0.2 0.2 {}
]
C {res.sym} 550 -290 0 0 {name=R1 m=1 value=47K footprint=1206 device=resistor embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=resistor
format="@name @pinlist @value m=@m"
verilog_format="tran @name ( @#0 , @#1 ) ;"
tedax_format="footprint @name @footprint
value @name @value
device @name @device"
template="name=R0 m=1 value=1k footprint=1206 device=resistor"}
V {}
S {}
E {}
L 4 0 20 0 30 {}
L 4 0 20 7.5 17.5 {}
L 4 -7.5 12.5 7.5 17.5 {}
L 4 -7.5 12.5 7.5 7.5 {}
L 4 -7.5 2.5 7.5 7.5 {}
L 4 -7.5 2.5 7.5 -2.5 {}
L 4 -7.5 -7.5 7.5 -2.5 {}
L 4 -7.5 -7.5 7.5 -12.5 {}
L 4 -7.5 -17.5 7.5 -12.5 {}
L 4 -7.5 -17.5 0 -20 {}
L 4 0 -30 0 -20 {}
L 4 2.5 -22.5 7.5 -22.5 {}
L 4 5 -25 5 -20 {}
B 5 -2.5 -32.5 2.5 -27.5 {name=p dir=inout goto=1 pinnumber=1}
B 5 -2.5 27.5 2.5 32.5 {name=m dir=inout goto=0 pinnumber=2}
T {@name} 15 -18.75 0 0 0.2 0.2 {}
T {@value} 15 -3.75 0 0 0.2 0.2 {}
T {m=@m} 15 11.25 0 0 0.2 0.2 {}
T {@#0:pinnumber} -5 -25 0 1 0.12 0.12 {}
T {@#1:pinnumber} -5 20 0 1 0.12 0.12 {}
]
C {lab_wire.sym} 330 -260 0 0 {name=l3 lab=Z embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=label
format="*.alias @lab"
template="name=l1 sig_type=std_logic lab=xxx"}
V {}
S {}
E {}
B 5 -1.25 -1.25 1.25 1.25 {name=p dir=in}
T {@lab} -3.75 -18.75 0 1 0.33 0.27 {}
]
C {code.sym} 950 -260 0 0 {name=MODELS
tedax_ignore=true
only_toplevel=true
@ -1791,33 +1504,3 @@ D2 8 6 DN
V1 18 19 1.25
.ENDS
" tclcommand="xschem edit_vi_prop" embed=true}
[
v {xschem version=3.0.0 file_version=1.2}
G {type=netlist_commands
template="name=s1 only_toplevel=false value=blabla"
tedax_ignore=true
format="
@value
"}
V {}
S {}
E {}
L 3 20 30 60 30 {}
L 3 20 40 40 40 {}
L 3 20 50 60 50 {}
L 3 20 60 50 60 {}
L 3 20 70 50 70 {}
L 3 20 80 90 80 {}
L 3 20 90 40 90 {}
L 3 20 20 70 20 {}
L 3 20 10 40 10 {}
L 5 100 10 110 10 {}
L 5 110 10 110 110 {}
L 5 20 110 110 110 {}
L 5 20 100 20 110 {}
L 5 100 0 100 100 {}
L 5 10 100 100 100 {}
L 5 10 0 10 100 {}
L 5 10 0 100 0 {}
T {@name} 15 -25 0 0 0.3 0.3 {}
]