\begin{tikzpicture}[scale=2.54]
% dpic version 2020.03.01 option -g for TikZ and PGF 1.01
\ifx\dpiclw\undefined\newdimen\dpiclw\fi
\global\def\dpicdraw{\draw[line width=\dpiclw]}
\global\def\dpicstop{;}
\dpiclw=0.8bp
\dpiclw=0.8bp
\dpicdraw (0.927778,0.231958)
 --(1.230609,0.231958)\dpicstop
\dpicdraw (1.230609,0.231958)
 --(1.230609,0.273624)
 --(1.297243,0.231958)
 --(1.230609,0.190291)
 --(1.230609,0.231958)\dpicstop
\dpicdraw (1.374947,0.231958)
 --(1.374947,0.273624)
 --(1.308313,0.231958)
 --(1.374947,0.190291)
 --(1.374947,0.231958)\dpicstop
\dpicdraw (1.374947,0.231958)
 --(1.677778,0.231958)\dpicstop
\dpicdraw[line width=0.4bp](1.302778,0.256014) circle (0.007103in)\dpicstop
\dpicdraw (1.302778,0.274056)
 --(1.302778,0.340211)\dpicstop
\dpicdraw (1.302778,0.231958)
 --(1.302778,0.159789)\dpicstop
\draw (0.927778,0.231958) node[left=-2bp]{$A$};
\draw (1.677778,0.231958) node[right=-2bp]{$B$};
\draw (1.302778,0.159789) node[below right=-2bp]{$G$};
\draw (1.302778,0.340211) node[above right=-2bp]{$Gb$};
\draw (0.677778,0.231958) node[left=-2bp]{\tt tgate};
\dpicdraw (0.927778,-0.231958)
 --(1.230609,-0.231958)\dpicstop
\dpicdraw (1.230609,-0.231958)
 --(1.230609,-0.190291)
 --(1.297243,-0.231958)
 --(1.230609,-0.273624)
 --(1.230609,-0.231958)\dpicstop
\dpicdraw (1.374947,-0.231958)
 --(1.374947,-0.190291)
 --(1.308313,-0.231958)
 --(1.374947,-0.273624)
 --(1.374947,-0.231958)\dpicstop
\dpicdraw (1.374947,-0.231958)
 --(1.677778,-0.231958)\dpicstop
\dpicdraw[line width=0.4bp](1.302778,-0.256014) circle (0.007103in)\dpicstop
\dpicdraw (1.302778,-0.274056)
 --(1.302778,-0.340211)\dpicstop
\dpicdraw (1.302778,-0.231958)
 --(1.302778,-0.159789)\dpicstop
\draw (0.927778,-0.231958) node[left=-2bp]{$A$};
\draw (1.677778,-0.231958) node[right=-2bp]{$B$};
\draw (1.302778,-0.159789) node[above right=-2bp]{$G$};
\draw (1.302778,-0.340211) node[below right=-2bp]{$Gb$};
\draw (0.677778,-0.231958) node[left=-2bp]{\tt tgate(,L)};
\dpicdraw (2.177778,0.018042)
 --(2.427778,0.018042)\dpicstop
\dpicdraw (2.677778,0.018042)
 --(2.677778,0.068042)
 --(2.427778,0.068042)
 --(2.427778,-0.031958)
 --(2.677778,-0.031958)
 --(2.677778,0.018042)\dpicstop
\dpicdraw (2.677778,0.018042)
 --(2.927778,0.018042)\dpicstop
\dpicdraw (2.552778,-0.031958)
 --(2.552778,-0.131958)\dpicstop
\draw (2.177778,0.018042) node[left=-2bp]{$A$};
\draw (2.927778,0.018042) node[right=-2bp]{$B$};
\draw (2.552778,-0.131958) node[right=-2bp]{$G$};
\draw (2.552778,-0.270847) node[below=-2bp]{\tt tgate(,B)};
\dpicdraw (3.455556,0.284789)
 --(3.747222,0.284789)\dpicstop
\dpicdraw (3.747222,0.284789)
 --(3.913889,0.368122)
 --(3.913889,0.201456)
 --(3.747222,0.284789)\dpicstop
\dpicdraw (3.913889,0.284789)
 --(3.747222,0.368122)
 --(3.747222,0.201456)
 --(3.913889,0.284789)\dpicstop
\dpicdraw[line width=0.4bp](3.830556,0.354233) circle (0.008202in)\dpicstop
\dpicdraw (3.830556,0.375067)
 --(3.830556,0.451456)\dpicstop
\dpicdraw (3.830556,0.243122)
 --(3.830556,0.159789)\dpicstop
\dpicdraw (3.913889,0.284789)
 --(4.205556,0.284789)\dpicstop
\draw (3.455556,0.284789) node[left=-2bp]{$A$};
\draw (4.205556,0.284789) node[right=-2bp]{$B$};
\draw (3.830556,0.159789) node[below left=-2bp]{$G$};
\draw (3.830556,0.451456) node[left=-2bp]{$Gb$};
\draw (4.455556,0.284789) node[right=-2bp]{\tt ptrans};
\dpicdraw (3.455556,-0.173544)
 --(3.747222,-0.173544)\dpicstop
\dpicdraw (3.747222,-0.173544)
 --(3.913889,-0.090211)
 --(3.913889,-0.256878)
 --(3.747222,-0.173544)\dpicstop
\dpicdraw (3.913889,-0.173544)
 --(3.747222,-0.090211)
 --(3.747222,-0.256878)
 --(3.913889,-0.173544)\dpicstop
\dpicdraw[line width=0.4bp](3.830556,-0.242989) circle (0.008202in)\dpicstop
\dpicdraw (3.830556,-0.263822)
 --(3.830556,-0.340211)\dpicstop
\dpicdraw (3.830556,-0.131878)
 --(3.830556,-0.048544)\dpicstop
\dpicdraw (3.913889,-0.173544)
 --(4.205556,-0.173544)\dpicstop
\draw (3.455556,-0.173544) node[left=-2bp]{$A$};
\draw (4.205556,-0.173544) node[right=-2bp]{$B$};
\draw (3.830556,-0.048544) node[above right=-2bp]{$G$};
\draw (3.830556,-0.340211) node[below right=-2bp]{$Gb$};
\draw (4.455556,-0.173544) node[right=-2bp]{\tt ptrans(,L)};
\end{tikzpicture}
\vspace*{-0.5\baselineskip}
