Page MenuHomec4science

dsp_tricks.tex
No OneTemporary

File Metadata

Created
Thu, Mar 13, 12:11

dsp_tricks.tex

\chapter{Block diagrams index}
\begin{table}[th]
\centering
\begin{tabular}{ >{\raggedleft\arraybackslash} m{7cm} >{\raggedright\arraybackslash} m{7cm} }
\begin{dspBlocks}{1}{0}
&&\\
& \BDadd & \\
&&
\ncline{->}{1,1}{2,2} \ncline{->}{3,1}{2,2} \ncline{->}{2,2}{2,3}
\end{dspBlocks}
& Multi-input to single-output addition\\ \\
\begin{dspBlocks}{1}{0}
&&\\
& \BDmul & \\
&&
\ncline{->}{1,1}{2,2} \ncline{->}{3,1}{2,2} \ncline{->}{2,2}{2,3}
\end{dspBlocks}
& Multi-input to single-output multiplication\\ \\
\begin{dspBlocks}{1}{0}
&&\\
& \BDsplit & \\
&&
\ncline{->}{2,1}{2,2} \ncline{->}{2,2}{3,3} \ncline{->}{2,2}{1,3}
\end{dspBlocks}
& Single-input to multi-output split\\ \\
\begin{dspBlocks}{1}{0.8}
& \BDsampler &
\ncline{1,1}{1,2} \ncline{->}{1,2}{1,3}
\end{dspBlocks}
& Analog to digital sampler\\ \\
\begin{dspBlocks}{1}{0.8}
& \BDsinc[.45em] &
\ncline{->}{1,1}{1,2} \ncline{->}{1,2}{1,3}
\end{dspBlocks}
& Digital to analog sinc interpolator \\ \\
\begin{dspBlocks}{1}{0.8}
& \BDupsmp{N} &
\ncline{->}{1,1}{1,2} \ncline{->}{1,2}{1,3}
\end{dspBlocks}
& $N$-times upsampler\\ \\
\begin{dspBlocks}{1}{0.8}
& \BDdwsmp{N} &
\ncline{->}{1,1}{1,2} \ncline{->}{1,2}{1,3}
\end{dspBlocks}
& $N$-times downsampler (decimator)\\ \\
\begin{dspBlocks}{1}{0.8}
& \BDdelay &
\ncline{->}{1,1}{1,2} \ncline{->}{1,2}{1,3}
\end{dspBlocks}
& Delay block of 1 sample\\ \\
\begin{dspBlocks}{1}{0.8}
& \BDlowpass[.45em] &
\ncline{->}{1,1}{1,2} \ncline{->}{1,2}{1,3}
\end{dspBlocks}
& Lowpass filter\\ \\
\begin{dspBlocks}{1}{0.8}
& \BDbandpass &
\ncline{->}{1,1}{1,2} \ncline{->}{1,2}{1,3}
\end{dspBlocks}
& Bandpass filter\\ \\
\begin{dspBlocks}{1}{0.8}
& \BDabs &
\ncline{->}{1,1}{1,2} \ncline{->}{1,2}{1,3}
\end{dspBlocks}
& Absolute value rectifier\\ \\
\begin{dspBlocks}{1}{0.8}
& \BDclip[.45em] &
\ncline{->}{1,1}{1,2} \ncline{->}{1,2}{1,3}
\end{dspBlocks}
& 1-bit clipper into $\{-1,1\}$ \\ \\
\begin{dspBlocks}{1}{0.8}
& \BDfilter{$H(z)$} &
\ncline{->}{1,1}{1,2} \ncline{->}{1,2}{1,3}
\end{dspBlocks}
& Arbitrary filter with transfer function $H(z)$\\ \\
\end{tabular}
\end{table}

Event Timeline