directive duration 7.0E+3 points 100000 directive concentration M directive scale 1.0E+9 directive plot ;;;;; def bind = 1.0E+6 def bind2 = 2.0E+5 def bind3 = 1.0E+8 def unbind = 1.0E+6 def unbind2 = 2.0E+5 def unbind3 = 1.0E+8 new s1@ bind,unbind new s2@ bind3,unbind3 new s3@ bind,unbind new T@ bind2,unbind2 new T2@ bind3,unbind3 new T3@ bind2,unbind2 new T4@ bind2,unbind2 new s9@ bind,unbind new s7@ bind,unbind new s5@ bind,unbind new s10@ bind,unbind new s13@ bind,unbind new s16@ bind,unbind new s18@ bind,unbind new T5@ bind2,unbind2 new T7@ bind2,unbind2 new T8@ bind2,unbind2 new T10@ bind2,unbind2 new T11@ bind2,unbind2 new s19@ bind,unbind new s15@ bind,unbind new s20@ bind,unbind new s23@ bind,unbind new s26@ bind,unbind new s28@ bind,unbind new T15@ bind2,unbind2 new T17@ bind2,unbind2 new T18@ bind2,unbind2 new T20@ bind2,unbind2 new T21@ bind2,unbind2 new s34@ bind,unbind new T31@ bind2,unbind2 new T32@ bind2,unbind2 def In = 0.1 * 50E-9 def Inv = 0.8 * 50E-9 def Th = 0.5 * 50E-9 def Th2 = 0.7 * 50E-9 def Th3 = 0.3 * 50E-9 def Go = 1.0 * 50E-9 def Fl = 2.0 * 50E-9 def Go2 = 1.0 * 50E-9 def Fl2 = 2.0 * 50E-9 def In2 = 1.0 * 50E-9 def Th4 = 0.5 * 50E-9 def Th6 = 0.75 * 50E-9 def Go4 = 1.0 * 50E-9 def Go6 = 2.0 * 50E-9 def Go7 = 2.5 * 50E-9 def Go8 = 0.5 * 50E-9 def Io4 = 2.5 * 50E-9 def Fl4 = 2.0 * 50E-9 def Fl6 = 2.0 * 50E-9 def In3 = 0.1 * 50E-9 def Th7 = 0.5 * 50E-9 def Th9 = 0.75 * 50E-9 def Go7 = 1.0 * 50E-9 def Go9 = 2.0 * 50E-9 def Go10 = 2.5 * 50E-9 def Go11 = 0.5 * 50E-9 def Io7 = 2.5 * 50E-9 def Fl7 = 2.0 * 50E-9 def Fl9 = 2.0 * 50E-9 def Input() = def Threshold() = [s2]{T^* s1^*} def gateOutput() = [T2^ s2]{T^*} def fuel() = def Threshold3() = [s3^]{T2^* s2^*} def gateOutput3() = [T3^ s3^]{T2^*} def fuel3() = def Inverter() = {s3^* T2^* s2^*} def Threshold2() = [s2]{T2^ s3^} def gateOutput2() = [T4^ s2^*]{T2^} def fuel2() = def Input2() = def Threshold4() = [s10]{T5^* s9^*} def Threshold4_10() = [s16]{T8^* s10^*} def Threshold6() = [s5]{T3^* s3^*} def Threshold7() = [s13]{T8^* s10^*} def Threshold10() = [s16]{T8^* s5^*} def gateOutput4() = [T8^ s10^]{T5^*} def gateOutput6() = [T8^ s5^]{T3^*} def gateOutput7() = [T31^ s13^]{T8^*} def gateOutput10() = [T10^ s16^]{T8^*} def gateInput10() = {T10^*}[s16^ T8^] def fuel6() = def fuel11() = def Input3() = def Threshold12() = [s7]{T4^* s2^} def Threshold12_18() = [s26]{T18^* s7^*} def Threshold14() = [s20]{T15^* s19^*} def Threshold15() = [s23]{T18^* s7^*} def Threshold18() = [s26]{T18^* s20^*} def gateOutput12() = [T18^ s7^]{T4^*} def gateOutput14() = [T18^ s20^]{T15^*} def gateOutput15() = [T31^ s23^]{T18^*} def gateOutput18() = [T20^ s26^]{T18^*} def gateInput18() = {T20^*}[s26^ T18^] def fuel14() = def fuel19() = def Threshold20() = [s34]{T31^* s13^*} def Threshold21() = [s34]{T31^* s23^*} def gateOutput19() = [T32^ s34^]{T31^*} def fuel20() = ( In * Input() | Th * Threshold() | Th3 * Threshold3() | Go * gateOutput() | Go * gateOutput3() | Go2 * gateOutput2() | Fl * fuel() | Fl * fuel3() | Inv * Inverter() | Th2 * Threshold2() | Fl2 * fuel2() | In2 * Input2() | Th4 * Threshold4() | Th4 * Threshold4_10() | Th4 * Threshold6() | Th6 * Threshold7() | Th4 * Threshold10() | Go6 * gateOutput4() | Go7 * gateOutput6() | Go4 * gateOutput7() | Go8 * gateOutput10() | Io4 * gateInput10() | Fl4 * fuel6() | Fl6 * fuel11() | In3 * Input3() | Th7 * Threshold12() | Th7 * Threshold12_18() | Th7 * Threshold14() | Th9 * Threshold15() | Th7 * Threshold18() | Go9 * gateOutput12() | Go10 * gateOutput14() | Go7 * gateOutput15() | Go11 * gateOutput18() | Io7 * gateInput18() | Fl7 * fuel14() | Fl9 * fuel19() | Th9 * Threshold20() | Th9 * Threshold21() | Go7 * gateOutput19() | Fl * fuel20() )