# Qucs 0.0.19  /home/qucs/prjs/TTL_NAND_prj/TTL_NAND_spice.sch

.Def:NAND_GATE_cir _netA _netVCC _netB _netY _ref
  .Def:NAND _ref _netA _netB _netY _netVCC
  Diode:D1 _netA _ref Is="1e-15" Cj0="1e-12" Bv="8" N="1" M="0.5" Vj="0.7"
  Diode:D2 _netB _ref Is="1e-15" Cj0="1e-12" Bv="8" N="1" M="0.5" Vj="0.7"
  R:R1 _netVCC _netB1 R="4000"
  BJT:Q1 _netB1 _netB3 _netA _ref Type="npn" Is="2e-15" Bf="50" Br="1" Vaf="50" Cje="2pF" Cjc="2pF" Nf="1" Nr="1" Ikf="0" Ikr="0" Var="0" Ise="0" Ne="1.5" Isc="0" Nc="2" Rbm="0" Irb="0" Vje="0.75" Mje="0.33" Vjc="0.75" Mjc="0.33" Xcjc="1" Cjs="0" Vjs="0.75" Mjs="0" Fc="0.5" Vtf="0" Tf="0" Xtf="0" Itf="0" Tr="0"
  R:R2 _netVCC _netB2 R="4000"
  BJT:Q2 _netB2 _netB3 _netB _ref Type="npn" Is="2e-15" Bf="50" Br="1" Vaf="50" Cje="2pF" Cjc="2pF" Nf="1" Nr="1" Ikf="0" Ikr="0" Var="0" Ise="0" Ne="1.5" Isc="0" Nc="2" Rbm="0" Irb="0" Vje="0.75" Mje="0.33" Vjc="0.75" Mjc="0.33" Xcjc="1" Cjs="0" Vjs="0.75" Mjs="0" Fc="0.5" Vtf="0" Tf="0" Xtf="0" Itf="0" Tr="0"
  R:R3 _netVCC _netC3 R="1600"
  BJT:Q3 _netB3 _netC3 _netE3 _ref Type="npn" Is="2e-15" Bf="50" Br="1" Vaf="50" Cje="2pF" Cjc="2pF" Nf="1" Nr="1" Ikf="0" Ikr="0" Var="0" Ise="0" Ne="1.5" Isc="0" Nc="2" Rbm="0" Irb="0" Vje="0.75" Mje="0.33" Vjc="0.75" Mjc="0.33" Xcjc="1" Cjs="0" Vjs="0.75" Mjs="0" Fc="0.5" Vtf="0" Tf="0" Xtf="0" Itf="0" Tr="0"
  R:R4 _netE3 _ref R="1000"
  R:R5 _netVCC _netC4 R="130"
  BJT:Q4 _netC3 _netC4 _netE4 _ref Type="npn" Is="2e-15" Bf="50" Br="1" Vaf="50" Cje="2pF" Cjc="2pF" Nf="1" Nr="1" Ikf="0" Ikr="0" Var="0" Ise="0" Ne="1.5" Isc="0" Nc="2" Rbm="0" Irb="0" Vje="0.75" Mje="0.33" Vjc="0.75" Mjc="0.33" Xcjc="1" Cjs="0" Vjs="0.75" Mjs="0" Fc="0.5" Vtf="0" Tf="0" Xtf="0" Itf="0" Tr="0"
  Diode:D3 _netY _netE4 Is="1e-15" Cj0="1e-12" Bv="8" N="1" M="0.5" Vj="0.7"
  BJT:Q5 _netE3 _netY _ref _ref Type="npn" Is="2e-15" Bf="50" Br="1" Vaf="50" Cje="2pF" Cjc="2pF" Nf="1" Nr="1" Ikf="0" Ikr="0" Var="0" Ise="0" Ne="1.5" Isc="0" Nc="2" Rbm="0" Irb="0" Vje="0.75" Mje="0.33" Vjc="0.75" Mjc="0.33" Xcjc="1" Cjs="0" Vjs="0.75" Mjs="0" Fc="0.5" Vtf="0" Tf="0" Xtf="0" Itf="0" Tr="0"
  .Def:End
  Sub:X1 _ref _netA _netB _netY _netVCC Type="NAND"
.Def:End


Sub:X1 A _net0 B out gnd Type="NAND_GATE_cir"
C:C1 gnd out C="5 pF" V=""
.TR:TR1 Type="lin" Start="0" Stop="5 ms" Points="101" IntegrationMethod="Gear" Order="2" InitialStep="1 ns" MinStep="1e-16" MaxIter="150" reltol="0.001" abstol="1 pA" vntol="1 uV" Temp="26.85" LTEreltol="1e-3" LTEabstol="1e-6" LTEfactor="1" Solver="CroutLU" relaxTSR="no" initialDC="yes" MaxStep="0"
Vrect:VA A gnd U="5 V" TH="1 ms" TL="1 ms" Tr="10 ns" Tf="10 ns" Td="1 ms"
Vrect:VA1 B gnd U="5 V" TH="1.3 ms" TL="1.3 ms" Tr="10 ns" Tf="10 ns" Td="1 ms"
Vdc:V1 _net0 gnd U="5 V"
