16.11.2014 Views

digital compensation of dynamic acquisition errors at the front-end of ...

digital compensation of dynamic acquisition errors at the front-end of ...

digital compensation of dynamic acquisition errors at the front-end of ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 3 Digital Correction <strong>of</strong> Dynamic Nonlinearities .....................................37<br />

3.1 Dynamic error correction using look-up tables ........................................38<br />

3.2 Modeling nonlinear systems with memory using Volterra series ............40<br />

3.3 Proposed <strong>digital</strong> algorithm .......................................................................41<br />

3.3.1 Digital Correction using linear modeling <strong>of</strong> <strong>the</strong> deriv<strong>at</strong>ive..............42<br />

3.3.1.1 Evalu<strong>at</strong>ion <strong>of</strong> <strong>the</strong> model: Random noise input…………………44<br />

3.3.1.2 Evalu<strong>at</strong>ion <strong>of</strong> <strong>the</strong> model: Sinewave input……………………...48<br />

3.3.2 Digital correction using interpol<strong>at</strong>ion...............................................50<br />

3.3.2.1 How to do <strong>the</strong> interpol<strong>at</strong>ion?.......................................................51<br />

3.3.2.2 Evalu<strong>at</strong>ion <strong>of</strong> <strong>the</strong> model………………………………………..52<br />

3.3.3 Nonlinearity correction on a multi-tone input signal .......................56<br />

3.3.4 Algorithm performance in presence <strong>of</strong> noise ...................................58<br />

3.3.5 Algorithm performance in presence <strong>of</strong> o<strong>the</strong>r circuit non-idealities..59<br />

3.4 Summary...................................................................................................62<br />

Chapter 4 Experimental Results .............................................................................65<br />

4.1 ADC test setup..........................................................................................66<br />

4.2 Implement<strong>at</strong>ion <strong>of</strong> <strong>the</strong> <strong>digital</strong> post processing..........................................67<br />

4.2.1 Digital correction scheme.................................................................67<br />

4.2.2 Coefficient calibr<strong>at</strong>ion ......................................................................69<br />

4.3 Measurement results.................................................................................70<br />

4.3.1 Robustness <strong>of</strong> <strong>the</strong> algorithm with temper<strong>at</strong>ure vari<strong>at</strong>ions ................72<br />

4.3.1.1 Analysis <strong>of</strong> <strong>the</strong> impact <strong>of</strong> temper<strong>at</strong>ure vari<strong>at</strong>ion on <strong>dynamic</strong><br />

nonlinearity.......................................................................................................73<br />

4.3.2 General applicability <strong>of</strong> <strong>the</strong> algorithm..............................................75<br />

xi

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!