Add various simulation results

This commit is contained in:
2024-09-09 17:24:16 +02:00
parent 4267d4991e
commit 989fa83fde
11 changed files with 533 additions and 10 deletions

View File

@@ -43,7 +43,7 @@
% \end{frame}
\begin{frame}[t]
\frametitle{Overview of Proposed Design}
\frametitle{Proposed Design: Overview}
\vspace*{-7mm}
@@ -140,8 +140,9 @@
\end{frame}
\begin{frame}
\frametitle{Simulation and Measurement Results}
\frametitle{Proposed Design: Simulation/Measurement Results}
\vspace*{-1mm}
\begin{minipage}{.5\textwidth}
\vspace*{-2mm}
\begin{figure}[H]

View File

@@ -17,9 +17,9 @@
\item SQuad \& TIA
\item SQuad, TIA \& Buffer
\end{itemize}
\item Further iterative optimization of parameters (e.g., determine LO power,\\ increase buffer current for linearity, \ldots)
\item Matching of input and output
\item Replacement of remaining DC blocks/feeds in bias circuitry
\item Final optimization
\end{enumerate}
\end{frame}
@@ -41,7 +41,6 @@
\item Exact value of $V_\text{CE}$ not crucial
\item $V_\text{BE}$: Examination of $s_\text{21}$
of Large-signal s-parameter simulation and noise figure (analogous to \citereference{Mai+21})
\item [TODO] (Simulate noise figure or remove text)
\end{itemize}
\end{itemize}
\end{minipage}%
@@ -62,6 +61,59 @@
\addreference{Mai+21}{T. Maiwald et al., ``A Broadband Zero-IF Down-Conversion Mixer in 130 nm SiGe BiCMOS for Beyond 5G Communication Systems in D-Band'', in \emph{IEEE Transactions on Circuits and Systems II: Express Briefs}, vol. 68, no. 7, pp. 2277-2281, July 2021}
\end{frame}
\begin{frame}
\frametitle{Operating Point: Switching Quad}
\vspace*{-2mm}
\begin{figure}[H]
\centering
\begin{subfigure}{0.5\textwidth}
\begin{tikzpicture}
\begin{axis}[
width=\textwidth,
height=0.75\textwidth,
xlabel={$V_\text{BE}\ (\text{V})$},
ylabel={$\mathit{s_\text{21}}\ (\text{dB})$},
ytick={-50,-40,...,0,10},
xtick={0.5,0.6,...,1.2},
grid,
]
\addplot+[mark=none, line width=1pt]
table[col sep=comma, x=VBE, y=s21]
{res/simulation/SQuad_OP_s21_vs_VBE.csv};
\addplot[mark=*] coordinates {(0.8,5.031)} node[pin=-100:{Q}]{} ;
\end{axis}
\end{tikzpicture}
\end{subfigure}%
\begin{subfigure}{0.5\textwidth}
\begin{tikzpicture}
\begin{axis}[
width=\textwidth,
height=0.75\textwidth,
xlabel={$V_\text{BE}\ (\text{V})$},
ylabel={$\mathit{NF}_\text{dsb}\ (\text{dB})$},
ytick={0,10,...,60},
xtick={0.5,0.6,...,1.2},
grid,
]
\addplot+[mark=none, line width=1pt]
table[col sep=comma, x=VBE, y=NFdsb]
{res/simulation/SQuad_NFdsb.csv};
\addplot[mark=*] coordinates {(0.8,8.607)} node[pin=100:{Q}]{} ;
\end{axis}
\end{tikzpicture}
\end{subfigure}
\end{figure}
\vspace*{-2mm}
\begin{itemize}
\item Plotted for $f_\text{LO}=\SI{135}{GHz}, f_\text{RF}=\SI{140}{GHz}$
\item Double-sideband noise figure (direct conversion mixer)
\item Chosen operating point: $V_\text{BE} = \SI{0.8}{V}$
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Operating Point: Transimpedance Amplifier}
@@ -79,6 +131,7 @@
\begin{itemize}
\item Exact value of supply voltage not crucial
\item S-parameter simulation: Examination of maximum available gain ($\mathit{MAG}$) and minimum noise figure ($\mathit{NF}_\text{min}$)
\item At this stage: only determination of operating point of bottom transistors
\end{itemize}
\end{itemize}
\end{minipage}%
@@ -97,6 +150,55 @@
\end{minipage}
\end{frame}
\begin{frame}
\frametitle{Operating Point: Transimpedance Amplifier}
\begin{figure}[H]
\centering
\begin{subfigure}{0.5\textwidth}
\begin{tikzpicture}
\begin{axis}[
width=\textwidth,
height=0.75\textwidth,
xlabel={$I_\text{C}\ (\text{mA})$},
ylabel={$\mathit{MAG}\ (\text{dB})$},
grid,
xtick={0,2,...,20},
ytick={-15, -10, ..., 15},
]
\addplot+[mark=none, line width=1pt]
table[col sep=comma, x=IC, y=MaxGain]
{res/simulation/TIA_OP_MaxGain_vs_IC.csv};
\addplot[mark=*] coordinates {(5,15.532)} node[pin=-100:{Q}]{} ;
\end{axis}
\end{tikzpicture}
\end{subfigure}%
\begin{subfigure}{0.5\textwidth}
\begin{tikzpicture}
\begin{axis}[
width=\textwidth,
height=0.75\textwidth,
xlabel={$I_\text{C}\ (\text{mA})$},
ylabel={$\mathit{NF}_\text{min}\ (\text{dB})$},
xtick={0,2,...,20},
ytick={0,2,...,16},
grid,
]
\addplot+[mark=none, line width=1pt]
table[col sep=comma, x=IC, y=NFmin]
{res/simulation/TIA_OP_NFmin_vs_IC.csv};
\addplot[mark=*] coordinates {(5,2.756)} node[pin=100:{Q}]{} ;
\end{axis}
\end{tikzpicture}
\end{subfigure}
\end{figure}
\begin{itemize}
\item Plotted for $f_\text{IF} = \SI{20}{GHz}$
\item Chosen operating point: $I_\text{C} = \SI{5}{mA}$ (with multiplier of $10$)
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Operating Point: Buffer}
@@ -128,6 +230,42 @@
\end{minipage}
\end{frame}
\begin{frame}
\frametitle{Operating Point: Buffer}
\begin{figure}
\centering
\begin{subfigure}{0.5\textwidth}
\centering
\begin{tikzpicture}
\begin{axis}[
domain=-5:5,
width=\textwidth,
height=0.75\textwidth,
samples=100,
]
\addplot+[mark=none, line width=1pt]
{ln(x)};
\end{axis}
\end{tikzpicture}
\end{subfigure}%
\begin{subfigure}{0.5\textwidth}
\centering
\begin{tikzpicture}
\begin{axis}[
domain=-.1:.1,
width=\textwidth,
height=0.75\textwidth,
samples=100,
]
\addplot+[mark=none, line width=1pt]
{tanh(deg(x))};
\end{axis}
\end{tikzpicture}
\end{subfigure}
\end{figure}
\end{frame}
\begin{frame}
\frametitle{Integration: SQuad \& TIA}
@@ -139,7 +277,6 @@
\begin{itemize}
\item Conversion gain
\item $\SI{1}{dB}$ compression point ($P_{\SI{1}{dB}}$)
\item[TODO] Noise figure
\end{itemize}
\end{itemize}
\end{minipage}%
@@ -159,6 +296,69 @@
\end{minipage}
\end{frame}
\begin{frame}
\frametitle{Integration: SQuad \& TIA}
\vspace*{-6mm}
\begin{figure}
\begin{subfigure}{0.5\textwidth}
\begin{tikzpicture}
\begin{axis}[
width=\textwidth,
height=0.5\textwidth,
ylabel={Conversion Gain (dB)},
xlabel={$P_\text{LO}\ (\text{dBm})$},
grid,
xtick={-50,-40,...,10},
ytick={-40,-30,...,10},
]
\addplot+[mark=none, line width=1pt]
table[col sep=comma, x=LOPow, y=ConvGain]
{res/simulation/INT_SQuad_TIA_ConvGain_vs_LOPow.csv};
\addplot[mark=*] coordinates {(-5,8.969)} node[pin=-100:{OP}]{} ;
\end{axis}
\end{tikzpicture}
\end{subfigure}%
\begin{subfigure}{0.5\textwidth}
\begin{tikzpicture}
\begin{axis}[
width=\textwidth,
height=0.5\textwidth,
ylabel={Conversion Gain (dB)},
xlabel={$P_\text{RF}\ (\text{dBm})$},
xtick={-60,-50,...,20},
ytick={-20,-10,...,30},
grid,
]
\addplot+[mark=none, line width=1pt]
table[col sep=comma, x=RFPow, y=ConvGain]
{res/simulation/INT_SQuad_TIA_ConvGain_vs_RFPow.csv};
\node[scol2,circle,fill,inner sep=2pt] at (axis cs:-20,28.073) {};
\addplot[mark=*] coordinates {(-20,28.073)} node[pin=-80:{$P_{\SI{1}{dB}}$}]{} ;
\end{axis}
\end{tikzpicture}
\end{subfigure}
\begin{subfigure}{0.5\textwidth}
\begin{tikzpicture}
\begin{axis}[
width=\textwidth,
height=0.5\textwidth,
ylabel={Conversion Gain (dB)},
xlabel={$f_\text{RF}\ (\text{GHz})$},
xtick={-110,-100,...,170},
ytick={-10,-8,...,10},
grid,
]
\addplot+[mark=none, line width=1pt]
table[col sep=comma, x=RFFreq, y=ConvGain]
{res/simulation/INT_SQuad_TIA_ConvGain_vs_RFFreq.csv};
\end{axis}
\end{tikzpicture}
\end{subfigure}%
\end{figure}
\end{frame}
\begin{frame}
\frametitle{Integration: SQuad, TIA \& Buffer}
@@ -168,7 +368,28 @@
\end{frame}
\begin{frame}
\frametitle{Further Optimization: \ldots}
\frametitle{Integration: SQuad, TIA \& Buffer}
\begin{itemize}
\item [TODO] Plots
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Final Circuit}
\begin{itemize}
\item [TODO] A few key points
\item [TODO] Circuit diagram
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Final Circuit}
\begin{itemize}
\item [TODO] 4 Plots of same stuff as in paper
\end{itemize}
\end{frame}
%\begin{frame}

View File

@@ -5,11 +5,12 @@
\frametitle{Conclusion}
\begin{itemize}
\item [TODO] Summary of novel ideas
\item [TODO] Summary of results
\item Removal of $g_\text{m}$ stage of Gilbert cell for more voltage headroom
\item Usage of high bandwidth TIA and inductive peaking
\item Differential to single-ended conversion for dense chip-to-package transition
\item [TODO] Applications of proposed design (why specifically 5G?)
\begin{itemize}
\item Are BiCMOS devices, e.g., particularly cheap or easily scalable?
\item [TODO] Are BiCMOS devices, e.g., particularly cheap or easily scalable?
\end{itemize}
\end{itemize}
\end{frame}