circuit[Lambda ← 1, Temp ← 100] = {
Vdd: node;
! ThymeBasics
! Cmos2.0u100C
n1: node; ?: Stray[n1| aM2, pM2];
?: Stray[Gnd| anD, pnD, aM, pM];
Match: node; ?: Stray[Match| aP, pP, anD, pnD];
nD: node; ?: Stray[nD| aP, pP, anD, pnD];
Access: node; ?: Stray[Access| aP, pP];
$D/nM$: node; ?: Stray[$D/nM$| aM, pM, anD, pnD];
$nD/M$: node; ?: Stray[$nD/M$| aM, pM, anD, pnD];
D: node; ?: Stray[D| anD, pnD, aP, pP];
n9: node; ?: Stray[n9| aP, pP, anD, pnD];
n10: node; ?: Stray[n10| aM2, pM2];
Q1: ETran[Access,$D/nM$,D];
Q2: ETran[n9,Match,Gnd| W𡤆];
Q3: ETran[Access,$nD/M$,nD];
Q4: ETran[D,nD,Gnd| W𡤈];
Q5: ETran[D,$D/nM$,n9];
Q6: ETran[nD,Gnd,D| W𡤈];
Q7: ETran[nD,$nD/M$,n9];
?: RectWave[$D/nM$ | OnLevel ← 5V, OffLevel ← 0V, period ← 100ns, tDelay ← 8ns, tRise ← 1ns, width ← 50ns, tFall ← 1ns];
?: RectWave[$nD/M$ | OnLevel ← 0V, OffLevel ← 5V, period ← 100ns, tDelay ← 8ns, tRise ← 1ns, width ← 50ns, tFall ← 1ns];
?: OneShot[Access | OnLevel ← 5V, OffLevel ← 0V, tDelay ← 13ns, tRise ← 1ns, width ← 25ns, tFall ← 1ns];