|
|
# SNR
|
|
|
|
|
|
*Noise waveform - with no signal attached to the
|
|
|
input**
|
|
|
[![](/uploads/9c9d7164830fe341ea9b59b2812624d7/noise_mini.jpg)](https://www.ohwr.org/project/fmc-adc-100m14b4cha/uploads/4410a78676d9f4a3b9150f3b15598aaa/noise.jpg)
|
|
|
|
|
|
SNR calculation:
|
|
|
|
|
|
*SNR = 20** log10( (16384/2/sqrt(2)) / (std(noise\_samples) )\*
|
|
|
|
|
|
where:
|
|
|
|
|
|
*16384/2/sqrt(2)** - RMS of the sinewave covering all the dynamic range
|
|
|
of the ADC
|
|
|
*std(noise\_samples)** - standard deviation of the noise, which is the
|
|
|
RMS value of the noise
|
|
|
*20** log10()\* - for dB calculation
|
|
|
|
|
|
<table>
|
|
|
<tbody>
|
|
|
<tr class="odd">
|
|
|
<td><strong>Input voltage range</strong></td>
|
|
|
<td><strong>Standard deviation [bits]</strong></td>
|
|
|
<td><strong>SNR [dB]</strong></td>
|
|
|
<td><strong>Estimated ENOB (THD omitted)</strong></td>
|
|
|
</tr>
|
|
|
<tr class="even">
|
|
|
<td>100 mV pp</td>
|
|
|
<td>2.374</td>
|
|
|
<td>67.7</td>
|
|
|
<td>11</td>
|
|
|
</tr>
|
|
|
<tr class="odd">
|
|
|
<td>1 V pp</td>
|
|
|
<td>1.651</td>
|
|
|
<td>70.86</td>
|
|
|
<td>11.5</td>
|
|
|
</tr>
|
|
|
<tr class="even">
|
|
|
<td>10 V pp</td>
|
|
|
<td>1.421</td>
|
|
|
<td>72.17</td>
|
|
|
<td>11.7</td>
|
|
|
</tr>
|
|
|
</tbody>
|
|
|
</table>
|
|
|
|