diff --git a/doc/spectral_analysis_ssb.md b/doc/spectral_analysis_ssb.md index 5697b08..cdc03fc 100644 --- a/doc/spectral_analysis_ssb.md +++ b/doc/spectral_analysis_ssb.md @@ -1,5 +1,5 @@ # Windowing and Single Side Bins -In this tutorial, we study a common scenario that arises when spectral analysis is compromised due to _leakage_. We will then look at two ways to address this problem: applying a non-rectangular window function before computing the FFT and appropriately configuring the number of _single side bins_ within Genalyzer. The waveform we analyze will be a ``375 KHz`` complex sinusoidal tone sampled at ``4 MSPS``. The only impairment in this waveform will be quantization noise. At the end of this tutorial, the reader will have gained an understanding on how to select the number of _single side bins_ for the signal _component_ in a _test_, in order to compute performance metrics such as SFDR, FSNR, SNR, NSD etc. This tutorial follows the discussion on [spectral analysis](#spectral-analysis). So, please read that page first to become familiar with the workflow of Genalyzer. +In this tutorial, we study a common scenario that arises when spectral analysis is compromised due to _leakage_. We will then look at two ways to address this problem: applying a non-rectangular window function before computing the FFT and appropriately configuring the number of _single side bins_ within Genalyzer. The waveform we analyze will be a ``375 KHz`` complex sinusoidal tone sampled at ``4 MSPS``. The only impairment in this waveform will be quantization noise. At the end of this tutorial, the reader will have gained an understanding on how to select the number of _single side bins_ for the signal _component_ in a _test_, in order to compute performance metrics such as SFDR, FSNR, SNR, NSD etc. This tutorial follows the discussion on [spectral analysis](https://analogdevicesinc.github.io/genalyzer/master/spectral_analysis.html). So, please read that page first to become familiar with the workflow of Genalyzer. To recap, we follow a three-stage workflow in Genalyzer as shown below. ```{eval-rst}